Что нужно знать про Localization и internationalization во Flutter/Dart?
Что хотят услышать интервьюеры:
Коротко: Localization во Flutter включает переводы, pluralization, date/number formats и поддержку разных языков через delegates и arb-файлы.
Ответ:
Где применяется:
- строки не должны быть захардкожены
- учитывайте plural/gender
- длинные переводы влияют на layout
Пример:
Text(AppLocalizations.of(context)!.checkoutTitle); Как отвечать на собеседовании: объясните назначение, границы применения и почему это лучше альтернативы в конкретном сценарии. Типичная ошибка: переводить только видимый текст.