summaryrefslogtreecommitdiff
path: root/templates
diff options
context:
space:
mode:
authorMax Kremmel <xing@synapse.plus.com>2006-12-27 15:37:14 +0000
committerMax Kremmel <xing@synapse.plus.com>2006-12-27 15:37:14 +0000
commite8f24a998a18673ac53c5541d99ff2a200d78339 (patch)
tree941ad77f947b07888844c16847b51b98225815ee /templates
parent6389092f146959c883a47184a4ff6d9ee36dc01d (diff)
downloadlanguages-e8f24a998a18673ac53c5541d99ff2a200d78339.tar.gz
languages-e8f24a998a18673ac53c5541d99ff2a200d78339.tar.bz2
languages-e8f24a998a18673ac53c5541d99ff2a200d78339.zip
reorganise languages stuff and only call stripslashes() when needed
Diffstat (limited to 'templates')
-rw-r--r--templates/edit_languages.tpl70
1 files changed, 43 insertions, 27 deletions
diff --git a/templates/edit_languages.tpl b/templates/edit_languages.tpl
index 4b445a6..1cf3f93 100644
--- a/templates/edit_languages.tpl
+++ b/templates/edit_languages.tpl
@@ -115,11 +115,11 @@
{formfeedback success=$saveSuccess}
{form legend="Clear Language Cache"}
<div class="row">
- {tr}Clear the cached language translations for all languages.{/tr}
- </div>
-
- <div class="row submit">
- <input type="submit" name="clear_cache" value="{tr}Clear Cache{/tr}" />
+ {formlabel label="Clear Language Cache" for="clear_cache"}
+ {forminput}
+ <input type="submit" name="clear_cache" id="clear_cache" value="{tr}Clear Cache{/tr}" />
+ {formhelp note="Clear the cached language translations for all languages. It is necessary to clear the cache when you have made changes to the language database."}
+ {/forminput}
</div>
{/form}
{/jstab}
@@ -127,38 +127,54 @@
{else}
- {form legend="Edit `$languages.$lang.full_name` Language"}
+ {form}
{alphabar iall=1 lang=$lang translate=1 un_trans=$unTrans all_trans=$allTrans}
<input type="hidden" name="lang" value="{$lang}" />
<input type="hidden" name="char" value="{$char}" />
- {foreach from=$tranStrings key=sourceHash item=tran}
- {if $allTrans || (!$gBitSystem->isFeatureActive( 'track_translation_usage' ) || $tran.version)}
- <div class="row{if !$tran.version and !allTrans} warning{/if}">
- {formlabel label="Translate" for="h_$sourceHash"}
+ {if $storedStrings}
+ {formfeedback success=$saveSuccess}
+ <ul>
+ {foreach from=$storedStrings item=string}
+ <li>{$string}</li>
+ {/foreach}
+ </ul>
+
+ {legend legend="Clear Language Cache"}
+ <div class="row">
+ {formlabel label="Clear Language Cache" for="clear_cache"}
{forminput}
- {$tran.source|escape}<br/>
- {if $tran.textarea}
- <textarea name="edit_trans[{$sourceHash}]" id="h_{$sourceHash}" rows="5" cols="50">{$tran.trans|escape|stripslashes}</textarea>
- {else}
- <input name="edit_trans[{$sourceHash}]" id="h_{$sourceHash}" value="{$tran.trans|escape|stripslashes}" size="45" maxlength="255" />
- {/if}
+ <input type="submit" name="clear_cache" id="clear_cache" value="{tr}Clear Cache{/tr}" />
+ {formhelp note="Clear the cached language translations for all languages. It is necessary to clear the cache when you have made changes to the language database."}
{/forminput}
</div>
- {/if}
- {/foreach}
-
- {if $saveSuccess}
- {tr}The following items have been saved successfully{/tr}
- {formfeedback success=$saveSuccess}
+ {/legend}
{else}
- <div class="row submit">
- <input type="submit" name="cancel" value="{tr}Cancel{/tr}" />&nbsp;
- <input type="submit" name="save_translations" value="{tr}Save{/tr}" />
- </div>
+ {legend legend="Edit `$languages.$lang.full_name` Language"}
+ {foreach from=$tranStrings key=sourceHash item=tran}
+ {if $allTrans || (!$gBitSystem->isFeatureActive( 'track_translation_usage' ) || $tran.version)}
+ <div class="row{if !$tran.version and !allTrans} warning{/if}">
+ {formlabel label="Translate" for="h_$sourceHash"}
+ {forminput}
+ {$tran.source|escape}<br/>
+ {if $tran.textarea}
+ <textarea name="edit_trans[{$sourceHash}]" id="h_{$sourceHash}" rows="5" cols="50">{$tran.trans|escape|stripslashes}</textarea>
+ {else}
+ <input name="edit_trans[{$sourceHash}]" id="h_{$sourceHash}" value="{$tran.trans|escape|stripslashes}" size="45" maxlength="255" />
+ {/if}
+ {/forminput}
+ </div>
+ {/if}
+ {/foreach}
+
+ <div class="row submit">
+ <input type="submit" name="cancel" value="{tr}Cancel{/tr}" />&nbsp;
+ <input type="submit" name="save_translations" value="{tr}Save{/tr}" />
+ </div>
- {alphabar iall=1 lang=$lang translate=1 un_trans=$unTrans all_trans=$allTrans}
+ {alphabar iall=1 lang=$lang translate=1 un_trans=$unTrans all_trans=$allTrans}
+ {/legend}
{/if}
{/form}
{/if}