mirror of
https://github.com/OpenNebula/one.git
synced 2024-12-23 17:33:56 +03:00
Sunstone: language bump
Updated languages to latest versions in transifex. Updated install and compile scripts. New Languages: catalan, czech, german, greek and spanish! (cherry picked from commit f6ae80991e2fb3bef20a537c53ab4ed3a264f2e6)
This commit is contained in:
parent
0afca49475
commit
9963fcb606
30
install.sh
30
install.sh
@ -258,7 +258,12 @@ SUNSTONE_DIRS="$SUNSTONE_LOCATION/routes \
|
||||
$SUNSTONE_LOCATION/public/js/user-plugins \
|
||||
$SUNSTONE_LOCATION/public/css \
|
||||
$SUNSTONE_LOCATION/public/locale \
|
||||
$SUNSTONE_LOCATION/public/locale/ca \
|
||||
$SUNSTONE_LOCATION/public/locale/cs_CZ \
|
||||
$SUNSTONE_LOCATION/public/locale/de \
|
||||
$SUNSTONE_LOCATION/public/locale/el_GR \
|
||||
$SUNSTONE_LOCATION/public/locale/en_US \
|
||||
$SUNSTONE_LOCATION/public/locale/es_ES \
|
||||
$SUNSTONE_LOCATION/public/locale/fa_IR \
|
||||
$SUNSTONE_LOCATION/public/locale/fr_FR \
|
||||
$SUNSTONE_LOCATION/public/locale/it_IT \
|
||||
@ -509,7 +514,12 @@ INSTALL_SUNSTONE_FILES=(
|
||||
SUNSTONE_PUBLIC_VENDOR_FONTAWESOME_FONT:$SUNSTONE_LOCATION/public/vendor/FontAwesome/font
|
||||
SUNSTONE_PUBLIC_VENDOR_FONTAWESOME_CSS:$SUNSTONE_LOCATION/public/vendor/FontAwesome/css
|
||||
SUNSTONE_PUBLIC_IMAGES_FILES:$SUNSTONE_LOCATION/public/images
|
||||
SUNSTONE_PUBLIC_LOCALE_CA:$SUNSTONE_LOCATION/public/locale/ca
|
||||
SUNSTONE_PUBLIC_LOCALE_CS_CZ:$SUNSTONE_LOCATION/public/locale/cs_CZ
|
||||
SUNSTONE_PUBLIC_LOCALE_DE:$SUNSTONE_LOCATION/public/locale/de
|
||||
SUNSTONE_PUBLIC_LOCALE_EL_GR:$SUNSTONE_LOCATION/public/locale/el_GR
|
||||
SUNSTONE_PUBLIC_LOCALE_EN_US:$SUNSTONE_LOCATION/public/locale/en_US
|
||||
SUNSTONE_PUBLIC_LOCALE_ES_ES:$SUNSTONE_LOCATION/public/locale/es_ES
|
||||
SUNSTONE_PUBLIC_LOCALE_FA_IR:$SUNSTONE_LOCATION/public/locale/fa_IR
|
||||
SUNSTONE_PUBLIC_LOCALE_FR_FR:$SUNSTONE_LOCATION/public/locale/fr_FR
|
||||
SUNSTONE_PUBLIC_LOCALE_IT_IT:$SUNSTONE_LOCATION/public/locale/it_IT
|
||||
@ -1462,10 +1472,30 @@ SUNSTONE_PUBLIC_IMAGES_FILES="src/sunstone/public/images/ajax-loader.gif \
|
||||
src/sunstone/public/images/server_icon.png \
|
||||
"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_CA="\
|
||||
src/sunstone/locale/languages/ca.js \
|
||||
src/sunstone/locale/languages/ca_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_CS_CZ="\
|
||||
src/sunstone/locale/languages/cs_CZ.js \
|
||||
src/sunstone/locale/languages/cs_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_DE="\
|
||||
src/sunstone/locale/languages/de.js \
|
||||
src/sunstone/locale/languages/de_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_EL_GR="\
|
||||
src/sunstone/locale/languages/el_GR.js \
|
||||
src/sunstone/locale/languages/el_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_EN_US="\
|
||||
src/sunstone/locale/languages/en_US.js \
|
||||
src/sunstone/locale/languages/en_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_ES_ES="\
|
||||
src/sunstone/locale/languages/es_ES.js \
|
||||
src/sunstone/locale/languages/es_datatable.txt"
|
||||
|
||||
SUNSTONE_PUBLIC_LOCALE_FA_IR="\
|
||||
src/sunstone/locale/languages/fa_IR.js \
|
||||
src/sunstone/locale/languages/fa_datatable.txt"
|
||||
|
@ -24,7 +24,12 @@ po_bld = Builder(action = 'share/scons/po2json.rb $SOURCE > $TARGET',
|
||||
|
||||
env.Append(BUILDERS = {'Po' : po_bld})
|
||||
|
||||
env.Po('ca.po')
|
||||
env.Po('cs_CZ.po')
|
||||
env.Po('de.po')
|
||||
env.Po('el_GR.po')
|
||||
env.Po('en_US.po')
|
||||
env.Po('es_ES.po')
|
||||
env.Po('fa_IR.po')
|
||||
env.Po('fr_FR.po')
|
||||
env.Po('it_IT.po')
|
||||
|
3121
src/sunstone/locale/languages/ca.po
Normal file
3121
src/sunstone/locale/languages/ca.po
Normal file
File diff suppressed because it is too large
Load Diff
17
src/sunstone/locale/languages/ca_datatable.txt
Normal file
17
src/sunstone/locale/languages/ca_datatable.txt
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"sProcessing": "Processant...",
|
||||
"sLengthMenu": "Mostra _MENU_ registres",
|
||||
"sZeroRecords": "No s'han trobat registres.",
|
||||
"sInfo": "Mostrant de _START_ a _END_ de _TOTAL_ registres",
|
||||
"sInfoEmpty": "Mostrant de 0 a 0 de 0 registres",
|
||||
"sInfoFiltered": "(filtrat de _MAX_ total registres)",
|
||||
"sInfoPostFix": "",
|
||||
"sSearch": "Filtrar:",
|
||||
"sUrl": "",
|
||||
"oPaginate": {
|
||||
"sFirst": "Primer",
|
||||
"sPrevious": "Anterior",
|
||||
"sNext": "Següent",
|
||||
"sLast": "Últim"
|
||||
}
|
||||
}
|
3122
src/sunstone/locale/languages/cs_CZ.po
Normal file
3122
src/sunstone/locale/languages/cs_CZ.po
Normal file
File diff suppressed because it is too large
Load Diff
17
src/sunstone/locale/languages/cs_datatable.txt
Normal file
17
src/sunstone/locale/languages/cs_datatable.txt
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"sProcessing": "Provádím...",
|
||||
"sLengthMenu": "Zobraz záznamů _MENU_",
|
||||
"sZeroRecords": "Žádné záznamy nebyly nalezeny",
|
||||
"sInfo": "Zobrazuji _START_ až _END_ z celkem _TOTAL_ záznamů",
|
||||
"sInfoEmpty": "Zobrazuji 0 až 0 z 0 záznamů",
|
||||
"sInfoFiltered": "(filtrováno z celkem _MAX_ záznamů)",
|
||||
"sInfoPostFix": "",
|
||||
"sSearch": "Hledat:",
|
||||
"sUrl": "",
|
||||
"oPaginate": {
|
||||
"sFirst": "První",
|
||||
"sPrevious": "Předchozí",
|
||||
"sNext": "Další",
|
||||
"sLast": "Poslední"
|
||||
}
|
||||
}
|
3125
src/sunstone/locale/languages/de.po
Normal file
3125
src/sunstone/locale/languages/de.po
Normal file
File diff suppressed because it is too large
Load Diff
17
src/sunstone/locale/languages/de_datatable.txt
Normal file
17
src/sunstone/locale/languages/de_datatable.txt
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"sProcessing": "Bitte warten...",
|
||||
"sLengthMenu": "_MENU_ Einträge anzeigen",
|
||||
"sZeroRecords": "Keine Einträge vorhanden.",
|
||||
"sInfo": "_START_ bis _END_ von _TOTAL_ Einträgen",
|
||||
"sInfoEmpty": "0 bis 0 von 0 Einträgen",
|
||||
"sInfoFiltered": "(gefiltert von _MAX_ Einträgen)",
|
||||
"sInfoPostFix": "",
|
||||
"sSearch": "Suchen",
|
||||
"sUrl": "",
|
||||
"oPaginate": {
|
||||
"sFirst": "Erster",
|
||||
"sPrevious": "Zurück",
|
||||
"sNext": "Nächster",
|
||||
"sLast": "Letzter"
|
||||
}
|
||||
}
|
3122
src/sunstone/locale/languages/el_GR.po
Normal file
3122
src/sunstone/locale/languages/el_GR.po
Normal file
File diff suppressed because it is too large
Load Diff
17
src/sunstone/locale/languages/el_datatable.txt
Normal file
17
src/sunstone/locale/languages/el_datatable.txt
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"sProcessing": "Επεξεργασία...",
|
||||
"sLengthMenu": "Δείξε _MENU_ εγγραφές",
|
||||
"sZeroRecords": "Δεν βρέθηκαν εγγραφές που να ταιριάζουν",
|
||||
"sInfo": "Δείχνοντας _START_ εως _END_ από _TOTAL_ εγγραφές",
|
||||
"sInfoEmpty": "Δείχνοντας 0 εως 0 από 0 εγγραφές",
|
||||
"sInfoFiltered": "(φιλτραρισμένες από _MAX_ συνολικά εγγραφές)",
|
||||
"sInfoPostFix": "",
|
||||
"sSearch": "Αναζήτηση:",
|
||||
"sUrl": "",
|
||||
"oPaginate": {
|
||||
"sFirst": "Πρώτη",
|
||||
"sPrevious": "Προηγούμενη",
|
||||
"sNext": "Επόμενη",
|
||||
"sLast": "Τελευταία"
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
3123
src/sunstone/locale/languages/es_ES.po
Normal file
3123
src/sunstone/locale/languages/es_ES.po
Normal file
File diff suppressed because it is too large
Load Diff
17
src/sunstone/locale/languages/es_datatable.txt
Normal file
17
src/sunstone/locale/languages/es_datatable.txt
Normal file
@ -0,0 +1,17 @@
|
||||
{
|
||||
"sProcessing": "Procesando...",
|
||||
"sLengthMenu": "Número de elementos",
|
||||
"sZeroRecords": "No hay elementos",
|
||||
"sInfo": "Mostrando del _START_ al _END_ de _TOTAL_",
|
||||
"sInfoEmpty": "No hay elementos",
|
||||
"sInfoFiltered": "(filtado de un total de _MAX_)",
|
||||
"sInfoPostFix": "",
|
||||
"sSearch": "Buscar:",
|
||||
"sUrl": "",
|
||||
"oPaginate": {
|
||||
"sFirst": "Primero",
|
||||
"sPrevious": "Anterior",
|
||||
"sNext": "Siguiente",
|
||||
"sLast": "Último"
|
||||
}
|
||||
}
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: OpenNebula\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2012-09-18 13:25+0200\n"
|
||||
"POT-Creation-Date: 2012-09-29 15:08+0200\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@ -128,7 +128,7 @@ msgstr ""
|
||||
msgid "Update"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/sunstone-util.js:1026
|
||||
#: ../public/js/sunstone-util.js:1028
|
||||
msgid "Please select an element"
|
||||
msgstr ""
|
||||
|
||||
@ -1844,46 +1844,66 @@ msgid "English (US)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:33
|
||||
msgid "Chinese (TW)"
|
||||
msgid "Catalan"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:34
|
||||
msgid "French (FR)"
|
||||
msgid "Chinese (TW)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:35
|
||||
msgid "Italian (IT)"
|
||||
msgid "Czech (CZ)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:36
|
||||
msgid "Persian (IR)"
|
||||
msgid "French (FR)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:37
|
||||
msgid "Portuguese (PT)"
|
||||
msgid "German"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:38
|
||||
msgid "Russian (RU)"
|
||||
msgid "Greek (GR)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:39
|
||||
msgid "Slovak (SK)"
|
||||
msgid "Italian (IT)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:40
|
||||
msgid "Persian (IR)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:41
|
||||
msgid "Portuguese (PT)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:42
|
||||
msgid "Russian (RU)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:43
|
||||
msgid "Spanish (SP)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:44
|
||||
msgid "Slovak (SK)"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:49
|
||||
msgid "Secure websockets connection"
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:59
|
||||
#: ../public/js/plugins/config-tab.js:64
|
||||
msgid "These options are stored in your OpenNebula user template."
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:62
|
||||
#: ../public/js/plugins/config-tab.js:67
|
||||
msgid "WSS connection requires additional configuration of Sunstone Server and that the SSL certificate is considered valid by your browser."
|
||||
msgstr ""
|
||||
|
||||
#: ../public/js/plugins/config-tab.js:77
|
||||
#: ../public/js/plugins/config-tab.js:82
|
||||
msgid "Configuration"
|
||||
msgstr ""
|
||||
|
||||
|
@ -30,12 +30,17 @@ var config_tab_content =
|
||||
<td class="value_td">\
|
||||
<select id="lang_sel" style="width:20em;">\
|
||||
<option value="en_US">'+tr("English (US)")+'</option>\
|
||||
<option value="ca">'+tr("Catalan")+'</option>\
|
||||
<option value="zh_TW">'+tr("Chinese (TW)")+'</option>\
|
||||
<option value="cs_CZ">'+tr("Czech (CZ)")+'</option>\
|
||||
<option value="fr_FR">'+tr("French (FR)")+'</option>\
|
||||
<option value="de">'+tr("German")+'</option>\
|
||||
<option value="el_GR">'+tr("Greek (GR)")+'</option>\
|
||||
<option value="it_IT">'+tr("Italian (IT)")+'</option>\
|
||||
<option value="fa_IR">'+tr("Persian (IR)")+'</option>\
|
||||
<option value="pt_PT">'+tr("Portuguese (PT)")+'</option>\
|
||||
<option value="ru_RU">'+tr("Russian (RU)")+'</option>\
|
||||
<option value="es_ES">'+tr("Spanish (SP)")+'</option>\
|
||||
<option value="sk_SK">'+tr("Slovak (SK)")+'</option>\
|
||||
</select>\
|
||||
</td>\
|
||||
|
Loading…
Reference in New Issue
Block a user