LICENSE \
README
-localeweblang = en pl pt ja
-localeapilang = en pl pt
+localeweblang = en pl pt ja ru
+localeapilang = en pl pt ru
localewebdirsrc = $(datadir)/$(webdir)/Lang
localeapidirsrc = $(datadir)/$(apidir)/Lang
localemofile = messages.mo
msgid "select language"
msgstr "select language"
-msgid "English"
-msgstr "English"
-
-msgid "Polish"
-msgstr "Polish"
-
-msgid "Portuguese"
-msgstr "Portuguese"
-
msgid "« Previous"
msgstr "« Previous"
msgid "select language"
msgstr "wybierz język"
-msgid "English"
-msgstr "angielski"
-
-msgid "Polish"
-msgstr "polski"
-
-msgid "Portuguese"
-msgstr "portugalski"
-
msgid "« Previous"
msgstr "« Wstecz"
msgid "select language"
msgstr "selecione o idioma"
-msgid "English"
-msgstr "Inglês"
-
-msgid "Polish"
-msgstr "Polonês"
-
-msgid "Portuguese"
-msgstr "Português"
-
msgid "« Previous"
msgstr "« Voltar"
<div class="text"><com:TLabel ForControl="Lang" Text="<%[ Language: ]%>" /></div>
<div class="field">
<com:TActiveDropDownList ID="Lang" CssClass="textbox" Width="150px" OnTextChanged="setLang" CausesValidation="false" ClientSide.OnComplete="location.reload();">
- <com:TListItem Value="en" Text="<%[ English ]%>" />
- <com:TListItem Value="pl" Text="<%[ Polish ]%>" />
- <com:TListItem Value="pt" Text="<%[ Portuguese ]%>" />
+ <com:TListItem Value="en" Text="English" />
+ <com:TListItem Value="pl" Text="Polish" />
+ <com:TListItem Value="pt" Text="Portuguese" />
+ <com:TListItem Value="ru" Text="Russian" />
</com:TActiveDropDownList>
<com:TCompareValidator CssClass="validator-block" Display="Dynamic" ControlToValidate="Lang" DataType="String" ValueToCompare="none" Operator="NotEqual" Text="<%[ Please select language. ]%>" />
</div>
public function onInit($param) {
parent::onInit($param);
- if (isset($_SESSION['language'])) {
- $this->Lang->SelectedValue = $_SESSION['language'];
- }
$config = $this->getModule('api_config');
$this->config = $config->getConfig();
$this->first_run = (count($this->config) === 0);
$oauth2_cfg = $this->getModule('oauth2_config')->getConfig();
$this->add_auth_params = (count($oauth2_cfg) === 0);
+ if (isset($_SESSION['language'])) {
+ $this->Lang->SelectedValue = $_SESSION['language'];
+ } elseif (!$this->first_run && isset($this->config['api']['lang'])) {
+ $this->Lang->SelectedValue = $this->config['api']['lang'];
+ }
}
public function onLoad($param) {
msgid "select language"
msgstr "select language"
-msgid "English"
-msgstr "English"
-
-msgid "Polish"
-msgstr "Polish"
-
-msgid "Portuguese"
-msgstr "Portuguese"
-
-msgid "Japanese"
-msgstr "Japanese"
-
msgid "Language"
msgstr "Language"
msgid "End time"
msgstr "終了時間"
-msgid "English"
-msgstr "English"
-
msgid "Enter"
msgstr "Enter"
"It seems that there is no files for choosing or file records in database for "
"this job has been purged (file retention period expired)"
-msgid "Japanese"
-msgstr "Japanese"
-
msgid "Job Retention"
msgstr "Job Retention"
msgid "Please unassign resource %s \"%s\" from these resources and try again."
msgstr "Please unassign resource %s \"%s\" from these resources and try again."
-msgid "Polish"
-msgstr "Polish"
-
msgid "Pool"
msgstr "Pool"
msgid "Port:"
msgstr "ポート番号:"
-msgid "Portuguese"
-msgstr "Portuguese"
-
msgid "Previous"
msgstr "戻る"
msgid "select language"
msgstr "wybierz język"
-msgid "English"
-msgstr "angielski"
-
-msgid "Polish"
-msgstr "polski"
-
-msgid "Portuguese"
-msgstr "portugalski"
-
-msgid "Japanese"
-msgstr "japoński"
-
msgid "Language"
msgstr "Język"
msgid "select language"
msgstr "selecione o idioma"
-msgid "English"
-msgstr "Inglês"
-
-msgid "Polish"
-msgstr "Polonês"
-
-msgid "Portuguese"
-msgstr "Português"
-
-msgid "Japanese"
-msgstr "Japonês"
-
msgid "Language"
msgstr "Idioma"
<div class="w3-third"><com:TLabel ForControl="Lang" Text="<%[ Language: ]%>" /></div>
<div class="w3-third">
<com:TActiveDropDownList ID="Lang" CssClass="w3-select w3-border" OnTextChanged="setLang" CausesValidation="false" ClientSide.OnComplete="location.reload();">
- <com:TListItem Value="en" Text="<%[ English ]%>" />
- <com:TListItem Value="pl" Text="<%[ Polish ]%>" />
- <com:TListItem Value="pt" Text="<%[ Portuguese ]%>" />
- <com:TListItem Value="ja" Text="<%[ Japanese ]%>" />
+ <com:TListItem Value="en" Text="English" />
+ <com:TListItem Value="pl" Text="Polish" />
+ <com:TListItem Value="pt" Text="Portuguese" />
+ <com:TListItem Value="ja" Text="Japanese" />
+ <com:TListItem Value="ru" Text="Russian" />
</com:TActiveDropDownList>
<com:TCompareValidator CssClass="validator-block" Display="Dynamic" ControlToValidate="Lang" DataType="String" ValueToCompare="none" Operator="NotEqual" Text="<%[ Please select language. ]%>" />
</div>