1
0
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:
Hector Sanjuan 2012-09-29 15:21:00 +02:00 committed by Ruben S. Montero
parent 0afca49475
commit 9963fcb606
22 changed files with 22743 additions and 6909 deletions

View File

@ -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"

View File

@ -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')

File diff suppressed because it is too large Load Diff

View 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"
}
}

File diff suppressed because it is too large Load Diff

View 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í"
}
}

File diff suppressed because it is too large Load Diff

View 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"
}
}

File diff suppressed because it is too large Load Diff

View 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

File diff suppressed because it is too large Load Diff

View 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

View File

@ -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 ""

View File

@ -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>\