Files
mattermost/server
Jesse Hallam 57ea425e5a Fix existing translation errors and add glossary terms (#39207)
* 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
2026-10-19 17:08:17 +00:00
..
2023-03-22 17:22:27 -04:00
2023-03-22 17:22:27 -04:00
2023-03-22 17:22:27 -04:00
2023-03-22 17:22:27 -04:00
2026-10-19 08:31:48 +03:00
2024-05-15 12:05:13 -03:00