update-multilingual-docs
Updates documentation (README and store descriptions) across multiple languages.
Installation
Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.
View source ↗GuidesSkill instructions
Update Multilingual Documentation
This skill updates the project's documentation when new features are added or existing features are modified.
Files to Update
-
Documentation Structure (
.github/i18n/):-
En (Source):
.github/i18n/en/{README,CONTRIBUTING,etc}.md -
Translations:
.github/i18n/{lang_code}/{filename}.md -
Root: Files in root should be Symlinks to
i18n/en/.
-
En (Source):
-
Store Descriptions (
docs/chrome-web-store/):-
store_description_*.md(14 languages)
-
Procedure
1. Analyze the Change
- Identify the source content (usually in English from a Spec file).
- Determine the insertion point.
2. Update English Source
- Edit
.github/i18n/en/README.md(or other target file). - Insert the new content.
3. Sync Root (Symlinks)
- Ensure root files (
README.md,CONTRIBUTING.md) are valid symlinks pointing toi18n/en/. - (No content copy needed if using symlinks)
4. Update Multilingual Docs
-
Iterate: For each language folder in
.github/i18n/(excludingen):- Translate the new content into the target language.
- Insert at the corresponding location.
5. Update Store Descriptions
-
Source: Use
docs/chrome-web-store/store_description_en.mdas the baseline. -
Iterate: For each language file in
docs/chrome-web-store/:- Translate and insert the new content.
-
Verification: ensure emojis headers (like
⌨️) are consistent.
6. Verification
- Check that all files have been modified.
- Run a
grepcheck to ensure headers are present in all files.
Examples
Read the usage examples in the source repository.
View source ↗Source history
- Indexed on
- 2026-01-20
- Index updated
- 2026-01-28
- Branch
- main
Index and sync dates describe this directory. View the source repository for code history.
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!