From 73902e1d56fde7c293583a752fa402caa64ee336 Mon Sep 17 00:00:00 2001 From: Dan Date: Sun, 13 Apr 2025 08:54:06 +0200 Subject: [PATCH 01/16] Translated using Weblate (Ukrainian) Currently translated at 96.6% (263 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/uk/ --- commet/assets/l10n/intl_uk.arb | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/commet/assets/l10n/intl_uk.arb b/commet/assets/l10n/intl_uk.arb index 039a9efc5..f1f2ff57a 100644 --- a/commet/assets/l10n/intl_uk.arb +++ b/commet/assets/l10n/intl_uk.arb @@ -1699,5 +1699,17 @@ "description": "When a message failed to send, this prompts to retry sending the event", "type": "text", "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "Передперегляд URL-адрес у зашифрованих чатах", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "Це відкриє всі URL-адреси, надіслані в зашифрованих чатах, вашому домашньому серверу, щоби побачити передперегляд", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} } } From e8caa4aa4fa7ef48db7e912a3abc84117ec0e1d3 Mon Sep 17 00:00:00 2001 From: Ettore Atalan Date: Mon, 14 Apr 2025 20:58:49 +0200 Subject: [PATCH 02/16] Translated using Weblate (German) Currently translated at 96.3% (262 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/de/ --- commet/assets/l10n/intl_de.arb | 154 +++++++++++++++++++++++++++++++-- 1 file changed, 149 insertions(+), 5 deletions(-) diff --git a/commet/assets/l10n/intl_de.arb b/commet/assets/l10n/intl_de.arb index 2480381c9..52d4ea849 100644 --- a/commet/assets/l10n/intl_de.arb +++ b/commet/assets/l10n/intl_de.arb @@ -66,7 +66,7 @@ "user": {} } }, - "labelEmojiPickerGifTab": "GIF", + "labelEmojiPickerGifTab": "Gif", "@labelEmojiPickerGifTab": { "description": "Label for the gif search tab in the emoji picker", "type": "text", @@ -330,7 +330,7 @@ "type": "text", "placeholders": {} }, - "labelGifSearchToggle": "GIF-Suche", + "labelGifSearchToggle": "Gif-Suche", "@labelGifSearchToggle": { "description": "Label for the toggle for enabling and disabling gif search", "type": "text", @@ -1004,13 +1004,13 @@ "type": "text", "placeholders": {} }, - "labelThemeDark": "Dunkelmodus", + "labelThemeDark": "Dunkles Thema", "@labelThemeDark": { "description": "Label for the dark theme", "type": "text", "placeholders": {} }, - "labelThemeLight": "Heller Modus", + "labelThemeLight": "Helles Thema", "@labelThemeLight": { "description": "Label for the light theme", "type": "text", @@ -1448,7 +1448,7 @@ "type": "text", "placeholders": {} }, - "labelThemeAmoled": "AMOLED", + "labelThemeAmoled": "Amoled", "@labelThemeAmoled": { "description": "Label for the light theme", "type": "text", @@ -1561,5 +1561,149 @@ "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", "type": "text", "placeholders": {} + }, + "promptShowSource": "Quelle anzeigen", + "@promptShowSource": { + "description": "Label for the menu option to view the JSON source of an event", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Medienvorschau", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Öffentliche Räume", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Speichern!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatars": "Raum-Avatare verwenden", + "@labelUseRoomAvatars": { + "description": "Label for enabling using room avatars instead of icons", + "type": "text", + "placeholders": {} + }, + "labelEnableRoomIconsDescription": "Raum-Avatare anstelle von Symbolen anzeigen", + "@labelEnableRoomIconsDescription": { + "description": "Description for the enable room icons setting", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholders": "Platzhalter-Avatare verwenden", + "@labelUseRoomAvatarPlaceholders": { + "description": "Label for enabling generic icons in the appearance settings", + "type": "text", + "placeholders": {} + }, + "promptPinMessage": "Nachricht anheften", + "@promptPinMessage": { + "description": "Label for the menu option to pin a message", + "type": "text", + "placeholders": {} + }, + "promptUnpinMessage": "Nachricht ablösen", + "@promptUnpinMessage": { + "description": "Label for the menu option to unpin a message", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsTitle": "Nachrichteneffekte", + "@labelMessageEffectsTitle": { + "description": "Header for the settings tile for message effects, such as confetti", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsDescription": "Nachrichten können mit zusätzlichen Effekten, wie Konfetti, versendet werden", + "@labelMessageEffectsDescription": { + "description": "Label describing what message effects are", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "URL-Vorschau in verschlüsselten Chats", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Private Räume", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "messageUserAcceptedInvite": "{user} hat die Einladung angenommen", + "@messageUserAcceptedInvite": { + "description": "Message body for when a user accepted an invitation to a room", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserUnbanned": "{sender} hat {user} entbannt", + "@messageUserUnbanned": { + "description": "Message body for when a user reverts a ban of another user", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messagePlaceholderUserUpdatedNameDetailed": "{user} hat seinen Anzeigenamen in „{newName}“ geändert", + "@messagePlaceholderUserUpdatedNameDetailed": { + "description": "Message body for when a user updates their display name", + "type": "text", + "placeholders": { + "user": {}, + "newName": {} + } + }, + "messageUserBanned": "{sender} hat {user} verbannt", + "@messageUserBanned": { + "description": "Message body for when a user bans another user from the room", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserUnpinnedEvent": "{user} hat eine Nachricht abgelöst", + "@messageUserUnpinnedEvent": { + "description": "Message body for when a user removes an event from the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "promptReplayMessageEffect": "Wiedergabeeffekt", + "@promptReplayMessageEffect": { + "description": "If a message was sent with an effect, this prompts to replay the effect", + "type": "text", + "placeholders": {} + }, + "messageUserRetractedInvite": "{sender} hat {user} ausgeladen", + "@messageUserRetractedInvite": { + "description": "Message body for when a user's invitation to a room was withdrawn", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserPinnedEvent": "{user} hat eine Nachricht angeheftet!", + "@messageUserPinnedEvent": { + "description": "Message body for when a user adds an event to the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } } } From b74ace64fcc39962c25e302e1be2c149b0948563 Mon Sep 17 00:00:00 2001 From: xabirequejo Date: Mon, 14 Apr 2025 10:35:25 +0200 Subject: [PATCH 03/16] Translated using Weblate (Basque) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/eu/ --- commet/assets/l10n/intl_eu.arb | 66 ++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/commet/assets/l10n/intl_eu.arb b/commet/assets/l10n/intl_eu.arb index bae685661..be4a4256a 100644 --- a/commet/assets/l10n/intl_eu.arb +++ b/commet/assets/l10n/intl_eu.arb @@ -1693,5 +1693,71 @@ "description": "When a message failed to send, this prompts to retry sending the event", "type": "text", "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Multimediaren aurrebista", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Gela pribatuak", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Gaitu / Ezgaitu irudien, bideoen, pegatinen eta URLen aurrebista txat pribatuetan", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Gela publikoak", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "Erakutsi pegatina", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "URLen aurrebista zifratutako txatetan", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Gaitu / Ezgaitu irudien, bideoen, pegatinen eta URLen aurrebista txat publikoetan", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "Emotearen izena", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "Honek agerian utziko ditu zerbitzarira bidalitako URL guztiak zifratutako txatetan, aurrebista eskuratu ahal izateko", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Editatu emotea", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Gorde!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} } } From e84db3c8035ecf634831f1be7a7a7c563976c154 Mon Sep 17 00:00:00 2001 From: Poesty Li Date: Mon, 14 Apr 2025 17:24:14 +0200 Subject: [PATCH 04/16] Translated using Weblate (Chinese (Simplified Han script)) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/zh_Hans/ --- commet/assets/l10n/intl_zh.arb | 90 ++++++++++++++++++++++++++++++++++ 1 file changed, 90 insertions(+) diff --git a/commet/assets/l10n/intl_zh.arb b/commet/assets/l10n/intl_zh.arb index 4457d4f6c..a6e966f79 100644 --- a/commet/assets/l10n/intl_zh.arb +++ b/commet/assets/l10n/intl_zh.arb @@ -1669,5 +1669,95 @@ "description": "Description for the enable generic icons setting", "type": "text", "placeholders": {} + }, + "placeholderRoomAlias": "#awesome-room", + "@placeholderRoomAlias": { + "description": "Placeholder / Example for a room alias.", + "type": "text", + "placeholders": {} + }, + "placeholderSpaceAlias": "#awesome-space", + "@placeholderSpaceAlias": { + "description": "Placeholder / Example for a space alias.", + "type": "text", + "placeholders": {} + }, + "promptCancelEventSend": "取消", + "@promptCancelEventSend": { + "description": "When a message failed to send, this prompts to cancel sending the event", + "type": "text", + "placeholders": {} + }, + "promptRetryEventSend": "重试", + "@promptRetryEventSend": { + "description": "When a message failed to send, this prompts to retry sending the event", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "在加密聊天中预览 URL", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "这将把加密聊天中发送的任何 URL 暴露给您的主服务器,以便获取预览", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "媒体预览", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "私有房间", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "切换在私聊中图片、视频、贴纸和链接的预览功能", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "公共房间", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "切换在公共聊天房间中图片、视频、贴纸和链接的预览功能", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "编辑表情", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "表情名称", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "保存!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "显示贴纸", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} } } From 07d8cb5f67ff63edaabd3be5e8a9b9b295a89380 Mon Sep 17 00:00:00 2001 From: Cirnos Date: Tue, 15 Apr 2025 18:28:12 +0200 Subject: [PATCH 05/16] Translated using Weblate (Portuguese (Brazil)) Currently translated at 99.2% (270 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/pt_BR/ --- commet/assets/l10n/intl_pt_BR.arb | 66 +++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/commet/assets/l10n/intl_pt_BR.arb b/commet/assets/l10n/intl_pt_BR.arb index 3f547d4bd..e41d19c9d 100644 --- a/commet/assets/l10n/intl_pt_BR.arb +++ b/commet/assets/l10n/intl_pt_BR.arb @@ -1699,5 +1699,71 @@ "description": "When a message failed to send, this prompts to retry sending the event", "type": "text", "placeholders": {} + }, + "promptShowSticker": "Mostrar figurinha", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "Isso irá expor quaisquer URLs enviadas em suas conversas criptografadas para o seu servidor para carregar a pré-visualização", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Ativar/desativar pré-visualização de imagens, vídeos, figurinhas e urls em salas de conversa públicas", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Salas públicas", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Pré-visualização de mídia", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Salas privadas", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Salvar!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "Nome do emote", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Editar emote", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "Pré-visualização de URLs em conversas criptografadas", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Ativar/desativar pré-visualização de imagens, vídeos, figurinhas e urls em conversas privadas", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} } } From 9e636c383def6cdef2a5f78eb1471bee36bf9288 Mon Sep 17 00:00:00 2001 From: Dan Date: Wed, 16 Apr 2025 22:32:14 +0200 Subject: [PATCH 06/16] Translated using Weblate (Ukrainian) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/uk/ --- commet/assets/l10n/intl_uk.arb | 54 ++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) diff --git a/commet/assets/l10n/intl_uk.arb b/commet/assets/l10n/intl_uk.arb index f1f2ff57a..163871103 100644 --- a/commet/assets/l10n/intl_uk.arb +++ b/commet/assets/l10n/intl_uk.arb @@ -1711,5 +1711,59 @@ "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", "type": "text", "placeholders": {} + }, + "promptEmoteName": "Назва смайлика", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Зберегти!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Публічні кімнати", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Передперегляд медіа", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Приватні кімнати", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Вмикати / вимикає передперегляд зображень, відео, стікерів та посилань у приватних чатах", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Вмикає / вимикає передперегляд зображень, відео, стікерів та посилань у публічних чатах", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Редагувати смайлик", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "Показати стікер", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} } } From 25468dbd2d800cbd81604e28bfa0daa0895f0285 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Priit=20J=C3=B5er=C3=BC=C3=BCt?= Date: Wed, 16 Apr 2025 21:22:50 +0200 Subject: [PATCH 07/16] Translated using Weblate (Estonian) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/et/ --- commet/assets/l10n/intl_et.arb | 66 ++++++++++++++++++++++++++++++++++ 1 file changed, 66 insertions(+) diff --git a/commet/assets/l10n/intl_et.arb b/commet/assets/l10n/intl_et.arb index 183249a99..2d6fedd0d 100644 --- a/commet/assets/l10n/intl_et.arb +++ b/commet/assets/l10n/intl_et.arb @@ -1699,5 +1699,71 @@ "description": "When a message failed to send, this prompts to retry sending the event", "type": "text", "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Avalikud jututoad", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Muuda emotikoni", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Salvesta!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "Emotikoni nimi", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "Võrguaadresside eelvaade krüptitud vestlustes", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "Eelvaate kuvamiseks vajalikud kõik sinu krüptitud vestlustesse saadetud võrguaadressid muutuvad nähtavaks sinu koduserverile", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Meedia eelvaade", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Privaatsed jututoad", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Lülita piltide, videote, kleepsude ja võrguaadresside kuvamine privaatsetes jututubades sisse/välja", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Lülita piltide, videote, kleepsude ja võrguaadresside kuvamine avalikes jututubades sisse/välja", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "Näita kleepsu", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} } } From 8428ed953d1bc746fd8bef1e4eb4aeacc8538cb9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E0=AE=A4=E0=AE=AE=E0=AE=BF=E0=AE=B4=E0=AF=8D=E0=AE=A8?= =?UTF-8?q?=E0=AF=87=E0=AE=B0=E0=AE=AE=E0=AF=8D?= Date: Sun, 27 Apr 2025 13:57:55 +0200 Subject: [PATCH 08/16] Translated using Weblate (Tamil) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/ta/ --- commet/assets/l10n/intl_ta.arb | 271 ++++++++++++++++++++++++++++++++- 1 file changed, 264 insertions(+), 7 deletions(-) diff --git a/commet/assets/l10n/intl_ta.arb b/commet/assets/l10n/intl_ta.arb index fe48300c0..6e841931c 100644 --- a/commet/assets/l10n/intl_ta.arb +++ b/commet/assets/l10n/intl_ta.arb @@ -53,7 +53,7 @@ "type": "text", "placeholders": {} }, - "errorMatrixPassphraseMustContainUpperAndLowercase": "பாச்ஃபிரேசில் குறைந்தது 1 பெரிய எழுத்து மற்றும் 1 சிறிய எழுத்துக்கள் இருக்க வேண்டும்", + "errorMatrixPassphraseMustContainUpperAndLowercase": "பாச்ஃபிரேசில் குறைந்தபட்சம் 1 பெரிய எழுத்து மற்றும் 1 சிறிய எழுத்துக்கள் இருக்க வேண்டும்", "@errorMatrixPassphraseMustContainUpperAndLowercase": { "description": "Explains constraints of recovery passphrase", "type": "text", @@ -65,19 +65,19 @@ "type": "text", "placeholders": {} }, - "errorMatrixPassphraseMustContainNumber": "பாச்ஃபிரேசில் குறைந்தது 1 எண்ணைக் கொண்டிருக்க வேண்டும்", + "errorMatrixPassphraseMustContainNumber": "பாச்ஃபிரேசில் குறைந்தபட்சம் 1 எண் இருக்க வேண்டும்", "@errorMatrixPassphraseMustContainNumber": { "description": "Explains constraints of recovery passphrase", "type": "text", "placeholders": {} }, - "errorMatrixPassphraseMustContainSymbol": "பாச்ஃபிரேசில் குறைந்தது 1 அடையாளம் இருக்க வேண்டும்", + "errorMatrixPassphraseMustContainSymbol": "பாச்ஃபிரேசில் குறைந்தபட்சம் 1 அடையாளம் இருக்க வேண்டும்", "@errorMatrixPassphraseMustContainSymbol": { "description": "Explains constraints of recovery passphrase", "type": "text", "placeholders": {} }, - "erroMatrixPassphraseMustBeLonger": "கடவுச்சொல் குறைந்தது 10 எழுத்துக்கள் நீளமாக இருக்க வேண்டும்", + "erroMatrixPassphraseMustBeLonger": "பாச்ஃபிரேச் குறைந்தபட்சம் 10 எழுத்துக்கள் நீளமாக இருக்க வேண்டும்", "@erroMatrixPassphraseMustBeLonger": { "description": "Explains constraints of recovery passphrase", "type": "text", @@ -203,7 +203,7 @@ "type": "text", "placeholders": {} }, - "labelRestoreMatrixBackupTitle": "காப்புப்பிரதியிலிருந்து மீட்டமைக்கவும்", + "labelRestoreMatrixBackupTitle": "காப்புப்பிரதியை மீட்டமைக்கவும்", "@labelRestoreMatrixBackupTitle": { "description": "Title of the popup dialog for restoring message backup", "type": "text", @@ -597,7 +597,7 @@ "type": "text", "placeholders": {} }, - "promptRestore": "மீட்டமை", + "promptRestore": "மீட்டெடு", "@promptRestore": { "description": "Generic prompt to restore something", "type": "text", @@ -737,7 +737,7 @@ "type": "text", "placeholders": {} }, - "labelEmojiPickerGifTab": "Gif", + "labelEmojiPickerGifTab": "வச", "@labelEmojiPickerGifTab": { "description": "Label for the gif search tab in the emoji picker", "type": "text", @@ -1502,5 +1502,262 @@ "description": "An error message displayed when the user attempts to add an account which has already been logged in to on this device", "type": "text", "placeholders": {} + }, + "placeholderRoomAlias": "#அற்புதமான அறை", + "@placeholderRoomAlias": { + "description": "Placeholder / Example for a room alias.", + "type": "text", + "placeholders": {} + }, + "placeholderSpaceAlias": "#அற்புதமான-இடம்", + "@placeholderSpaceAlias": { + "description": "Placeholder / Example for a space alias.", + "type": "text", + "placeholders": {} + }, + "promptCancelEventSend": "ரத்துசெய்", + "@promptCancelEventSend": { + "description": "When a message failed to send, this prompts to cancel sending the event", + "type": "text", + "placeholders": {} + }, + "promptRetryEventSend": "மீண்டும் முயற்சிக்கவும்", + "@promptRetryEventSend": { + "description": "When a message failed to send, this prompts to retry sending the event", + "type": "text", + "placeholders": {} + }, + "typingUsers": "{howMany,plural, =1{{user1} தட்டச்சு செய்கிறார்...}=2{{user1} மற்றும் {user2} தட்டச்சு செய்கின்றனர்...}few{{user1}, {user2}, மற்றும் {user3} தட்டச்சு செய்கின்றனர்...}other{பலர் தட்டச்சு செய்கின்றனர்...}}", + "@typingUsers": { + "description": "Text to display which users are currently typing", + "type": "text", + "placeholders": { + "howMany": {}, + "user1": {}, + "user2": {}, + "user3": {} + } + }, + "labelUseRoomAvatars": "அறை அவதாரங்களைப் பயன்படுத்துங்கள்", + "@labelUseRoomAvatars": { + "description": "Label for enabling using room avatars instead of icons", + "type": "text", + "placeholders": {} + }, + "promptReplayMessageEffect": "மறுதொடக்கம் விளைவு", + "@promptReplayMessageEffect": { + "description": "If a message was sent with an effect, this prompts to replay the effect", + "type": "text", + "placeholders": {} + }, + "messagePlaceholderUserUpdatedNameDetailed": "{user} அவர்களின் காட்சி பெயரை \"{newName}\" என்று மாற்றினார்", + "@messagePlaceholderUserUpdatedNameDetailed": { + "description": "Message body for when a user updates their display name", + "type": "text", + "placeholders": { + "user": {}, + "newName": {} + } + }, + "messageUserPinnedEvent": "{user} ஒரு செய்தியை பொருத்தினார்!", + "@messageUserPinnedEvent": { + "description": "Message body for when a user adds an event to the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserUnpinnedEvent": "{user} ஒரு செய்தியை இணைக்கவில்லை", + "@messageUserUnpinnedEvent": { + "description": "Message body for when a user removes an event from the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelInvitationsForUser": "{user}க்கான அழைப்புகள்", + "@labelInvitationsForUser": { + "description": "Label for the list of incoming invitations, specifying which user these invitations are intended for", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelUrlPreviewInEncryptedChatDescription": "முன்னோட்டத்தைப் பெறுவதற்காக உங்கள் மறைகுறியாக்கப்பட்ட அரட்டைகளில் அனுப்பப்பட்ட எந்த முகவரி களையும் உங்கள் ஓம்சர்வருக்கு அனுப்பும் எந்த முகவரி களையும் இது அம்பலப்படுத்தும்", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "messageUserAcceptedInvite": "{user} அழைப்பை ஏற்றுக்கொண்டார்", + "@messageUserAcceptedInvite": { + "description": "Message body for when a user accepted an invitation to a room", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserBanned": "{sender} தடைசெய்யப்பட்ட {user}", + "@messageUserBanned": { + "description": "Message body for when a user bans another user from the room", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "promptLeaveSpaceConfirmation": "நீங்கள் நிச்சயமாக {spaceName} விட்டு வெளியேற விரும்புகிறீர்களா?", + "@promptLeaveSpaceConfirmation": { + "description": "Text for the popup dialog confirming the intent to leave a space", + "type": "text", + "placeholders": { + "spaceName": {} + } + }, + "labelMediaPreviewPublicRoomsToggleDescription": "பொது அரட்டை அறைகளில் படங்கள், வீடியோக்கள், ச்டிக்கர்கள் மற்றும் முகவரி களின் முன்னோட்டத்தை நிலைநிறுத்துங்கள்", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "labelEnableRoomIconsDescription": "ஐகான்களுக்கு பதிலாக அறை அவதார் படங்களைக் காட்டு", + "@labelEnableRoomIconsDescription": { + "description": "Description for the enable room icons setting", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholders": "ஒதுக்கிட அவதாரங்களைப் பயன்படுத்துங்கள்", + "@labelUseRoomAvatarPlaceholders": { + "description": "Label for enabling generic icons in the appearance settings", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholdersDescription": "ஒரு அறைக்கு அவதார் தொகுப்பு இல்லாதபோது, அல்லது அவற்றைப் பயன்படுத்துவது முடக்கப்பட்டிருக்கும் போது, ஒரு பொதுவான வண்ணத்திற்கு குறைவடையும் + படத்திற்கான முதல் கடிதம் ஒதுக்கிடத்தில்", + "@labelUseRoomAvatarPlaceholdersDescription": { + "description": "Description for the enable generic icons setting", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "எமோட் திருத்து", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "எமோட் பெயர்", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "சேமிக்கவும்!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "மறைகுறியாக்கப்பட்ட அரட்டைகளில் முகவரி முன்னோட்டம்", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "மீடியா முன்னோட்டம்", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "தனியார் அறைகள்", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "தனிப்பட்ட அரட்டைகளில் படங்கள், வீடியோக்கள், ச்டிக்கர்கள் மற்றும் முகவரி களின் முன்னோட்டத்தை நிலைநிறுத்துங்கள்", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "பொது அறைகள்", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "ச்டிக்கர் காட்டு", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} + }, + "messagePlaceholderSticker": "{user} ஒரு ச்டிக்கரை அனுப்பினார்", + "@messagePlaceholderSticker": { + "description": "Message body for when a user sends a sticker", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserRetractedInvite": "{sender} அறிவிக்கப்படாத {user}", + "@messageUserRetractedInvite": { + "description": "Message body for when a user's invitation to a room was withdrawn", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserUnbanned": "{sender} தடைசெய்யப்படாத {user}", + "@messageUserUnbanned": { + "description": "Message body for when a user reverts a ban of another user", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "noPinnedMessages": "செய்திகள் எதுவும் பொருத்தப்படவில்லை!", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "promptPinMessage": "முள் செய்தி", + "@promptPinMessage": { + "description": "Label for the menu option to pin a message", + "type": "text", + "placeholders": {} + }, + "promptUnpinMessage": "அவிழ்க்கும் செய்தி", + "@promptUnpinMessage": { + "description": "Label for the menu option to unpin a message", + "type": "text", + "placeholders": {} + }, + "promptReplyInThread": "நூலில் பதில்", + "@promptReplyInThread": { + "description": "Label for the menu option to reply to a message inside a thread", + "type": "text", + "placeholders": {} + }, + "promptShowSource": "மூலத்தைக் காட்டு", + "@promptShowSource": { + "description": "Label for the menu option to view the JSON source of an event", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsTitle": "செய்தி விளைவுகள்", + "@labelMessageEffectsTitle": { + "description": "Header for the settings tile for message effects, such as confetti", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsDescription": "கான்ஃபெட்டி போன்ற கூடுதல் விளைவுகளுடன் செய்திகளை அனுப்பலாம்", + "@labelMessageEffectsDescription": { + "description": "Label describing what message effects are", + "type": "text", + "placeholders": {} } } From 0d268a7260ed80e7334173e8842874c222f4a73a Mon Sep 17 00:00:00 2001 From: MrRaph_ Date: Wed, 7 May 2025 16:59:08 +0200 Subject: [PATCH 09/16] Translated using Weblate (French) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/fr/ --- commet/assets/l10n/intl_fr.arb | 230 ++++++++++++++++++++++++++++++++- 1 file changed, 226 insertions(+), 4 deletions(-) diff --git a/commet/assets/l10n/intl_fr.arb b/commet/assets/l10n/intl_fr.arb index 4d7f74aa2..ab8540694 100644 --- a/commet/assets/l10n/intl_fr.arb +++ b/commet/assets/l10n/intl_fr.arb @@ -1277,7 +1277,7 @@ "type": "text", "placeholders": {} }, - "labelMatrixPermissionsRoomAvatarDescription": "Changer l'image de l'avatar du salon", + "labelMatrixPermissionsRoomAvatarDescription": "Changer l'avatar du salon", "@labelMatrixPermissionsRoomAvatarDescription": { "description": "Title for the permission to add change the rooms avatar image", "type": "text", @@ -1369,7 +1369,7 @@ "type": "text", "placeholders": {} }, - "labelEnableUnifiedPushEndpoint": "Endpoint", + "labelEnableUnifiedPushEndpoint": "Point de terminaison", "@labelEnableUnifiedPushEndpoint": { "description": "Label for the Unified Push endpoint", "type": "text", @@ -1480,13 +1480,13 @@ "type": "text", "placeholders": {} }, - "unifiedPushExplainer": "# Unified Push\nCette version de Commet a été compilée sans les Google Play Services. Pour recevoir des notifications push, vous aurez besoin d'utiliser [Unified Push](https://unifiedpush.org/).\n\nSi vous disposez déjà d'une application de distribution de notifications compatible avec Unified Push, vous pouvez l'utiliser dans la configuration ci-dessous\n", + "unifiedPushExplainer": "# Unified Push\nCette version de Commet a été compilée sans les services Google Play. Pour recevoir des notifications push, vous aurez besoin d'utiliser [Unified Push](https://unifiedpush.org/).\n\nSi vous disposez déjà d'une application de distribution de notifications compatible avec Unified Push, vous pouvez l'utiliser dans la configuration ci-dessous\n", "@unifiedPushExplainer": { "description": "Explains the need for unified push. Supports markdown", "type": "text", "placeholders": {} }, - "labelUnifiedPushNoEndpointFound": "Aucun endpoint trouvé, quelque chose s'est mal déroulé :(", + "labelUnifiedPushNoEndpointFound": "Aucun point de terminaison trouvé, quelque chose s'est mal déroulé :(", "@labelUnifiedPushNoEndpointFound": { "description": "Message for when a unified push endpoint could not be registered", "type": "text", @@ -1549,5 +1549,227 @@ "description": "Label for the button which jumps the room timeline view to the latest message", "type": "text", "placeholders": {} + }, + "promptUnpinMessage": "Désépingler le message", + "@promptUnpinMessage": { + "description": "Label for the menu option to unpin a message", + "type": "text", + "placeholders": {} + }, + "messageUserPinnedEvent": "{user} a épinglé un message !", + "@messageUserPinnedEvent": { + "description": "Message body for when a user adds an event to the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelUrlPreviewInEncryptedChatDescription": "Cela exposera toutes les URL envoyées dans vos discussions cryptées à votre serveur personnel afin de récupérer l'aperçu", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "placeholderRoomAlias": "#super-canal", + "@placeholderRoomAlias": { + "description": "Placeholder / Example for a room alias.", + "type": "text", + "placeholders": {} + }, + "placeholderSpaceAlias": "#super-espace", + "@placeholderSpaceAlias": { + "description": "Placeholder / Example for a space alias.", + "type": "text", + "placeholders": {} + }, + "promptCancelEventSend": "Annuler", + "@promptCancelEventSend": { + "description": "When a message failed to send, this prompts to cancel sending the event", + "type": "text", + "placeholders": {} + }, + "promptRetryEventSend": "Réessayer", + "@promptRetryEventSend": { + "description": "When a message failed to send, this prompts to retry sending the event", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "Prévisualisation des URLs dans les chats chiffrés", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Prévisualisation des médias", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Canaux Privés", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Activer/désactiver l'aperçu des images, des vidéos, des autocollants et des URL dans les discussions privées", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Canaux Publics", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Activer/désactiver l'aperçu des images, des vidéos, des autocollants et des URL dans les salles de discussion publiques", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatars": "Utiliser les avatars des canaux", + "@labelUseRoomAvatars": { + "description": "Label for enabling using room avatars instead of icons", + "type": "text", + "placeholders": {} + }, + "labelEnableRoomIconsDescription": "Afficher les images d'avatar de la salle d'exposition au lieu des icônes", + "@labelEnableRoomIconsDescription": { + "description": "Description for the enable room icons setting", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholders": "Utiliser les avatars par défaut", + "@labelUseRoomAvatarPlaceholders": { + "description": "Label for enabling generic icons in the appearance settings", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholdersDescription": "Lorsqu'une salle n'a pas d'avatar défini, ou que son utilisation est désactivée, utilisez une couleur générique + un espace réservé à la première lettre pour l'image", + "@labelUseRoomAvatarPlaceholdersDescription": { + "description": "Description for the enable generic icons setting", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Modifier l'émote", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "Nom de l'émote", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Enregistrer !", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "promptPinMessage": "Message épinglé", + "@promptPinMessage": { + "description": "Label for the menu option to pin a message", + "type": "text", + "placeholders": {} + }, + "promptReplyInThread": "Répondre dans un fil", + "@promptReplyInThread": { + "description": "Label for the menu option to reply to a message inside a thread", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "Voir le sticker", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} + }, + "messagePlaceholderUserUpdatedNameDetailed": "l'utilisateur {user} a changé son nom d'affichage en \"{newName}\"", + "@messagePlaceholderUserUpdatedNameDetailed": { + "description": "Message body for when a user updates their display name", + "type": "text", + "placeholders": { + "user": {}, + "newName": {} + } + }, + "messageUserRetractedInvite": "{sender} a désinvité {user}", + "@messageUserRetractedInvite": { + "description": "Message body for when a user's invitation to a room was withdrawn", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserAcceptedInvite": "{user} a accepté l'invitiation", + "@messageUserAcceptedInvite": { + "description": "Message body for when a user accepted an invitation to a room", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserBanned": "{sender} a banni {user}", + "@messageUserBanned": { + "description": "Message body for when a user bans another user from the room", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserUnbanned": "{sender} a débanni {user}", + "@messageUserUnbanned": { + "description": "Message body for when a user reverts a ban of another user", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserUnpinnedEvent": "{user} a désépinglé un message", + "@messageUserUnpinnedEvent": { + "description": "Message body for when a user removes an event from the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "noPinnedMessages": "Aucun message n'a été épinglé !", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsTitle": "Effets de message", + "@labelMessageEffectsTitle": { + "description": "Header for the settings tile for message effects, such as confetti", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsDescription": "Les messages peuvent être envoyés avec des effets supplémentaires, tels que des confettis", + "@labelMessageEffectsDescription": { + "description": "Label describing what message effects are", + "type": "text", + "placeholders": {} + }, + "promptShowSource": "Voir la source", + "@promptShowSource": { + "description": "Label for the menu option to view the JSON source of an event", + "type": "text", + "placeholders": {} + }, + "promptReplayMessageEffect": "Rejouer l'effet", + "@promptReplayMessageEffect": { + "description": "If a message was sent with an effect, this prompts to replay the effect", + "type": "text", + "placeholders": {} } } From 445c9ede929e8b10e735a76ce66f571f44169f36 Mon Sep 17 00:00:00 2001 From: qtm Date: Mon, 12 May 2025 09:23:15 +0200 Subject: [PATCH 10/16] Translated using Weblate (Russian) Currently translated at 100.0% (272 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/ru/ --- commet/assets/l10n/intl_ru.arb | 232 ++++++++++++++++++++++++++++++++- 1 file changed, 227 insertions(+), 5 deletions(-) diff --git a/commet/assets/l10n/intl_ru.arb b/commet/assets/l10n/intl_ru.arb index 5189c1ee1..c1fa5587c 100644 --- a/commet/assets/l10n/intl_ru.arb +++ b/commet/assets/l10n/intl_ru.arb @@ -115,7 +115,7 @@ "user": {} } }, - "messagePlaceholderUserInvited": "{sender} - приглашение для {invitedUser}", + "messagePlaceholderUserInvited": "{sender} приглас. {invitedUser}", "@messagePlaceholderUserInvited": { "description": "Message body for when a user invites another user to the room", "type": "text", @@ -124,7 +124,7 @@ "invitedUser": {} } }, - "messagePlaceholderUserRejectedInvite": "{user} - отказ от приглашения", + "messagePlaceholderUserRejectedInvite": "{user} отклон. приглашение", "@messagePlaceholderUserRejectedInvite": { "description": "Message body for when a user rejected an invitation to a room", "type": "text", @@ -253,7 +253,7 @@ "type": "text", "placeholders": {} }, - "labelSpaceVisibilityPublic": "Публичное пространство", + "labelSpaceVisibilityPublic": "Общедоступное пространство", "@labelSpaceVisibilityPublic": { "description": "Label to display that the space is publically available", "type": "text", @@ -663,7 +663,7 @@ "type": "text", "placeholders": {} }, - "labelRestoreMatrixBackupTitle": "Восстановить из рез. копии", + "labelRestoreMatrixBackupTitle": "Восстановить рез. копию", "@labelRestoreMatrixBackupTitle": { "description": "Title of the popup dialog for restoring message backup", "type": "text", @@ -861,7 +861,7 @@ "type": "text", "placeholders": {} }, - "labelVisibilityPublic": "Публичная", + "labelVisibilityPublic": "Общедоступная", "@labelVisibilityPublic": { "description": "Short label for room visibility public", "type": "text", @@ -1537,5 +1537,227 @@ "description": "Generic prompt for options, generally would be used to open a settings menu, extra details or similar", "type": "text", "placeholders": {} + }, + "promptRetryEventSend": "Повторить", + "@promptRetryEventSend": { + "description": "When a message failed to send, this prompts to retry sending the event", + "type": "text", + "placeholders": {} + }, + "promptCancelEventSend": "Отменить", + "@promptCancelEventSend": { + "description": "When a message failed to send, this prompts to cancel sending the event", + "type": "text", + "placeholders": {} + }, + "messagePlaceholderUserUpdatedNameDetailed": "{user} измен. отображаемое имя на «{newName}»", + "@messagePlaceholderUserUpdatedNameDetailed": { + "description": "Message body for when a user updates their display name", + "type": "text", + "placeholders": { + "user": {}, + "newName": {} + } + }, + "messageUserBanned": "{sender} заблок. {user}", + "@messageUserBanned": { + "description": "Message body for when a user bans another user from the room", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "messageUserAcceptedInvite": "{user} прин. приглашение", + "@messageUserAcceptedInvite": { + "description": "Message body for when a user accepted an invitation to a room", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserPinnedEvent": "{user} закреп. сообщение!", + "@messageUserPinnedEvent": { + "description": "Message body for when a user adds an event to the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "messageUserUnpinnedEvent": "{user} откреп. сообщение", + "@messageUserUnpinnedEvent": { + "description": "Message body for when a user removes an event from the room's pinned messages", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelUseRoomAvatars": "Изображения комнат", + "@labelUseRoomAvatars": { + "description": "Label for enabling using room avatars instead of icons", + "type": "text", + "placeholders": {} + }, + "labelEnableRoomIconsDescription": "Показывать изображения комнат вместо иконок", + "@labelEnableRoomIconsDescription": { + "description": "Description for the enable room icons setting", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholders": "Заглушки изображений комнат", + "@labelUseRoomAvatarPlaceholders": { + "description": "Label for enabling generic icons in the appearance settings", + "type": "text", + "placeholders": {} + }, + "promptEmoteName": "Название эмотикона", + "@promptEmoteName": { + "description": "Prompt for the input of the name of an emoji", + "type": "text", + "placeholders": {} + }, + "placeholderRoomAlias": "#восхитительная-комната", + "@placeholderRoomAlias": { + "description": "Placeholder / Example for a room alias.", + "type": "text", + "placeholders": {} + }, + "noPinnedMessages": "Нет закреплённых сообщений!", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Сохранить!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "messageUserRetractedInvite": "{sender} отмен. приглашение {user}", + "@messageUserRetractedInvite": { + "description": "Message body for when a user's invitation to a room was withdrawn", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } + }, + "placeholderSpaceAlias": "#изумительное-пространство", + "@placeholderSpaceAlias": { + "description": "Placeholder / Example for a space alias.", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatTitle": "Предпросмотр ссылок в шифрованных комнатах", + "@labelUrlPreviewInEncryptedChatTitle": { + "description": "Label for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelUrlPreviewInEncryptedChatDescription": "Запрашивать предпросмотр у вашего сервера Matrix даже для ссылок из зашифрованных комнат. Администраторы смогут их видеть", + "@labelUrlPreviewInEncryptedChatDescription": { + "description": "description for the toggle for enabling and disabling use of url previews in encrypted chats", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewSettingsTitle": "Предпросмотр медиавложений", + "@labelMediaPreviewSettingsTitle": { + "description": "Header for the settings tile for for media preview toggles", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggle": "Частные комнаты", + "@labelMediaPreviewPrivateRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPrivateRoomsToggleDescription": "Показывать миниатюры изображений, видео, стикеров и ссылок в приватных комнатах", + "@labelMediaPreviewPrivateRoomsToggleDescription": { + "description": "Label describing toggle of media previews for private rooms", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggle": "Общедоступные комнаты", + "@labelMediaPreviewPublicRoomsToggle": { + "description": "Short label for the private rooms toggle in media previews section", + "type": "text", + "placeholders": {} + }, + "labelMediaPreviewPublicRoomsToggleDescription": "Показывать миниатюры изображений, видео, стикеров и ссылок в общедоступных комнатах", + "@labelMediaPreviewPublicRoomsToggleDescription": { + "description": "Label describing toggle of media previews for public rooms", + "type": "text", + "placeholders": {} + }, + "labelUseRoomAvatarPlaceholdersDescription": "Если у комнаты нет изображения, или если они выключены, показывать цветные заглушки с первой буквой названия", + "@labelUseRoomAvatarPlaceholdersDescription": { + "description": "Description for the enable generic icons setting", + "type": "text", + "placeholders": {} + }, + "editEmoticonDialogTitle": "Изменить эмотикон", + "@editEmoticonDialogTitle": { + "description": "Title of a dialog that pops up when choosing to edit an existing emoticon", + "type": "text", + "placeholders": {} + }, + "promptPinMessage": "Закрепить сообщение", + "@promptPinMessage": { + "description": "Label for the menu option to pin a message", + "type": "text", + "placeholders": {} + }, + "promptUnpinMessage": "Открепить сообщение", + "@promptUnpinMessage": { + "description": "Label for the menu option to unpin a message", + "type": "text", + "placeholders": {} + }, + "promptReplyInThread": "Ответить в ветви", + "@promptReplyInThread": { + "description": "Label for the menu option to reply to a message inside a thread", + "type": "text", + "placeholders": {} + }, + "promptShowSource": "Открыть исходник", + "@promptShowSource": { + "description": "Label for the menu option to view the JSON source of an event", + "type": "text", + "placeholders": {} + }, + "promptReplayMessageEffect": "Воспроизвести повторно", + "@promptReplayMessageEffect": { + "description": "If a message was sent with an effect, this prompts to replay the effect", + "type": "text", + "placeholders": {} + }, + "promptShowSticker": "Показать стикер", + "@promptShowSticker": { + "description": "Prompt to display a sticker, shown when media previews are disabled", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsTitle": "Эффекты", + "@labelMessageEffectsTitle": { + "description": "Header for the settings tile for message effects, such as confetti", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsDescription": "Отправка сообщений со спец. эффектами вроде конфетти 🎊", + "@labelMessageEffectsDescription": { + "description": "Label describing what message effects are", + "type": "text", + "placeholders": {} + }, + "messageUserUnbanned": "{sender} разблок. {user}", + "@messageUserUnbanned": { + "description": "Message body for when a user reverts a ban of another user", + "type": "text", + "placeholders": { + "sender": {}, + "user": {} + } } } From c8de2bc8bb256bd5136bfce205974df326602cbe Mon Sep 17 00:00:00 2001 From: Ahmed Najmawi Date: Fri, 25 Jul 2025 02:56:30 +0200 Subject: [PATCH 11/16] Added translation using Weblate (Arabic) --- commet/assets/l10n/intl_ar.arb | 1 + 1 file changed, 1 insertion(+) create mode 100644 commet/assets/l10n/intl_ar.arb diff --git a/commet/assets/l10n/intl_ar.arb b/commet/assets/l10n/intl_ar.arb new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/commet/assets/l10n/intl_ar.arb @@ -0,0 +1 @@ +{} From 80db2c14e31287266e1668b832dbd36a5a3f02ff Mon Sep 17 00:00:00 2001 From: Ahmed Najmawi Date: Fri, 25 Jul 2025 03:02:35 +0200 Subject: [PATCH 12/16] Translated using Weblate (Arabic) Currently translated at 2.9% (8 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/ar/ --- commet/assets/l10n/intl_ar.arb | 53 +++++++++++++++++++++++++++++++++- 1 file changed, 52 insertions(+), 1 deletion(-) diff --git a/commet/assets/l10n/intl_ar.arb b/commet/assets/l10n/intl_ar.arb index 0967ef424..95b275fe1 100644 --- a/commet/assets/l10n/intl_ar.arb +++ b/commet/assets/l10n/intl_ar.arb @@ -1 +1,52 @@ -{} +{ + "promptHomeserver": "الخادوم الرئيسي", + "@promptHomeserver": { + "description": "Placeholder text for homeserver field on login form", + "type": "text", + "placeholders": {} + }, + "promptUsername": "اسم المستخدم", + "@promptUsername": { + "description": "Placeholder text for username field on login form", + "type": "text", + "placeholders": {} + }, + "promptPassword": "كلمة السر", + "@promptPassword": { + "description": "Placeholder text for password field on login form", + "type": "text", + "placeholders": {} + }, + "labelSettingsAppGeneral": "عام", + "@labelSettingsAppGeneral": { + "description": "Label for the App General settings page", + "type": "text", + "placeholders": {} + }, + "labelRoomSettingsGeneral": "عام", + "@labelRoomSettingsGeneral": { + "description": "Label for general room settings", + "type": "text", + "placeholders": {} + }, + "labelSpaceSettingsGeneral": "عام", + "@labelSpaceSettingsGeneral": { + "description": "Label for general space settings", + "type": "text", + "placeholders": {} + }, + "labelThirdPartyServicesTitle": "خدمات الطرف الثالث", + "@labelThirdPartyServicesTitle": { + "description": "Header for the third party services section in settings", + "type": "text", + "placeholders": {} + }, + "labelGifSearchDescription": "يفعِّل بحث GIF في تينور. ستوكَّل الطلبات عبر {proxyUrl}", + "@labelGifSearchDescription": { + "description": "Explains that gifs will be fetched via proxy", + "type": "text", + "placeholders": { + "proxyUrl": {} + } + } +} From 96f8762ec28ed5526101f9caf6747d6f8ac17d39 Mon Sep 17 00:00:00 2001 From: HEJOK254 Date: Sun, 3 Aug 2025 13:17:59 +0200 Subject: [PATCH 13/16] Translated using Weblate (Polish) Currently translated at 60.2% (164 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/pl/ --- commet/assets/l10n/intl_pl.arb | 104 +++++++++++++++++++++++++++++++++ 1 file changed, 104 insertions(+) diff --git a/commet/assets/l10n/intl_pl.arb b/commet/assets/l10n/intl_pl.arb index 96440a180..1775a3bab 100644 --- a/commet/assets/l10n/intl_pl.arb +++ b/commet/assets/l10n/intl_pl.arb @@ -949,5 +949,109 @@ "description": "Placeholder text for homeserver field on login form", "type": "text", "placeholders": {} + }, + "noPinnedMessages": "Nie przypięto żadnych wiadomości!", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "labelInvitationsForUser": "Zaproszenia dla {user}", + "@labelInvitationsForUser": { + "description": "Label for the list of incoming invitations, specifying which user these invitations are intended for", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelInvitations": "Zaproszenia", + "@labelInvitations": { + "description": "Label for the list of incoming invitations", + "type": "text", + "placeholders": {} + }, + "cantSentMessagePrompt": "Nie masz uprawnień, by wysyłać tu wiadomości", + "@cantSentMessagePrompt": { + "description": "Text that explains the user cannot send a message in this room", + "type": "text", + "placeholders": {} + }, + "labelSpaceSubspacesList": "Przestrzenie", + "@labelSpaceSubspacesList": { + "description": "Header label for the list of child spaces in a space", + "type": "text", + "placeholders": {} + }, + "labelSpaceVisibilityPublic": "Publiczna przestrzeń", + "@labelSpaceVisibilityPublic": { + "description": "Label to display that the space is publically available", + "type": "text", + "placeholders": {} + }, + "promptAddSpace": "Dodaj Przestrzeń", + "@promptAddSpace": { + "description": "Prompt to add a new space", + "type": "text", + "placeholders": {} + }, + "promptAttachmentProcessingSendOriginal": "Wyślij Oryginalny", + "@promptAttachmentProcessingSendOriginal": { + "description": "Prompt text for the option to send a file in its original state, without any further processing such as removing metadata", + "type": "text", + "placeholders": {} + }, + "labelImageContainsLocationInfo": "Uwaga: To zdjęcie zawiera dane lokalizacji", + "@labelImageContainsLocationInfo": { + "description": "Prompt text for the option to send a file in its original state, without any further processing such as removing metadata", + "type": "text", + "placeholders": {} + }, + "setupPageBeforeYouBegin": "Zanim zaczniesz...", + "@setupPageBeforeYouBegin": { + "description": "Title for first time setup page", + "type": "text", + "placeholders": {} + }, + "labelSettingsDeveloperModeExplanation": "Pokazuje dodatkowe informacje, przydatne dla programistów", + "@labelSettingsDeveloperModeExplanation": { + "description": "Explains what developer mode does", + "type": "text", + "placeholders": {} + }, + "labelStickerCompatibility": "Kompatybilność naklejek", + "@labelStickerCompatibility": { + "description": "Header for the settings to enable sticker compatibility mode", + "type": "text", + "placeholders": {} + }, + "labelMessageEffectsDescription": "Wiadomości mogą być wysyłane z dodatkowymi efektami, takimi jak konfetti", + "@labelMessageEffectsDescription": { + "description": "Label describing what message effects are", + "type": "text", + "placeholders": {} + }, + "labelThemeAmoled": "AMOLED", + "@labelThemeAmoled": { + "description": "Label for the light theme", + "type": "text", + "placeholders": {} + }, + "labelMatrixPermissionsRoomAddReactionsTitle": "Dodaj reakcje", + "@labelMatrixPermissionsRoomAddReactionsTitle": { + "description": "Title for the permission to add an emoji reaction to a message", + "type": "text", + "placeholders": {} + }, + "labelMatrixPermissionsRoomAddReactionsDescription": "Dodaj reakcje do wiadomości", + "@labelMatrixPermissionsRoomAddReactionsDescription": { + "description": "describes the permission to add an emoji reaction to a message", + "type": "text", + "placeholders": {} + }, + "labelMatrixPermissionsChangeRoomPermissionsDescription": "Zezwala użytkownikowi na zmianę ustawień uprawnień", + "@labelMatrixPermissionsChangeRoomPermissionsDescription": { + "description": "Description for the permission to change permissions of the room", + "type": "text", + "placeholders": {} } } From f9998c1013df5e96028bb32608ae2ce39a597bbf Mon Sep 17 00:00:00 2001 From: NIMFER Date: Sat, 9 Aug 2025 11:18:59 +0200 Subject: [PATCH 14/16] =?UTF-8?q?Translated=20using=20Weblate=20(Norwegian?= =?UTF-8?q?=20Bokm=C3=A5l)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Currently translated at 31.2% (85 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/nb_NO/ --- commet/assets/l10n/intl_nb.arb | 216 +++++++++++++++++++++++++++++++++ 1 file changed, 216 insertions(+) diff --git a/commet/assets/l10n/intl_nb.arb b/commet/assets/l10n/intl_nb.arb index cd59557ac..b90bc3d07 100644 --- a/commet/assets/l10n/intl_nb.arb +++ b/commet/assets/l10n/intl_nb.arb @@ -329,5 +329,221 @@ "description": "Explains the need for unified push. Supports markdown", "type": "text", "placeholders": {} + }, + "noPinnedMessages": "Ingen meldinger festet!", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "promptRoomName": "Rom navn", + "@promptRoomName": { + "description": "Prompt to enter a room name, placeholder text for text input", + "type": "text", + "placeholders": {} + }, + "roomVisibilityPrivateExplanation": "Dette romme blir tilgjengelig kun etter invitasjon", + "@roomVisibilityPrivateExplanation": { + "description": "Explains what 'private' room visibility means", + "type": "text", + "placeholders": {} + }, + "roomVisibilityPublicExplanation": "Dette romme blir tilgjengelig for alle på internett", + "@roomVisibilityPublicExplanation": { + "description": "Explains what 'public' visibility means", + "type": "text", + "placeholders": {} + }, + "labelVisibilityPrivate": "Privat", + "@labelVisibilityPrivate": { + "description": "Short label for room visibility private", + "type": "text", + "placeholders": {} + }, + "labelVisibilityPublic": "Offentlig", + "@labelVisibilityPublic": { + "description": "Short label for room visibility public", + "type": "text", + "placeholders": {} + }, + "promptEnableEncryption": "Aktiver kryptering", + "@promptEnableEncryption": { + "description": "Short prompt to enable encryption for a room", + "type": "text", + "placeholders": {} + }, + "encryptionCannotBeDisabledExplanation": "Hvis aktivert, kryptering kan ikke be deaktivert seinere", + "@encryptionCannotBeDisabledExplanation": { + "description": "Explains that encryption cannot be disabled once enabled", + "type": "text", + "placeholders": {} + }, + "promptConfirmRoomCreation": "Lag et Rom!", + "@promptConfirmRoomCreation": { + "description": "Label for a button which confirms the creation of a room", + "type": "text", + "placeholders": {} + }, + "promptConfirmRoomJoin": "Bli med på Rom!", + "@promptConfirmRoomJoin": { + "description": "Label for a button which confirms the joining of a room", + "type": "text", + "placeholders": {} + }, + "promptRoomAddress": "Romadresse:", + "@promptRoomAddress": { + "description": "Short label to prompt for the input of a room address", + "type": "text", + "placeholders": {} + }, + "placeholderRoomAlias": "#kult-rom", + "@placeholderRoomAlias": { + "description": "Placeholder / Example for a room alias.", + "type": "text", + "placeholders": {} + }, + "labelCouldNotLoadRoomPreview": "Kunne ikke laste inn forhåndsvisning av rom", + "@labelCouldNotLoadRoomPreview": { + "description": "Error message for when a room preview was not able to be loaded", + "type": "text", + "placeholders": {} + }, + "promptAddSelectedRooms": "Legg til valgte rom", + "@promptAddSelectedRooms": { + "description": "Prompt to add the selected rooms to a space", + "type": "text", + "placeholders": {} + }, + "promptConfirmSaveEmoticon": "Lagre!", + "@promptConfirmSaveEmoticon": { + "description": "Prompt to confirm the creation of an Emoticon Pack, Emoji, or Sticker", + "type": "text", + "placeholders": {} + }, + "promptContinue": "Fortsett", + "@promptContinue": { + "description": "Generic prompt to continue with some action", + "type": "text", + "placeholders": {} + }, + "promptAbortWipingMatrixKeys": "Vent, nei!", + "@promptAbortWipingMatrixKeys": { + "description": "Text on the button which aborts wiping matrix encryption keys", + "type": "text", + "placeholders": {} + }, + "promptDelete": "Slett", + "@promptDelete": { + "description": "Generic prompt to delete something", + "type": "text", + "placeholders": {} + }, + "promptEdit": "Rediger", + "@promptEdit": { + "description": "Generic prompt to edit something", + "type": "text", + "placeholders": {} + }, + "promptOptions": "Instillinger", + "@promptOptions": { + "description": "Generic prompt for options, generally would be used to open a settings menu, extra details or similar", + "type": "text", + "placeholders": {} + }, + "promptHome": "Hjemme", + "@promptHome": { + "description": "Generic prompt to go home, usually will go back to a main menu, or similar", + "type": "text", + "placeholders": {} + }, + "promptEnable": "Akriver", + "@promptEnable": { + "description": "Generic prompt to enable something", + "type": "text", + "placeholders": {} + }, + "promptDownload": "Last ned", + "@promptDownload": { + "description": "Generic prompt to download something", + "type": "text", + "placeholders": {} + }, + "promptEmojiDoNotMatch": "De stemmer ikke", + "@promptEmojiDoNotMatch": { + "description": "Button text to confirm that the emoji do NOT match", + "type": "text", + "placeholders": {} + }, + "promptEnableEncryptionRoomSettings": "Aktiver kryptering", + "@promptEnableEncryptionRoomSettings": { + "description": "Short prompt to enable encryption for a room", + "type": "text", + "placeholders": {} + }, + "promptHomeserver": "Hjemmeserver", + "@promptHomeserver": { + "description": "Placeholder text for homeserver field on login form", + "type": "text", + "placeholders": {} + }, + "promptPassword": "Passord", + "@promptPassword": { + "description": "Placeholder text for password field on login form", + "type": "text", + "placeholders": {} + }, + "promptJoin": "Bli med", + "@promptJoin": { + "description": "Generic prompt to join a room", + "type": "text", + "placeholders": {} + }, + "promptLogoutSingleAccount": "Logg ut", + "@promptLogoutSingleAccount": { + "description": "Label for button in settings to log out of an account", + "type": "text", + "placeholders": {} + }, + "promptGenerateMatrixRecoveryKey": "Generer nøkkel", + "@promptGenerateMatrixRecoveryKey": { + "description": "Button text to generate a recovery key", + "type": "text", + "placeholders": {} + }, + "labelOr": "Eller", + "@labelOr": { + "description": "Text that is placed between two or more options: [button1] or [button2]", + "type": "text", + "placeholders": {} + }, + "labelPushRuleNone": "Dempe", + "@labelPushRuleNone": { + "description": "Label for the push rule which sends no notifications", + "type": "text", + "placeholders": {} + }, + "labelRoomSettingsDeveloper": "Utvikler", + "@labelRoomSettingsDeveloper": { + "description": "Label for room developer settings", + "type": "text", + "placeholders": {} + }, + "labelRoomSettingsPermissions": "Rettigheter", + "@labelRoomSettingsPermissions": { + "description": "Label for room permission settings", + "type": "text", + "placeholders": {} + }, + "labelMatrixPermissionsChangeRoomPermissionsTitle": "Rediger rettigheter", + "@labelMatrixPermissionsChangeRoomPermissionsTitle": { + "description": "Title for the permission to change permissions of the room", + "type": "text", + "placeholders": {} + }, + "labelMatrixPermissionsChangeRoomPermissionsDescription": "Lar brukeren endre rettigheter", + "@labelMatrixPermissionsChangeRoomPermissionsDescription": { + "description": "Description for the permission to change permissions of the room", + "type": "text", + "placeholders": {} } } From 0c23c95a48d3d68f7b60b9587dbbcfd8e9d4753e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vojt=C4=9Bch=20Dubsk=C3=BD?= Date: Thu, 21 Aug 2025 09:34:46 +0200 Subject: [PATCH 15/16] Added translation using Weblate (Czech) --- commet/assets/l10n/intl_cs.arb | 1 + 1 file changed, 1 insertion(+) create mode 100644 commet/assets/l10n/intl_cs.arb diff --git a/commet/assets/l10n/intl_cs.arb b/commet/assets/l10n/intl_cs.arb new file mode 100644 index 000000000..0967ef424 --- /dev/null +++ b/commet/assets/l10n/intl_cs.arb @@ -0,0 +1 @@ +{} From 59e6000a1a4ef1af2995eceddd3d02fb7e759ab3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vojt=C4=9Bch=20Dubsk=C3=BD?= Date: Thu, 21 Aug 2025 10:47:13 +0200 Subject: [PATCH 16/16] Translated using Weblate (Czech) Currently translated at 11.7% (32 of 272 strings) Translation: commetchat/commet Translate-URL: https://hosted.weblate.org/projects/commetchat/commet/cs/ --- commet/assets/l10n/intl_cs.arb | 205 ++++++++++++++++++++++++++++++++- 1 file changed, 204 insertions(+), 1 deletion(-) diff --git a/commet/assets/l10n/intl_cs.arb b/commet/assets/l10n/intl_cs.arb index 0967ef424..086aec391 100644 --- a/commet/assets/l10n/intl_cs.arb +++ b/commet/assets/l10n/intl_cs.arb @@ -1 +1,204 @@ -{} +{ + "labelRoomsList": "Místnosti", + "@labelRoomsList": { + "description": "Header label for the list of rooms", + "type": "text", + "placeholders": {} + }, + "fileDragDropPrompt": "Přetáhněte soubor k nahrání...", + "@fileDragDropPrompt": { + "description": "Text that is shown when a user is dragging a file", + "type": "text", + "placeholders": {} + }, + "labelHomeRecentActivity": "Naposledy Aktivní", + "@labelHomeRecentActivity": { + "description": "Short label for header of recent room activity", + "type": "text", + "placeholders": {} + }, + "labelHomeAlerts": "Oznámení", + "@labelHomeAlerts": { + "description": "Short label for header of alerts", + "type": "text", + "placeholders": {} + }, + "labelHomeRoomsList": "Místnosti", + "@labelHomeRoomsList": { + "description": "Short label for header of rooms list", + "type": "text", + "placeholders": {} + }, + "labelHomeInvitations": "Žádosti", + "@labelHomeInvitations": { + "description": "Short label for header of invitations list", + "type": "text", + "placeholders": {} + }, + "noPinnedMessages": "Žádné připnuté zprávy!", + "@noPinnedMessages": { + "description": "Placeholder label in the pinned messages menu that is shown when there are no pinned messages", + "type": "text", + "placeholders": {} + }, + "labelInvitationsForUser": "Pozvánka pro {user}", + "@labelInvitationsForUser": { + "description": "Label for the list of incoming invitations, specifying which user these invitations are intended for", + "type": "text", + "placeholders": { + "user": {} + } + }, + "labelInvitations": "Pozvánky", + "@labelInvitations": { + "description": "Label for the list of incoming invitations", + "type": "text", + "placeholders": {} + }, + "promptOpenDirectMessage": "Poslat zprávu", + "@promptOpenDirectMessage": { + "description": "Prompt on the button to open a direct message with another user", + "type": "text", + "placeholders": {} + }, + "labelChatPageFileTooLarge": "Tento soubor je příliš velký!", + "@labelChatPageFileTooLarge": { + "description": "Text that is shown when the user attempts to upload a file that is greater than the allowed size", + "type": "text", + "placeholders": {} + }, + "labelChatPageFileTooLargeTitle": "Překročena maximální velikost souboru", + "@labelChatPageFileTooLargeTitle": { + "description": "Title for the dialog that is shown when the user attempts to upload a file that is greater than the allowed size", + "type": "text", + "placeholders": {} + }, + "sendEncryptedMessagePrompt": "Odeslat šifrovanou zprávu", + "@sendEncryptedMessagePrompt": { + "description": "Placeholder text for message input in an encrypted room", + "type": "text", + "placeholders": {} + }, + "sendUnencryptedMessagePrompt": "Odeslat zprávu", + "@sendUnencryptedMessagePrompt": { + "description": "Placeholder text for message input in an unencrypted room", + "type": "text", + "placeholders": {} + }, + "cantSentMessagePrompt": "Nemáte oprávnění k odeslání zprávy v této místnosti", + "@cantSentMessagePrompt": { + "description": "Text that explains the user cannot send a message in this room", + "type": "text", + "placeholders": {} + }, + "tooltipSpaceSettings": "Nastavení prostoru", + "@tooltipSpaceSettings": { + "description": "Tooltip for the button that opens space settings", + "type": "text", + "placeholders": {} + }, + "tooltipAddRoom": "Přidat místnost", + "@tooltipAddRoom": { + "description": "Tooltip for the button that adds a new room to a space", + "type": "text", + "placeholders": {} + }, + "labelSpaceRoomsList": "Místnosti", + "@labelSpaceRoomsList": { + "description": "Header label for the list of rooms in a space", + "type": "text", + "placeholders": {} + }, + "labelSpaceSubspacesList": "Prostory", + "@labelSpaceSubspacesList": { + "description": "Header label for the list of child spaces in a space", + "type": "text", + "placeholders": {} + }, + "labelSpaceAvailableRoomsList": "Dostupné místnosti", + "@labelSpaceAvailableRoomsList": { + "description": "Header label for the list of rooms in a space, which the user has not yet joined but are available", + "type": "text", + "placeholders": {} + }, + "labelSpaceVisibilityPublic": "Veřejné prostory", + "@labelSpaceVisibilityPublic": { + "description": "Label to display that the space is publically available", + "type": "text", + "placeholders": {} + }, + "labelSpaceVisibilityPrivate": "Soukromé prostory", + "@labelSpaceVisibilityPrivate": { + "description": "Label to display that the space is private", + "type": "text", + "placeholders": {} + }, + "labelSpaceGettingText": "Vítejte v \n\n # {spaceName}", + "@labelSpaceGettingText": { + "description": "Greeting to the space, supports markdown formatting", + "type": "text", + "placeholders": { + "spaceName": {} + } + }, + "promptAddSpace": "Přidat prostor", + "@promptAddSpace": { + "description": "Prompt to add a new space", + "type": "text", + "placeholders": {} + }, + "promptAttachmentProcessingSendOriginal": "Odeslat originál", + "@promptAttachmentProcessingSendOriginal": { + "description": "Prompt text for the option to send a file in its original state, without any further processing such as removing metadata", + "type": "text", + "placeholders": {} + }, + "labelImageContainsLocationInfo": "Varování: Obrázek obsahuje metadata o poloze", + "@labelImageContainsLocationInfo": { + "description": "Prompt text for the option to send a file in its original state, without any further processing such as removing metadata", + "type": "text", + "placeholders": {} + }, + "promptRoomName": "Název místnosti", + "@promptRoomName": { + "description": "Prompt to enter a room name, placeholder text for text input", + "type": "text", + "placeholders": {} + }, + "promptSpaceName": "Název prostoru", + "@promptSpaceName": { + "description": "Prompt to enter a space name, placeholder text for text input", + "type": "text", + "placeholders": {} + }, + "promptTopic": "Téma (volitelné)", + "@promptTopic": { + "description": "Prompt to enter a topic for room or space, specifying that doing so is optional", + "type": "text", + "placeholders": {} + }, + "roomVisibilityPrivateExplanation": "Tato místnost bude přístupná pouze na pozvání", + "@roomVisibilityPrivateExplanation": { + "description": "Explains what 'private' room visibility means", + "type": "text", + "placeholders": {} + }, + "roomVisibilityPublicExplanation": "Tato místnost bude veřejně přístupná komukoli na internetu", + "@roomVisibilityPublicExplanation": { + "description": "Explains what 'public' visibility means", + "type": "text", + "placeholders": {} + }, + "spaceVisibilityPrivateExplanation": "Tento prostor bude přístupný pouze na pozvání", + "@spaceVisibilityPrivateExplanation": { + "description": "Explains what 'private' space visibility means", + "type": "text", + "placeholders": {} + }, + "spaceVisibilityPublicExplanation": "Tento prostor bude veřejně přístupný komukoli na internetu", + "@spaceVisibilityPublicExplanation": { + "description": "Explains what 'public' space visibility means", + "type": "text", + "placeholders": {} + } +}