gildas-lormeau / gildas-lormeau/SingleFile

Menu editor: 67 new strings, translations to review

Open Beginner friendly
#1,983 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
JavaScript
Stars
22.4k
Forks
1.4k
Avg merge
1h 32m
Merged PRs (30d)
5

Description

The next release adds a menu editor (options page > Menus) and 67 new strings in _locales/en/messages.json (keys starting with menus, optionMenus, plus menuSubmenu, menuSeparator and editorArchiveToc).

To avoid shipping English fallbacks, I committed draft translations for all locales (2e228acf here, bd2a09f in SingleFile-MV3). They were produced with machine assistance and only checked for terminology consistency with the existing files, so they are drafts, not a substitute for your work. If you maintain one of these locales, please feel free to correct them or to replace them entirely with your own wording, the way you usually do. No rush, this can land in a later release.

@solokot (ru) @xesarni (pl) @NickWick13 (sv) @frostblazergit (zh_CN) @notlin4 (zh_TW)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open your maintained locale’s messages.json and compare it with _locales/en/messages.json, focusing on the 67 keys beginning with menus and optionMenus plus menuSubmenu, menuSeparator, and editorArchiveToc. Review or replace the draft translations from commit 2e228acf, preserving existing terminology; done means all 67 strings are translated accurately without English fallbacks.

Written by the indexing model from the issue text.

Assessment

Tech stack
javascript
Domain
localization
Issue type
Documentation
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
74/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.