diff options
Diffstat (limited to 'core/views')
| -rw-r--r-- | core/views/l10n_client.html.php | 30 | ||||
| -rw-r--r-- | core/views/scaffold.html.php | 7 | 
2 files changed, 37 insertions, 0 deletions
diff --git a/core/views/l10n_client.html.php b/core/views/l10n_client.html.php new file mode 100644 index 00000000..7c09df7b --- /dev/null +++ b/core/views/l10n_client.html.php @@ -0,0 +1,30 @@ +<?php defined("SYSPATH") or die("No direct script access.") ?> + +<div id='l10n-client' class='hidden'> +  <div class='labels'> +    <span class='toggle'><?= t('Translate Text') ?></span> +    <div class='label strings'><h2><?= t('Page Text') ?></h2></div> +    <div class='label source'><h2><?= t('Source') ?></div> +    <div class='label translation'><h2><?= t('Translation to %language', +                                             array('%language' => 'TODO')) ?></h2></div> +  </div> +  <div id='l10n-client-string-select'> +    <ul class='string-list'> +      <? foreach ($string_list as $string): ?> +      <li class='<?= $string["translation"] === ''  ? "untranslated" : "translated" ?>'><?= $string["source"] ?></li> +      <? endforeach; ?> +    </ul> +    <?= $l10n_search_form ?> +  </div> +  <div id='l10n-client-string-editor'> +    <div class='source'> +      <div class='source-text'></div> +    </div> +    <div class='translation'> +      <?= $l10n_form ?> +    </div> +  </div> +  <script type="text/javascript"> +    var l10n_client_data = <?= json_encode($string_list) ?>; +  </script> +</div> diff --git a/core/views/scaffold.html.php b/core/views/scaffold.html.php index 2dd256c2..b54e6cd2 100644 --- a/core/views/scaffold.html.php +++ b/core/views/scaffold.html.php @@ -440,6 +440,13 @@                  <?= html::anchor("scaffold/session/debug?value=1", "on") ?> <b>off</b>                  <? endif ?>                </li> +              <li> Translation Mode: +                <? if (Session::instance()->get("l10n_mode", false)): ?> +                <b>on</b> <?= html::anchor("scaffold/session/l10n_mode?value=0", "off") ?> +                <? else: ?> +                <?= html::anchor("scaffold/session/l10n_mode?value=1", "on") ?> <b>off</b> +                <? endif ?> +              </li>              </ul>            </div>  | 
