wasabee-project / Wasabee-IITC

ENL DrawTools and Op Management
Apache License 2.0
30 stars 21 forks source link

Rename (and/or give context) wX strings #312

Open le-jeu opened 2 years ago

le-jeu commented 2 years ago

Current wX strings suffer from being unorganized, using either space or underscore separator, number for collisions, and not self explanatory enough : LINKS vs LINKS2

https://github.com/wasabee-project/Wasabee-IITC/blob/e6e3e8c2b9c3a22da6ec796b96fd3686e2c5f517/src/code/translations/english.json#L152-L153

It would be better to use the same convention, with context

Example with auto-draw (old vs new dotted) https://github.com/wasabee-project/Wasabee-IITC/blob/e6e3e8c2b9c3a22da6ec796b96fd3686e2c5f517/src/code/translations/english.json#L47-L50

Example (small screen context) as object https://github.com/wasabee-project/Wasabee-IITC/blob/e6e3e8c2b9c3a22da6ec796b96fd3686e2c5f517/src/code/translations/english.json#L392-L393

This need to rename almost all strings, and wX mechanism if using object for context.

Since we are to use Crowdin, all languages need to be updated and upload to not loose current work.

Related: #270