translate fix
This commit is contained in:
21
README.md
21
README.md
@@ -48,15 +48,14 @@ flutter build (собирает release apk, не устанавливает н
|
||||
Иконки проще всего нарезать тут:
|
||||
https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
|
||||
|
||||
В качестве Foreground выбрать иконку приложения размером 512x512, выставить необходимые параметры и скачать архив с нарещанными иконками.
|
||||
В качестве Foreground выбрать иконку приложения размером 512x512, выставить необходимые параметры и скачать архив с нарезанными иконками.
|
||||
|
||||
После выполнения всех этих пунктов появится возможность собирать приложение
|
||||
как описано выше(flutter run --flavor %name% либо flutter build apk --flavor %name%).
|
||||
|
||||
#Добавление локализации приложения
|
||||
|
||||
1) В каталог lib/i18n добавить файл messages_%locale%.dart.
|
||||
Файл делать по аналогии с messages_en.dart. Либо с messages_ru.dart.
|
||||
1) В каталог assets содержит каталоги values-XX в которых находятся файлы локализаций strings.xml
|
||||
|
||||
2) В каталог android/app/src/main/res добавить каталог values-%locale% с единственным файлом strings.xml.
|
||||
Файл должен иметь структуру полностью аналогичную файлу android/app/src/main/res/values/strings.xml, измениться должны только значения для строк.
|
||||
@@ -68,3 +67,19 @@ https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
|
||||
3) В настройках созданного target прописать bundleId (например com.dinect.something)
|
||||
4) В файле ios/Runner/AppDelegate.m определить словарь настроек аналогично существующим
|
||||
5) Для того чтобы сбилдить нужный брэнд в Xcode указать нужную схему
|
||||
|
||||
При добавлении таргета необходимо в каталог ios
|
||||
1. дописать структуру с именем таргета в podfile
|
||||
2. выполнить
|
||||
pod deintegrate
|
||||
rm Podfile.lock
|
||||
rm - rf pods
|
||||
source ~/.bash_profile
|
||||
pod install
|
||||
|
||||
|
||||
добаваление аналитики FireBase в ios/
|
||||
Чтобы добавить для ios приложения GoogleServices.plist нужно через Finder создать в каталоге checker/ios подкаталог с названием проекта и туда положить новый GoogleServices.plist
|
||||
|
||||
Потом из этого каталога перетащить этот файл в корень проекта. Тащить мышкой в синюю иконку Runner слева над структурой проекта. Появится диалоговое окно, в котором нужно выбрать таргет,
|
||||
в котором этот файл будет доступен. Нужно выбрать нужный проект. В pbproject пропишется, что этот plist относится именно к этому таргету и при сборке таргета будет цепляться нужный plist.
|
||||
|
||||
Reference in New Issue
Block a user