Files
gridcraft/docs/feature-names.md
T
FredAppsandFredApps a36e4987c1 i18n(uk): translate Chart as Діаграма (#3703)
Use the shared craft-i18n Ukrainian term, distinct from Diagram (Схема).
Also translate the remaining Chart-labelled strings that were still English.

Co-authored-by: FredApps <FredApps@users.noreply.github.com>
2026-11-10 17:07:10 +01:00

2.2 KiB

Feature naming

Last reviewed: 2026-11-10 · Last updated: 2026-11-10 · Change: minor (Ukrainian Chart is Діаграма); previously minor (Diagram words aligned with craft-i18n#211)

ArtCraft apps use descriptive names for their own features. Product names used to describe compatibility, file formats, attribution or external software remain accurate.

Naming map

SmartArt → Diagram; WordArt → Decorative Text. These are catalog labels for pending features, not a claim that the features are implemented.

Compatibility boundary

The insert.smartArt and insert.wordArt command IDs and pending keytips remain unchanged. OOXML data, imported names and interoperability references are unchanged. No assets, attribution, dependencies or rendering behavior change.

Localization and verification

Each shipped non-English interface catalog includes the new labels. Diagram uses a word distinct from Chart in every catalog: German (Schema), Ukrainian (Схема) and Romanian (Schemă) avoid their chart word, matching the shared wording in craft-i18n#211 for German and Ukrainian. Ukrainian Chart is Діаграма, the same term as in that catalog. Regression tests cover the labels, every shipped catalog and stable command identities. The translations are AI-assisted and not yet reviewed by native speakers.

Regression coverage

The standard-library-only display_names integration tests scan production Rust string literals for the retired display names and preserve explicit compatibility exceptions. They also test identifier, comment and raw-string handling. These focused checks do not replace application or visual testing.

Revision history

Date Change Summary
2026-11-10 minor Ukrainian Chart is Діаграма, matching craft-i18n#211 and distinct from Diagram (Схема)
2026-11-10 minor Diagram no longer repeats the chart word: German Schema, Ukrainian Схема (as craft-i18n#211), Romanian Schemă; a test covers every shipped catalog
2026-11-08 minor Created: SmartArt → Diagram and WordArt → Decorative Text as GridCraft's own catalog labels