You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@guacamole.apache.org by GitBox <gi...@apache.org> on 2020/04/28 11:34:13 UTC
[GitHub] [guacamole-client] darksimpson opened a new pull request #501: GUACAMOLE-1054: Improve Russian translation
darksimpson opened a new pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] necouchman commented on pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
necouchman commented on pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#issuecomment-624395265
Sorry for the delay...a couple more things to fix...
* Your commit messages all need to be tagged with "GUACAMOLE-1054: " at the beginning of the message.
* I ran the translation check tool (`guacamole/util/check-translation.py`) and it turned up just a couple of issues. There are some missing translations - which is completely fine, you don't have to translate everything, but might just be worth looking over to see if there is anything else you can add - and then a couple of extra fields that shouldn't be in the translation files. Report is below. I removed the stuff from the report that wasn't relevant (like blank fields for some of the ticket headers and such).
```
$ find . -type f -iname ru.json -print -exec ./guacamole/util/check-translation.py {} \;
./guacamole/src/main/webapp/translations/ru.json
Original language: en (English)
Translation language: ru (Русский)
The following strings are missing from the translation and should be added:
APP.TEXT_UNTRANSLATED
CLIENT.FIELD_PLACEHOLDER_FILTER
CLIENT.NAME_KEY_ALT
CLIENT.NAME_KEY_CTRL
CLIENT.NAME_KEY_ESC
CLIENT.NAME_KEY_TAB
PROTOCOL_KUBERNETES.FIELD_OPTION_BACKSPACE_127
PROTOCOL_KUBERNETES.FIELD_OPTION_BACKSPACE_8
PROTOCOL_KUBERNETES.FIELD_OPTION_BACKSPACE_EMPTY
PROTOCOL_KUBERNETES.FIELD_OPTION_COLOR_SCHEME_EMPTY
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_10
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_11
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_12
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_14
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_18
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_24
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_30
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_36
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_48
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_60
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_72
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_8
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_9
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_96
PROTOCOL_KUBERNETES.FIELD_OPTION_FONT_SIZE_EMPTY
PROTOCOL_RDP.FIELD_HEADER_DISABLE_COPY
PROTOCOL_RDP.FIELD_HEADER_DISABLE_PASTE
PROTOCOL_RDP.FIELD_OPTION_COLOR_DEPTH_EMPTY
PROTOCOL_RDP.FIELD_OPTION_RESIZE_METHOD_EMPTY
PROTOCOL_RDP.FIELD_OPTION_SECURITY_EMPTY
PROTOCOL_RDP.FIELD_OPTION_SECURITY_VMCONNECT
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_DA_DK_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_DE_CH_QWERTZ
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_DE_DE_QWERTZ
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_EMPTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_EN_GB_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_EN_US_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_ES_ES_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_ES_LATAM_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_FAILSAFE
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_FR_BE_AZERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_FR_CH_QWERTZ
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_FR_FR_AZERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_HU_HU_QWERTZ
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_IT_IT_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_JA_JP_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_PT_BR_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_SV_SE_QWERTY
PROTOCOL_RDP.FIELD_OPTION_SERVER_LAYOUT_TR_TR_QWERTY
PROTOCOL_RDP.NAME
PROTOCOL_RDP.SECTION_HEADER_CLIPBOARD
PROTOCOL_RDP.SECTION_HEADER_REMOTEAPP
PROTOCOL_RDP.SECTION_HEADER_SFTP
PROTOCOL_SSH.FIELD_HEADER_DISABLE_COPY
PROTOCOL_SSH.FIELD_HEADER_DISABLE_PASTE
PROTOCOL_SSH.FIELD_OPTION_BACKSPACE_127
PROTOCOL_SSH.FIELD_OPTION_BACKSPACE_8
PROTOCOL_SSH.FIELD_OPTION_BACKSPACE_EMPTY
PROTOCOL_SSH.FIELD_OPTION_COLOR_SCHEME_EMPTY
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_10
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_11
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_12
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_14
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_18
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_24
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_30
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_36
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_48
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_60
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_72
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_8
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_9
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_96
PROTOCOL_SSH.FIELD_OPTION_FONT_SIZE_EMPTY
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_ANSI
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_EMPTY
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_LINUX
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_VT100
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_VT220
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_XTERM
PROTOCOL_SSH.FIELD_OPTION_TERMINAL_TYPE_XTERM_256COLOR
PROTOCOL_SSH.NAME
PROTOCOL_SSH.SECTION_HEADER_CLIPBOARD
PROTOCOL_SSH.SECTION_HEADER_SFTP
PROTOCOL_TELNET.FIELD_HEADER_DISABLE_COPY
PROTOCOL_TELNET.FIELD_HEADER_DISABLE_PASTE
PROTOCOL_TELNET.FIELD_OPTION_BACKSPACE_127
PROTOCOL_TELNET.FIELD_OPTION_BACKSPACE_8
PROTOCOL_TELNET.FIELD_OPTION_BACKSPACE_EMPTY
PROTOCOL_TELNET.FIELD_OPTION_COLOR_SCHEME_EMPTY
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_10
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_11
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_12
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_14
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_18
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_24
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_30
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_36
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_48
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_60
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_72
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_8
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_9
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_96
PROTOCOL_TELNET.FIELD_OPTION_FONT_SIZE_EMPTY
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_ANSI
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_EMPTY
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_LINUX
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_VT100
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_VT220
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_XTERM
PROTOCOL_TELNET.FIELD_OPTION_TERMINAL_TYPE_XTERM_256COLOR
PROTOCOL_TELNET.NAME
PROTOCOL_TELNET.SECTION_HEADER_CLIPBOARD
PROTOCOL_VNC.FIELD_HEADER_DISABLE_COPY
PROTOCOL_VNC.FIELD_HEADER_DISABLE_PASTE
PROTOCOL_VNC.FIELD_HEADER_USERNAME
PROTOCOL_VNC.FIELD_OPTION_CLIPBOARD_ENCODING_CP1252
PROTOCOL_VNC.FIELD_OPTION_CLIPBOARD_ENCODING_EMPTY
PROTOCOL_VNC.FIELD_OPTION_CLIPBOARD_ENCODING_ISO8859_1
PROTOCOL_VNC.FIELD_OPTION_CLIPBOARD_ENCODING_UTF_16
PROTOCOL_VNC.FIELD_OPTION_CLIPBOARD_ENCODING_UTF_8
PROTOCOL_VNC.FIELD_OPTION_COLOR_DEPTH_EMPTY
PROTOCOL_VNC.FIELD_OPTION_CURSOR_EMPTY
PROTOCOL_VNC.NAME
PROTOCOL_VNC.SECTION_HEADER_REPEATER
PROTOCOL_VNC.SECTION_HEADER_SFTP
SETTINGS_CONNECTION_HISTORY.FILENAME_HISTORY_CSV
SETTINGS_PREFERENCES.HELP_LOCALE
The following strings are either NOT defined for the original language or are expected to be inherited from the original language and should be removed:
SETTINGS_PREFERENCES.HELP_LANGUAGE
130 error(s) total.
./extensions/guacamole-auth-radius/src/main/resources/translations/ru.json
Original language: en (None)
Translation language: ru (None)
The following strings are either NOT defined for the original language or are expected to be inherited from the original language and should be removed:
LOGIN.INFO_RADIUS_ADDL_REQUIRED
1 error(s) total.
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] darksimpson commented on pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
darksimpson commented on pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#issuecomment-624560214
I've checked that outout log, added some missing translations and also fixed one, thanks. Other strings do not need to be included in translation files because it is either empty or simply doesn't needs to be translated. Also modified commit messages and prepended it with issue ID.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] necouchman commented on a change in pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
necouchman commented on a change in pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#discussion_r416627430
##########
File path: extensions/guacamole-auth-cas/src/main/resources/translations/ru.json
##########
@@ -0,0 +1,12 @@
+{
+
+ "DATA_SOURCE_CAS" : {
+ "NAME" : "Бэкенд CAS SSO"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_TICKET" : "",
Review comment:
You should be able to leave this out of the translation, as it doesn't need to be re-translated from the original.
##########
File path: extensions/guacamole-auth-duo/src/main/resources/translations/ru.json
##########
@@ -0,0 +1,13 @@
+{
+
+ "DATA_SOURCE_DUO" : {
+ "NAME" : "Бэкенд Duo TFA"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_GUAC_DUO_SIGNED_RESPONSE" : "",
Review comment:
Same, here, as in the CAS module - you can leave this out.
##########
File path: extensions/guacamole-auth-jdbc/modules/guacamole-auth-jdbc-base/src/main/resources/translations/ru.json
##########
@@ -3,10 +3,110 @@
"LOGIN" : {
"ERROR_PASSWORD_BLANK" : "@:APP.ERROR_PASSWORD_BLANK",
+ "ERROR_PASSWORD_SAME" : "Новый пароль должен отличаться от текущего просроченного.",
"ERROR_PASSWORD_MISMATCH" : "@:APP.ERROR_PASSWORD_MISMATCH",
+ "ERROR_NOT_VALID" : "Этот аккаунт на данный момент недействителен.",
+ "ERROR_NOT_ACCESSIBLE" : "Доступ к этому аккаунту в данный момент запрещен. Попробуйте позже.",
+
+ "INFO_PASSWORD_EXPIRED" : "Ваш пароль просрочен и требует смены. Пожалуйста, введите новый пароль для продолжения.",
"FIELD_HEADER_NEW_PASSWORD" : "Новый пароль",
- "FIELD_HEADER_CONFIRM_NEW_PASSWORD" : "Подтверждение пароля"
+ "FIELD_HEADER_CONFIRM_NEW_PASSWORD" : "Подтвердите новый пароль"
+
+ },
+
+ "CONNECTION_ATTRIBUTES" : {
+
+ "FIELD_HEADER_MAX_CONNECTIONS" : "Максимальное число соединений:",
+ "FIELD_HEADER_MAX_CONNECTIONS_PER_USER" : "Максимальное число соединений на пользователя:",
+
+ "FIELD_HEADER_FAILOVER_ONLY" : "Использовать только для отказоустойчивости:",
+ "FIELD_HEADER_WEIGHT" : "«Вес» соединения:",
+
+ "FIELD_HEADER_GUACD_HOSTNAME" : "Сервер:",
+ "FIELD_HEADER_GUACD_ENCRYPTION" : "Шифрование:",
+ "FIELD_HEADER_GUACD_PORT" : "Порт:",
+
+ "FIELD_OPTION_GUACD_ENCRYPTION_EMPTY" : "",
Review comment:
This can be left out
##########
File path: extensions/guacamole-auth-openid/src/main/resources/translations/ru.json
##########
@@ -0,0 +1,12 @@
+{
+
+ "DATA_SOURCE_OPENID" : {
+ "NAME" : "Бэкенд OpenID SSO"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_ID_TOKEN" : "",
Review comment:
You can leave this line out.
##########
File path: extensions/guacamole-auth-totp/src/main/resources/translations/ru.json
##########
@@ -0,0 +1,34 @@
+{
+
+ "DATA_SOURCE_TOTP" : {
+ "NAME" : "Бэкенд TOTP TFA"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_GUAC_TOTP" : ""
Review comment:
This line can be left out.
##########
File path: extensions/guacamole-auth-radius/src/main/resources/translations/ru.json
##########
@@ -0,0 +1,13 @@
+{
+
+ "DATA_SOURCE_RADIUS" : {
+ "NAME" : "Бэкенд RADIUS"
+ },
+
+ "LOGIN" : {
+ "FIELD_HEADER_GUAC_RADIUS_CHALLENGE_RESPONSE" : "",
+ "FIELD_HEADER_GUAC_RADIUS_STATE" : "",
Review comment:
These two lines can be left out.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] darksimpson edited a comment on pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
darksimpson edited a comment on pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#issuecomment-624560214
I've checked that output log, added some missing translations and also fixed one, thanks. Other strings do not need to be included in translation files because it is either empty or simply doesn't needs to be translated. Also modified commit messages and prepended it with issue ID.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] darksimpson commented on pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
darksimpson commented on pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#issuecomment-622102863
Done.
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] darksimpson commented on pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
darksimpson commented on pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#issuecomment-620917283
Hi. Fixed it (I think so).
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
[GitHub] [guacamole-client] necouchman commented on a change in pull request #501: GUACAMOLE-1054: Improve Russian translation
Posted by GitBox <gi...@apache.org>.
necouchman commented on a change in pull request #501:
URL: https://github.com/apache/guacamole-client/pull/501#discussion_r417498500
##########
File path: guacamole/src/main/webapp/translations/ru.json
##########
@@ -185,13 +228,14 @@
"INFO_CONNECTION_ACTIVE_NOW" : "Активно",
"INFO_CONNECTION_NOT_USED" : "Это подключение еще не использовалось.",
- "SECTION_HEADER_EDIT_CONNECTION" : "Редактировать подключение",
+ "SECTION_HEADER_EDIT_CONNECTION" : "Редактирование подключения",
"SECTION_HEADER_HISTORY" : "История использования",
"SECTION_HEADER_PARAMETERS" : "Настройки",
"TABLE_HEADER_HISTORY_USERNAME" : "Имя пользователя",
"TABLE_HEADER_HISTORY_START" : "Время начала",
"TABLE_HEADER_HISTORY_DURATION" : "Продолжительность",
+ "TABLE_HEADER_HISTORY_REMOTEHOST" : "Удаленный узел",
Review comment:
Nitpick: It would be good to line these up :-).
##########
File path: guacamole/src/main/webapp/translations/ru.json
##########
@@ -229,11 +274,16 @@
"ACTION_DELETE" : "@:APP.ACTION_DELETE",
"ACTION_SAVE" : "@:APP.ACTION_SAVE",
+ "DIALOG_HEADER_CONFIRM_DELETE" : "Удалить профиль расшаривания",
"DIALOG_HEADER_ERROR" : "@:APP.DIALOG_HEADER_ERROR",
Review comment:
Maybe line these up?
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org