R5.2: ElyDoc's right-click menu follows Word by target, items enabled as the kernel's menu allows; two rounds, R2 PASS

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
ZacharyZhang-NYandClaude Opus 5.5 committed 2026-10-14 08:52:54 -04:00
1 parent e3c515b2f4
commit 9d80ba6f39
22 files changed
+764 -146

No files matched your search

+61 -1
View File
@@ -1,4 +1,4 @@
//! ElyDoc's find, spelling, compare and merge messages.
//! ElyDoc's find, spelling, menu, compare and merge messages.
pub(super) const EN: &[(&str, &str)] = &[
("menu.tools", "Tools"),
@@ -13,6 +13,36 @@ pub(super) const EN: &[(&str, &str)] = &[
("office.find.stale", "Edited. Enter counts again."),
("doc.spell.ignore_all", "Ignore All"),
("doc.spell.none", "No suggestions"),
("doc.menu.cut", "Cut"),
("doc.menu.copy", "Copy"),
("doc.menu.paste", "Paste"),
("doc.menu.link", "Link…"),
("doc.menu.comment", "New Comment"),
("doc.menu.insert", "Insert"),
("doc.menu.column_left", "Insert Columns to the Left"),
("doc.menu.column_right", "Insert Columns to the Right"),
("doc.menu.row_above", "Insert Rows Above"),
("doc.menu.row_below", "Insert Rows Below"),
("doc.menu.delete", "Delete"),
("doc.menu.delete_rows", "Delete Rows"),
("doc.menu.delete_columns", "Delete Columns"),
("doc.menu.delete_table", "Delete Table"),
("doc.menu.merge", "Merge Cells"),
("doc.menu.split", "Split Cells"),
("doc.menu.split_columns", "Two Columns"),
("doc.menu.split_rows", "Two Rows"),
("doc.menu.even_rows", "Distribute Rows Evenly"),
("doc.menu.even_columns", "Distribute Columns Evenly"),
("doc.menu.wrap", "Wrap Text"),
("doc.menu.inline", "In Line with Text"),
("doc.menu.square", "Square"),
("doc.menu.top_bottom", "Top and Bottom"),
("doc.menu.in_front", "In Front of Text"),
("doc.menu.front", "Bring to Front"),
("doc.menu.forward", "Bring Forward"),
("doc.menu.back", "Send to Back"),
("doc.menu.backward", "Send Backward"),
("doc.menu.caption", "Insert Caption…"),
("doc.compare.open", "Compare With…"),
("doc.compare.name", "{name} compared"),
("doc.output.export_title", "Export as PDF"),
@@ -78,6 +108,36 @@ pub(super) const ZH_CN: &[(&str, &str)] = &[
("office.find.stale", "已改动,回车重新计数"),
("doc.spell.ignore_all", "全部忽略"),
("doc.spell.none", "无建议"),
("doc.menu.cut", "剪切"),
("doc.menu.copy", "复制"),
("doc.menu.paste", "粘贴"),
("doc.menu.link", "链接…"),
("doc.menu.comment", "新建批注"),
("doc.menu.insert", "插入"),
("doc.menu.column_left", "在左侧插入列"),
("doc.menu.column_right", "在右侧插入列"),
("doc.menu.row_above", "在上方插入行"),
("doc.menu.row_below", "在下方插入行"),
("doc.menu.delete", "删除"),
("doc.menu.delete_rows", "删除行"),
("doc.menu.delete_columns", "删除列"),
("doc.menu.delete_table", "删除表格"),
("doc.menu.merge", "合并单元格"),
("doc.menu.split", "拆分单元格"),
("doc.menu.split_columns", "拆分为两列"),
("doc.menu.split_rows", "拆分为两行"),
("doc.menu.even_rows", "平均分布各行"),
("doc.menu.even_columns", "平均分布各列"),
("doc.menu.wrap", "环绕文字"),
("doc.menu.inline", "嵌入型"),
("doc.menu.square", "四周型"),
("doc.menu.top_bottom", "上下型"),
("doc.menu.in_front", "浮于文字上方"),
("doc.menu.front", "置于顶层"),
("doc.menu.forward", "上移一层"),
("doc.menu.back", "置于底层"),
("doc.menu.backward", "下移一层"),
("doc.menu.caption", "插入题注…"),
("doc.compare.open", "与其他版本比较…"),
("doc.compare.name", "{name} 比较结果"),
("doc.output.export_title", "导出为 PDF"),