TGINSIGHT CHAT
Kotatogram Translations
@kotatolangs
LinguisticsNotifications about new strings in Kotatogram and information for translators. Main channel: @kotatogram Russian main channel: @kotatogram_ru
Recent posts
Page 1 of 2 · 18 posts
Posted Dec 29
New phrase is available on Crowdin page! New phrase related to upcoming 1.4.7 stable release has been added to Crowdin project page. https://crowdin.com/project/kotatogram-desktop ktg_pip_not_supported (Sorry, Picture-in-Picture mode is not supported here.) is shown when trying to open animated profile picture in PiP mode (picture-in-picture, floating player). A little explanation PiP in TDesktop is tied to a message document, but in case of animated avatars there is no message document, which leads to a crash when trying to open animated profile picture in PiP mode. Reworking PiP is not a trivial task, so it can't be addressed before January 1. Leaving the crash as it is not good either: unexpected crashes are not good, especially in stable versions. It also will lead to repeating bug reports even if they're already known. That's why I've decided to disable it until I'll rework it properly. Translation of this phrase is appreciated.
Posted Dec 17
New phrases are available on Crowdin page! New phrases related to upcoming 1.4.6 beta release has been added to Crowdin project page. These phrases are related to new options added by contributor. • ktg_settings_compress_images_default (Compress images by default) — when enabled, "Compress images" will be checked next time the "Send files" window is opened. • ktg_settings_remember_compress_images (Remember compress images) — when disabled, "Compress images" state in "Send files" window will not be remembered after sending. TDesktop always remembers last state of "Compress images" without a way to disable it. Both options appear in Kotatogram settings as switches. https://crowdin.com/project/kotatogram-desktop
Posted Sep 20
New phrases are available on Crowdin page! New phrases related to upcoming 1.4.4 beta release has been added to Crowdin project page along with screenshots of places where they're used. https://crowdin.com/project/kotatogram-desktop
Posted Aug 25
New phrases are available on Crowdin page! New phrases related to upcoming 1.4.3 beta release has been added to Crowdin project page. https://crowdin.com/project/kotatogram-desktop Changes: • "Send without 'via @bot'" is now "Send preview" context menu option, which allows to send preview photo/document of inline bot result without 'via @bot' without making actual request to a bot. Also related: "Send preview silent" (silent sending), "Send preview scheduled" (scheduled sending), "Remind with preview" (scheduled sending in Saved Messages). • There was some internal work to make Kotatogram translations more dynamic. While reworking it, I've also added a reloadlang settings cheat code and reload_lang shortcut command, which allows to reload Kotatogram-specific phrases from JSON files. Related: ktg_language_reloaded is shown after reloading. • ktg_notifications_mute_seconds/minutes/hours/days is related to time period selection in new chat notifications mute box. It features no {count} tag, but it's assumed to be before it (like 2 days or 3 hours). Even though feature was introduced in 1.4.2, there were no proper support for plural strings without {count} tag, so it used default ones without {count} tag. Since currently tagless plural strings are supported, they were added to Kotatogram translations.
Posted Aug 15
New phrases are available on Crowdin page! New phrases related to upcoming 1.4.2 beta release has been added to Crowdin project page along with screenshots of places where they're used. https://crowdin.com/project/kotatogram-desktop
Posted Apr 9
One of the translators have recently added custom usernames to one of the phrases in About window. It's fine if you're want to be credited, but it's not the honest way to do it. I'm planning to rework "About" window later, with adding something like "Credits" section, where you can be mentioned (if you contributed to Kotatogram and want to be mentioned, of course). Before that, please refrain from adding custom usernames to translations. Thanks for understanding.
Posted Apr 2
Some original phrases were changed: ktg_settings_qt_scale Was: Use Qt scale engine Now: Qt scaling engine ktg_settings_file_dialog_type Was: File dialog Now: File chooser dialog Translations for these phrases are preserved but approves are removed.
Posted Apr 2
New phrases are available on Crowdin page! New phrases related to upcoming 1.4 release has been added to Crowdin project page. https://crowdin.com/project/kotatogram-desktop ——— Also there is a problem. When after I uploaded some phrases, 16 of them were deleted. After a while I realized that it were plural phrases. JSON file for English had only "one" and "other" so it caused the deletion. Unfortunately, I can't restore them properly. I've reuploaded the translation and fixed "en,json" file, so that won't happen again, but I guess translations for those 16 is lost. All other phrases are unaffected. If your language features only "one" and "other" plurals (like English), then you don't need to do anything else: just translate new phrases and you're good to go. Otherwise you need to check translations and translate plurals you need. Thank you, and sorry for the trouble.
Posted Oct 10
Few words about Crowdin. 1. I've deleted test files since there is no need in them anymore. 2. I've granted "Proofreader" rights for your languages, except for English and Russian. I will check translations myself, of course, but now you can point which translation will suit better. Since there is usually one person per language, it makes sense to make them a proofreader for their language.
Posted Oct 10
JSON format has won, so it will stay as current translation format. Thank you all for participation.
Posted Sep 24
Experimenting with new translation formats @IlyaFedin suggested to replace JSON translation format with something better. There are currently two suggestions: • Qt Translations (.ts) – XML-like, main tool for editing is Qt Linguist. • GNU gettext (.po) –…
Posted Sep 24