Interact with i18n files from Emacs.
A generic (i.e. stack independent) jump-to-definition and insert key for working with YAML i18n files.
e18n-find-defition-at-point: open key in i18n source (if you are inside of source, open in another)e18n-insert-key: pick a key and insert it at pointe18n-goto-key: prompt for key and open it in source filee18n-find-yaml-file: open a i18n source file
If you are undesired i18n source files, you can adjust e18n-ignore-patterns.
- [X] directory called “i18n”
- [X] yaml files
- [ ] toml files
If it does not work (properly) in your project, please open an issue and link me the repo, so that I can take a look.
- jneidel/jneidel.com: hugo project, YAML, en/de, ignored theme directory
For inserting i18n into ruby on rails code: otavioschwanck/rails-i18n.el