translate fix

This commit is contained in:
vtretyakov
2018-05-19 23:59:21 +07:00
parent 227b541e4d
commit ef34865213
5 changed files with 24 additions and 9 deletions

View File

@@ -48,15 +48,14 @@ flutter build (собирает release apk, не устанавливает н
Иконки проще всего нарезать тут: Иконки проще всего нарезать тут:
https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html https://romannurik.github.io/AndroidAssetStudio/icons-launcher.html
В качестве Foreground выбрать иконку приложения размером 512x512, выставить необходимые параметры и скачать архив с нарещанными иконками. В качестве Foreground выбрать иконку приложения размером 512x512, выставить необходимые параметры и скачать архив с нарезанными иконками.
После выполнения всех этих пунктов появится возможность собирать приложение После выполнения всех этих пунктов появится возможность собирать приложение
как описано выше(flutter run --flavor %name% либо flutter build apk --flavor %name%). как описано выше(flutter run --flavor %name% либо flutter build apk --flavor %name%).
#Добавление локализации приложения #Добавление локализации приложения
1) В каталог lib/i18n добавить файл messages_%locale%.dart. 1) В каталог assets содержит каталоги values-XX в которых находятся файлы локализаций strings.xml
Файл делать по аналогии с messages_en.dart. Либо с messages_ru.dart.
2) В каталог android/app/src/main/res добавить каталог values-%locale% с единственным файлом strings.xml. 2) В каталог android/app/src/main/res добавить каталог values-%locale% с единственным файлом strings.xml.
Файл должен иметь структуру полностью аналогичную файлу android/app/src/main/res/values/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) 3) В настройках созданного target прописать bundleId (например com.dinect.something)
4) В файле ios/Runner/AppDelegate.m определить словарь настроек аналогично существующим 4) В файле ios/Runner/AppDelegate.m определить словарь настроек аналогично существующим
5) Для того чтобы сбилдить нужный брэнд в Xcode указать нужную схему 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.

View File

@@ -124,8 +124,8 @@ To improve barcode scanning quality, adjust the distance between the camera and
Open settings. Open settings.
Find Applications. Find Applications.
In app list select %s. In app list select %s.
On application page select Permission. On application page select Permissions.
Set on check box on Camera Set on switch on Camera
Go back to %s. Go back to %s.
</string> </string>
<string name="open_settings">Open settings</string> <string name="open_settings">Open settings</string>

View File

@@ -120,7 +120,7 @@ Hay que poner el dibujo del codigo de tarjeta en cámara del escanear totalmente
Abre las configuraciones Abre las configuraciones
Encuentra las aplicaciones Encuentra las aplicaciones
En la lista de app elige %s En la lista de app elige %s
En la pagina de aplicación elige Permiso En la pagina de aplicación elige Permisos
Pon check box por la cámara Pon check box por la cámara
Vuelve a %s Vuelve a %s
</string> </string>

View File

@@ -123,8 +123,8 @@
Откройте Настройки. Откройте Настройки.
Найдите пункт Приложения. Найдите пункт Приложения.
В появившемся списке выберите %s. В появившемся списке выберите %s.
На открывшейся странице выберите строчку Разрешения. На открывшейся странице выберите Разрешения.
Поставьте галочку напротив слова Камера Включите камеру
Вернитесь к приложению %s. Вернитесь к приложению %s.
</string> </string>
<string name="open_settings">Открыть настройки</string> <string name="open_settings">Открыть настройки</string>

View File

@@ -126,7 +126,7 @@
Знайдіть пункт Програми. Знайдіть пункт Програми.
У списку виберіть %s. У списку виберіть %s.
На сторінці, виберіть рядок Дозволи. На сторінці, виберіть рядок Дозволи.
Поставте галочку навпроти Камера Увімкнути камеру
Поверніться до додатка %s. Поверніться до додатка %s.
</string> </string>
<string name="open_settings">Відкрити параметри</string> <string name="open_settings">Відкрити параметри</string>