frappe-core-translation
Originally fromopenaec-foundation/frappe_claude_skill_package
Installation
SKILL.md
Frappe Translation / i18n
Deterministic patterns for translating Frappe apps across v14, v15, and v16.
Quick Reference
| Task | Python | JavaScript |
|---|---|---|
| Translate string | _("Hello") |
__("Hello") |
| With substitution | _("Hello {0}").format(name) |
__("Hello {0}", [name]) |
| With context | _("Change", context="Coins") |
__("Change", null, "Coins") |
| Lazy (module-level) | _lt("Pending") [v15+] |
N/A |
| Check RTL | frappe.utils.is_rtl() |
frappe.utils.is_rtl() |
Decision Tree
Related skills