flutter-localization
/flutter-localization
Implementuje i przegląda lokalizację we Flutterze z gen_l10n, zasobami ARB, liczbami mnogimi, formatowaniem zależnym od ustawień regionalnych, układem RTL i testami lokalizacji.
- Autor
- thiennc-tesoglobal ↗
- Repozytorium
- flutter-skills ↗
- Licencja
- BSD-3-Clause
- Ostatnia zmiana repozytorium
- 05.10.2026
Ocena i bezpieczeństwo
- Pliki w paczce
- 3
- Skrypty
- 0
- Komentarze HTML
- 0
- Adresy URL w SKILL.md
- 1
Brak sygnałów. Repozytorium zmienione 05.10.2026, bez odwołań do wycofanych modeli i API.
BSD-3-Clause, otwarta.
Co robi i kiedy
Implementuje i przegląda lokalizację we Flutterze z gen_l10n, zasobami ARB, liczbami mnogimi, formatowaniem zależnym od ustawień regionalnych, układem RTL i testami lokalizacji.
Oryginalny opis (EN)
Implement or review Flutter localization with gen_l10n, ARB resources, plurals, locale-aware formatting, RTL layout, and locale testing. Use for multi-language UI or localization infrastructure; not for arbitrary copy editing.
Jak działa
- Inspect
- Rules
- Verification
- Sources
Podgląd SKILL.md
--- name: flutter-localization description: Implement or review Flutter localization with gen_l10n, ARB resources, plurals, locale-aware formatting, RTL layout, and locale testing. Use for multi-language UI or localization infrastructure; not for arbitrary copy editing. --- # Flutter Localization Keep user-facing text in the project's localization pipeline and model meaning rather than concatenated fragments. ## Inspect Read `pubspec.yaml`, `l10n.yaml`, existing ARB files, generated localization access, supported locales, and formatting packages. Preserve the established localization tool unless migration is requested. ## Rules - Use descriptive, stable message keys and document placeholders where translators need context. - Use ICU plural, select, and placeholder features instead of assembling translated sentences in code. - Format dates, times, numbers, currencies, and units for the active locale. - Avoid hardcoded user-facing strings, including errors, semantics labels, and empty states. - Let directional APIs and start/end alignment support RTL; mirror only assets whose meaning requires it. - Define a deliberate fallback and unsupported-locale policy. - Do not infer language from country or persist a locale override the user did not choose. ## Verification Generate localizations, analyze, and test representative locales including an RTL locale, long strings, plurals, missing resources, and locale-aware formats. Run key screens with large text because localization and layout failures often combine. When formatting messages or localization is in scope, follow the [ICU messages and formatting reference](references/icu-messages-and-formatting.md). ## Sources - [Internationalizing Flutter apps](https://docs.flutter.dev/ui/internationalization)
Pliki w paczce (3)
- SKILL.md 2 KB
- evals/cases.json 3 KB
- references/icu-messages-and-formatting.md 2 KB
Wersje
| Repozytorium | Wynik | Licencja |
|---|---|---|
| Ta strona · thiennc-tesoglobal/flutter-skills | 90 | BSD-3-Clause |
| HoangNguyen0403/agent-skills-standard | 100 | MIT |
Migawka bazy z 28.10.2026 · wersja paczki 70b221dc7fae (skrót SHA-256 całej paczki)
Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.
Podobne skille
- 100flutter-internationalization
Dodaje, naprawia i audytuje internacjonalizację Flutter z gen-l10n, plikami ARB, AppLocalizations, intl, liczbą mnogą, RTL oraz formatowaniem liczb i dat zależnym od ustawień regionalnych. - 100i18n-and-localization
Przegląda lokalizację aplikacji React Native pod kątem wyodrębnionych ciągów, liczby mnogiej, formatowania zależnego od ustawień regionalnych i układu RTL. - 90i18n-localization
Wdraża lokalizację z tłumaczeniami komunikatów, formatowaniem zależnym od regionu i układem dostosowanym do różnych języków. - 100flutter-setup-localization
Konfiguruje obsługę wielu języków we Flutterze: pliki ARB (App Resource Bundle) oraz formaty ICU liczby mnogiej i rodzaju. - 100internationalization
Podaje dobre praktyki internacjonalizacji i lokalizacji we Flutterze z flutter_localizations, intl i plikami ARB jako jednym źródłem prawdy: l10n.yaml, flutter gen-l10n, delegaty, locale i rozszerzenie context.l10n. - 100i18n-localization
Planuje i przegląda zmiany lokalizacyjne w aplikacji, dokumentacji i na stronie: wyodrębnianie ciągów, routing locale, liczby mnogie, formaty, RTL i katalogi komunikatów.