Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 钛制安卓国际应用程序名称_Javascript_Titanium - Fatal编程技术网

Javascript 钛制安卓国际应用程序名称

Javascript 钛制安卓国际应用程序名称,javascript,titanium,Javascript,Titanium,我遵循了这一点 在TiApp.xml文件中 <application android:debuggable="false" android:icon="@drawable/appicon" android:label="@string/appname" android:name="appname"> <!-- TI_APPLICATION --> <activity

我遵循了这一点

在TiApp.xml文件中

 <application android:debuggable="false"
            android:icon="@drawable/appicon"
            android:label="@string/appname" android:name="appname">

            <!-- TI_APPLICATION -->
            <activity android:configChanges="keyboardHidden|orientation"
                android:label="@string/appname"
                android:name=".appname" android:theme="@style/Theme.Titanium" >

我也有

  • i18n/ar/
  • app.xml
  • strings.xml
strings.xml具有

<string name="appname">تطبيق</string>

现在,应用程序一旦运行,应该使用strings.xml中的名称,但它没有这样做 我也在把语言换成阿拉伯语


iphone版本的应用程序工作正常,名称取自app.xml文件,但android版本的应用程序名称不取自strings.xml文件。您缺少中给出的一些说明。对于android,您必须添加包含android文件夹和语言特定字符串文件夹的平台文件夹。android和IOS文件夹的命名约定不同。我将键盘语言更改为阿拉伯语,并按照您的链接进行国际化appname

根据说明,您的AndroidManifest.xml必须

<application android:icon="@drawable/appicon"
        android:label="@string/app_name" android:name="Application"
        android:debuggable="false">

        <!-- TI_APPLICATION -->

        <activity android:name=".Activity"
            android:label="@string/app_name" android:theme="@style/Theme.Titanium"
            android:configChanges="keyboardHidden|orientation">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

    </application>

我使用的是4而不是2.2,因此应该支持阿拉伯语