- Create domain-specific .pot template files (auth, equipment, admin, emails) - Create corresponding English .po files for all domains - Add GettextHelpers module with domain-specific helper functions: * t() for default domain (common UI) * t_auth() for authentication flows * t_equipment() for equipment/device management * t_admin() for admin features * t_email() for email templates - Import GettextHelpers in html_helpers() for automatic availability in LiveViews/components - Add mix populate_english task to auto-fill English translations (msgstr = msgid) - Task properly handles plural forms and multi-line strings Phase 1 complete - infrastructure ready for module-by-module migration.
12 lines
383 B
Text
12 lines
383 B
Text
## `msgid`s in this file come from POT (.pot) files.
|
|
##
|
|
## Do not add, change, or remove `msgid`s manually here as
|
|
## they're tied to the ones in the corresponding POT file
|
|
## (with the same domain).
|
|
##
|
|
## Use `mix gettext.extract --merge` or `mix gettext.merge`
|
|
## to merge POT files into PO files.
|
|
msgid ""
|
|
msgstr ""
|
|
"Language: en\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|