Use the Decorative Text label for the WordArt ribbon button

Upstream retires WordArt as a display name (display_names guard); the
button and its tooltip use the already translated Decorative Text key,
and the parity checklist is regenerated.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
vangel76andClaude Sonnet 5.5 committed 2026-11-10 22:17:09 +01:00
1 parent 75c07a1a83
commit 40c1afbe84
20 files changed
+5 -41

No files matched your search

-2
View File
@@ -100,8 +100,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Obrazce",
"Icons" => "Ikony",
"Text\nBox" => "Textové\npole",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Vložit WordArt",
"Comment" => "Komentář",
"New\nComment" => "Nový\nkomentář",
"New Note" => "Nová poznámka",
-2
View File
@@ -104,8 +104,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Formen",
"Icons" => "Symbole",
"Text\nBox" => "Text-\nfeld",
"Word\nArt" => "WordArt",
"Insert WordArt" => "WordArt einfügen",
"Comment" => "Kommentar",
"New\nComment" => "Neuer\nKommentar",
"New Note" => "Neue Notiz",
-2
View File
@@ -99,8 +99,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Σχήματα",
"Icons" => "Εικονίδια",
"Text\nBox" => "Πλαίσιο\nκειμένου",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Εισαγωγή WordArt",
"Comment" => "Σχόλιο",
"New\nComment" => "Νέο\nσχόλιο",
"New Note" => "Νέα σημείωση",
-2
View File
@@ -103,8 +103,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Formas",
"Icons" => "Iconos",
"Text\nBox" => "Cuadro\nde texto",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Insertar WordArt",
"Comment" => "Comentario",
"New\nComment" => "Nuevo\ncomentario",
"New Note" => "Nueva nota",
-2
View File
@@ -110,8 +110,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Formes",
"Icons" => "Icônes",
"Text\nBox" => "Zone de\ntexte",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Insérer un WordArt",
"Comment" => "Commentaire",
"New\nComment" => "Nouveau\ncommentaire",
"New Note" => "Nouvelle note",
-2
View File
@@ -103,8 +103,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Forme",
"Icons" => "Icone",
"Text\nBox" => "Casella\ndi testo",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Inserisci WordArt",
"Comment" => "Commento",
"New\nComment" => "Nuovo\ncommento",
"New Note" => "Nuova nota",
-2
View File
@@ -107,8 +107,6 @@ pub(super) const CORE: &[(&str, &str)] = &[
("Shapes", "図形"),
("Icons", "アイコン"),
("Text\nBox", "テキスト ボックス"),
("Word\nArt", "ワードアート"),
("Insert WordArt", "ワードアートの挿入"),
("Comment", "コメント"),
("New\nComment", "新しいコメント"),
("New Note", "新しいメモ"),
-2
View File
@@ -105,8 +105,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "도형",
"Icons" => "아이콘",
"Text\nBox" => "텍스트\n상자",
"Word\nArt" => "워드\n아트",
"Insert WordArt" => "워드아트 삽입",
"Comment" => "댓글",
"New\nComment" => "새 댓글",
"New Note" => "새 메모",
-2
View File
@@ -104,8 +104,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Vormen",
"Icons" => "Pictogrammen",
"Text\nBox" => "Tekst-\nvak",
"Word\nArt" => "WordArt",
"Insert WordArt" => "WordArt invoegen",
"Comment" => "Opmerking",
"New\nComment" => "Nieuwe\nopmerking",
"New Note" => "Nieuwe notitie",
-2
View File
@@ -99,8 +99,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Kształty",
"Icons" => "Ikony",
"Text\nBox" => "Pole\ntekstowe",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Wstaw WordArt",
"Comment" => "Komentarz",
"New\nComment" => "Nowy\nkomentarz",
"New Note" => "Nowa notatka",
-2
View File
@@ -102,8 +102,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Formas",
"Icons" => "Ícones",
"Text\nBox" => "Caixa\nde Texto",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Inserir WordArt",
"Comment" => "Comentário",
"New\nComment" => "Novo\nComentário",
"New Note" => "Nova Nota",
-2
View File
@@ -106,8 +106,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Forme",
"Icons" => "Pictograme",
"Text\nBox" => "Casetă\nde text",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Inserare WordArt",
"Comment" => "Comentariu",
"New\nComment" => "Comentariu\nnou",
"New Note" => "Notă nouă",
-2
View File
@@ -105,8 +105,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Фигуры",
"Icons" => "Значки",
"Text\nBox" => "Текстовое\nполе",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Вставить WordArt",
"Comment" => "Комментарий",
"New\nComment" => "Новый\nкомментарий",
"New Note" => "Новая заметка",
-2
View File
@@ -106,8 +106,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Oblici",
"Icons" => "Ikone",
"Text\nBox" => "Tekstualni\nokvir",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Umetni WordArt",
"Comment" => "Komentar",
"New\nComment" => "Novi\nkomentar",
"New Note" => "Nova beleška",
-2
View File
@@ -102,8 +102,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Şekiller",
"Icons" => "Simgeler",
"Text\nBox" => "Metin\nKutusu",
"Word\nArt" => "WordArt",
"Insert WordArt" => "WordArt Ekle",
"Comment" => "Açıklama",
"New\nComment" => "Yeni\nAçıklama",
"New Note" => "Yeni Not",
-2
View File
@@ -101,8 +101,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Фігури",
"Icons" => "Значки",
"Text\nBox" => "Текстове\nполе",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Вставити WordArt",
"Comment" => "Коментар",
"New\nComment" => "Новий\nкоментар",
"New Note" => "Нова нотатка",
-2
View File
@@ -107,8 +107,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "Hình",
"Icons" => "Biểu tượng",
"Text\nBox" => "Hộp\nvăn bản",
"Word\nArt" => "WordArt",
"Insert WordArt" => "Chèn WordArt",
"Comment" => "Chú thích",
"New\nComment" => "Chú thích\nmới",
"New Note" => "Ghi chú mới",
-2
View File
@@ -105,8 +105,6 @@ pub(super) fn translate(text: &str) -> Option<&'static str> {
"Shapes" => "形状",
"Icons" => "图标",
"Text\nBox" => "文本\n框",
"Word\nArt" => "艺术字",
"Insert WordArt" => "插入艺术字",
"Comment" => "批注",
"New\nComment" => "新建\n批注",
"New Note" => "新建备注",
+1 -1
View File
@@ -208,7 +208,7 @@ pub(super) fn insert(app: &mut SheetApp, ui: &mut Ui) {
if __k.clicked() {
act(app, "insert.textBox", json!({}));
}
let wa = big_button(ui, Icon::WordArt, "Word\nArt", "Insert WordArt", true);
let wa = big_button(ui, Icon::WordArt, "Decorative Text", "Decorative Text", true);
anchor_keytip(app, ui, &wa, &["insert.wordArt"]);
// Menu invocation shows the style gallery; the command itself never opens a dialog.
egui::Popup::menu(&wa).show(|ui| crate::wordart::gallery(app, ui));
+4 -4
View File
@@ -4,13 +4,13 @@
Each entry is an Excel ribbon or menu command (feature names only). It counts as implemented when GridCraft registers a command with the same id. This measures breadth only; the overall assessment (depth, fidelity, effort) is in [target-app-parity.md](target-app-parity.md).
**Overall: 281 / 296 commands implemented (94.9%).**
**Overall: 282 / 296 commands implemented (95.3%).**
| Tab | Implemented | Total | Parity |
|---|---|---|---|
| File | 11 | 11 | 100% |
| Home | 94 | 94 | 100% |
| Insert | 18 | 25 | 72% |
| Insert | 19 | 25 | 76% |
| Draw | 4 | 4 | 100% |
| Page Layout | 23 | 23 | 100% |
| Formulas | 23 | 23 | 100% |
@@ -140,7 +140,7 @@ Implemented:
- `edit.goToSpecial` Go To Special (Editing)
- `home.addIns` Add-ins (Add-ins)
## Insert (18 / 25, 72%)
## Insert (19 / 25, 76%)
Implemented:
@@ -159,6 +159,7 @@ Implemented:
- `review.newComment` Comment (Comments)
- `insert.textBox` Text Box (Text)
- `pageLayout.headerFooter` Header & Footer (Text)
- `insert.wordArt` Decorative Text (Text)
- `insert.equation` Equation (Symbols)
- `insert.symbol` Symbol (Symbols)
- `insert.checkbox` Checkbox (Cell Controls)
@@ -169,7 +170,6 @@ Missing:
- `insert.screenshot` Screenshot (Illustrations)
- `insert.map` Maps (Charts)
- `insert.timeline` Timeline (Filters)
- `insert.wordArt` Decorative Text (Text)
- `insert.signatureLine` Signature Line (Text)
- `insert.object` Object (Text)