Хорошие новости, я научился вставлять java-код в манки.
В итоге сделал функцию GetLocale(), которая берёт локаль из андроида, возвращает только две строки:
ru - для русского (ru), белорусского (be) и украинского (uk)
en - для всего остального
Данил, в аттаче архив, там папка "javafunc", нужно кинуть её в корень папки с проектом.
Использовать так:
Import javafunc
locale = GetLocale()
Полный пример:
#ANDROID_NATIVE_GL_ENABLED="true"
#ANDROID_SCREEN_ORIENTATION="landscape"
#ANDROID_APP_LABEL="GetLocale"
#ANDROID_APP_PACKAGE="com.helloworld.locale"
Import mojo.app
Import mojo.graphics
Import monkey.random
Import javafunc
Function Main()
New MyApp
End
Class MyApp Extends App
Field locale$
Method OnCreate()
SetUpdateRate 60
Seed = Millisecs()
locale = GetLocale()
End
Method OnRender()
Cls
DrawText locale,0,0
End
End