Skip to main content

alchemy-docs-attribute-translate

Translate or update Japanese Alchemy attribute documentation from English truth. Use when the user asks to update JA attribute docs, translate attribute summaries, refresh scripts/docs/resources/i18n/ja.json, or sync Japanese Inspector attribute pages after EN XML changes.

Quellinformationen

Repository
annulusgames/Alchemy
Letzte Quellaktivität
7. August 2026 um 04:04
Erkannte Sprache von SKILL.md
Englisch
Sterne
1.382
Forks
86

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
alchemy-docs-attribute-translate
description
Translate or update Japanese Alchemy attribute documentation from English truth. Use when the user asks to update JA attribute docs, translate attribute summaries, refresh scripts/docs/resources/i18n/ja.json, or sync Japanese Inspector attribute pages after EN XML changes.
# Alchemy attribute docs (EN → JA) ## Truth sources - **English**: `/// <summary>` / param XML on attributes in `Alchemy/Assets/Alchemy/Runtime/Inspector/InspectorAttributes.cs` and `GroupAttributes.cs` (also reflected in generated `docs/articles/en/attributes/{slug}.md`). - **Localized**: `scripts/docs/resources/i18n/{lang}.json` only (`ja.json` today; codes from `DocLanguage.All`), one file with an `attributes` map keyed by type name (e.g. `"ButtonAttribute": { ... }`). Missing or blank JA fields fall back to English on generated pages. - **Never** hand-edit generated `docs/articles/ja/attributes/*.md`. ## i18n file shape ```json { "attributes": { "ButtonAttribute": { "summary": "日本語の説明文。" }, "HelpBoxAttribute": { "summary": "フィールドの上にメモや警告を追加します。", "notes": [ { "type": "WARNING", "body": "注意書き(任意)" } ], "params": { "message": "パラメータの説明" } } } } ``` Omit `params` / `notes` when unused. Param keys must match documented constructor parameter names (or property names for named-argument attributes). EN notes come from `<alchemy-attr-note type="WARNING">` on the attribute. Keep Japanese as UTF-8 text (do not `\u`-escape). ## Workflow 1. Read EN summary/params from XML or `docs/articles/en/attributes/{slug}.md`. 2. Update the attribute entry in `scripts/docs/resources/i18n/ja.json` with natural, concise Japanese matching existing docs tone. 3. Regenerate pages: ```sh dotnet run --project scripts/docs -- generate --no-capture ``` 4. Use full `generate` (no `--no-capture`) only when Inspector screenshots should refresh (requires Unity CLI + `tests/versions/Unity6000.3`). ## Style - Keep summaries short (one or two sentences). - Do not invent API behavior absent from EN. - Prefer terminology already used in neighboring JA attribute pages.
Auf GitHub ansehen