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

Add Translations and Temporary Public Rooms #151

Merged
merged 67 commits into from
Sep 18, 2023
Merged
Changes from 1 commit
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
f50d743
implement localization
schlagmichdoch Jul 6, 2023
ba46bef
include translations for about buttons and implement translation fall…
schlagmichdoch Jul 7, 2023
ebde466
Added translation using Weblate (German)
schlagmichdoch Jul 6, 2023
1d333c8
Added translation using Weblate (Russian)
schlagmichdoch Jul 6, 2023
410936d
Translated using Weblate (Russian)
farline99 Jul 7, 2023
525fd29
Added translation using Weblate (Norwegian Bokmål)
comradekingu Jul 7, 2023
99faa6b
Translated using Weblate (English)
comradekingu Jul 7, 2023
65ec416
Translated using Weblate (Russian)
farline99 Jul 7, 2023
9b71d93
Translated using Weblate (Norwegian Bokmål)
comradekingu Jul 7, 2023
dccc174
Added translation using Weblate (Chinese (Simplified))
schlagmichdoch Jul 19, 2023
6d7c137
Translated using Weblate (Chinese (Simplified))
Jul 19, 2023
471278f
Translated using Weblate (Norwegian Bokmål)
comradekingu Jul 24, 2023
714608c
Added translation using Weblate (Turkish)
schlagmichdoch Jul 25, 2023
b319fbe
Translated using Weblate (Turkish)
kylethedeveloper Jul 25, 2023
da5038a
include translations for about buttons and implement translation fall…
schlagmichdoch Jul 7, 2023
d252900
Merge branch 'translate' into weblate-pairdrop-pairdrop-spa
schlagmichdoch Jul 30, 2023
3c56427
Merge pull request #126 from weblate/weblate-pairdrop-pairdrop-spa
schlagmichdoch Jul 30, 2023
30a1c72
Add Weblate and a mention of translations to the README
schlagmichdoch Jul 30, 2023
c36c8da
Merge branch 'master' into translate
schlagmichdoch Aug 28, 2023
161bd2b
rename language files to map language codes properly
schlagmichdoch Aug 28, 2023
72f0aff
copy lang files to ws_fallback version
schlagmichdoch Aug 28, 2023
c2a746d
fix html attribute translation
schlagmichdoch Aug 29, 2023
abc06fc
fix translation fallback for sparely translated languages when comple…
schlagmichdoch Aug 29, 2023
19f56a8
enable Norwegian, Russian, and Chinese
schlagmichdoch Aug 29, 2023
17afa18
add translation selector and fix translation of data-attributes
schlagmichdoch Aug 30, 2023
d689fe2
add English language names next to native language names to language …
schlagmichdoch Sep 13, 2023
0291180
add default values to Localization.getTranslation function
schlagmichdoch Sep 13, 2023
6679ef7
fix keepAliveTimers not correctly cleared on reconnect
schlagmichdoch Sep 13, 2023
c71bf45
fix "and 2 other files" div not cleared properly
schlagmichdoch Sep 13, 2023
bd7b3c6
show warning to user if navigator.clipboard.writeText fails
schlagmichdoch Sep 13, 2023
8d2584f
implement temporary public rooms, tidy up index.js, rework UI dialogs…
schlagmichdoch Sep 13, 2023
de49af3
apply all changes to ws-fallback
schlagmichdoch Sep 13, 2023
8b30940
Add translation and temporary public rooms to README
schlagmichdoch Sep 14, 2023
3faa173
Make "Unpair" and "auto-accept" translatable on the Edit Paired Devic…
schlagmichdoch Sep 14, 2023
a314b2c
remove no longer needed css var --footer-height; Fix overlaying of we…
schlagmichdoch Sep 14, 2023
3f1477f
Fix public room badge not translating correctly when switching languages
schlagmichdoch Sep 14, 2023
6492f84
Added translation using Weblate (Chinese (Simplified, Singapore))
schlagmichdoch Jul 30, 2023
446035d
Deleted translation using Weblate (Chinese (Simplified, Singapore))
schlagmichdoch Jul 30, 2023
c7357e7
Translated using Weblate (German)
Atalanttore Aug 20, 2023
e9b1c51
Translated using Weblate (German)
ann0see Aug 28, 2023
df734a4
Translated using Weblate (German)
ann0see Aug 29, 2023
16fd866
Translated using Weblate (Russian)
farline99 Aug 30, 2023
e34556b
Translated using Weblate (German)
ann0see Sep 13, 2023
2985bc0
Translated using Weblate (German)
schlagmichdoch Sep 13, 2023
a51255b
Translated using Weblate (English)
schlagmichdoch Sep 13, 2023
f92c7ac
Translated using Weblate (German)
ann0see Sep 13, 2023
7e63994
Translated using Weblate (English)
schlagmichdoch Sep 14, 2023
0e9df8c
Translated using Weblate (German)
schlagmichdoch Sep 14, 2023
4ad54c6
Translated using Weblate (Russian)
schlagmichdoch Sep 14, 2023
8caec76
Translated using Weblate (Norwegian Bokmål)
schlagmichdoch Sep 14, 2023
3c7218e
Translated using Weblate (Chinese (Simplified))
schlagmichdoch Sep 14, 2023
3355351
Translated using Weblate (English)
schlagmichdoch Sep 14, 2023
b584b6a
Translated using Weblate (German)
ann0see Sep 14, 2023
09583ae
Translated using Weblate (German)
schlagmichdoch Sep 14, 2023
c7263c0
Translated using Weblate (Norwegian Bokmål)
schlagmichdoch Sep 14, 2023
95231d0
Translated using Weblate (German)
schlagmichdoch Sep 15, 2023
292a674
Translated using Weblate (German)
schlagmichdoch Sep 15, 2023
c7f4166
Translated using Weblate (Russian)
farline99 Sep 15, 2023
e7e3221
Translated using Weblate (Chinese (Simplified))
AkkoYK Sep 16, 2023
4c1de16
Merge pull request #139 from weblate/weblate-pairdrop-pairdrop-spa
schlagmichdoch Sep 18, 2023
33a6a1b
Add new translations to websocket fallback version
schlagmichdoch Sep 18, 2023
ddd5c7d
Remove deleted translation strings `and-by` and `discovery-everyone` …
schlagmichdoch Sep 18, 2023
0bae7c8
Enable German translation
schlagmichdoch Sep 18, 2023
dbe3381
Fix concatenation of translated strings in paste mode
schlagmichdoch Sep 18, 2023
6c07dc3
Fix translation and design of base64dialog
schlagmichdoch Sep 18, 2023
fc190dd
fix discovery-wrapper
schlagmichdoch Sep 18, 2023
684e43a
prevent autofocus of dialog elements on mobile
schlagmichdoch Sep 18, 2023
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
Prev Previous commit
Next Next commit
Translated using Weblate (Russian)
Currently translated at 100.0% (118 of 118 strings)

Translation: PairDrop/pairdrop-spa
Translate-URL: https://hosted.weblate.org/projects/pairdrop/pairdrop-spa/ru/
  • Loading branch information
farline99 authored and weblate committed Jul 7, 2023
commit 410936dcd888aaa4c140f71b9faf499e7720561c
137 changes: 136 additions & 1 deletion public/lang/ru.json
Original file line number Diff line number Diff line change
@@ -1 +1,136 @@
{}
{
"header": {
"about_aria-label": "Открыть страницу \"О сервисе\"",
"pair-device_title": "Подключить устройство",
"install_title": "Установить PairDrop",
"cancel-paste-mode": "Выполнено",
"edit-paired-devices_title": "Редактировать сопряженные устройства",
"notification_title": "Включить уведомления",
"about_title": "О сервисе",
"theme-auto_title": "Адаптировать тему к системной",
"theme-dark_title": "Всегда использовать темную тему",
"theme-light_title": "Всегда использовать светлую тему"
},
"instructions": {
"x-instructions_desktop": "Нажмите, чтобы отправить файлы, или щелкните правой кнопкой мыши, чтобы отправить сообщение",
"no-peers_data-drop-bg": "Отпустите, чтобы выбрать получателя",
"click-to-send": "Нажмите, чтобы отправить",
"x-instructions_data-drop-bg": "Отпустите, чтобы выбрать получателя",
"tap-to-send": "Нажмите, чтобы отправить",
"x-instructions_data-drop-peer": "Отпустите, чтобы послать узлу",
"x-instructions_mobile": "Нажмите, чтобы отправить файлы, или долго нажмите, чтобы отправить сообщение",
"no-peers-title": "Откройте PairDrop на других устройствах, чтобы отправить файлы",
"no-peers-subtitle": "Сопрягите устройства из разных сетей."
},
"footer": {
"discovery-everyone": "О вас может узнать любой",
"display-name_placeholder": "Загрузка...",
"routed": "направляется через сервер",
"webrtc": "есть WebRTC недоступен.",
"traffic": "Трафик:",
"and-by": "и от",
"paired-devices": "сопряженные устройства",
"known-as": "Вы известны под именем:",
"on-this-network": "в этой сети",
"display-name_title": "Изменить имя вашего устройства навсегда"
},
"dialogs": {
"activate-paste-mode-and-other-files": "и {{count}} других файлов",
"activate-paste-mode-base": "Откройте PairDrop на других устройствах, чтобы отправить",
"activate-paste-mode-activate-paste-mode-shared-text": "общий текст",
"edit-paired-devices-title": "Редактировать сопряженные устройства",
"auto-accept": "автоприем",
"close": "Закрыть",
"decline": "Отклонить",
"share": "Поделиться",
"would-like-to-share": "хотел бы поделиться",
"has-sent": "отправил:",
"paired-devices-wrapper_data-empty": "Нет сопряженных устройств.",
"download": "Скачать",
"receive-text-title": "Сообщение получено",
"send": "Отправить",
"send-message-to": "Отправить сообщение",
"send-message-title": "Отправить сообщение",
"copy": "Копировать",
"base64-files": "файлы",
"base64-paste-to-send": "Вставьте здесь, чтобы отправить {{type}}",
"base64-processing": "Обработка...",
"base64-tap-to-paste": "Нажмите здесь, чтобы вставить {{type}}",
"base64-text": "текст",
"title-file": "Файл",
"title-file-plural": "Файлы",
"title-image": "Изображение",
"title-image-plural": "Изображения",
"download-again": "Скачать снова",
"auto-accept-instructions-2": "чтобы автоматически принимать все файлы, отправленные с этого устройства.",
"enter-key-from-another-device": "Для продолжения введите ключ с другого устройства.",
"pair-devices-title": "Сопрягите устройства",
"input-key-on-this-device": "Введите этот ключ на другом устройстве",
"scan-qr-code": "или отсканируйте QR-код.",
"cancel": "Отменить",
"pair": "Подключить",
"accept": "Принять",
"auto-accept-instructions-1": "Активировать",
"file-other-description-file": "и 1 другой файл",
"file-other-description-image-plural": "и {{count}} других изображений",
"file-other-description-image": "и 1 другое изображение",
"file-other-description-file-plural": "и {{count}} других файлов",
"receive-title": "{{descriptor}} получен"
},
"about": {
"close-about-aria-label": "Закрыть страницу \"О сервисе\"",
"claim": "Самый простой способ передачи файлов между устройствами"
},
"notifications": {
"display-name-changed-permanently": "Отображаемое имя изменено навсегда.",
"display-name-random-again": "Отображаемое имя сгенерировалось случайным образом снова.",
"pairing-success": "Устройства сопряжены успешно.",
"pairing-tabs-error": "Сопряжение двух вкладок браузера невозможно.",
"copied-to-clipboard": "Скопировано в буфер обмена",
"pairing-not-persistent": "Сопряженные устройства непостоянны.",
"link-received": "Получена ссылка от {{name}} - нажмите, чтобы открыть",
"notifications-enabled": "Уведомления включены.",
"text-content-incorrect": "Содержание текста неверно.",
"message-received": "Получено сообщение от {{name}} - нажмите, чтобы скопировать",
"connected": "Подключено.",
"copied-text": "Текст скопирован в буфер обмена",
"online": "Вы снова в сети",
"offline": "Вы находитесь вне сети",
"online-requirement": "Для сопряжения устройств вам нужно быть в сети.",
"files-incorrect": "Файлы неверны.",
"message-transfer-completed": "Передача сообщения завершена.",
"ios-memory-limit": "Отправка файлов на iOS устройства возможна только до 200 МБ за один раз",
"selected-peer-left": "Выбранный узел вышел.",
"request-title": "{{name}} хотел бы передать {{count}} {{descriptor}}",
"rate-limit-join-key": "Достигнут предел скорости. Подождите 10 секунд и повторите попытку.",
"unfinished-transfers-warning": "Есть незавершенные передачи. Вы уверены, что хотите закрыть?",
"copied-text-error": "Запись в буфер обмена не удалась. Скопируйте вручную!",
"pairing-cleared": "Все устройства не сопряжены.",
"pairing-key-invalid": "Ключ недействителен",
"pairing-key-invalidated": "Ключ {{key}} признан недействительным.",
"click-to-download": "Нажмите, чтобы скачать",
"clipboard-content-incorrect": "Содержание буфера обмена неверно.",
"click-to-show": "Нажмите, чтобы показать",
"connecting": "Подключение...",
"download-successful": "{{descriptor}} успешно загружен",
"display-name-changed-temporarily": "Отображаемое имя было изменено только для этой сессии.",
"file-content-incorrect": "Содержимое файла неверно.",
"file-transfer-completed": "Передача файла завершена."
},
"peer-ui": {
"click-to-send-paste-mode": "Нажмите, чтобы отправить {{descriptor}}",
"preparing": "Подготовка...",
"transferring": "Передача...",
"processing": "Обработка...",
"waiting": "Ожидание...",
"connection-hash": "Чтобы проверить безопасность сквозного шифрования, сравните этот номер безопасности на обоих устройствах",
"click-to-send": "Нажмите, чтобы отправить файлы, или щелкните правой кнопкой мыши, чтобы отправить сообщение"
},
"document-titles": {
"file-received-plural": "{{count}} файлов получено",
"message-received-plural": "{{count}} сообщений получено",
"file-received": "Файл получен",
"file-transfer-requested": "Запрошена передача файлов",
"message-received": "Сообщение получено"
}
}