Skip to content

Commit a4c3d28

Browse files
authored
Merge pull request #617 from Hikari-Fox/main
Add Russian locale and move site installation button to the top (fixes #613)
2 parents 5ff4061 + 04baf9b commit a4c3d28

File tree

8 files changed

+1357
-8
lines changed

8 files changed

+1357
-8
lines changed

extension/src/_locales/ru/messages.json

Lines changed: 1122 additions & 0 deletions
Large diffs are not rendered by default.

extension/src/sites/manage.html

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,10 @@
2424
<div class="tab-content">
2525
<div class="tab-pane fade show active" id="sites-pane" role="tabpanel" aria-labelledby="sites-tab">
2626
<div class="list-group list-group-flush list-group-border-last" id="sites-list">
27+
<button type="button" class="list-group-item list-group-item-action fst-italic" id="site-install-button">
28+
<span class="bi bi-plus-lg pe-1"></span>
29+
<span data-i18n="managePageAppListAdd"></span>
30+
</button>
2731
<template id="sites-list-template">
2832
<div class="list-group-item d-flex justify-content-between align-items-start">
2933
<div class="site-icon me-2 my-auto letter-icon" id="sites-list-template-letter"></div>
@@ -49,15 +53,15 @@
4953
<div><em data-i18n="managePageAppListEmpty"></em></div>
5054
</div>
5155
</div>
52-
<button type="button" class="list-group-item list-group-item-action fst-italic" id="site-install-button">
53-
<span class="bi bi-plus-lg pe-1"></span>
54-
<span data-i18n="managePageAppListAdd"></span>
55-
</button>
5656
</div>
5757
</div>
5858

5959
<div class="tab-pane fade" id="profiles-pane" role="tabpanel" aria-labelledby="profiles-tab">
6060
<div class="list-group list-group-flush list-group-border-last" id="profiles-list">
61+
<button type="button" class="list-group-item list-group-item-action fst-italic" id="profile-create-button">
62+
<span class="bi bi-plus-lg pe-1"></span>
63+
<span data-i18n="managePageProfileListAdd"></span>
64+
</button>
6165
<template id="profiles-list-template">
6266
<div class="list-group-item d-flex justify-content-between align-items-start">
6367
<div class="me-2 text-overflow-hide">
@@ -81,10 +85,6 @@
8185
<div><em data-i18n="managePageProfileListEmpty"></em></div>
8286
</div>
8387
</div>
84-
<button type="button" class="list-group-item list-group-item-action fst-italic" id="profile-create-button">
85-
<span class="bi bi-plus-lg pe-1"></span>
86-
<span data-i18n="managePageProfileListAdd"></span>
87-
</button>
8888
</div>
8989
</div>
9090

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## App menu items should be translated in the same style and capitalization as existing Firefox messages in your language
2+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/appmenu.ftl/?search=appmenuitem-new&search_identifiers=true
3+
4+
app-menu-new-default-browser =
5+
.label = Новый браузер по умолчанию
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
## Toolbars should be translated in the same style and capitalization as existing Firefox messages in your language
2+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/toolbarContextMenu.ftl/?string=231726
3+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/browser.ftl/?string=217992
4+
5+
# The label for the tabs/icon bar, when the tabs mode is enabled
6+
toolbar-tabs-ffpwa =
7+
.toolbarname = Панель вкладок
8+
.aria-label = Вкладки
9+
.accesskey = T
10+
11+
# The label for the tabs/icon bar, when the tabs mode is disabled
12+
toolbar-icon-ffpwa =
13+
.toolbarname = Панель иконки
14+
.aria-label = Иконка
15+
.accesskey = I
16+
17+
## Popup inputs should be translated in imperative mood, without any end punctuation
18+
19+
# The prompt for the address input popup
20+
popup-address-input = Вставьте адрес сайта
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
## Context menu items should be translated in the same style and capitalization as existing Firefox messages in your language
2+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/browserContext.ftl/?search=view-new-tab&search_identifiers=true
3+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/browserContext.ftl/?search=open-link&search_identifiers=true
4+
5+
context-menu-image-view-current-tab =
6+
.label = Открыть изображение
7+
.accesskey = { main-context-menu-image-view-new-tab.accesskey }
8+
9+
context-menu-image-view-new-tab =
10+
.label = { main-context-menu-image-view-new-tab.label }
11+
.accesskey = { main-context-menu-image-view-new-tab.accesskey }
12+
13+
context-menu-image-view-new-window =
14+
.label = Открыть изображение в новом окне
15+
.accesskey = { main-context-menu-image-view-new-tab.accesskey }
16+
17+
context-menu-video-view-current-tab =
18+
.label = Открыть видео
19+
.accesskey = { main-context-menu-video-view-new-tab.accesskey }
20+
21+
context-menu-video-view-new-tab =
22+
.label = { main-context-menu-video-view-new-tab.label }
23+
.accesskey = { main-context-menu-video-view-new-tab.accesskey }
24+
25+
context-menu-video-view-new-window =
26+
.label = Открыть видео в новом окне
27+
.accesskey = { main-context-menu-video-view-new-tab.accesskey }
28+
29+
context-menu-open-link-default-browser =
30+
.label = Открыть ссылку в браузере по умолчанию
31+
.accesskey = D
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
## Autohide messages should be translated in the same style and capitalization as existing Firefox messages in your language
2+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/customizeMode.ftl/?search=autohide&search_identifiers=true
3+
4+
customize-mode-mute-button-autohide =
5+
.label = Скрывать кнопку, когда не проигрывается
Lines changed: 105 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,105 @@
1+
## Progressive Web Apps Group Details
2+
3+
firefoxpwa-group-header = Progressive Web Apps
4+
firefoxpwa-group-note = Необходимо перезапустить браузер для применения этих настроек
5+
6+
## Colors Preferences
7+
8+
sites-set-theme-color =
9+
.label = Разрешить веб-приложениям переопределять цвет темы (панели закладок)
10+
11+
sites-set-background-color =
12+
.label = Разрешить веб-приложениям переопределять цвет фона (окна)
13+
14+
dynamic-theme-color =
15+
.label = Разрешить веб-приложениям динамически менять цвет темы
16+
17+
## Titlebar Preferences
18+
19+
dynamic-window-title =
20+
.label = Изменить заголовок окна на основе заголовка веб-приложения
21+
22+
dynamic-window-icon =
23+
.label = Изменить иконку окна на основе иконки веб-приложения
24+
25+
native-window-controls =
26+
.label = Всегда использовать родные элементы управления окнами
27+
28+
## User Experience Preferences
29+
30+
open-out-of-scope-in-default-browser =
31+
.label = Открывать URL-адреса, выходящие за пределы области действия, в браузере по умолчанию (может нарушить работу некоторых веб-приложений)
32+
33+
enable-tabs-mode =
34+
.label = Отображать вкладки браузера и возможность использования веб-приложений с несколькими вкладками
35+
36+
## Links Target Preference
37+
38+
links-target-description = При открытии ссылки, которая обычно должна открываться в новом окне или вкладке
39+
40+
links-target-choice-current-tab =
41+
.label = Принудительное перемещение ссылок на текущую вкладку
42+
43+
links-target-choice-new-tab =
44+
.label = Принудительное перемещение ссылок на новую вкладку
45+
46+
links-target-choice-new-window =
47+
.label = Принудительное перемещение ссылок на новое окно
48+
49+
links-target-choice-keep =
50+
.label = Не изменять поведение ссылок
51+
52+
## Launch Type Preference
53+
54+
launch-type-description = При запуске веб-приложения, которое уже открыто
55+
56+
launch-type-choice-new-window =
57+
.label = Открыть веб-приложение в новом окне
58+
59+
launch-type-choice-new-tab =
60+
.label = Открыть веб-приложение в новой вкладке
61+
62+
launch-type-choice-replace =
63+
.label = Заменить текущую вкладку
64+
65+
launch-type-choice-focus =
66+
.label = Сфокусироваться в текущей вкладке
67+
68+
## Address Bar Preference
69+
70+
display-address-bar-description = Отображать адресную строку
71+
72+
display-address-bar-choice-out-of-scope =
73+
.label = Когда URL-адрес выходит за пределы области действия
74+
75+
display-address-bar-choice-always =
76+
.label = Всегда
77+
78+
display-address-bar-choice-never =
79+
.label = Никогда
80+
81+
## Allowed Domains Preference
82+
83+
allowed-domains-description = Домены, которые всегда разрешено открывать в браузере
84+
85+
allowed-domains-input =
86+
.placeholder = Введите список доменов, разделённых запятыми…
87+
88+
## Keyboard Shortcuts Group Details
89+
90+
shortcuts-group-header = Горячие клавиши
91+
shortcuts-group-note = Необходимо перезапустить браузер для применения этих настроек
92+
93+
## Keyboard Shortcuts Preferences
94+
95+
shortcuts-close-tab =
96+
.label = Закрыть вкладку ({ $shortcut })
97+
98+
shortcuts-close-window =
99+
.label = Закрыть окно ({ $shortcut })
100+
101+
shortcuts-quit-application =
102+
.label = Выйти из приложения ({ $shortcut })
103+
104+
shortcuts-private-browsing =
105+
.label = Приватный просмотр ({ $shortcut })
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
## Widget names and tooltips should be translated in the same style and capitalization as existing Firefox messages in your language
2+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/browser.ftl/?search=toolbar-button&search_identifiers=true
3+
## Example: https://pontoon.mozilla.org/sl/firefox/browser/browser/browser.ftl/?search=navbar&search_identifiers=true
4+
5+
toolbar-button-mute =
6+
.label = Переключатель звука
7+
.tooltiptext = Переключить звук страницы ({ $shortcut })
8+
9+
toolbar-button-reader-view =
10+
.label = Режим чтения
11+
.tooltiptext = Переключить режим чтения ({ $shortcut })
12+
13+
toolbar-button-copy-link =
14+
.label = Скопировать ссылку
15+
.tooltiptext = Скопировать ссылку на эту страницу
16+
17+
toolbar-button-share-link =
18+
.label = Поделиться ссылкой
19+
.tooltiptext = Поделиться ссылкой на эту страницу
20+
21+
toolbar-button-send-to-device =
22+
.label = Отправить на устройство
23+
.tooltiptext = Отправить эту страницу на другое устройство
24+
25+
toolbar-button-open-in-browser =
26+
.label = Открыть в браузере
27+
.tooltiptext = Открыть эту страницу в браузере
28+
29+
toolbar-button-tracking-protection =
30+
.label = Защита от слежения
31+
.tooltiptext = Просмотр информации о защите от слежения на этом сайте
32+
33+
toolbar-button-identity =
34+
.label = Информация сайта
35+
.tooltiptext = Просмотр информации об этом сайте
36+
37+
toolbar-button-permissions =
38+
.label = Разрешения сайта
39+
.tooltiptext = Просмотр разрешений, предоставленных этому сайту
40+
41+
toolbar-button-notifications =
42+
.label = Уведомления сайта
43+
.tooltiptext = Всплывающие уведомления для этого сайта
44+
45+
toolbar-button-close =
46+
.label = Закрыть
47+
.tooltiptext = Закрыть текущую страницу
48+
49+
toolbar-button-home-ffpwa =
50+
.label = { navbar-home.label }
51+
.tooltiptext = Стартовая страница приложения
52+
53+
## Internal messages that should not be translated
54+
55+
toolbar-button-back-ffpwa =
56+
.label = { main-context-menu-back-2.aria-label }
57+
.tooltiptext = { main-context-menu-back-2.tooltiptext }
58+
59+
toolbar-button-forward-ffpwa =
60+
.label = { main-context-menu-forward-2.aria-label }
61+
.tooltiptext = { main-context-menu-forward-2.tooltiptext }

0 commit comments

Comments
 (0)