From 281979984394dfd3d043b57e6f1495f44c22dc91 Mon Sep 17 00:00:00 2001 From: Krombel Date: Fri, 26 May 2017 18:43:08 +0000 Subject: [PATCH 01/24] Translated using Weblate (German) Currently translated at 97.5% (117 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/de/ --- src/i18n/strings/de_DE.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index e7f9b3c26c..1c28eeee91 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -117,5 +117,13 @@ "Sunday": "Sonntag", "Monday": "Montag", "Yesterday": "Gestern", - "Welcome page": "Willkommensseite" + "Welcome page": "Willkommensseite", + "Advanced notification settings": "Erweiterte Benachrichtigungs-Einstellungen", + "Call invitation": "Anruf-Einladung", + "Enter keywords separated by a comma": "Trage Schlagworte, mit Komma getrennt, ein", + "Messages containing my display name": "Nachrichten, die meinen Anzeigenamen enthalten", + "Messages containing my user name": "Nachrichten, die meinen Nutzernamen enthalten", + "Messages in group chats": "Nachrichten in Chat-Gruppen", + "Messages in one-to-one chats": "Nachrichten in Eins-zu-Eins-Chats", + "Messages sent by bot": "Nachrichten von Bots" } From d626542baf61d118bd2624df4825de5ffb992ec9 Mon Sep 17 00:00:00 2001 From: Krombel Date: Fri, 26 May 2017 18:43:23 +0000 Subject: [PATCH 02/24] Translated using Weblate (German) Currently translated at 100.0% (120 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/de/ --- src/i18n/strings/de_DE.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 1c28eeee91..443bf7f902 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -125,5 +125,8 @@ "Messages containing my user name": "Nachrichten, die meinen Nutzernamen enthalten", "Messages in group chats": "Nachrichten in Chat-Gruppen", "Messages in one-to-one chats": "Nachrichten in Eins-zu-Eins-Chats", - "Messages sent by bot": "Nachrichten von Bots" + "Messages sent by bot": "Nachrichten von Bots", + "more": "mehr", + "When I'm invited to a room": "Wenn ich in einen Raum eingeladen werde", + "customServer_text": "Du kannst die erweiterten Server-Optioen nutzen um dich an anderen Matrix-Servern mittels anderer Heimserver-URL anzumelden.
Dies erlaubt dir Riot mit einem existierendem Konto auf einem anderen Heimserver zu nutzen.

Du kannst auch einen benutzerdefinierten Identitäts-Server setzen, aber du wirst dann nicht in der Lage sein, Nutzer per E-Mail-Adresse einzuladen oder selbst mit E-Mail-Adresse eingeladen zu werden." } From 963c90c833a9f129e3e01e8da3022a2225556783 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Fri, 26 May 2017 19:51:04 +0100 Subject: [PATCH 03/24] switch to develop deps... --- package.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 5575803387..0f0ffe3653 100644 --- a/package.json +++ b/package.json @@ -65,8 +65,8 @@ "gfm.css": "^1.1.1", "highlight.js": "^9.0.0", "linkifyjs": "^2.1.3", - "matrix-js-sdk": "0.7.8", - "matrix-react-sdk": "0.8.9", + "matrix-js-sdk": "matrix-org/matrix-js-sdk#develop", + "matrix-react-sdk": "matrix-org/matrix-react-sdk#develop", "modernizr": "^3.1.0", "pako": "^1.0.5", "q": "^1.4.1", From 8ddf4ced648ec546926cf1258d3a1908b0981d1a Mon Sep 17 00:00:00 2001 From: Travis Ralston Date: Fri, 26 May 2017 13:09:40 -0600 Subject: [PATCH 04/24] Update translating.md: Minor suggestions Primarily spelling, wording, and grammar. A little bit of formatting too. --- docs/translating.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/translating.md b/docs/translating.md index a83d7ce711..cd8dd4f6b7 100644 --- a/docs/translating.md +++ b/docs/translating.md @@ -9,21 +9,21 @@ ## Step 1: Preparing your Weblate Profile 1. Head to https://translate.nordgedanken.de and register either via Github or email -2. After register check if you got a email to verify your account and click the link (if there is none head to step 1.4) +2. After registering check if you got an email to verify your account and click the link (if there is none head to step 1.4) 3. Log into weblate 4. Head to https://translate.nordgedanken.de/accounts/profile/ and select the languages you know and maybe another language you know too. 6. Head to https://translate.nordgedanken.de/accounts/profile/#subscriptions and select Riot Web as Project ## How to check if your language already is being translated -Go to https://translate.nordgedanken.de/projects/riot-web/ and in all 3 sub projects if your language is listed. -If it is listed go to Step 2a if not go to Step 2b +Go to https://translate.nordgedanken.de/projects/riot-web/ and visit the 2 sub-projects. +If your language is listed go to Step 2a and if not go to Step 2b ## Step 2a: Helping on existing languages. 1. Head to one of the projects listed https://translate.nordgedanken.de/projects/riot-web/ 2. Click on the ``translate`` button on the right side of your language -3. Fill in the translations in the writeable field. You will see the original English string and the String of your second language above. +3. Fill in the translations in the writeable field. You will see the original English string and the string of your second language above. Head to the explanations under Steb 2b @@ -31,7 +31,7 @@ Head to the explanations under Steb 2b 1. Go to one of the projects listed https://translate.nordgedanken.de/projects/riot-web/ 2. Click the ``Start new language`` button at the bottom -3. Select our language +3. Select a language 4. Start translating like in 2a.3 5. Repeat these steps for the other projects which are listed at the link of step 2b.1 @@ -41,7 +41,7 @@ The green button let you save our translations directly. Please only use it if y ### What means the yellow button under the text field? -The yellow button has to be used if you are unsure about the translation but you have a rough idea. It ads a new suggestion to the string which can than be reviewed by others. +The yellow button has to be used if you are unsure about the translation but you have a rough idea. It adds a new suggestion to the string which can than be reviewed by others. ### What are "%(something)s"? From de07654f2d778d986fc3e351aa1c4ae8b54eb431 Mon Sep 17 00:00:00 2001 From: dambador Date: Fri, 26 May 2017 19:52:01 +0000 Subject: [PATCH 05/24] Translated using Weblate (Russian) Currently translated at 90.8% (109 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/ru/ --- src/i18n/strings/ru.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 95949eecff..981e3a6cfb 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -1,5 +1,5 @@ { - "Add an email address above to configure email notifications": "Добавьте email адресс для настройки оповещений", + "Add an email address above to configure email notifications": "Добавьте email адрес для оповещений", "All notifications are currently disabled for all targets.": "Все оповещения отключены.", "An error occurred whilst saving your email notification preferences.": "Возникла ошибка при сохранении настроек оповещения вашего email.", "and remove": "и удалить", @@ -81,7 +81,7 @@ "You are not receiving desktop notifications": "Вы не получаете уведомления на рабочем столе", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Вы могли настроить их в клиенте, отличном от Riot. Вы не можете настроить их в Riot, но они все еще применяются", "All messages": "Все сообщения", - "All messages (loud)": "Все сообщения (громко)", + "All messages (loud)": "", "Cancel Sending": "Отмена отправки", "Close": "Закрыть", "Download this file": "Скачать этот файл", @@ -115,5 +115,6 @@ "remove %(name)s from the directory": "удалить %(name)s из каталога", "Resend": "Переслать снова", "Source URL": "Источник URL", - "Welcome page": "Домашняя страница" + "Welcome page": "Домашняя страница", + "Advanced notification settings": "Настройки уведомлений" } From 3a7888e8a8c012edf7cf0063cb2e44e8c859d71a Mon Sep 17 00:00:00 2001 From: Stanislav N Date: Fri, 26 May 2017 20:07:23 +0000 Subject: [PATCH 06/24] Translated using Weblate (Russian) Currently translated at 100.0% (120 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/ru/ --- src/i18n/strings/ru.json | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 981e3a6cfb..b01f8d9f11 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -11,7 +11,7 @@ "Delete the room alias": "Удалить привязку комнаты", "Direct Chat": "Персональное сообщение", "Directory": "Каталог", - "Dismiss": "Отелонено", + "Dismiss": "Отмена", "Drop here to": "Перетащите сюда", "Enable audible notifications in web client": "Включить звуковые оповещения в веб клиенте", "Enable desktop notifications": "Включить оповещения на рабочем столе", @@ -81,7 +81,7 @@ "You are not receiving desktop notifications": "Вы не получаете уведомления на рабочем столе", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Вы могли настроить их в клиенте, отличном от Riot. Вы не можете настроить их в Riot, но они все еще применяются", "All messages": "Все сообщения", - "All messages (loud)": "", + "All messages (loud)": "Все сообщения (громко)", "Cancel Sending": "Отмена отправки", "Close": "Закрыть", "Download this file": "Скачать этот файл", @@ -116,5 +116,15 @@ "Resend": "Переслать снова", "Source URL": "Источник URL", "Welcome page": "Домашняя страница", - "Advanced notification settings": "Настройки уведомлений" + "Advanced notification settings": "Настройки уведомлений", + "Call invitation": "Звонок", + "customServer_text": "Вы можете войти с помощью вашего сервера.
Это позволяет вам использовать Riot с уже существующей учетной записью на другом сервере.

Вы также можете задать свой сервер идентификации, но тогда вы не можете приглашать пользователей с помощью email-адреса и не можете быть приглашены по нему.", + "Enter keywords separated by a comma": "Введите ключевые слова, разделенные запятой", + "Messages containing my display name": "Сообщения, содержащие мое отображаемое имя", + "Messages containing my user name": "Сообщение, содержащие мое имя пользователя", + "Messages in group chats": "Сообщения в групповых чатах", + "Messages in one-to-one chats": "Сообщения в приватных чатах", + "Messages sent by bot": "Сообщения, отправленные ботом", + "more": "больше", + "When I'm invited to a room": "Когда я приглашен в комнату" } From 930e8af48bf28182dd666e43204d4b1b5c0948d2 Mon Sep 17 00:00:00 2001 From: Stanislav N Date: Fri, 26 May 2017 20:08:38 +0000 Subject: [PATCH 07/24] Translated using Weblate (Russian) Currently translated at 100.0% (120 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/ru/ --- src/i18n/strings/ru.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index b01f8d9f11..63ee526b08 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -77,7 +77,7 @@ "Unable to look up room ID from server": "Не возможно найти ID комнаты на сервере", "unknown error code": "неизвестная ошибка", "Unnamed room": "Комната без названия", - "World readable": "Читаем мир", + "World readable": "Доступно всем", "You are not receiving desktop notifications": "Вы не получаете уведомления на рабочем столе", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Вы могли настроить их в клиенте, отличном от Riot. Вы не можете настроить их в Riot, но они все еще применяются", "All messages": "Все сообщения", From 411a8be61dd4ae8850f2005046cc761c863ad4a5 Mon Sep 17 00:00:00 2001 From: Szimszon Date: Fri, 26 May 2017 20:17:46 +0000 Subject: [PATCH 08/24] Added translation using Weblate (Hungarian) --- src/i18n/strings/hu.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/i18n/strings/hu.json diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/src/i18n/strings/hu.json @@ -0,0 +1 @@ +{} \ No newline at end of file From 34af9f9b4b32e8eea0e55a925b4aa5204d0f177e Mon Sep 17 00:00:00 2001 From: Max Sandholm Date: Fri, 26 May 2017 21:20:15 +0000 Subject: [PATCH 09/24] Added translation using Weblate (Swedish) --- src/i18n/strings/sv.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/i18n/strings/sv.json diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/src/i18n/strings/sv.json @@ -0,0 +1 @@ +{} \ No newline at end of file From 96393f69b6a5aa832a6591d77048d62e02629c2c Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 26 May 2017 22:37:44 +0100 Subject: [PATCH 10/24] Remove old versions before linking react/js sdk --- scripts/fetch-develop.deps.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/fetch-develop.deps.sh b/scripts/fetch-develop.deps.sh index c3bfb4e169..bbbc834152 100755 --- a/scripts/fetch-develop.deps.sh +++ b/scripts/fetch-develop.deps.sh @@ -40,11 +40,13 @@ dodep matrix-org matrix-react-sdk mkdir -p node_modules cd node_modules +rm -r matrix-js-sdk 2> /dev/null ln -s ../matrix-js-sdk ./ pushd matrix-js-sdk npm install popd +rm -r matrix-react-sdk 2> /dev/null ln -s ../matrix-react-sdk ./ pushd matrix-react-sdk mkdir -p node_modules From 35a671d43c53760698a6131b38c6628e2799dbe9 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Fri, 26 May 2017 22:45:14 +0100 Subject: [PATCH 11/24] more i18n instructions --- docs/translating.md | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docs/translating.md b/docs/translating.md index cd8dd4f6b7..ca9920d323 100644 --- a/docs/translating.md +++ b/docs/translating.md @@ -6,6 +6,11 @@ - Be able to understand English - Be able to understand the language you want to translate riot-web into +## Step 0: Join #riotweb-translations:matrix.org + +1. Come and join https://riot.im/develop/#/room/#riotweb-translations:matrix.org +2. Read scrollback and/or ask if anyone else is working on your language, and co-ordinate if needed. In general little-or-no coordination is needed though :) + ## Step 1: Preparing your Weblate Profile 1. Head to https://translate.nordgedanken.de and register either via Github or email @@ -45,12 +50,15 @@ The yellow button has to be used if you are unsure about the translation but you ### What are "%(something)s"? -These things are variables that are filled inside the code. They can be room names, usernames or similiar. If you find one use it for changing the word order but do not delete it as thing are missing if you do so. +These things are variables that are expanded when displayed by Riot. They can be room names, usernames or similar. If you find one, you can move to the right place for your language, but not delete it as the variable will be missing if you do. + +A special case is `%(urlStart)s` and `%(urlEnd)s` which are used to mark the beginning of a hyperlink (i.e. `` and ``. You must keep these markers surrounding the equivalent string in your language that needs to be hyperlinked. ### "I want to come back to this string. How?" You can use inside the translation field "Review needed" checkbox. It will be shown as Strings that need to be reviewed. + ### Further reading -The official Doc provides some more in-deepth explanation on how to do translations and talks about do and don't's. You can find it at: https://docs.weblate.org/en/latest/user/translating.html +The official Weblate doc provides some more in-deepth explanation on how to do translations and talks about do and don'ts. You can find it at: https://docs.weblate.org/en/latest/user/translating.html From 22e5e2126b823a615a4a0355cad00e52ebe3480e Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 26 May 2017 22:51:55 +0100 Subject: [PATCH 12/24] rev-parse the commit from the deps Because it's not added to package.json by npm anymore --- scripts/jenkins.sh | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/scripts/jenkins.sh b/scripts/jenkins.sh index 17f86fe126..4f2e940564 100755 --- a/scripts/jenkins.sh +++ b/scripts/jenkins.sh @@ -34,11 +34,9 @@ npm run lintall -- -f checkstyle -o eslint.xml || true rm dist/riot-*.tar.gz || true # rm previous artifacts without failing if it doesn't exist - # node_modules deps from 'npm install' don't have a .git dir so can't - # rev-parse; but they do set the commit in package.json under 'gitHead' which - # we're grabbing here. -REACT_SHA=$(grep 'gitHead' node_modules/matrix-react-sdk/package.json | cut -d \" -f 4 | head -c 12) -JSSDK_SHA=$(grep 'gitHead' node_modules/matrix-js-sdk/package.json | cut -d \" -f 4 | head -c 12) +# Since the deps are fetched from git, we can rev-parse +REACT_SHA=$(cd node_modules/matrix-react-sdk; git rev-parse --short=12 HEAD) +JSSDK_SHA=$(cd node_modules/matrix-js-sdk; git rev-parse --short=12 HEAD) VECTOR_SHA=$(git rev-parse --short=12 HEAD) # use the ACTUAL SHA rather than assume develop From d0395b939a213b9bd1a8dbd0770c4d1741fd0158 Mon Sep 17 00:00:00 2001 From: David Baker Date: Fri, 26 May 2017 22:59:40 +0100 Subject: [PATCH 13/24] Add babel eslint plugin As our linter has been failing because it needs it --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 0f0ffe3653..29b5beee07 100644 --- a/package.json +++ b/package.json @@ -104,6 +104,7 @@ "emojione": "^2.2.7", "eslint": "^3.14.0", "eslint-config-google": "^0.7.1", + "eslint-plugin-babel": "^4.1.1", "eslint-plugin-flowtype": "^2.30.0", "eslint-plugin-react": "^6.9.0", "expect": "^1.16.0", From 1ff6d4846c840b66aa1247a40b80cf45d9d484b5 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Sat, 27 May 2017 00:13:59 +0100 Subject: [PATCH 14/24] css for alwaysShowTimestamps --- .../vector/css/matrix-react-sdk/views/rooms/_EventTile.scss | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/skins/vector/css/matrix-react-sdk/views/rooms/_EventTile.scss b/src/skins/vector/css/matrix-react-sdk/views/rooms/_EventTile.scss index 2dd037eba2..9d970ad454 100644 --- a/src/skins/vector/css/matrix-react-sdk/views/rooms/_EventTile.scss +++ b/src/skins/vector/css/matrix-react-sdk/views/rooms/_EventTile.scss @@ -183,6 +183,10 @@ limitations under the License. visibility: visible; } +.mx_MessagePanel_alwaysShowTimestamps .mx_MessageTimestamp { + visibility: visible; +} + .mx_EventTile_selected .mx_MessageTimestamp { left: 3px; } From 8e250531ce03e0f948f7fdc556fee94f332ae948 Mon Sep 17 00:00:00 2001 From: Szimszon Date: Fri, 26 May 2017 20:31:02 +0000 Subject: [PATCH 15/24] Translated using Weblate (Hungarian) Currently translated at 11.6% (14 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/hu/ --- src/i18n/strings/hu.json | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/hu.json b/src/i18n/strings/hu.json index 9e26dfeeb6..8d836886ec 100644 --- a/src/i18n/strings/hu.json +++ b/src/i18n/strings/hu.json @@ -1 +1,16 @@ -{} \ No newline at end of file +{ + "Add an email address above to configure email notifications": "E-mail értesítés beállításához írd be az e-mail címed", + "Advanced notification settings": "Haladó értesítési beállítások", + "All messages": "Minden üzenet", + "All messages (loud)": "Minden üzenet (hangos)", + "All notifications are currently disabled for all targets.": "Minden céleszközön minden értesítés tiltva van.", + "An error occurred whilst saving your email notification preferences.": "Hiba történt az e-mail értesítés beállításánál.", + "Call invitation": "Hívás meghívó", + "Cancel Sending": "Küldés megszakítása", + "Can't update user notification settings": "Nem sikerül frissíteni az értesítési beállításokat", + "Close": "Bezár", + "Create new room": "Új szoba készítés", + "Couldn't find a matching Matrix room": "Nem található a keresett Matrix szoba", + "Custom Server Options": "Egyedi szerver beállítások", + "delete the alias": "becenév törlése" +} From 0074fa00ac294ce9529ccc032fe3d79472030034 Mon Sep 17 00:00:00 2001 From: dambador Date: Fri, 26 May 2017 21:39:41 +0000 Subject: [PATCH 16/24] Translated using Weblate (Russian) Currently translated at 100.0% (120 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/ru/ --- src/i18n/strings/ru.json | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 63ee526b08..708a9a7637 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -1,7 +1,7 @@ { "Add an email address above to configure email notifications": "Добавьте email адрес для оповещений", "All notifications are currently disabled for all targets.": "Все оповещения отключены.", - "An error occurred whilst saving your email notification preferences.": "Возникла ошибка при сохранении настроек оповещения вашего email.", + "An error occurred whilst saving your email notification preferences.": "Возникла ошибка при сохранении настроек оповещения по электронной почте.", "and remove": "и удалить", "Can't update user notification settings": "Не возможно обновить пользовательские настройки оповещения", "Create new room": "Создать комнату", @@ -15,23 +15,23 @@ "Drop here to": "Перетащите сюда", "Enable audible notifications in web client": "Включить звуковые оповещения в веб клиенте", "Enable desktop notifications": "Включить оповещения на рабочем столе", - "Enable email notifications": "Включить email оповещения", + "Enable email notifications": "Включить оповещения по электронной почте", "Enable notifications for this account": "Включить оповещения для этого аккаунта", "Enable them now": "Включить сейчас", "Enter keywords separated by a comma:": "Введите ключевые слова, разделенные запятой:", "Error": "Ошибка", - "Error saving email notification preferences": "Ошибка сохранения настроек email оповещений", + "Error saving email notification preferences": "Ошибка сохранения настроек оповещений по электронной почте", "#example": "#пример", "Failed to": "Не удалось", "Failed to add tag ": "Не удалось добавить тег ", "Failed to change settings": "Не удалось изменить настройки", "Failed to update keywords": "Не удалось обновить ключевые слова", "Failed to get protocol list from Home Server": "Не удалось получить список протоколов с Пользовательского Сервера", - "Failed to get public room list": "Не удалось получить список публичных комнат", - "Failed to join the room": "Не удалось присоединиться к комнате", + "Failed to get public room list": "Не удалось получить список общих комнат", + "Failed to join the room": "Не удалось войти в комнату", "Failed to remove tag ": "Не удалось удалить тег ", "Failed to set Direct Message status of room": "Не удалось задать статус комнаты Персональное Сообщение", - "Favourite": "Фаворит", + "Favourite": "Избранное", "Fetching third party location failed": "Не удалось получить местоположение", "Files": "Файлы", "Filter room names": "Отфильтровать по названию комнаты", @@ -46,7 +46,7 @@ "Low Priority": "Низкий приоритет", "Members": "Пользователи", "No rooms to show": "Нет комнат для отображения", - "Noisy": "Шумный", + "Noisy": "Звук", "Notification targets": "Цели уведомления", "Notifications": "Уведомления", "Notifications on the following keywords follow rules which can’t be displayed here:": "Уведомления по следующим ключевым словам соответствуют правилам, которые нельзя отобразить здесь", @@ -55,24 +55,24 @@ "Off": "Выключить", "On": "Включить", "Operation failed": "Операция не удалась", - "Please Register": "Пожалуйста зарегистрируйтесь", + "Please Register": "Пожалуйста, зарегистрируйтесь", "powered by Matrix": "разработано в Matrix", "Reject": "Отклонить", "Remove": "Удалить", "remove": "удалить", "Remove from Directory": "Удалить из каталога", - "Riot does not know how to join a room on this network": "Riot не знает как присоединиться к этой сети", + "Riot does not know how to join a room on this network": "Riot не знает как войти в комнату в этой сети", "Room directory": "Каталог комнат", "Room not found": "Комната не найдена", "Search for a room": "Искать комнату", "Settings": "Настройки", "Start chat": "Начать чат", "The Home Server may be too old to support third party networks": "Пользовательский сервер может быть слишком старым для поддержки сторонних сетей", - "There are advanced notifications which are not shown here": "TЗдесь представлены расширенные уведомления, которые здесь не показаны", - "The server may be unavailable or overloaded": "Возможно, сервер недоступен или перегружен", + "There are advanced notifications which are not shown here": "Здесь расширенные уведомления, которые здесь не показаны", + "The server may be unavailable or overloaded": "Возможно сервер недоступен или перегружен", "This room is inaccessible to guests. You may be able to join if you register": "Эта комната недоступна для гостей. Вы можете присоединиться, если зарегистрируетесь", " to room": " к комнате", - "Unable to fetch notification target list": "Не удалось получить список целевых уведомлений", + "Unable to fetch notification target list": "Не удалось получить список целей уведомления", "Unable to join network": "Не возможно присоединиться к сети", "Unable to look up room ID from server": "Не возможно найти ID комнаты на сервере", "unknown error code": "неизвестная ошибка", @@ -89,9 +89,9 @@ "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Удалить псевдоним комнаты %(alias)s и очистить %(name)s из каталога?", "Failed to add tag %(tagName)s to room": "Не удалось добавить тег %(tagName)s в комнату", "Failed to forget room %(errCode)s": "Не удалось забыть комнату %(errCode)s", - "Failed to remove tag %(prevTag)s from room": "Не удалось удалить тег %(prevTag)s из комнаты", - "Failed to set direct chat tag": "Не удалось установить прямой чат тег", - "Unhide Preview": "Показать пред. просмотр", + "Failed to remove tag %(prevTag)s from room": "Не удалось убрать пометку %(prevTag)s из комнаты", + "Failed to set direct chat tag": "Не удалось пометить прямую беседу", + "Unhide Preview": "Показать предпросмотр", "Uploaded on %(date)s by %(user)s": "Загружено %(date)s %(user)s", "View Decrypted Source": "Просмотр зашыфрованного источника", "View Source": "Просмотр источника", @@ -103,7 +103,7 @@ "Wednesday": "Среда", "Thursday": "Четверг", "Friday": "Пятница", - "Saturday": "Субота", + "Saturday": "Суббота", "Today": "Сегодня", "Yesterday": "Вчера", "Mentions only": "Только упоминание", @@ -114,7 +114,7 @@ "Remove %(name)s from the directory?": "Удалить %(name)s из каталога?", "remove %(name)s from the directory": "удалить %(name)s из каталога", "Resend": "Переслать снова", - "Source URL": "Источник URL", + "Source URL": "Исходный URL", "Welcome page": "Домашняя страница", "Advanced notification settings": "Настройки уведомлений", "Call invitation": "Звонок", From ac42fbbd494bbd63790c264d6395736a361e8d40 Mon Sep 17 00:00:00 2001 From: Max Sandholm Date: Fri, 26 May 2017 21:48:34 +0000 Subject: [PATCH 17/24] Translated using Weblate (Swedish) Currently translated at 31.6% (38 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/sv/ --- src/i18n/strings/sv.json | 41 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 40 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index 9e26dfeeb6..0f84fc03dd 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -1 +1,40 @@ -{} \ No newline at end of file +{ + "Add an email address above to configure email notifications": "Lägg till en epostadress här för att konfigurera epostaviseringar", + "Advanced notification settings": "Avancerade aviseringsinställingar", + "All messages": "Alla meddelanden", + "All messages (loud)": "Alla meddelanden (högljudd)", + "All notifications are currently disabled for all targets.": "Alla aviseringar är för tillfället avstängda för alla mål.", + "An error occurred whilst saving your email notification preferences.": "Ett fel uppstod då epostaviseringsinställningarna sparades.", + "Call invitation": "Inbjudan till samtal", + "Cancel Sending": "Avbryt sändning", + "Can't update user notification settings": "Kan inte uppdatera aviseringsinställningarna", + "Close": "Stäng", + "Create new room": "Nytt rum", + "Couldn't find a matching Matrix room": "Kunde inte hitta ett matchande Matrix-rum", + "Custom Server Options": "Egna serverinställningar", + "customServer_text": "Du kan använda serverinställningarna för att logga in i en annan Matrix-server genom att specifiera en URL till en annan hemserver.
Så här kan du använda Riot med ett existerande Matrix-konto på en annan hemserver.

Du kan också specifiera en egen identitetsserver, men du kommer inte att kunna bjuda in andra via epostadress, eller bli inbjuden via epostadress.", + "delete the alias": "radera adressen", + "Direct Chat": "Direkt chatt", + "Directory": "Katalog", + "Dismiss": "Avvisa", + "Download this file": "Ladda ner filen", + "Drop here to %(verb)s": "Dra hit för att %(verb)s", + "Enable audible notifications in web client": "Sätt på högljudda aviseringar i webbklienten", + "Enable desktop notifications": "Sätt på skrivbordsaviseringar", + "Enable email notifications": "Sätt på epostaviseringar", + "Enable notifications for this account": "Sätt på aviseringar för det här kontot", + "Enable them now": "Sätt på nu", + "Enter keywords separated by a comma": "Skriv in nyckelord, separerade med kommatecken", + "Error": "Fel", + "Error saving email notification preferences": "Ett fel uppstod då epostaviseringsinställningarna sparades", + "Failed to": "Det gick inte att", + "Failed to add tag %(tagName)s to room": "Det gick inte att lägga till \"%(tagName)s\" till rummet", + "Failed to change settings": "Det gick inte att spara inställningarna", + "Failed to forget room %(errCode)s": "Det gick inte att glömma bort rummet: %(errCode)s", + "Failed to update keywords": "Det gick inte att uppdatera nyckelorden", + "Failed to get protocol list from Home Server": "Det gick inte att hämta protokollistan från hemservern", + "Failed to get public room list": "Det gick inte att hämta listan över offentliga rum", + "Failed to join the room": "Det gick inte att ansluta till rummet", + "Failed to remove tag %(prevTag)s from room": "Det gick inte att radera taggen %(prevTag)s från rummet", + "Failed to set direct chat tag": "Det gick inte att markera rummet som direkt chatt" +} From a60ab42ee381a0fb90ad1225b88683a997710ab3 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 27 May 2017 07:33:17 +0000 Subject: [PATCH 18/24] Added translation using Weblate (Finnish) --- src/i18n/strings/fi.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 src/i18n/strings/fi.json diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json new file mode 100644 index 0000000000..9e26dfeeb6 --- /dev/null +++ b/src/i18n/strings/fi.json @@ -0,0 +1 @@ +{} \ No newline at end of file From 4ff09199d7f34459c4edc3fdc4dfbfb69abef452 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 27 May 2017 07:41:41 +0000 Subject: [PATCH 19/24] Translated using Weblate (Finnish) Currently translated at 0.8% (1 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/fi/ --- src/i18n/strings/fi.json | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/fi.json b/src/i18n/strings/fi.json index 9e26dfeeb6..d2e594327d 100644 --- a/src/i18n/strings/fi.json +++ b/src/i18n/strings/fi.json @@ -1 +1,3 @@ -{} \ No newline at end of file +{ + "Sunday": "Sunnuntai" +} From b33eab0188aa6c22a4d0209843d869b0dceeb777 Mon Sep 17 00:00:00 2001 From: nouts Date: Sat, 27 May 2017 09:41:10 +0000 Subject: [PATCH 20/24] Translated using Weblate (French) Currently translated at 100.0% (120 of 120 strings) Translation: Riot Web/Riot Web Translate-URL: https://translate.nordgedanken.de/projects/riot-web/riot-web/fr/ --- src/i18n/strings/fr.json | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index 8de03d727d..ee30d98bf7 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -116,5 +116,9 @@ "World readable": "Visible par tout le monde", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Vous les avez probablement configurées dans un autre client que Riot. Vous ne pouvez pas les configurer dans Riot mais elles s'appliquent quand même", "Guests can join": "Ouvert aux invités", - " to room": " au salon" + " to room": " au salon", + "Advanced notification settings": "Paramètres de notifications avancés", + "An error occurred whilst saving your email notification preferences.": "Une erreur est survenue lors de la sauvegarde de vos préférences de notifications mail.", + "customServer_text": "Vous pouvez utiliser l'option de serveur personnalisé pour vous connectez à d'autres serveurs Matrix, en spécifiant une adresse différente pour Home serveur.
Cela permet d'utiliser Riot avec un compte existant sur un Home serveur différent.

Vous pouvez aussi indiquer un serveur d'identité personnel mais vous ne pourrez plus inviter des utilisateurs par email, ou être invité par email.", + "Notifications on the following keywords follow rules which can’t be displayed here:": "Les notifications pour les mots clés suivant répondent à des critères qui ne peuvent pas être affichés ici :" } From a526bd95aa848ae2c46f6ea7a1e0aea0bd2d0765 Mon Sep 17 00:00:00 2001 From: Oliver Hunt Date: Sat, 27 May 2017 15:15:45 +0100 Subject: [PATCH 21/24] Fixed an input field's background color in dark theme --- .../matrix-react-sdk/views/dialogs/_ConfirmUserActionDialog.scss | 1 + 1 file changed, 1 insertion(+) diff --git a/src/skins/vector/css/matrix-react-sdk/views/dialogs/_ConfirmUserActionDialog.scss b/src/skins/vector/css/matrix-react-sdk/views/dialogs/_ConfirmUserActionDialog.scss index abd4e9c164..d12bcd3712 100644 --- a/src/skins/vector/css/matrix-react-sdk/views/dialogs/_ConfirmUserActionDialog.scss +++ b/src/skins/vector/css/matrix-react-sdk/views/dialogs/_ConfirmUserActionDialog.scss @@ -37,6 +37,7 @@ limitations under the License. font-family: 'Open Sans', Arial, Helvetica, Sans-Serif; font-size: 14px; color: $primary-fg-color; + background-color: $primary-bg-color; border-radius: 3px; border: solid 1px $input-border-color; From 4293273e5555f28ebe8c789fc55769f348154dfc Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Sat, 27 May 2017 19:26:19 +0100 Subject: [PATCH 22/24] fix a bunch of i18n fails picked up by check-i18n.pl --- src/components/views/settings/Notifications.js | 2 +- src/i18n/strings/be.json | 4 ++-- src/i18n/strings/de_DE.json | 6 +++--- src/i18n/strings/en_EN.json | 6 +++--- src/i18n/strings/fr.json | 8 ++++---- src/i18n/strings/pt.json | 6 +++--- src/i18n/strings/pt_BR.json | 6 +++--- src/i18n/strings/ru.json | 6 +++--- src/i18n/strings/sv.json | 6 +++--- 9 files changed, 25 insertions(+), 25 deletions(-) diff --git a/src/components/views/settings/Notifications.js b/src/components/views/settings/Notifications.js index 131f47594b..11948acebe 100644 --- a/src/components/views/settings/Notifications.js +++ b/src/components/views/settings/Notifications.js @@ -714,7 +714,7 @@ module.exports = React.createClass({ {masterPushRuleDiv}
- { _t('All notifications are currently disabled for all targets') }. + { _t('All notifications are currently disabled for all targets.') }.
); diff --git a/src/i18n/strings/be.json b/src/i18n/strings/be.json index 47e566fbc7..34b31de1e2 100644 --- a/src/i18n/strings/be.json +++ b/src/i18n/strings/be.json @@ -16,7 +16,7 @@ "Directory": "Каталог", "Dismiss": "Aдхіліць", "Download this file": "Спампаваць гэты файл", - "Drop here to %(verb)s": "Перацягнуць сюды %(verb)s", + "Drop here %(toAction)s": "Перацягнуць сюды %(verb)s", "Enable audible notifications in web client": "Ўключыць гукавыя апавяшчэнні ў вэб-кліенце", "Enable desktop notifications": "Ўключыць апавяшчэнні на працоўным стале", "Enable email notifications": "Ўключыць паведамлення па электроннай пошце", @@ -34,7 +34,7 @@ "Failed to get protocol list from Home Server": "Не ўдалося атрымаць спіс пратаколаў ад хатняга сервера", "Failed to get public room list": "Не ўдалося атрымаць спіс агульных пакояў", "Failed to join the room": "Не ўдалося далучыцца да пакоя", - "Failed to remove tag %(prevTag)s from room": "Не ўдалося выдаліць %(prevTag)s з пакоя", + "Failed to remove tag %(tagName)s from room": "Не ўдалося выдаліць %(prevTag)s з пакоя", "Failed to set direct chat tag": "Не ўдалося ўсталяваць тэг прамога чата", "Failed to set Direct Message status of room": "Не ўдалося ўсталяваць статут прамога паведамлення пакою", "Favourite": "Улюбёнае", diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 443bf7f902..3f103beee8 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -81,7 +81,7 @@ "On": "An", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Du hast sie eventuell auf einem anderen Client als Riot konfiguriert. Sie sind in Riot nicht anpassbar gelten aber trotzdem", " to room": " an Raum", - "Drop here to %(verb)s": "%(verb)s hierher ziehen", + "Drop here %(toAction)s": "%(verb)s hierher ziehen", "All messages": "Alle Nachrichten", "All messages (loud)": "Alle Nachrichten (laut)", "Cancel Sending": "Senden abbrechen", @@ -90,7 +90,7 @@ "Download this file": "Datei Herunterladen", "Failed to add tag %(tagName)s to room": "Das Hinzufügen des Tags %(tagName)s für den Raum ist fehlgeschlagen", "Failed to forget room %(errCode)s": "Das Entfernen des Raums %(errCode)s aus deiner Liste ist fehlgeschlagen", - "Failed to remove tag %(prevTag)s from room": "Das Entfernen des Tags %(prevTag)s für den Raum ist fehlgeschlagen", + "Failed to remove tag %(tagName)s from room": "Das Entfernen des Tags %(prevTag)s für den Raum ist fehlgeschlagen", "Failed to set direct chat tag": "Fehler beim setzen der Direct Chat Kennzeichnung", "Mentions only": "Nur, wenn du erwähnt wirst", "Mute": "Lautlos", @@ -120,7 +120,7 @@ "Welcome page": "Willkommensseite", "Advanced notification settings": "Erweiterte Benachrichtigungs-Einstellungen", "Call invitation": "Anruf-Einladung", - "Enter keywords separated by a comma": "Trage Schlagworte, mit Komma getrennt, ein", + "Enter keywords separated by a comma:": "Trage Schlagworte, mit Komma getrennt, ein", "Messages containing my display name": "Nachrichten, die meinen Anzeigenamen enthalten", "Messages containing my user name": "Nachrichten, die meinen Nutzernamen enthalten", "Messages in group chats": "Nachrichten in Chat-Gruppen", diff --git a/src/i18n/strings/en_EN.json b/src/i18n/strings/en_EN.json index e4f799948f..039f5b76d3 100644 --- a/src/i18n/strings/en_EN.json +++ b/src/i18n/strings/en_EN.json @@ -19,13 +19,13 @@ "Directory": "Directory", "Dismiss": "Dismiss", "Download this file": "Download this file", - "Drop here to %(verb)s": "Drop here to %(verb)s", + "Drop here %(toAction)s": "Drop here %(toAction)s", "Enable audible notifications in web client": "Enable audible notifications in web client", "Enable desktop notifications": "Enable desktop notifications", "Enable email notifications": "Enable email notifications", "Enable notifications for this account": "Enable notifications for this account", "Enable them now": "Enable them now", - "Enter keywords separated by a comma": "Enter keywords separated by a comma", + "Enter keywords separated by a comma:": "Enter keywords separated by a comma:", "Error": "Error", "Error saving email notification preferences": "Error saving email notification preferences", "#example": "#example", @@ -37,7 +37,7 @@ "Failed to get protocol list from Home Server": "Failed to get protocol list from Home Server", "Failed to get public room list": "Failed to get public room list", "Failed to join the room": "Failed to join the room", - "Failed to remove tag %(prevTag)s from room": "Failed to remove tag %(prevTag)s from room", + "Failed to remove tag %(tagName)s from room": "Failed to remove tag %(tagName)s from room", "Failed to set direct chat tag": "Failed to set direct chat tag", "Failed to set Direct Message status of room": "Failed to set Direct Message status of room", "Favourite": "Favourite", diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index ee30d98bf7..111817dd24 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -3,7 +3,7 @@ "All messages": "Tous les messages", "All messages (loud)": "Tous les messages (fort)", "All notifications are currently disabled for all targets.": "Toutes les notifications sont désactivées pour tous les appareils.", - "An error occurred whilst saving your email notification preferences": "Une erreur est survenue lors de la sauvegarde de vos préférences de notifications par e-mail", + "An error occurred whilst saving your email notification preferences.": "Une erreur est survenue lors de la sauvegarde de vos préférences de notifications par e-mail", "Cancel Sending": "Annuler l'envoi", "Can't update user notification settings": "Impossible de mettre à jour les notifications utilisateur", "Close": "Fermer", @@ -16,13 +16,13 @@ "Directory": "Répertoire", "Dismiss": "Rejeter", "Download this file": "Télécharger ce fichier", - "Drop here to %(verb)s": "Déposer ici pour %(verb)s", + "Drop here %(toAction)s": "Déposer ici pour %(verb)s", "Enable audible notifications in web client": "Activer les notifications sonores pour le client web", "Enable desktop notifications": "Activer les notifications de bureau", "Enable email notifications": "Activer les notifications par e-mail", "Enable notifications for this account": "Activer les notifications pour ce compte", "Enable them now": "Les activer maintenant", - "Enter keywords separated by a comma": "Entrez les mots clés séparés par une virgule", + "Enter keywords separated by a comma:": "Entrez les mots clés séparés par une virgule", "Error": "Erreur", "Error saving email notification preferences": "Erreur lors de la sauvegarde des notifications par email", "#example": "#exemple", @@ -34,7 +34,7 @@ "Failed to get protocol list from Home Server": "Echec lors de la récupération depuis le serveur maison", "Failed to get public room list": "Echec lors de la récupération de la liste des salons publics", "Failed to join the room": "Échec de l'adhésion au salon", - "Failed to remove tag %(prevTag)s from room": "Échec dans la suppression de l’étiquette %(prevTag)s du salon", + "Failed to remove tag %(tagName)s from room": "Échec dans la suppression de l’étiquette %(prevTag)s du salon", "Failed to set direct chat tag": "Échec dans l'attribution d'une étiquette dans le chat direct", "Favourite": "Favoris", "Operation failed": "L'opération a échoué", diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json index 89385f5d7f..bcd7d28108 100644 --- a/src/i18n/strings/pt.json +++ b/src/i18n/strings/pt.json @@ -2,7 +2,7 @@ "Add an email address above to configure email notifications": "Adicione um endereço de email acima para configurar as notificações por email", "All messages": "Todas as mensagens", "All messages (loud)": "Todas as mensagens (alto)", - "All notifications are currently disabled for all targets": "Todas as notificações estão atualmente desativadas para todos os destinos", + "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desativadas para todos os destinos", "An error occurred whilst saving your email notification preferences.": "Um erro ocorreu enquanto salvava suas preferências de notificação por email.", "Cancel Sending": "Cancelar o envio", "Can't update user notification settings": "Não é possível atualizar as preferências de notificação", @@ -16,7 +16,7 @@ "Directory": "Diretório", "Dismiss": "Encerrar", "Download this file": "Baixar este arquivo", - "Drop here to %(verb)s": "Arraste aqui para %(verb)s", + "Drop here %(toAction)s": "Arraste aqui para %(verb)s", "Enable audible notifications in web client": "Ativar notificações de áudio no cliente web", "Enable desktop notifications": "Ativar notificações no desktop", "Enable email notifications": "Ativar notificações por email", @@ -110,7 +110,7 @@ "Yesterday": "Ontem", "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desabilitadas para todos os recipientes.", "#example": "#exemplo", - "Failed to remove tag %(prevTag)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", + "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", "Notifications on the following keywords follow rules which can’t be displayed here": "As notificações sobre as palavras-chave abaixo seguem regras que não podem ser mostradas aqui", "Welcome page": "Página de boas vindas" } diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index 7ec5999707..5fb9c13982 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -2,7 +2,7 @@ "Add an email address above to configure email notifications": "Insira um endereço de email no campo acima para configurar suas notificações por email", "All messages": "Todas as mensagens", "All messages (loud)": "Todas as mensagens (alto)", - "All notifications are currently disabled for all targets": "Todas as notificações estão atualmente desativadas para todos os destinos", + "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desativadas para todos os destinos", "An error occurred whilst saving your email notification preferences.": "Um erro ocorreu enquanto o sistema estava salvando suas preferências de notificação por email.", "Call invitation": "Convite para chamada", "Cancel Sending": "Cancelar o envio", @@ -17,7 +17,7 @@ "Directory": "Diretório", "Dismiss": "Encerrar", "Download this file": "Baixar este arquivo", - "Drop here to %(verb)s": "Arraste aqui para %(verb)s", + "Drop here %(toAction)s": "Arraste aqui para %(verb)s", "Enable audible notifications in web client": "Ativar notificações de áudio no cliente web", "Enable desktop notifications": "Ativar notificações no desktop", "Enable email notifications": "Ativar notificações por email", @@ -118,6 +118,6 @@ "Yesterday": "Ontem", "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desabilitadas para todos os destinatários.", "#example": "#exemplo", - "Failed to remove tag %(prevTag)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", + "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", "Welcome page": "Página de boas vindas" } diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 708a9a7637..2e765d800f 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -85,11 +85,11 @@ "Cancel Sending": "Отмена отправки", "Close": "Закрыть", "Download this file": "Скачать этот файл", - "Drop here to %(verb)s": "Вставить сюда для %(verb)s", + "Drop here %(toAction)s": "Вставить сюда для %(verb)s", "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Удалить псевдоним комнаты %(alias)s и очистить %(name)s из каталога?", "Failed to add tag %(tagName)s to room": "Не удалось добавить тег %(tagName)s в комнату", "Failed to forget room %(errCode)s": "Не удалось забыть комнату %(errCode)s", - "Failed to remove tag %(prevTag)s from room": "Не удалось убрать пометку %(prevTag)s из комнаты", + "Failed to remove tag %(tagName)s from room": "Не удалось убрать пометку %(prevTag)s из комнаты", "Failed to set direct chat tag": "Не удалось пометить прямую беседу", "Unhide Preview": "Показать предпросмотр", "Uploaded on %(date)s by %(user)s": "Загружено %(date)s %(user)s", @@ -119,7 +119,7 @@ "Advanced notification settings": "Настройки уведомлений", "Call invitation": "Звонок", "customServer_text": "Вы можете войти с помощью вашего сервера.
Это позволяет вам использовать Riot с уже существующей учетной записью на другом сервере.

Вы также можете задать свой сервер идентификации, но тогда вы не можете приглашать пользователей с помощью email-адреса и не можете быть приглашены по нему.", - "Enter keywords separated by a comma": "Введите ключевые слова, разделенные запятой", + "Enter keywords separated by a comma:": "Введите ключевые слова, разделенные запятой", "Messages containing my display name": "Сообщения, содержащие мое отображаемое имя", "Messages containing my user name": "Сообщение, содержащие мое имя пользователя", "Messages in group chats": "Сообщения в групповых чатах", diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index 0f84fc03dd..1a7ec9a85a 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -18,13 +18,13 @@ "Directory": "Katalog", "Dismiss": "Avvisa", "Download this file": "Ladda ner filen", - "Drop here to %(verb)s": "Dra hit för att %(verb)s", + "Drop here %(toAction)s": "Dra hit för att %(verb)s", "Enable audible notifications in web client": "Sätt på högljudda aviseringar i webbklienten", "Enable desktop notifications": "Sätt på skrivbordsaviseringar", "Enable email notifications": "Sätt på epostaviseringar", "Enable notifications for this account": "Sätt på aviseringar för det här kontot", "Enable them now": "Sätt på nu", - "Enter keywords separated by a comma": "Skriv in nyckelord, separerade med kommatecken", + "Enter keywords separated by a comma:": "Skriv in nyckelord, separerade med kommatecken", "Error": "Fel", "Error saving email notification preferences": "Ett fel uppstod då epostaviseringsinställningarna sparades", "Failed to": "Det gick inte att", @@ -35,6 +35,6 @@ "Failed to get protocol list from Home Server": "Det gick inte att hämta protokollistan från hemservern", "Failed to get public room list": "Det gick inte att hämta listan över offentliga rum", "Failed to join the room": "Det gick inte att ansluta till rummet", - "Failed to remove tag %(prevTag)s from room": "Det gick inte att radera taggen %(prevTag)s från rummet", + "Failed to remove tag %(tagName)s from room": "Det gick inte att radera taggen %(prevTag)s från rummet", "Failed to set direct chat tag": "Det gick inte att markera rummet som direkt chatt" } From 85e6cbe0c779b96bdfc6c21fe5fec285f23ad3c6 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Sat, 27 May 2017 19:28:54 +0100 Subject: [PATCH 23/24] oops, fix var names --- src/i18n/strings/be.json | 4 ++-- src/i18n/strings/de_DE.json | 4 ++-- src/i18n/strings/fr.json | 4 ++-- src/i18n/strings/pt.json | 4 ++-- src/i18n/strings/pt_BR.json | 4 ++-- src/i18n/strings/ru.json | 4 ++-- src/i18n/strings/sv.json | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/i18n/strings/be.json b/src/i18n/strings/be.json index 34b31de1e2..18b0179ab8 100644 --- a/src/i18n/strings/be.json +++ b/src/i18n/strings/be.json @@ -16,7 +16,7 @@ "Directory": "Каталог", "Dismiss": "Aдхіліць", "Download this file": "Спампаваць гэты файл", - "Drop here %(toAction)s": "Перацягнуць сюды %(verb)s", + "Drop here %(toAction)s": "Перацягнуць сюды %(toAction)s", "Enable audible notifications in web client": "Ўключыць гукавыя апавяшчэнні ў вэб-кліенце", "Enable desktop notifications": "Ўключыць апавяшчэнні на працоўным стале", "Enable email notifications": "Ўключыць паведамлення па электроннай пошце", @@ -34,7 +34,7 @@ "Failed to get protocol list from Home Server": "Не ўдалося атрымаць спіс пратаколаў ад хатняга сервера", "Failed to get public room list": "Не ўдалося атрымаць спіс агульных пакояў", "Failed to join the room": "Не ўдалося далучыцца да пакоя", - "Failed to remove tag %(tagName)s from room": "Не ўдалося выдаліць %(prevTag)s з пакоя", + "Failed to remove tag %(tagName)s from room": "Не ўдалося выдаліць %(tagName)s з пакоя", "Failed to set direct chat tag": "Не ўдалося ўсталяваць тэг прамога чата", "Failed to set Direct Message status of room": "Не ўдалося ўсталяваць статут прамога паведамлення пакою", "Favourite": "Улюбёнае", diff --git a/src/i18n/strings/de_DE.json b/src/i18n/strings/de_DE.json index 3f103beee8..62b28dc69e 100644 --- a/src/i18n/strings/de_DE.json +++ b/src/i18n/strings/de_DE.json @@ -81,7 +81,7 @@ "On": "An", "You might have configured them in a client other than Riot. You cannot tune them in Riot but they still apply": "Du hast sie eventuell auf einem anderen Client als Riot konfiguriert. Sie sind in Riot nicht anpassbar gelten aber trotzdem", " to room": " an Raum", - "Drop here %(toAction)s": "%(verb)s hierher ziehen", + "Drop here %(toAction)s": "%(toAction)s hierher ziehen", "All messages": "Alle Nachrichten", "All messages (loud)": "Alle Nachrichten (laut)", "Cancel Sending": "Senden abbrechen", @@ -90,7 +90,7 @@ "Download this file": "Datei Herunterladen", "Failed to add tag %(tagName)s to room": "Das Hinzufügen des Tags %(tagName)s für den Raum ist fehlgeschlagen", "Failed to forget room %(errCode)s": "Das Entfernen des Raums %(errCode)s aus deiner Liste ist fehlgeschlagen", - "Failed to remove tag %(tagName)s from room": "Das Entfernen des Tags %(prevTag)s für den Raum ist fehlgeschlagen", + "Failed to remove tag %(tagName)s from room": "Das Entfernen des Tags %(tagName)s für den Raum ist fehlgeschlagen", "Failed to set direct chat tag": "Fehler beim setzen der Direct Chat Kennzeichnung", "Mentions only": "Nur, wenn du erwähnt wirst", "Mute": "Lautlos", diff --git a/src/i18n/strings/fr.json b/src/i18n/strings/fr.json index 111817dd24..dfd38e868a 100644 --- a/src/i18n/strings/fr.json +++ b/src/i18n/strings/fr.json @@ -16,7 +16,7 @@ "Directory": "Répertoire", "Dismiss": "Rejeter", "Download this file": "Télécharger ce fichier", - "Drop here %(toAction)s": "Déposer ici pour %(verb)s", + "Drop here %(toAction)s": "Déposer ici pour %(toAction)s", "Enable audible notifications in web client": "Activer les notifications sonores pour le client web", "Enable desktop notifications": "Activer les notifications de bureau", "Enable email notifications": "Activer les notifications par e-mail", @@ -34,7 +34,7 @@ "Failed to get protocol list from Home Server": "Echec lors de la récupération depuis le serveur maison", "Failed to get public room list": "Echec lors de la récupération de la liste des salons publics", "Failed to join the room": "Échec de l'adhésion au salon", - "Failed to remove tag %(tagName)s from room": "Échec dans la suppression de l’étiquette %(prevTag)s du salon", + "Failed to remove tag %(tagName)s from room": "Échec dans la suppression de l’étiquette %(tagName)s du salon", "Failed to set direct chat tag": "Échec dans l'attribution d'une étiquette dans le chat direct", "Favourite": "Favoris", "Operation failed": "L'opération a échoué", diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json index bcd7d28108..1f2efa339a 100644 --- a/src/i18n/strings/pt.json +++ b/src/i18n/strings/pt.json @@ -16,7 +16,7 @@ "Directory": "Diretório", "Dismiss": "Encerrar", "Download this file": "Baixar este arquivo", - "Drop here %(toAction)s": "Arraste aqui para %(verb)s", + "Drop here %(toAction)s": "Arraste aqui para %(toAction)s", "Enable audible notifications in web client": "Ativar notificações de áudio no cliente web", "Enable desktop notifications": "Ativar notificações no desktop", "Enable email notifications": "Ativar notificações por email", @@ -110,7 +110,7 @@ "Yesterday": "Ontem", "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desabilitadas para todos os recipientes.", "#example": "#exemplo", - "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", + "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(tagName)s desta sala", "Notifications on the following keywords follow rules which can’t be displayed here": "As notificações sobre as palavras-chave abaixo seguem regras que não podem ser mostradas aqui", "Welcome page": "Página de boas vindas" } diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index 5fb9c13982..ab1f91b792 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -17,7 +17,7 @@ "Directory": "Diretório", "Dismiss": "Encerrar", "Download this file": "Baixar este arquivo", - "Drop here %(toAction)s": "Arraste aqui para %(verb)s", + "Drop here %(toAction)s": "Arraste aqui para %(toAction)s", "Enable audible notifications in web client": "Ativar notificações de áudio no cliente web", "Enable desktop notifications": "Ativar notificações no desktop", "Enable email notifications": "Ativar notificações por email", @@ -118,6 +118,6 @@ "Yesterday": "Ontem", "All notifications are currently disabled for all targets.": "Todas as notificações estão atualmente desabilitadas para todos os destinatários.", "#example": "#exemplo", - "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(prevTag)s desta sala", + "Failed to remove tag %(tagName)s from room": "Não foi possível remover a marcação %(tagName)s desta sala", "Welcome page": "Página de boas vindas" } diff --git a/src/i18n/strings/ru.json b/src/i18n/strings/ru.json index 2e765d800f..fe5196ae3f 100644 --- a/src/i18n/strings/ru.json +++ b/src/i18n/strings/ru.json @@ -85,11 +85,11 @@ "Cancel Sending": "Отмена отправки", "Close": "Закрыть", "Download this file": "Скачать этот файл", - "Drop here %(toAction)s": "Вставить сюда для %(verb)s", + "Drop here %(toAction)s": "Вставить сюда для %(toAction)s", "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Удалить псевдоним комнаты %(alias)s и очистить %(name)s из каталога?", "Failed to add tag %(tagName)s to room": "Не удалось добавить тег %(tagName)s в комнату", "Failed to forget room %(errCode)s": "Не удалось забыть комнату %(errCode)s", - "Failed to remove tag %(tagName)s from room": "Не удалось убрать пометку %(prevTag)s из комнаты", + "Failed to remove tag %(tagName)s from room": "Не удалось убрать пометку %(tagName)s из комнаты", "Failed to set direct chat tag": "Не удалось пометить прямую беседу", "Unhide Preview": "Показать предпросмотр", "Uploaded on %(date)s by %(user)s": "Загружено %(date)s %(user)s", diff --git a/src/i18n/strings/sv.json b/src/i18n/strings/sv.json index 1a7ec9a85a..0d03a87806 100644 --- a/src/i18n/strings/sv.json +++ b/src/i18n/strings/sv.json @@ -18,7 +18,7 @@ "Directory": "Katalog", "Dismiss": "Avvisa", "Download this file": "Ladda ner filen", - "Drop here %(toAction)s": "Dra hit för att %(verb)s", + "Drop here %(toAction)s": "Dra hit för att %(toAction)s", "Enable audible notifications in web client": "Sätt på högljudda aviseringar i webbklienten", "Enable desktop notifications": "Sätt på skrivbordsaviseringar", "Enable email notifications": "Sätt på epostaviseringar", @@ -35,6 +35,6 @@ "Failed to get protocol list from Home Server": "Det gick inte att hämta protokollistan från hemservern", "Failed to get public room list": "Det gick inte att hämta listan över offentliga rum", "Failed to join the room": "Det gick inte att ansluta till rummet", - "Failed to remove tag %(tagName)s from room": "Det gick inte att radera taggen %(prevTag)s från rummet", + "Failed to remove tag %(tagName)s from room": "Det gick inte att radera taggen %(tagName)s från rummet", "Failed to set direct chat tag": "Det gick inte att markera rummet som direkt chatt" } From 4a3480b935465c54b6a08ab457c90448cb28d943 Mon Sep 17 00:00:00 2001 From: Matthew Hodgson Date: Sat, 27 May 2017 20:17:19 +0100 Subject: [PATCH 24/24] fix broken vars in i18n --- src/i18n/strings/pt.json | 2 +- src/i18n/strings/pt_BR.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/i18n/strings/pt.json b/src/i18n/strings/pt.json index 1f2efa339a..44041bc8fc 100644 --- a/src/i18n/strings/pt.json +++ b/src/i18n/strings/pt.json @@ -11,7 +11,7 @@ "Couldn't find a matching Matrix room": "Não foi possível encontrar uma sala correspondente no servidor Matrix", "Custom Server Options": "Opções de customização do servidor", "delete the alias": "apagar o apelido da sala", - "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Apagar o apelido %(alias)s da sala e remover %(nome)s da lista pública?", + "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Apagar o apelido %(alias)s da sala e remover %(name)s da lista pública?", "Direct Chat": "Conversa pessoal", "Directory": "Diretório", "Dismiss": "Encerrar", diff --git a/src/i18n/strings/pt_BR.json b/src/i18n/strings/pt_BR.json index ab1f91b792..545ed11a3d 100644 --- a/src/i18n/strings/pt_BR.json +++ b/src/i18n/strings/pt_BR.json @@ -12,7 +12,7 @@ "Couldn't find a matching Matrix room": "Não foi possível encontrar uma sala correspondente no servidor Matrix", "Custom Server Options": "Opções de personalização do servidor", "delete the alias": "apagar o apelido da sala", - "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Apagar o apelido %(alias)s da sala e remover %(nome)s da lista pública?", + "Delete the room alias %(alias)s and remove %(name)s from the directory?": "Apagar o apelido %(alias)s da sala e remover %(name)s da lista pública?", "Direct Chat": "Conversa pessoal", "Directory": "Diretório", "Dismiss": "Encerrar",