mirror of
https://github.com/mattermost/mattermost.git
synced 2026-11-02 20:31:01 -06:00
* Fix "Updating..." strings translated as "Uploading..." ja, ko and pt-BR rendered several "Updating..." labels as "Uploading...", and bg used the ungrammatical "Актуализира ...". Match the sibling *.updating strings each locale already translates correctly. * Fix Swedish "emoij" misspelling Spell it "emoji" (definite "emojin") across the webapp and server catalogs, as the sv glossary requires, and translate the custom emoji delete confirmation title, which read "Enable custom emoji". * Retranslate stale "Attribute Management" link label The English label changed from "User Attributes" to "Attribute Management", but ten locales still shipped the old meaning. Reuse each locale's existing translation of the Attribute Management section title. * Fix Hosted Push Notification Service name in de and ru ru rendered it as Mattermost's "own" push service, and de garbled the name into "Hosted Push Notifications Dienste". * Translate "orphaned field" as an attribute of an uninstalled plugin Locales rendered the label as a literal "orphaned field", "field without an owner" or "attribute of a removed plugin". The button deletes a user attribute whose owning plugin is no longer installed, which is how the neighbouring strings already describe it, so say that, using each locale's word for attribute. Spell this out in the en.json description for future passes. * Use the glossary term 用户组 for user groups in zh-CN zh-CN rendered user groups (synced AD/LDAP groups, custom groups, group mentions) as 群组, which it also uses for group messages. Switch the user-group sense to the glossary target 用户组, leaving group messages and group channels as 群组. * Add five glossary terms from the health dashboard and push settings health dashboard, health finding, Agents plugin, Hosted Push Notification Service and PushNotificationServer appeared in new strings with no agreed rendering. Targets follow each locale's majority rendering, with notes recording the catalog strings that deviate. * Render Hosted Push Notification Service per the glossary The push terms checkbox and help text garbled, truncated or dropped the service name in most locales (vi "Hosted Hosted", ro "Împinge", it with no name at all), and cs, zh-CN and zh-TW called the hosted service TPNS. Use each locale's new glossary target. * Point the TPNS help text at the Test Push Notification Service The help under the TPNS option told admins to learn about the Hosted Push Notification Service, copied from the HPNS help. Name the test service and rename its link tag to linkTPNS to match; the docs link is unchanged since one page covers both services. * Spell Romanian "pluginul" without a hyphen The ro catalogs mixed "plugin-ul" with "pluginul". Romanian hyphenates the article only when a loanword's final letter is not pronounced as written, so use "pluginul", "pluginuri" and so on throughout, and correct the glossary note that asked for the hyphen. * Keep push service names in English in the glossary Hosted Push Notification Service and Test Push Notification Service are named Mattermost services, so mark both doNotTranslate, as for Calls and Playbooks, and add the missing TPNS entry. Locale notes say how to frame the name grammatically. * Retranslate push service help and names per the glossary Retranslate the TPNS help text from its corrected English, keep the service names in English where catalogs had translated them, and fix help text that was half English or garbled (ro, vi, lt). * Use neuter forms of "plugin" in Swedish The sv glossary treats plugin as neuter (ett plugin), but many strings used common-gender forms such as "pluginen", "Agents-pluginen" and "en plugin". Use "pluginet", "ett plugin" and neuter agreement throughout. * Fix "uptime SLA" in the Swedish HPNS option "senast SLA" read as "latest SLA". * Fix zh-CN team group sync description saying adding a user removes them