Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix Russian translation #104

Open
wants to merge 8 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
179 changes: 109 additions & 70 deletions ru/browser/browser/preferences/zen-preferences.ftl

Large diffs are not rendered by default.

11 changes: 7 additions & 4 deletions ru/browser/browser/zen-general.ftl
Original file line number Diff line number Diff line change
@@ -1,19 +1,20 @@
zen-panel-ui-current-profile-text = текущий профиль

unified-extensions-description = Расширения используются для расширения функциональности { -brand-short-name }.
tab-context-zen-reset-pinned-tab =
.label = Сбросить закрепленную вкладку
.accesskey = Р
tab-context-zen-add-essential =
.label = Add to Essentials
.label = Добавить в необходимые
.accesskey = E
tab-context-zen-remove-essential =
.label = Remove from Essentials
.label = Удалить из необходимых
.accesskey = R

Choose a reason for hiding this comment

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

I think there should be a better word for the "Essentials". First of all, we should capitalize the word as it is the name of the feature and not just "some collection of essential things". How about Добавить в Необходимое, as in "Add to Vault" and not "Add to secure things", if we take some kind of vault as a similar example?

tab-context-zen-replace-pinned-url-with-current =
.label = Заменить прикрепленный URL текущим
.accesskey = С
tab-zen-unload =
.label = Unload Tab
.label = Выгрузить вкладку
.accesskey = У
zen-tabs-unloader-tab-actions =
.label = Действия выгрузчика вкладок
Expand All @@ -24,8 +25,10 @@ tab-zen-prevent-unload =
tab-zen-ignore-unload =
.label = Разрешить выгрузку вкладок
.accesskey = В

zen-themes-corrupted = Ваш файл модов { -brand-short-name } повреждён. Он был сброшен к шаблону по умолчанию.
zen-panel-ui-gradient-generator-opacity-text = Contrast

zen-panel-ui-gradient-generator-opacity-text = Контраст
zen-panel-ui-gradient-generator-texture-text = Текстура
zen-panel-ui-gradient-generator-custom-color = Пользовательский цвет
zen-panel-ui-gradient-generator-saved-message = Градиент успешно сохранен!
10 changes: 5 additions & 5 deletions ru/browser/browser/zen-split-view.ftl
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
tab-zen-split-tabs =
.label =
{ $tabCount ->
[1] Split Tab (требуется несколько выделенных вкладок)
*[other] Split { $tabCount } Tabs
[1] Разделенная Вкладка (требуется несколько выделенных вкладок)
*[other] Разделить { $tabCount } Вкладок

Choose a reason for hiding this comment

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

Same as for other strings, we do not capitalize common nouns and words in general throughout the sentence."Tab" seems to be a common word, unlike "Essentials" which I mentioned earlier. Here is what I suggest:

Suggested change
[1] Разделенная Вкладка (требуется несколько выделенных вкладок)
*[other] Разделить { $tabCount } Вкладок
[1] Разделенная вкладка (требуется несколько выделенных вкладок)
*[other] Разделить { $tabCount } вкладок

}
.accesskey = С
zen-split-link =
.label = Разделить ссылку на новую вкладку
.label = Открыть ссылку в разделенной вкладке
.accesskey = С
zen-split-view-modifier-header = Разделенный вид
zen-split-view-modifier-activate-reallocation =
.label = Активировать перераспределение
zen-split-view-modifier-enabled-toast = Перераспределение видимости ВКЛЮЧЕН.
zen-split-view-modifier-enabled-toast = Перераспределение разделенного вида ВКЛЮЧЕНО.
zen-split-view-modifier-enabled-toast-description = Перетащите вид для перемещения. Нажмите Esc для выхода.
zen-split-view-modifier-disabled-toast = Перераспределение видимости выключено.
zen-split-view-modifier-disabled-toast = Перераспределение разделенного вида выключено.
leokostarev marked this conversation as resolved.
Show resolved Hide resolved
6 changes: 3 additions & 3 deletions ru/browser/browser/zen-vertical-tabs.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ zen-toolbar-context-compact-mode-enable =
.label = Включить компактный вид
.accesskey = Д
zen-toolbar-context-compact-mode-just-tabs =
.label = Hide sidebar
.label = Скрыть боковую панель
zen-toolbar-context-compact-mode-just-toolbar =
.label = Скрыть панель инструментов
zen-toolbar-context-compact-mode-hide-both =
.label = Скрыть оба
.label = Скрыть обе
.accesskey = Н
sidebar-zen-sidepanel =
.label = Боковые панели
sidebar-zen-expand =
.label = Expand Sidebar
.label = Развернуть боковую панель
16 changes: 10 additions & 6 deletions ru/browser/browser/zen-web-side-panels.ftl
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
zen-web-side-panel-context-mute-panel =
.label = Отключить веб-панель
.label = Заглушить веб-панель

Choose a reason for hiding this comment

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

Since we have "Включить звук веб-панели", how about this:

Suggested change
.label = Заглушить веб-панель
.label = Отключить звук веб-панели

.accesskey = М
zen-web-side-panel-context-unmute-panel =
.label = Включить веб-панель
.label = Включить звук веб-панели
.accesskey = м

zen-web-side-panel-context-disable-ua =
.label = Отключить мобильный UserAgent
.label = Отключить режим мобильного
.accesskey = У
zen-web-side-panel-context-enable-ua =
.label = Включить мобильный UserAgent
.label = Включить режим мобильного

Choose a reason for hiding this comment

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

Suggested change
.label = Включить режим мобильного
.label = Включить мобильный режим

.accesskey = М

zen-web-side-panel-context-unload =
.label = Выгрузить веб-панель
.accesskey = В
Expand All @@ -20,10 +22,12 @@ zen-web-side-panel-open-in-new-tab =
.label = Открыть в новой вкладке
.accesskey = Н
zen-web-side-panel-context-open-in-container-tab =
.label = Открыть в вкладке Контейнер
.label = Открыть в вкладке Контейнере

Choose a reason for hiding this comment

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

Containers are some sort of groups or similar qualities for tabs. I think this formulation suits the feature better. Example of similar tense: "Обратиться в офис в строении".

Suggested change
.label = Открыть в вкладке Контейнере
.label = Открыть во вкладке в Контейнере

.accesskey = С

zen-web-side-panel-context-add-to-panel =
.label = Добавить в веб-панели
.accesskey = А

zen-sidebar-introduction-title = Добро пожаловать в боковую панель Zen

Choose a reason for hiding this comment

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

Keep it consistent between the header and the description.

Suggested change
zen-sidebar-introduction-title = Добро пожаловать в боковую панель Zen
zen-sidebar-introduction-title = Добро пожаловать в Zen Sidebar

Or we can say "Zen Sidebar" in the header to introduce a cool brand-feature name and then say "боковая панель" in the description to build the connection between these terms. Additionally, I don't think "Боковая панель Zen" would look good for a hero text, as it is too long of a string

zen-sidebar-introduction-description = Zen Sidebar - это новый способ просмотра в Интернете. Нажмите на любой из иконок, чтобы открыть веб-панель.
zen-sidebar-introduction-description = Zen Sidebar - это новый способ просматривать Интернет. Нажмите на любую из иконок, чтобы открыть веб-панель.
16 changes: 11 additions & 5 deletions ru/browser/browser/zen-welcome.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,24 @@
# file, You can obtain one at http://mozilla.org/MPL/2.0/.

welcome-dialog-welcome = 👋 Добро пожаловать в { -brand-short-name }
welcome-dialog-welcome-subtext = Быстро. Красиво. Приватно.
welcome-dialog-welcome-subtext = Быстрый. Красивый. Приватный.
welcome-dialog-get-started = Начать работу

welcome-dialog-import = 😍 Добавьте избранное { -brand-short-name }

Choose a reason for hiding this comment

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

The original wording is "Add your favorites to {Zen}". Though I agree that we can omit the your.

Suggested change
welcome-dialog-import = 😍 Добавьте избранное { -brand-short-name }
welcome-dialog-import = 😍 Перенесите избранное в { -brand-short-name }

welcome-dialog-import-subtext = Выберите, где вы остановились в своем последнем браузере
welcome-dialog-import-subtext = Начните с того места, где остановились в предыдущем браузере
welcome-dialog-import-action = Импортируйте данные

welcome-dialog-theme = Сделайте себя дома

Choose a reason for hiding this comment

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

Suggested change
welcome-dialog-theme = Сделайте себя дома
welcome-dialog-theme = Чувствуйте себя как дома

welcome-dialog-theme-subtext = Персонализируйте ваш опыт с вашим любимым видом!

Choose a reason for hiding this comment

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

"Вид" likely means "species" or "view".

Suggested change
welcome-dialog-theme-subtext = Персонализируйте ваш опыт с вашим любимым видом!
welcome-dialog-theme-subtext = Настройте облик браузера, как вам нравится!


welcome-dialog-theme-header-1 = Выберите идеальный цвет
welcome-dialog-theme-header-2 = Выберите вашу тему

welcome-dialog-search = Выберите поисковую систему
welcome-dialog-search-subtext = Выберите предпочитаемую поисковую систему для настройки вашего браузера!

Choose a reason for hiding this comment

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

I think it is safe to omit "...to tailor your browsing experience", because browsing and search are kind of too similar in Russian. Feel free to suggest your formulations.

Suggested change
welcome-dialog-search-subtext = Выберите предпочитаемую поисковую систему для настройки вашего браузера!
welcome-dialog-search-subtext = Выберите предпочитаемую поисковую систему!

welcome-dialog-thanks = Спасибо Вам так же! ❤️
welcome-dialog-thanks-subtext = Ваша признательность за это означает, что нам нужен мир!

welcome-dialog-thanks = Спасибо Вам! ❤️

Choose a reason for hiding this comment

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

How about "Большое спасибо" or just "Спасибо"? In Russian, focusing on "you" in "thank you" as we do here will suit a donation-complete screen more, than it does for the welcome screen. Additionally, we mention the user in a supporting text below.

Suggested change
welcome-dialog-thanks = Спасибо Вам! ❤️
welcome-dialog-thanks = Большое спасибо! ❤️

There is a risk of being too expressive for this type of messages, which may leave one feeling rather awkward, though it depends on how the brand present itself. For example "Thank you so much!" suits Chrome way less than a simple "Thank you for choosing Chrome!" as it preesnts itself as serious rather than playful.

welcome-dialog-thanks-subtext = Ваша признательность очень много значит для нас!

welcome-dialog-back-action = Назад
welcome-dialog-next-action = Следующий
welcome-dialog-next-action = Вперед

Choose a reason for hiding this comment

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

In setup prompts "Далее" is used more commonly, since you move through the series of steps and the next step depends on the previous one. Think if it like an instruction. "Вперед" is good for navigating through the history, for example, as every entry in the history is not dependent on the previous entry (I mean, regarding the content of the entry).

Suggested change
welcome-dialog-next-action = Вперед
welcome-dialog-next-action = Далее

32 changes: 21 additions & 11 deletions ru/browser/browser/zen-workspaces.ftl
Original file line number Diff line number Diff line change
@@ -1,36 +1,46 @@
zen-panel-ui-workspaces-text = Другие рабочие области
zen-panel-ui-workspaces-create-text = Создать рабочую область
zen-panel-ui-workspaces-text = Пространства

zen-panel-ui-workspaces-create-text = Создать Пространство

zen-panel-ui-workspaces-create-save =
.label = Создать рабочую область
.label = Создать Пространство
.accesskey = С
zen-panel-ui-workspaces-create-cancel =
.label = Отмена
.accesskey = С
zen-panel-ui-workspaces-edit-text = Редактировать проект

zen-panel-ui-workspaces-edit-text = Редактировать Пространство
zen-panel-ui-workspaces-edit-save =
.label = Сохранить изменения
.accesskey = С
zen-panel-ui-workspaces-edit-cancel =
.label = Отмена
.accesskey = С

zen-workspaces-panel-context-delete =
.label = Удалить проект
.label = Удалить Пространство
.accesskey = Д

zen-workspaces-panel-context-open =
.label = Открыть проект
.label = Открыть Пространство
.accesskey = О

zen-workspaces-panel-context-set-default =
.label = Установить как проект по умолчанию
.label = Сделать Пространством По Умолчанию

Choose a reason for hiding this comment

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

There is no reason to capitalize theses words, isn't it? The Alt-shortcut key is on the first C anyway.

Suggested change
.label = Сделать Пространством По Умолчанию
.label = Сделать Пространством по умолчанию

.accesskey = С

zen-workspaces-panel-context-edit =
.label = Редактировать проект
.label = Редактировать Пространство
.accesskey = В

context-zen-change-workspace-tab =
.label = Перенести вкладку(-ки) на рабочую область
.label = Перенести Вкладку(-ки) В Пространство

Choose a reason for hiding this comment

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

Same thing here. Tabs are not product-specific feature (unlike Workspaces and Container tabs), thus the word should not be capitalized.

Suggested change
.label = Перенести Вкладку(-ки) В Пространство
.label = Перенести вкладку(-ки) В Пространство

.accesskey = С

zen-workspaces-panel-context-open-in-container-tab =
.label = Установить контейнер по умолчанию
.label = Установить Контейнер По Умолчанию

Choose a reason for hiding this comment

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

Suggested change
.label = Установить Контейнер По Умолчанию
.label = Установить Контейнер по умолчанию

.accesskey = О

zen-workspaces-change-gradient =
.label = Изменить цвета темы
.label = Изменить Цветовую Схему

Choose a reason for hiding this comment

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

Suggested change
.label = Изменить Цветовую Схему
.label = Изменить цветовую схему

.accesskey = С
8 changes: 5 additions & 3 deletions ru/browser/browser/zenAppExtensionFields.ftl
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@

extension-firefox-compact-galaxy-name = Zen Galaxy
extension-firefox-compact-galaxy-description = Тема с темной цветовой схемой и приятной галактикой касается!
extension-firefox-compact-dream-name = Дзен Мечта
extension-firefox-compact-dream-description = Тема в светлой цветовой гамме с приятными мечтательными оттенками!
extension-firefox-compact-galaxy-description = Тема с темной цветовой схемой и приятным прикосновением галактики!
leokostarev marked this conversation as resolved.
Show resolved Hide resolved

extension-firefox-compact-dream-name = Zen Dream
extension-firefox-compact-dream-description = Тема в светлой цветовой гамме с приятными мечтательными оттенками!
leokostarev marked this conversation as resolved.
Show resolved Hide resolved