The Japanese row in docs/localization-parity.md said every message is
translated, and the Japanese catalog line in docs/target-app-parity.md
said 38 messages were missing, one of them waiting on #7214, which has
merged. On main the untranslated report lists 98 messages without a
Japanese row, 77 of which every complete-message language lacks. Both
lines now give the counted rows and the report's count, and name the
open pull requests that translate part of them.
The Vietnamese row's message column said "all" while the same cell counts messages without a Vietnamese row. It now says dialogs and tooltips are complete and messages are partial, as the Indonesian row does. The row and the evidence line in docs/target-app-parity.md give the catalog's current counts: 1,750 @msg and 49 @msgplural rows, with 1,875 messages in the untranslated report.
The Indonesian and Bosnian rows now give the catalog counts and the
untranslated-report gaps measured on main at 676f0524cc: Indonesian has
6,825 rows (1,036 @msg) and lacks 60 menu strings and 2,508 scanned
messages; Bosnian has 6,887 rows (1,144 @msg) and lacks 97 menu strings
and 2,416 scanned messages.
The Hindi localization page said the untranslated report has no Hindi
section, and the language table said Hindi has no gaps in it. On main
f793044f83 the report lists 608 missing Hindi rows (28 menu strings,
30 tl! strings, 11 undo labels and 539 messages) and 68 more that every
checked language lacks (10 menu strings, 2 undo labels and 56 messages).
Both pages now give these counts, and the table's remaining work for
Hindi includes the reported rows.
Indonesian had a row in both tables with different counts. Keep the row
in the key-language table and give it the counts on main at a47d7eec91.
Bosnian was described as having complete messages, but `bs` is not in
COMPLETE_MESSAGES. Its row now gives its counts and the menu, `tl!`
and undo gaps the untranslated report lists, and the measurement note
names Bosnian with the other languages outside COMPLETE_MESSAGES.
The untranslated report listed these messages as missing from the
Swedish catalog. Among them are the image export encoders and size
limits, color profiles, color books, swatch exchange files, DXF import,
3D and Revolve errors, and the `index` check of document.activate. Each
now has an @msg row in sv.tsv, with its placeholders, backticked names,
format names and values kept as the English writes them. Messages that
open pull requests already translate into Swedish are left to them.
The Swedish row in docs/localization-parity.md is recounted, and
docs/target-app-parity.md gets a line for the Swedish catalog.
vi.tsv gets an @msg row for each of the 115 status and error messages
that the untranslated report listed as missing from every
complete-message catalog and that no open pull request adds to
Vietnamese. Among them are the image export, color profile, color
book, swatch exchange file, swatch library, DXF and DWG import, 3D and
Revolve errors, the zip, regular expression and script file errors,
and the `index` whole-number error. Placeholders, backticked names,
parameter values and limits stay as the English writes them.
Docs: the Vietnamese row of docs/localization-parity.md and a line in
docs/target-app-parity.md give the new counts.
main added the message "`{key}` must be four numbers not below 0:
[tl, tr, br, bl]" to every other catalog. Danish now has its row too,
and the Danish row of docs/localization-parity.md gives the counts on
main at 4c86cb97d: the untranslated report lists the same missing
messages for Danish as for Greek, Spanish and Finnish.
untranslated_report lists status and error messages that no
complete-message catalog translates. cs.tsv gains 114 @msg rows for the
ones no open pull request covers: 3D and Revolve limits, image export
and encoding errors, color profiles, color books and swatch exchange
files, binary DXF and DWG import, path operations, swatch, graphic style
and action set libraries, and zip, script and regular expression errors.
Placeholders, backticked names, command ids and listed values stay as the
English writes them.
The report still lists 54 messages for every language: 53 composite
font, SVG filter, read root and graph design errors left to #7211, #7378
and #7405, and "`index` must be a whole number". The Czech row of
docs/localization-parity.md gets the new counts, and
docs/target-app-parity.md lists the change.
Czech now translates almost every message, so the untranslated report lists the same 1,814 missing messages for Danish as for Spanish and French only. The row count includes the Danish row main added.