Skip to content

Conversation

@VAGurko
Copy link

@VAGurko VAGurko commented Dec 24, 2025

GUACAMOLE-2014: It is necessary to add the missing RU translation in the connection properties for the fields in the file "ru.json"

In the file "ru.json" the typo of "секуны" has been corrected to "секунды".

…the connection properties for the fields in the file "guacamole/src/main/frontend/src/translations/ru.json"

In the file "ru.json" the typo of "секуны" has been corrected to "секунды".
@necouchman
Copy link
Contributor

Thanks, @VAGurko, just a couple of issues:

  • I closed the Jira issue GUACAMOLE-2014 as a duplicate of GUACAMOLE-2013, so this PR and its commit messages should be tagged with GUACAMOLE-2013, instead.
  • If you can re-base this against the staging/1.6.1 branch, we can try to get this into the 1.6.1 release.

Copy link
Contributor

@necouchman necouchman left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

A few things to fix up here in the translation.

Comment on lines +7 to +9
"NAME" : "Apache Guacamole",
"VERSION" : "${project.version}",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please remove these lines - they should not be included in translations but should only be present in the en.json file.

"ACTION_SHARE" : "@:APP.ACTION_SHARE",
"ACTION_SHOW_CLIPBOARD" : "Щелкните, чтобы просмотреть содержимое буфера обмена.",
"ACTION_UPLOAD_FILES" : "Загрузка файлов",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please leave this blank line, it wasn't causing any harm :-).

"ERROR_UPLOAD_31D" : "Слишком много файлов уже передается в настоящий момент. Подождите завершения текущих передач и повторите попытку снова.",
"ERROR_UPLOAD_DEFAULT" : "Соединение было прервано из-за внутренней ошибки сервера Guacamole. Пожалуйста, попробуйте повторить попытку позднее или обратитесь к администратору.",


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't think we need an extra line, here.

Comment on lines +149 to +150
"TEXT_USER_JOINED" : "{USERNAME} подключился к соединению.",
"TEXT_USER_LEFT" : "{USERNAME} прервал связь.",
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These two lines should be below the two below to maintain alphabetical order.

"ACTION_HIDE_DETAILS" : "Спрятать",
"ACTION_SAVE" : "@:APP.ACTION_SAVE",
"ACTION_SHOW_DETAILS" : "Показать",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please leave the blank line.

"FIELD_HEADER_EXISTING_PERMISSION_MODE" : "Сброс разрешений",

"HELP_CSV_DESCRIPTION" : "В CSV-файле импорта соединений содержится одна запись о соединении в строке. В каждом столбце будет указано поле для подключения. Как минимум, необходимо указать имя соединения и протокол.",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No blank line needed, here.

"HELP_FILE_TYPE_DESCRIPTION" : "Для импорта подключений поддерживаются три типа файлов: CSV, JSON, and YAML. Для каждого типа файла могут быть указаны одни и те же данные. Они должны включать имя соединения и протокол. При желании также можно указать местоположение группы соединений, список пользователей и/или групп пользователей, которым предоставляется доступ, параметры соединения или протоколы подключения. Все пользователи или группы пользователей, которых нет в текущем источнике данных, будут созданы автоматически. Обратите внимание, что все существующие разрешения на подключение не будут удалены для обновленных подключений, если только установлен \"Reset permissions\".",
"HELP_FILE_TYPE_HEADER" : "Типы файлов",
"HELP_JSON_DESCRIPTION" : "JSON-файл импорта соединения представляет собой список объектов подключения. Как минимум, в каждом объекте подключения должны быть указаны имя соединения и протокол.",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No blank line needed, here.

Comment on lines +223 to +224


Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

One blank line is sufficient.

"SECTION_HEADER_MEMBER_USER_GROUPS" : "Дочерние группы",
"SECTION_HEADER_PERMISSIONS" : "@:MANAGE_USER.SECTION_HEADER_PERMISSIONS",
"SECTION_HEADER_USER_GROUPS" : "Родительские группы",

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This blank line can stay.

"INFO_NUMBER_OF_RESULTS" : "{RESULTS} {RESULTS, plural, one{Match} other{Matches}}",
"INFO_SEEK_IN_PROGRESS" : "Поиск запрошенной позиции. Пожалуйста, подождите...",

"FIELD_PLACEHOLDER_TEXT_BATCH_FILTER" : "@:APP.FIELD_PLACEHOLDER_FILTER"
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be before the INFO_ lines.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants