Russian Language #240

Closed
opened 2021-11-09 07:11:44 +00:00 by RuLang · 16 comments
Contributor

I want to translate cwtch into Russian. What should I do?

I want to translate cwtch into Russian. What should I do?
Owner

We have 2 main ways you can contribute translations:

  1. Submit Pull Requests directly on this file: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb (use: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_en.arb as a starting template).

  2. We can add you to our team on Lokalise and you can use the web interface there (we then download the files and merge them into the repo) - to do this option I will just need an email from you to invite you from Lokalise.

Please let me know which one you would prefer.

Thanks!

Sarah

We have 2 main ways you can contribute translations: 1. Submit Pull Requests directly on this file: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb (use: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_en.arb as a starting template). 2. We can add you to our team on Lokalise and you can use the web interface there (we then download the files and merge them into the repo) - to do this option I will just need an email from you to invite you from Lokalise. Please let me know which one you would prefer. Thanks! Sarah
Author
Contributor

We have 2 main ways you can contribute translations:

  1. Submit Pull Requests directly on this file: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb (use: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_en.arb as a starting template).

  2. We can add you to our team on Lokalise and you can use the web interface there (we then download the files and merge them into the repo) - to do this option I will just need an email from you to invite you from Lokalise.

Please let me know which one you would prefer.

Thanks!

Sarah

I prefer the first option!

> We have 2 main ways you can contribute translations: > > 1. Submit Pull Requests directly on this file: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb (use: https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_en.arb as a starting template). > > 2. We can add you to our team on Lokalise and you can use the web interface there (we then download the files and merge them into the repo) - to do this option I will just need an email from you to invite you from Lokalise. > > Please let me know which one you would prefer. > > Thanks! > > Sarah I prefer the first option!
Author
Contributor
No description provided.
21 KiB
Owner

Thank you! I have created #242 to merge these in. The russian localization of cwtch will be available in 1.5 :)

Thank you! I have created https://git.openprivacy.ca/cwtch.im/cwtch-ui/pulls/242 to merge these in. The russian localization of cwtch will be available in 1.5 :)
Author
Contributor

How can I update the translation for new versions of the program?

How can I update the translation for new versions of the program?
Owner

How can I update the translation for new versions of the program?

Now that the file https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb exists when we add new strings they will be automatically added to that file (untranslated).

You can then directly edit that file from gitea and submit a pull request directly using https://git.openprivacy.ca/cwtch.im/cwtch-ui/_edit/trunk/lib/l10n/intl_ru.arb

If you like I can use this issue to tag you (@RuLang) when there are new untranslated strings? Or feel free to check in on the above file from time to time.

Any new untranslated strings will always be at the top of the file.

> How can I update the translation for new versions of the program? Now that the file https://git.openprivacy.ca/cwtch.im/cwtch-ui/src/branch/trunk/lib/l10n/intl_ru.arb exists when we add new strings they will be automatically added to that file (untranslated). You can then directly edit that file from gitea and submit a pull request directly using https://git.openprivacy.ca/cwtch.im/cwtch-ui/_edit/trunk/lib/l10n/intl_ru.arb If you like I can use this issue to tag you (@RuLang) when there are new untranslated strings? Or feel free to check in on the above file from time to time. Any new untranslated strings will always be at the top of the file.
Author
Contributor

If you like I can use this issue to tag you (@RuLang) when there are new untranslated strings? Or feel free to check in on the above file from time to time.

Oh, that's a good idea! I agree :)

> If you like I can use this issue to tag you (@RuLang) when there are new untranslated strings? Or feel free to check in on the above file from time to time. > > > > Oh, that's a good idea! I agree :)
Owner

@RuLang, as requested, these are the new stirngs that have been added for the upcoming Cwtch 1.5 release.

Thanks :)

"themeColorLabel": "Color Theme",
"themeNameNeon2": "Neon2",
"themeNameNeon1": "Neon1",
"themeNameMidnight": "Midnight",
"themeNameMermaid": "Mermaid",
"themeNamePumpkin": "Pumpkin",
"themeNameGhost": "Ghost",
"themeNameVampire": "Vampire",
"themeNameWitch": "Witch",
"themeNameCwtch": "Cwtch",
"settingDownloadFolder": "Download Folder",
"settingImagePreviewsDescription": "Images will be downloaded and previewed automatically. Please note that image previews can often lead to security vulnerabilities, and you should not enable this Experiment if you use Cwtch with untrusted contacts. Profile pictures are planned for Cwtch 1.6.",
"settingImagePreviews": "Image Previews and Profile Pictures",
"experimentClickableLinksDescription": "The clickable links experiment allows you to click on URLs shared in messages",
"enableExperimentClickableLinks": "Enable Clickable Links",
"serverConnectionsLabel": "Connection",
"serverTotalMessagesLabel": "Total Messages",
"serverMetricsLabel": "Server Metrics",
"saveBtn": "Сохранить",
"profileOnionLabel": "Send this address to contacts you want to connect with",
"manageKnownServersShort": "Servers",
"manageKnownServersLong": "Manage Known Servers",
"displayNameTooltip": "Please enter a display name",
"manageKnownServersButton": "Manage Known Servers",
"fieldDescriptionLabel": "Description",
"groupsOnThisServerLabel": "Groups I am in hosted on this server",
"importLocalServerButton": "Import %1",
"importLocalServerSelectText": "Select Local Server",
"importLocalServerLabel": "Import a locally hosted server",
@RuLang, as requested, these are the new stirngs that have been added for the upcoming Cwtch 1.5 release. Thanks :) "themeColorLabel": "Color Theme", "themeNameNeon2": "Neon2", "themeNameNeon1": "Neon1", "themeNameMidnight": "Midnight", "themeNameMermaid": "Mermaid", "themeNamePumpkin": "Pumpkin", "themeNameGhost": "Ghost", "themeNameVampire": "Vampire", "themeNameWitch": "Witch", "themeNameCwtch": "Cwtch", "settingDownloadFolder": "Download Folder", "settingImagePreviewsDescription": "Images will be downloaded and previewed automatically. Please note that image previews can often lead to security vulnerabilities, and you should not enable this Experiment if you use Cwtch with untrusted contacts. Profile pictures are planned for Cwtch 1.6.", "settingImagePreviews": "Image Previews and Profile Pictures", "experimentClickableLinksDescription": "The clickable links experiment allows you to click on URLs shared in messages", "enableExperimentClickableLinks": "Enable Clickable Links", "serverConnectionsLabel": "Connection", "serverTotalMessagesLabel": "Total Messages", "serverMetricsLabel": "Server Metrics", "saveBtn": "Сохранить", "profileOnionLabel": "Send this address to contacts you want to connect with", "manageKnownServersShort": "Servers", "manageKnownServersLong": "Manage Known Servers", "displayNameTooltip": "Please enter a display name", "manageKnownServersButton": "Manage Known Servers", "fieldDescriptionLabel": "Description", "groupsOnThisServerLabel": "Groups I am in hosted on this server", "importLocalServerButton": "Import %1", "importLocalServerSelectText": "Select Local Server", "importLocalServerLabel": "Import a locally hosted server",
sarah reopened this issue 2021-12-15 20:20:48 +00:00
Author
Contributor
@sarah update https://git.openprivacy.ca/RuLang/cwtch-ui-rus/src/branch/trunk/lib/l10n/intl_ru.arb
Owner

Thank you!

(Will be included as part of the image preview pr: 8a8c5fc3e2)

Thank you! (Will be included as part of the image preview pr: https://git.openprivacy.ca/cwtch.im/cwtch-ui/commit/8a8c5fc3e2a3b0555c0dbc571fe821985400140e)
sarah closed this issue 2021-12-16 20:55:06 +00:00
Author
Contributor
@sarah update_2021.12.26 https://git.openprivacy.ca/RuLang/cwtch-ui-rus/src/branch/trunk/lib/l10n/intl_ru.arb
Owner

Hi! Here are the changed translations for the 1.6 candidate :) Thanks!

"newMessageNotificationConversationInfo": "New Message From %1",
"newMessageNotificationSimple": "New Message",
"notificationContentContactInfo": "Conversation Information",
"notificationContentSimpleEvent": "Plain Event",
"conversationNotificationPolicySettingDescription": "Control this conversation's notification behaviour",
"conversationNotificationPolicySettingLabel": "Conversation Notification Policy",
"settingsGroupExperiments": "Experiments",
"settingsGroupAppearance": "Appearance",
"settingGroupBehaviour": "Behaviour",
"notificationContentSettingDescription": "Controls the contents of conversation notifications",
"notificationPolicySettingDescription": "Controls the default application notification behaviour",
"notificationContentSettingLabel": "Notification Content",
"notificationPolicySettingLabel": "Notification Policy",
"conversationNotificationPolicyNever": "Never",
"conversationNotificationPolicyOptIn": "Opt In",
"conversationNotificationPolicyDefault": "Default",
"notificationPolicyDefaultAll": "Default All",
"notificationPolicyOptIn": "Opt In",
"notificationPolicyMute": "Mute",
"tooltipSelectACustomProfileImage": "Select a Custom Profile Image",
"torSettingsEnabledCacheDescription": "Cache the current downloaded Tor consensus to reuse next time Cwtch is opened. This will allow Tor to start faster. When disabled, Cwtch will purge cached data on start up.",
"torSettingsEnableCache": "Cache Tor Consensus",
"labelTorNetwork": "Tor Network",
"descriptionACNCircuitInfo": "In depth information about the path that the anonymous communication network is using to connect to this conversation.",
"labelACNCircuitInfo": "ACN Circuit Info",
"fileSharingSettingsDownloadFolderTooltip": "Browse to select a different default folder for downloaded files.",
"fileSharingSettingsDownloadFolderDescription": "When files are downloaded automatically (e.g. image files, when image previews are enabled) a default location to download the files to is needed.",
"torSettingsErrorSettingPort": "Port Number must be between 1 and 65535",
Hi! Here are the changed translations for the 1.6 candidate :) Thanks! "newMessageNotificationConversationInfo": "New Message From %1", "newMessageNotificationSimple": "New Message", "notificationContentContactInfo": "Conversation Information", "notificationContentSimpleEvent": "Plain Event", "conversationNotificationPolicySettingDescription": "Control this conversation's notification behaviour", "conversationNotificationPolicySettingLabel": "Conversation Notification Policy", "settingsGroupExperiments": "Experiments", "settingsGroupAppearance": "Appearance", "settingGroupBehaviour": "Behaviour", "notificationContentSettingDescription": "Controls the contents of conversation notifications", "notificationPolicySettingDescription": "Controls the default application notification behaviour", "notificationContentSettingLabel": "Notification Content", "notificationPolicySettingLabel": "Notification Policy", "conversationNotificationPolicyNever": "Never", "conversationNotificationPolicyOptIn": "Opt In", "conversationNotificationPolicyDefault": "Default", "notificationPolicyDefaultAll": "Default All", "notificationPolicyOptIn": "Opt In", "notificationPolicyMute": "Mute", "tooltipSelectACustomProfileImage": "Select a Custom Profile Image", "torSettingsEnabledCacheDescription": "Cache the current downloaded Tor consensus to reuse next time Cwtch is opened. This will allow Tor to start faster. When disabled, Cwtch will purge cached data on start up.", "torSettingsEnableCache": "Cache Tor Consensus", "labelTorNetwork": "Tor Network", "descriptionACNCircuitInfo": "In depth information about the path that the anonymous communication network is using to connect to this conversation.", "labelACNCircuitInfo": "ACN Circuit Info", "fileSharingSettingsDownloadFolderTooltip": "Browse to select a different default folder for downloaded files.", "fileSharingSettingsDownloadFolderDescription": "When files are downloaded automatically (e.g. image files, when image previews are enabled) a default location to download the files to is needed.", "torSettingsErrorSettingPort": "Port Number must be between 1 and 65535",
sarah reopened this issue 2022-02-08 23:26:37 +00:00
Author
Contributor
@sarah update_2022.06.15 https://git.openprivacy.ca/RuLang/cwtch-ui-rus/src/branch/trunk/lib/l10n/intl_ru.arb
Owner

Thanks @RuLang!

Imported here: #476

Thanks @RuLang! Imported here: https://git.openprivacy.ca/cwtch.im/cwtch-ui/pulls/476
sarah closed this issue 2022-06-15 17:49:31 +00:00
Author
Contributor
@sarah update_2022.07.04 small fix https://git.openprivacy.ca/RuLang/cwtch-ui-rus/src/branch/trunk/lib/l10n/intl_ru.arb
Owner

Thanks!

Merged in #499

Thanks! Merged in https://git.openprivacy.ca/cwtch.im/cwtch-ui/pulls/499
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: cwtch.im/cwtch-ui#240
No description provided.