169 похожих чатов

Я достаю текст из админки и показываю его в приложений.

no problem

1) текст имеет n количество языков в админке
2) когда меняешь язык в приложений, текст приведенный с админки должен меняться

как это можно реализовать?

18 ответов

25 просмотров
altosh- Автор вопроса

можно какой-то референс как делать?

altosh
можно какой-то референс как делать?

Что именно? Как сделать ты решаешь сам, как тебе удобнее будет) { 'title': { 'ru': 'privet', 'en': 'hello, ..... } } В зависимости своего языка выбираешь нужный перевод у ключа

altosh
можно какой-то референс как делать?

flutter локализация приложения погугли, там куча способов будет, от самых простых до самых сложных, и документации библиотек типа intl, easy_localization, так же расписано все

altosh- Автор вопроса
Andrey
flutter локализация приложения погугли, там куча ...

Локацизацию сделал, просто теперь хотят из админки все брать. А если загружать как текст, думал флаттеру все равно что он достает. И как ее связать с админкой смену

altosh
Локацизацию сделал, просто теперь хотят из админки...

Вот пример подгрузки для биллиотеки flutter_i18n По сути тебе нужно приконектить источник к локализатору localizationsDelegates: [ FlutterI18nDelegate(translationLoader: NetworkFileTranslationLoader(baseUri: Uri.https("example.com", "static")), GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate ],

altosh
Локацизацию сделал, просто теперь хотят из админки...

https://medium.com/@ayalon.idan/remote-localization-in-flutter-bd6de58a22e6 вот еще статейка неплохая

altosh- Автор вопроса
altosh- Автор вопроса
Andrey
https://medium.com/@ayalon.idan/remote-localizatio...

хотя кжс не правильно поняли. тип у нас 1к активных юзера потом поменяет текст с админки на у нас 5к активных юзера и настроит перевод на другие языки оттуда. мне лишь доставать

altosh
хотя кжс не правильно поняли. тип у нас 1к активн...

не понял вопроса, Похоже на вопрос кеширования, это делается заголовками, например keep-cache: 100500, значит тебе не надо отправлять повротный запрос 100500 секунд, а брать из кеша, потом обновляешь переводы

altosh- Автор вопроса
Andrey
не понял вопроса, Похоже на вопрос кеширования, э...

админка: я гей с админки добавили перевод на 8 языков что я гей я беру текст "я гей" меняю язык приложения на англ и меняется на я gachimuchi потом когда захочет, он с админки поменяет текст на я бдсм и изменит переводы на я бдсм

altosh
хотя кжс не правильно поняли. тип у нас 1к активн...

Вся твоя локализация переползет на бек, тебе лишь остается подставить ключи, язык будет использоваться системный или заданный приложением, локализатор сам достанет нудный перевод

altosh
админка: я гей с админки добавили перевод на 8 язы...

Мб тогда ты при входе в приложени, для обновления данных, ты должен запросить новый перевод слов?

altosh- Автор вопроса
altosh
хз даже. запутался и туплю

вопрос сформулируй нормлаьно)

altosh
хз даже. запутался и туплю

У меня вообще при входе в прилку возвращается с бэка весь словарь по конкрентному языку. При выборе нового языка я перезапускаю пирлку и кидаю на бэк нужный язык, для которого мне нужен перевод

altosh- Автор вопроса
Andrey
вопрос сформулируй нормлаьно)

в админке есть слова и есть их перевод на n языков. они могут в любой момент поменять свои слова и изменять перевод. я достаю их перевод и должен связать со своим languagedropdown.

altosh
в админке есть слова и есть их перевод на n языков...

В примерах которые я тебе прислал ты загружаешь весь словарь Твой дропДаун передает свое значение в локализатор Локализатор сам тянет нужный перевод исзодя из переданого значения

altosh- Автор вопроса

Похожие вопросы

Обсуждают сегодня

читать файл максимально быстро? странный вопрос))
zamtmn
53
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Приветствуем всех! Устали без проектов? Если вы программист и хотите получать стабильные заказы, компания Elif предлагает вам недельный курс по поиску проектов и их ведению. ...
Elif
1
А чего сейчас в моде вместо Error для эксепшенов? А то я тут внезапно узрел что он не рекомендуется :) У Try::Tiny какой-то совершенно ужасный синтаксис если надо конкретные э...
Denis F
19
а зачем этот вопрос для удаления из чата?
Mёdkinson Medvezhkin
63
Привет. Сразу скажу, что на C/C++/Rust я не пишу, но тем не менее возникла потребность дебага C/C++/Rust кода. Суть: есть серверное приложение, которое периодически ведёт себ...
ninekeem 🐳
4
всем привет! углубившись в плюсы и начав изучать реверсинг понял, что без асм'а никуда со своими высокоабстрактными представлениями начал изучать механизмы асма, и не совсем п...
9
Всем привет, после Си стоит учить плюсы или лучше на раст перейти?
Linus
8
или вы считаете муит дает знание?
супер_лох_3000 альфа версия
12
значить например он учился в СДУ то получается он особенный?)
Asets Serikov
11
Карта сайта