Patching Translations
From GnuCash
After some changes of messages we patch the po files to take some burden from the translatos.
When
Apply patches before msgmerge. Else you will not know, if the message was already fuzzy before. This is an issue of remove-suffix.sh.
Use Cases
- We dropped the colon
:
from the GUI labels; - Format parameters change from c-format (%s…) to scheme-format (~a) or
- Replace a hardcoded URL by a format parameter.
- We permanently
- remove duplicate or trailing spaces;
- fix typos;
- Fix the end of
- a sentence:
.
plus exactly one space, if not end of message is reached or "\n" follows; - a list element
- simple term
,
- complex term
;
- simple term
- In the future
- a sentence:
- Use Hellipsis
…
instead of 3 —or rarely 2— dots (...)
Caution
Some symbols depend on the used alphabet
- Full stop
- is in CJK often
。
, - some Devanagari related scripts use
।
or॥