# UnifiedSlide alpha36-fix8 Google Slides-like Menu / i18n Fix

## Purpose

This fix continues the alpha36-fix7 menu cleanup and aligns the product menu
surface more closely with Google Slides, while preserving iToolkits Host-Control
policies.

## Key changes

- Root menu order now follows the Google Slides-style structure:
  `File / Edit / View / Insert / Format / Slide / Arrange / Tools / Development / Help`.
- Removed the standalone `Export` root menu from the active menubar. Export
  commands are grouped under `File > Export as`.
- Kept File I/O storage-neutral. `New`, `Open`, `Save`, `Save As`, `Import`, and
  `Export as` still call the UnifiedSlide Host callback flow; no storage-specific
  menu items such as This Device, App Storage, Google Drive, or OneDrive were
  added.
- Reorganized Insert, Format, and Arrange by reference to Google Slides:
  - Insert: Image, Text box, Shape, Table, Chart, Line, Word art, Media, Link,
    Comment, New slide, Slide numbers, Placeholder.
  - Format: Text, Align and indent, Line and paragraph spacing, Bullets and
    numbering, Table, Image, Borders and lines, Format options, Clear formatting.
  - Arrange: Order, Align, Distribute, Center on page, Rotate, Image,
    Group/Ungroup/Lock.
- Not-yet-implemented Google-like commands are rendered as disabled items rather
  than exposed as broken commands.
- Added `Development` as the script/macro/add-on-oriented menu. Script console and
  script-related entry points live here, matching the Google Slides distinction
  between Tools and Development.
- Development-only diagnostics have been moved into `Development > Development diagnostics` so script, macro and diagnostic entry points are centralized.

## i18n

Menu root labels, submenu labels, enabled command labels, and disabled placeholder
labels are registered in EN/JA/ZH. The Basic Demo i18n bridge was also updated so
legacy demo markup and runtime-generated menus use the same translated labels.

## Notes

This is a menu and i18n alignment fix only. It does not change the established
PPTX/PPTM compatibility scope or the Host callback based File I/O policy.
