Loading...
Loading...
Use when internationalising or localising an app, preparing it for translation, extracting hardcoded strings, adding plurals, or fixing locale bugs — dates, times, time zones, DST, numbers, currency, units, first day of the week, RTL layout, or text that breaks with long translations, CJK, or emoji. Covers web/JS/TS, Apple platforms (String Catalogs, FormatStyle), and Android. Not for writing translations.
npx skill4agent add tartinerlabs/skills i18n| Platform | Detected by | Load |
|---|---|---|
| Web / JS / TS | | |
| Apple platforms | | |
| Android | | |
next-intlreact-i18nextvue-i18nFormatJSreferences/js.md| Rule | Impact | Applies to | File |
|---|---|---|---|
| Localisable strings | CRITICAL | every user-facing string, plurals, interpolation | |
| Time zones and timestamps | CRITICAL | stored events, history, timelines, schedules | |
| Locale-aware formatting | HIGH | dates, times, numbers, percentages, currency, durations | |
| Units and measurements | HIGH | distance, speed, weight, temperature | |
| Text and layout | HIGH | user-generated text, layout, RTL, long translations | |
| Deterministic tests | MEDIUM | tests touching dates, numbers, or strings | |
leftrightrules/deterministic-tests.mdaccessibility