mirror of https://github.com/jumpserver/jumpserver
feat: support Spanish and Russian
parent
a26cc7ce1f
commit
0b7664e89b
|
@ -75,6 +75,8 @@ class Language(models.TextChoices):
|
|||
zh_hant = 'zh-hant', '中文(繁體)'
|
||||
ja = 'ja', '日本語',
|
||||
pt_br = 'pt-br', 'Português (Brasil)'
|
||||
es = 'es', 'Español'
|
||||
ru = 'ru', 'Русский'
|
||||
|
||||
@classmethod
|
||||
def get_code_mapper(cls):
|
||||
|
|
|
@ -13,6 +13,8 @@ class BaseTranslateManager:
|
|||
'ja': 'Japanese',
|
||||
'zh_Hant': 'Traditional Chinese',
|
||||
'pt_BR': 'Portuguese (Brazil)',
|
||||
'es': 'Spanish',
|
||||
'ru': 'Russian',
|
||||
}
|
||||
|
||||
def __init__(self, dir_path, oai_trans_instance):
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,103 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-03-11 19:17+0800\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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
#: static/js/jumpserver.js:267
|
||||
msgid "Update is successful!"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:269
|
||||
msgid "An unknown error occurred while updating.."
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:342
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:344
|
||||
msgid "Server error"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:346 static/js/jumpserver.js:384
|
||||
#: static/js/jumpserver.js:386
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:352 static/js/jumpserver.js:393
|
||||
msgid "Delete the success"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:359
|
||||
msgid "Are you sure about deleting it?"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:363 static/js/jumpserver.js:404
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:365 static/js/jumpserver.js:406
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:384
|
||||
msgid ""
|
||||
"The organization contains undeleted information. Please try again after "
|
||||
"deleting"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:386
|
||||
msgid ""
|
||||
"Do not perform this operation under this organization. Try again after "
|
||||
"switching to another organization"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:400
|
||||
msgid ""
|
||||
"Please ensure that the following information in the organization has been "
|
||||
"deleted"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:401
|
||||
msgid ""
|
||||
"User list、User group、Asset list、Domain list、Admin user、System user、"
|
||||
"Labels、Asset permission"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:650
|
||||
msgid "Unknown error occur"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:902
|
||||
msgid "Password minimum length {N} bits"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:903
|
||||
msgid "Must contain capital letters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:904
|
||||
msgid "Must contain lowercase letters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:905
|
||||
msgid "Must contain numeric characters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:906
|
||||
msgid "Must contain special characters"
|
||||
msgstr ""
|
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,105 @@
|
|||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||
# This file is distributed under the same license as the PACKAGE package.
|
||||
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||
#
|
||||
#, fuzzy
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2025-03-11 19:17+0800\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"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
|
||||
"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || "
|
||||
"(n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||
#: static/js/jumpserver.js:267
|
||||
msgid "Update is successful!"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:269
|
||||
msgid "An unknown error occurred while updating.."
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:342
|
||||
msgid "Not found"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:344
|
||||
msgid "Server error"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:346 static/js/jumpserver.js:384
|
||||
#: static/js/jumpserver.js:386
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:352 static/js/jumpserver.js:393
|
||||
msgid "Delete the success"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:359
|
||||
msgid "Are you sure about deleting it?"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:363 static/js/jumpserver.js:404
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:365 static/js/jumpserver.js:406
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:384
|
||||
msgid ""
|
||||
"The organization contains undeleted information. Please try again after "
|
||||
"deleting"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:386
|
||||
msgid ""
|
||||
"Do not perform this operation under this organization. Try again after "
|
||||
"switching to another organization"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:400
|
||||
msgid ""
|
||||
"Please ensure that the following information in the organization has been "
|
||||
"deleted"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:401
|
||||
msgid ""
|
||||
"User list、User group、Asset list、Domain list、Admin user、System user、"
|
||||
"Labels、Asset permission"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:650
|
||||
msgid "Unknown error occur"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:902
|
||||
msgid "Password minimum length {N} bits"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:903
|
||||
msgid "Must contain capital letters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:904
|
||||
msgid "Must contain lowercase letters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:905
|
||||
msgid "Must contain numeric characters"
|
||||
msgstr ""
|
||||
|
||||
#: static/js/jumpserver.js:906
|
||||
msgid "Must contain special characters"
|
||||
msgstr ""
|
Loading…
Reference in New Issue