From 972c9f7bc00a63d37649b073b2e1118d0351429b Mon Sep 17 00:00:00 2001 From: Michael <heluecht@pirati.ca> Date: Mon, 8 Mar 2021 21:17:27 +0000 Subject: [PATCH] Issue 9743: Added translatable texts --- src/Module/Admin/Item/Source.php | 22 +++- src/Module/Debug/ActivityPubConversion.php | 6 +- src/Module/Debug/Babel.php | 7 +- src/Module/Debug/Probe.php | 7 +- src/Module/Debug/WebFinger.php | 7 +- view/templates/admin/item/source.tpl | 114 +++++++++--------- view/templates/babel.tpl | 52 ++++---- .../templates/debug/activitypubconversion.tpl | 42 ++++--- view/templates/probe.tpl | 6 +- view/templates/webfinger.tpl | 7 +- 10 files changed, 147 insertions(+), 123 deletions(-) diff --git a/src/Module/Admin/Item/Source.php b/src/Module/Admin/Item/Source.php index 83b57abbfe..785b4dc609 100644 --- a/src/Module/Admin/Item/Source.php +++ b/src/Module/Admin/Item/Source.php @@ -54,11 +54,23 @@ class Source extends BaseAdmin $tpl = Renderer::getMarkupTemplate('admin/item/source.tpl'); $o = Renderer::replaceMacros($tpl, [ - '$guid' => ['guid', DI::l10n()->t('Item Guid'), $guid, ''], - '$source' => $source, - '$item_uri' => $item_uri, - '$item_id' => $item_id, - '$terms' => $terms, + '$title' => DI::l10n()->t('Item Source'), + '$guid' => ['guid', DI::l10n()->t('Item Guid'), $guid, ''], + '$source' => $source, + '$item_uri' => $item_uri, + '$item_id' => $item_id, + '$terms' => $terms, + '$itemidlbl' => DI::l10n()->t('Item Id'), + '$itemurilbl' => DI::l10n()->t('Item URI'), + '$submit' => DI::l10n()->t('Submit'), + '$termslbl' => DI::l10n()->t('Terms'), + '$taglbl' => DI::l10n()->t('Tag'), + '$typelbl' => DI::l10n()->t('Type'), + '$termlbl' => DI::l10n()->t('Term'), + '$urllbl' => DI::l10n()->t('URL'), + '$mentionlbl' => DI::l10n()->t('Mention'), + '$implicitlbl' => DI::l10n()->t('Implicit Mention'), + '$sourcelbl' => DI::l10n()->t('Source'), ]); return $o; diff --git a/src/Module/Debug/ActivityPubConversion.php b/src/Module/Debug/ActivityPubConversion.php index 87a531d5b4..6bbb24d0c2 100644 --- a/src/Module/Debug/ActivityPubConversion.php +++ b/src/Module/Debug/ActivityPubConversion.php @@ -135,8 +135,10 @@ class ActivityPubConversion extends BaseModule $tpl = Renderer::getMarkupTemplate('debug/activitypubconversion.tpl'); $o = Renderer::replaceMacros($tpl, [ - '$source' => ['source', DI::l10n()->t('Source activity'), $_REQUEST['source'] ?? '', ''], - '$results' => $results + '$title' => DI::l10n()->t('ActivityPub Conversion'), + '$source' => ['source', DI::l10n()->t('Source activity'), $_REQUEST['source'] ?? '', ''], + '$results' => $results, + '$submit' => DI::l10n()->t('Submit'), ]); return $o; diff --git a/src/Module/Debug/Babel.php b/src/Module/Debug/Babel.php index f4a0fa1d95..322b742fbe 100644 --- a/src/Module/Debug/Babel.php +++ b/src/Module/Debug/Babel.php @@ -24,13 +24,10 @@ namespace Friendica\Module\Debug; use Friendica\BaseModule; use Friendica\Content\PageInfo; use Friendica\Content\Text; -use Friendica\Core\Protocol; use Friendica\Core\Renderer; use Friendica\DI; -use Friendica\Model\Conversation; use Friendica\Model\Item; use Friendica\Protocol\Activity; -use Friendica\Model\Tag; use Friendica\Util\XML; /** @@ -306,6 +303,7 @@ class Babel extends BaseModule $tpl = Renderer::getMarkupTemplate('babel.tpl'); $o = Renderer::replaceMacros($tpl, [ + '$title' => DI::l10n()->t('Babel Diagnostic'), '$text' => ['text', DI::l10n()->t('Source text'), $_REQUEST['text'] ?? '', ''], '$type_bbcode' => ['type', DI::l10n()->t('BBCode'), 'bbcode', '', (($_REQUEST['type'] ?? '') ?: 'bbcode') == 'bbcode'], '$type_diaspora' => ['type', DI::l10n()->t('Diaspora'), 'diaspora', '', (($_REQUEST['type'] ?? '') ?: 'bbcode') == 'diaspora'], @@ -313,7 +311,8 @@ class Babel extends BaseModule '$type_html' => ['type', DI::l10n()->t('HTML'), 'html', '', (($_REQUEST['type'] ?? '') ?: 'bbcode') == 'html'], '$flag_twitter' => file_exists('addon/twitter/twitter.php'), '$type_twitter' => ['type', DI::l10n()->t('Twitter Source / Tweet URL (requires API key)'), 'twitter', '', (($_REQUEST['type'] ?? '') ?: 'bbcode') == 'twitter'], - '$results' => $results + '$results' => $results, + '$submit' => DI::l10n()->t('Submit'), ]); return $o; diff --git a/src/Module/Debug/Probe.php b/src/Module/Debug/Probe.php index 8090f2b082..ccb07e1239 100644 --- a/src/Module/Debug/Probe.php +++ b/src/Module/Debug/Probe.php @@ -50,13 +50,16 @@ class Probe extends BaseModule $tpl = Renderer::getMarkupTemplate('probe.tpl'); return Renderer::replaceMacros($tpl, [ - '$addr' => ['addr', + '$title' => DI::l10n()->t('Probe Diagnostic'), + '$output' => DI::l10n()->t('Output'), + '$submit' => DI::l10n()->t('Submit'), + '$addr' => ['addr', DI::l10n()->t('Lookup address'), $addr, '', DI::l10n()->t('Required') ], - '$res' => $res, + '$res' => $res, ]); } } diff --git a/src/Module/Debug/WebFinger.php b/src/Module/Debug/WebFinger.php index ca26fd866e..f7d17027eb 100644 --- a/src/Module/Debug/WebFinger.php +++ b/src/Module/Debug/WebFinger.php @@ -49,8 +49,11 @@ class WebFinger extends BaseModule $tpl = Renderer::getMarkupTemplate('webfinger.tpl'); return Renderer::replaceMacros($tpl, [ - '$addr' => $addr, - '$res' => $res, + '$title' => DI::l10n()->t('Webfinger Diagnostic'), + '$submit' => DI::l10n()->t('Submit'), + '$lookup' => DI::l10n()->t('Lookup address:'), + '$addr' => $addr, + '$res' => $res, ]); } } diff --git a/view/templates/admin/item/source.tpl b/view/templates/admin/item/source.tpl index a681d8739f..41e613b49c 100644 --- a/view/templates/admin/item/source.tpl +++ b/view/templates/admin/item/source.tpl @@ -1,65 +1,67 @@ -<h2>Item Source</h2> -<form action="admin/item/source" method="get" class="panel panel-default"> - <div class="panel-body"> - <div class="form-group"> - {{include file="field_input.tpl" field=$guid}} - </div> - <p><button type="submit" class="btn btn-primary">Submit</button></p> - </div> -</form> - -{{if $source}} -<div class="itemsource-results"> - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">Item Id</h3> - </div> +<div id="source" class="generic-page-wrapper"> + <h2>{{$title}}</h2> + <form action="admin/item/source" method="get" class="panel panel-default"> <div class="panel-body"> - {{$item_id}} - </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">Item URI</h3> + <div class="form-group"> + {{include file="field_input.tpl" field=$guid}} + </div> + <p><button type="submit" class="btn btn-primary">{{$submit}}</button></p> </div> - <div class="panel-body"> - {{$item_uri}} + </form> + + {{if $source}} + <div class="itemsource-results"> + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$itemidlbl}}</h3> + </div> + <div class="panel-body"> + {{$item_id}} + </div> </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">Terms</h3> + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$itemurilbl}}</h3> + </div> + <div class="panel-body"> + {{$item_uri}} + </div> </div> - <div class="panel-body"> - <table class="table table-condensed table-striped"> - <tr> - <th>Type</th> - <th>Term</th> - <th>URL</th> - </tr> - {{foreach $terms as $term}} - <tr> - <td> - {{if $term.type == 1}}Tag{{/if}} - {{if $term.type == 2}}Mention{{/if}} - {{if $term.type == 8}}Implicit Mention{{/if}} - </td> - <td> - {{$term.name}} - </td> - <td> - {{$term.url}} - </td> - </tr> - {{/foreach}} - </table> + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$termslbl}}</h3> + </div> + <div class="panel-body"> + <table class="table table-condensed table-striped"> + <tr> + <th>{{$typelbl}}</th> + <th>{{$termlbl}}</th> + <th>{{$urllbl}}</th> + </tr> + {{foreach $terms as $term}} + <tr> + <td> + {{if $term.type == 1}}{{$tag}}{{/if}} + {{if $term.type == 2}}{{$mentionlbl}}{{/if}} + {{if $term.type == 8}}{{$implicitlbl}}{{/if}} + </td> + <td> + {{$term.name}} + </td> + <td> + {{$term.url}} + </td> + </tr> + {{/foreach}} + </table> + </div> </div> - </div> - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">Source</h3> + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$sourcelbl}}</h3> + </div> + <pre><code class="language-php">{{$source}}</code></pre> </div> - <pre><code class="language-php">{{$source}}</code></pre> </div> </div> {{/if}} diff --git a/view/templates/babel.tpl b/view/templates/babel.tpl index 9b5a3d62ac..4e8e12d5c2 100644 --- a/view/templates/babel.tpl +++ b/view/templates/babel.tpl @@ -1,31 +1,33 @@ -<h2>Babel Diagnostic</h2> -<form action="babel" method="post" class="panel panel-default"> - <div class="panel-body"> - <div class="form-group"> - {{include file="field_textarea.tpl" field=$text}} +<div id="babel" class="generic-page-wrapper"> + <h2>{{$title}}</h2> + <form action="babel" method="post" class="panel panel-default"> + <div class="panel-body"> + <div class="form-group"> + {{include file="field_textarea.tpl" field=$text}} + </div> + <div class="form-group"> + {{include file="field_radio.tpl" field=$type_bbcode}} + {{include file="field_radio.tpl" field=$type_diaspora}} + {{include file="field_radio.tpl" field=$type_markdown}} + {{include file="field_radio.tpl" field=$type_html}} + {{if $flag_twitter}} + {{include file="field_radio.tpl" field=$type_twitter}} + {{/if}} + </div> + <p><button type="submit" class="btn btn-primary">{{$submit}}</button></p> </div> - <div class="form-group"> - {{include file="field_radio.tpl" field=$type_bbcode}} - {{include file="field_radio.tpl" field=$type_diaspora}} - {{include file="field_radio.tpl" field=$type_markdown}} - {{include file="field_radio.tpl" field=$type_html}} - {{if $flag_twitter}} - {{include file="field_radio.tpl" field=$type_twitter}} - {{/if}} - </div> - <p><button type="submit" class="btn btn-primary">Submit</button></p> - </div> -</form> + </form> -{{if $results}} -<div class="babel-results"> - {{foreach $results as $result}} - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">{{$result.title}}</h3> + {{if $results}} + <div class="babel-results"> + {{foreach $results as $result}} + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$result.title}}</h3> + </div> + <div class="panel-body">{{$result.content nofilter}}</div> </div> - <div class="panel-body">{{$result.content nofilter}}</div> + {{/foreach}} </div> - {{/foreach}} </div> {{/if}} \ No newline at end of file diff --git a/view/templates/debug/activitypubconversion.tpl b/view/templates/debug/activitypubconversion.tpl index dfc6d73677..0717837f0b 100644 --- a/view/templates/debug/activitypubconversion.tpl +++ b/view/templates/debug/activitypubconversion.tpl @@ -1,24 +1,26 @@ -<h2>ActivityPub Conversion</h2> -<form action="debug/ap" method="post" class="panel panel-default"> - <div class="panel-body"> - <div class="form-group"> - {{include file="field_textarea.tpl" field=$source}} +<div id="apconversion" class="generic-page-wrapper"> + <h2>{{$title}}</h2> + <form action="debug/ap" method="post" class="panel panel-default"> + <div class="panel-body"> + <div class="form-group"> + {{include file="field_textarea.tpl" field=$source}} + </div> + <p><button type="submit" class="btn btn-primary">{{$submit}}</button></p> </div> - <p><button type="submit" class="btn btn-primary">Submit</button></p> - </div> -</form> + </form> -{{if $results}} -<div class="babel-results"> - {{foreach $results as $result}} - <div class="panel panel-default"> - <div class="panel-heading"> - <h3 class="panel-title">{{$result.title}}</h3> - </div> - <div class="panel-body"> - {{$result.content nofilter}} + {{if $results}} + <div class="babel-results"> + {{foreach $results as $result}} + <div class="panel panel-default"> + <div class="panel-heading"> + <h3 class="panel-title">{{$result.title}}</h3> + </div> + <div class="panel-body"> + {{$result.content nofilter}} + </div> </div> + {{/foreach}} </div> - {{/foreach}} -</div> -{{/if}} \ No newline at end of file + {{/if}} +</div> \ No newline at end of file diff --git a/view/templates/probe.tpl b/view/templates/probe.tpl index 5f31cc5488..d9c6d8a2d5 100644 --- a/view/templates/probe.tpl +++ b/view/templates/probe.tpl @@ -1,11 +1,11 @@ <div id="probe" class="generic-page-wrapper"> - <h2>Probe Diagnostic</h2> + <h2>{{$title}}</h2> <form action="probe" method="get" class="panel panel-default"> <div class="panel-body"> <div class="form-group"> {{include file="field_input.tpl" field=$addr}} </div> - <p><button type="submit" class="btn btn-primary">Submit</button></p> + <p><button type="submit" class="btn btn-primary">{{$submit}}</button></p> </div> </form> @@ -13,7 +13,7 @@ <div class="probe-result"> <div class="panel panel-default"> <div class="panel-heading"> - <h3 class="panel-title">Output</h3> + <h3 class="panel-title">{{$output}}</h3> </div> <div class="panel-body"> <pre>{{$res}}</pre> diff --git a/view/templates/webfinger.tpl b/view/templates/webfinger.tpl index 109a7fce25..a324057cd7 100644 --- a/view/templates/webfinger.tpl +++ b/view/templates/webfinger.tpl @@ -1,9 +1,8 @@ <div class="generic-page-wrapper"> - <h3>Webfinger Diagnostic</h3> - + <h2>{{$title}}</h2> <form action="webfinger" method="get"> - Lookup address: <input type="text" style="width: 250px;" name="addr" value="{{$addr}}" /> - <input type="submit" name="submit" value="Submit" /> + {{$lookup}} <input type="text" style="width: 250px;" name="addr" value="{{$addr}}" /> + <input type="submit" name="submit" value="{{$submit}}" /> </form> <br /><br /> -- 2.39.5