https://bugzilla.wikimedia.org/show_bug.cgi?id=28482
Bug #: 28482
Summary: Introduce "group fuzzying" or "fuzzying classes"
Product: MediaWiki extensions
Version: any
Platform: All
URL: https://translatewiki.net/wiki/Thread:Support/Toolserv
er:Tsintuition-bl-promo/en
OS/Version: All
Status: NEW
Keywords: i18n
Severity: enhancement
Priority: Normal
Component: Translate
AssignedTo: [email protected]
ReportedBy: [email protected]
CC: [email protected],
[email protected]
Classification: Unclassified
Sometimes, messages belong to each other and when one is being altered, related
ones should at least be checked. Also, it is usually desirable, to have either
all of a group translated together, or none at all, so as to avoid mixed
language sentence whith likely often broken grammar.
For example, there are several messages of the kind: "Foo $1 bar." where $1 is
another message, or one of a choice of other messages, or a link, the anchor of
which is another message, or an anchor of a choice of other messages, etc.
We also have: "Foo:" [__input__] "bar." where "Foo:" and "bar." are two
separate messages. There are even quite more complex cases.
Since good wording, language style and grammatical constraints make
distribution of parts and pieces different between languages, we need to
reconsider and reevaluate all messages when one has been altered.
Of course, when message documentation is good, correct, and up to date,
fuzzying one message (and reading the message documentation!) may make
translators aware of related messages. This is often not the case, however.
Specifically pieces related to elsewhere, or inserted elsewhere, are often hard
or impossible to detect,
Thus it may be advisable to create message groups, and fuzzy all members of
them, when one is fuzzied. A helpful effect of those groups would be that on
message editing pages, these related message could automacically all be shown.
This would make it easy for translators to maintain an overwiev of the messages
to be treated together.
In theory, a template call listing the related messages as parameters in the
message documentation could do almost the same, except that automated group
fuzzying cannot be had by a template reference alone.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l