- babel.cfg and the catalog sources: bal/locale/bal.pot (424 texts) and
bal/locale/it_IT/LC_MESSAGES/bal.po, fully translated (43 entries taken
from Electrum's it_IT catalog, the rest following the owner's glossary
and review: "locktime" kept in English, "transazione senza
Will-Executor" for the backup transaction).
- build_zip.py compiles each bal.po into bal.mo inside the zip (Babel
required); .po/.pot are not shipped and *.mo is ignored by git.
- tests/test_translations.py: catalogs compile, {} fields and $tokens
match, no address/e-mail/URL added by a translation (patterns from
electrum-locale).
- AGENTS.md: how to update the catalogs or add a language.
See CHANGELOG entry 60 and PLAN_I18N.md.
40 lines
504 B
Plaintext
40 lines
504 B
Plaintext
**/__pycache__/
|
|
*.pyc
|
|
*.zip
|
|
bal-electrum-plugin.zip
|
|
electrum-src/
|
|
preview_*.png
|
|
.env
|
|
|
|
# Virtual environment
|
|
venv/
|
|
.venv/
|
|
|
|
# Node modules
|
|
node_modules/
|
|
|
|
# Editor temp files
|
|
*.swp
|
|
*.swo
|
|
*.bak
|
|
|
|
# Local tooling / scratch files (not part of the plugin)
|
|
TODO_LIST.md
|
|
opencode.json
|
|
package.json
|
|
package-lock.json
|
|
pyrightconfig.json
|
|
|
|
# Debug / scratch files
|
|
debug.py
|
|
init.ol
|
|
temp*
|
|
tmp*
|
|
|
|
# Release artifacts
|
|
bal_v*.zip.*
|
|
tests/karen7
|
|
|
|
# Compiled translations: build_zip.py rebuilds them from the .po sources
|
|
*.mo
|