diff options
| author | spider@dev <spiderr@bitweaver.org> | 2018-04-13 16:12:11 -0400 |
|---|---|---|
| committer | spider@dev <spiderr@bitweaver.org> | 2018-04-13 16:12:11 -0400 |
| commit | 420e0689482fa75337d912c62f303ab03e4d6f0f (patch) | |
| tree | 0b25f6dcbd9aa7cb26dfcf55b98784c4ea483617 | |
| parent | df2fd585dec097fc8613051460b95d2cdb0b5081 (diff) | |
| download | languages-420e0689482fa75337d912c62f303ab03e4d6f0f.tar.gz languages-420e0689482fa75337d912c62f303ab03e4d6f0f.tar.bz2 languages-420e0689482fa75337d912c62f303ab03e4d6f0f.zip | |
add bootstrap styling to translate forms, and tidy up
| -rw-r--r-- | templates/language_master_strings.tpl | 23 | ||||
| -rw-r--r-- | templates/translate_strings.tpl | 19 |
2 files changed, 24 insertions, 18 deletions
diff --git a/templates/language_master_strings.tpl b/templates/language_master_strings.tpl index f183f36..b97a237 100644 --- a/templates/language_master_strings.tpl +++ b/templates/language_master_strings.tpl @@ -20,7 +20,7 @@ <div class="form-group"> {formlabel label="Master String" for="master_string"} {forminput} - <textarea cols="50" rows="5" name="edit_master[{$sourceHash}]" id="master_string">{$masterStrings.$sourceHash.source|escape}</textarea> + <textarea class="form-control" name="edit_master[{$sourceHash}]" id="master_string">{$masterStrings.$sourceHash.source|escape}</textarea> {/forminput} </div> {* @@ -33,19 +33,24 @@ {foreach from=$languages key=langCode item=lang} {if $langCode ne 'en'} <div class="form-group"> - <div class="formlabel"> - {$lang.native_name} - {if $gBitSystem->getConfig('google_api_key')} - <div class="autotranslate" onclick="autoTranslate('{$sourceHash}','{$langCode}')">{biticon iname="google-favicon" ipackage="languages" iexplain="Auto-Translate"} Auto</div> - {/if} - </div> {forminput} {* if results are guessed, we don't need to escape *} {if $masterStrings.$sourceHash.textarea} - <textarea name="edit_trans[{$sourceHash}][{$langCode}]" id="{$langCode}_{$sourceHash}" lang="{$langCode}" rows="3" cols="50">{if $tranStrings.$sourceHash.$langCode.guessed}{$tranStrings.$sourceHash.$langCode.trans}{else}{$tranStrings.$sourceHash.$langCode.trans|escape|stripslashes}{/if}</textarea> + <textarea class="form-control" name="edit_trans[{$sourceHash}][{$langCode}]" id="{$langCode}_{$sourceHash}" lang="{$langCode}" rows="3" cols="50">{if $tranStrings.$sourceHash.$langCode.guessed}{$tranStrings.$sourceHash.$langCode.trans}{else}{$tranStrings.$sourceHash.$langCode.trans|escape|stripslashes}{/if}</textarea> + {if $gBitSystem->getConfig('google_api_key')} + <div class="pull-left"><div class="btn btn-xs btn-default" onclick="autoTranslate('{$sourceHash}','{$langCode}')">{biticon iname="google-favicon" ipackage="languages" iexplain="Auto-Translate"} Auto</div></div> + {/if} {else} - <input type="text" name="edit_trans[{$sourceHash}][{$langCode}]" id="{$langCode}_{$sourceHash}" lang="{$langCode}" value="{if $tranStrings.$sourceHash.$langCode.guessed}{$tranStrings.$sourceHash.$langCode.trans}{else}{$tranStrings.$sourceHash.$langCode.trans|escape|stripslashes}{/if}" size="45" maxlength="2048" /> + <div class="input-group"> + {if $gBitSystem->getConfig('google_api_key')} + <div class="input-group-addon"> + <div class="autotranslate" onclick="autoTranslate('{$sourceHash}','{$langCode}')">{biticon iname="google-favicon" ipackage="languages" iexplain="Auto-Translate"} Auto</div> + </div> + {/if} + <input type="text" class="form-control" name="edit_trans[{$sourceHash}][{$langCode}]" id="{$langCode}_{$sourceHash}" lang="{$langCode}" value="{if $tranStrings.$sourceHash.$langCode.guessed}{$tranStrings.$sourceHash.$langCode.trans}{else}{$tranStrings.$sourceHash.$langCode.trans|escape|stripslashes}{/if}" maxlength="2048" /> + </div> {/if} + <div class="help-block">{$lang.native_name}</div> {/forminput} </div> {/if} diff --git a/templates/translate_strings.tpl b/templates/translate_strings.tpl index 2c1af77..9fe5259 100644 --- a/templates/translate_strings.tpl +++ b/templates/translate_strings.tpl @@ -31,19 +31,20 @@ {legend legend=$languages.$lang.full_name} {foreach from=$tranStrings key=sourceHash item=tran} {if $allTrans || (!$gBitSystem->isFeatureActive( 'i18n_track_translation_usage' ) || $tran.version)} - <div class="row{if !$tran.version and !allTrans} warning{/if}"> - <div class="formlabel"> - <label for="{$sourceHash}">{tr}Translate{/tr}</label> - {if $gBitSystem->getConfig('google_api_key')} - <br/><div class="btn btn-xs autotranslate" onclick="autoTranslate('{$sourceHash}','{$editLang}')">{biticon iname="google-favicon" ipackage="languages" iexplain="Auto-Translate"} {tr}Auto{/tr}</div> - {/if} - </div> + <div class="{if !$tran.version and !allTrans} warning{/if}"> {forminput} <a href="{$smarty.const.LANGUAGES_PKG_URL}master_strings.php?source_hash={$sourceHash}">{$tran.source|escape|nl2br}</a><br/> {if $tran.textarea} - <textarea style="font-size:medium;width:100%" name="edit_trans[{$sourceHash}]" id="{$editLang}_{$sourceHash}" lang="{$editLang}" rows="5" cols="50">{$tran.trans|escape|stripslashes}</textarea> + <textarea class="form-control" name="edit_trans[{$sourceHash}]" id="{$editLang}_{$sourceHash}" lang="{$editLang}" rows="5" cols="50">{$tran.trans|escape|stripslashes}</textarea> {else} - <input style="font-size:medium;width:100%" name="edit_trans[{$sourceHash}]" id="{$editLang}_{$sourceHash}" lang="{$editLang}" value="{$tran.trans|escape|stripslashes}" size="45" maxlength="255" /> + <div class="input-group"> + {if $gBitSystem->getConfig('google_api_key')} + <div class="input-group-addon"> + <div onclick="autoTranslate('{$sourceHash}','{$editLang}')">{biticon iname="google-favicon" ipackage="languages" iexplain="Auto-Translate"} {tr}Auto{/tr}</div> + </div> + {/if} + <input class="form-control" name="edit_trans[{$sourceHash}]" id="{$editLang}_{$sourceHash}" lang="{$editLang}" value="{$tran.trans|escape|stripslashes}" maxlength="2048" /> + </div> {/if} {/forminput} </div> |
