标签: multiple-languages

Android:更改语言Android N,应用程序实例未更新

我以编程方式遵循Android N更改语言,从而在android N及更高版本中更改了我的应用程序的语言。但是,我仍然对应用程序上下文实例有疑问。

在我的应用程序类中:

private static Application mInstance;

public static Context getApplication() {
    return mInstance;
}

@Override
public void onCreate() {
    super.onCreate();

    mInstance = this;
}
Run Code Online (Sandbox Code Playgroud)

语言已更改,但是从应用程序上下文获取的资源未更改。例如:

MyApplication.getApplication().getResources().getString(stringId);  
Run Code Online (Sandbox Code Playgroud)

用返回错误的语言字符串。

在这种情况下可以更新应用程序实例吗?我把这个问题坚持了几个小时。因为MyApplication.getApplication()已在我的应用程序的许多地方使用。因此,我无法转换为Activity上下文。

非常感谢。

android multiple-languages applicationcontext android-7.0-nougat

6
推荐指数
1
解决办法
809
查看次数

如何在coldfusion 9中的<script>标签内调用php函数

我有一个用PHP编写的漂亮的大开发工具包,但我目前正在开发的应用程序是CFML.

为了避免重写PHP,我将尝试将PHP包装在CF <script>标记中,并在需要时调用PHP函数.

有没有人知道如何在CF中内联调用其中一个PHP函数?

php coldfusion multiple-languages

4
推荐指数
1
解决办法
3514
查看次数

显示WPGlobus插件的语言切换器按钮短代码 - Wordpress

我正在使用WPGlobus插件来制作网站多语言.小部件正在小部件区域中显示,但我想手动添加语言切换器按钮.我搜索它的短代码来显示语言切换器标志.但没有找到任何短代码.通过短代码手动显示按钮的最佳方法.

wordpress multilingual multiple-languages wordpress-plugin

4
推荐指数
1
解决办法
2457
查看次数

一起编译多种语言

是否可以将多种语言一起编译以获得最佳的不同语言.

compiler-construction compilation multiple-languages

3
推荐指数
1
解决办法
2719
查看次数

如何在Tesseract上使用Android上的多语言支持?

我正在尝试使用Tesseract TessbaseApi,我想使用两种语言,以便我可以识别例如英语和希腊字符.我在互联网上搜索,我发现Tesseract 3.02支持识别多种语言(合并两个OCR训练数据).但我如何在Android中使用它?可能吗?谢谢!

ocr android tesseract multiple-languages

3
推荐指数
1
解决办法
3176
查看次数

在x86(32位)程序集中实例化c ++类(通过复制将c ++类传递给程序集中的方法)

在我的项目中,除了许多其他方面,我还有从程序集调用c ++方法并通过副本传递类.如果我可以通过引用传递它会很简单,但我不能.

我假设它看起来像这样:创建一个新类的实例; 将类的属性复制到新类的属性; 将指向新类的指针推入堆栈; 打电话给方法; 调用类的析构函数,它是另一个类的副本.

所以真正的问题是,如何实例化在汇编中用c ++创建的类?

非常感谢大家.

编辑:我正在使用Fedora 14驱动的x86个人计算机上的gcc.

c++ x86 assembly multiple-languages

2
推荐指数
1
解决办法
1443
查看次数

Phonegap应用程序的多种语言

有没有人有建立支持多种语言(英语,法语,德语等...)的phonegap应用程序的经验?我正在寻找一种方法来改变我的应用程序使用javascript最有效率的ui.当你向我展示任何可以帮助我这样做的现有javascript库时,它会很有帮助.

谢谢

编辑:

我编辑了这个问题,以便更容易理解.

multiple-languages cordova

2
推荐指数
1
解决办法
2万
查看次数

根据当前语言显示数据库列

在数据库中我有这个:

name_en | name_fr 
Run Code Online (Sandbox Code Playgroud)

当用户选择法语时 - 例如 - 我想获得name_fr字段,如果他选择另一种语言则相同

multiple-languages laravel eloquent laravel-4

2
推荐指数
1
解决办法
499
查看次数

带“三中位数”主元选择的快速排序:了解过程

我们将在课堂上介绍快速排序(使用数组)。我一直在尝试解决他们希望我们的快速排序作业如何与“三中位数”枢轴选择方法配合使用的问题。我只需要一个关于这一切如何运作的高级解释。我们的文字没有帮助,我很难在谷歌上找到清晰的解释。

这是我认为到目前为止所理解的:

index 0“三的中位数”函数采用(first)、array_end_index(last) 和(index 0 + array_end_index)/2(middle)中的元素。计算这 3 个指标的中值的指数。返回对应的索引。

功能参数如下:

/* @param left
*       the left boundary for the subarray from which to find a pivot
* @param right
*       the right boundary for the subarray from which to find a pivot
* @return
*       the index of the pivot (middle index); -1 if provided with invalid input
*/
int QS::medianOfThree(int left, int right){}
Run Code Online (Sandbox Code Playgroud)

然后,在“partition”函数中,索引与“median of Three”函数返回的数字相匹配的数字作为主元。我的作业指出,为了继续对数组进行分区,枢轴必须位于左右边界之间。问题是,我们的“三个中位数”函数返回三个索引之一:第一个、中间或最后一个索引。这三个索引中只有一个(中间)可以是任何东西的“中间”。

功能参数如下:

/* @param left
* …
Run Code Online (Sandbox Code Playgroud)

c++ partitioning quicksort multiple-languages

2
推荐指数
1
解决办法
6889
查看次数

使用基于jQuery和JSON的方法构建多语言网站

我正在尝试为一个网站实现多语言.我更喜欢使用客户端脚本改变之间的语言EnglishTraditional Chinese.

例如:

创建客户端脚本以获取/设置所选语言:

$(document).ready(function() {
  // The default language is English
  var lang = "en-gb";
  $(".lang").each(function(index, element) {
    $(this).text(arrLang[lang][$(this).attr("key")]);
  });
});

// get/set the selected language
$(".translate").click(function() {
  var lang = $(this).attr("id");

  $(".lang").each(function(index, element) {
    $(this).text(arrLang[lang][$(this).attr("key")]);
  });
});
Run Code Online (Sandbox Code Playgroud)

然后,构建多语言字典到JSON结构:

var arrLang = {
    "en-gb": {
        "HOME": "Home",
        "ABOUT": "About Us",
        "CONTACT": "Contact Us",
    },
    "zh-tw": {
        "HOME": "??",
        "ABOUT": "????",
        "CONTACT": "????",
    }
};  
Run Code Online (Sandbox Code Playgroud)

这是我的HTML页面:

<button class="translate" id="en-gb">English</button>
<button class="translate" id="zh-tw">Chinese</button>

<ul>
    <li …
Run Code Online (Sandbox Code Playgroud)

javascript jquery json multiple-languages

2
推荐指数
2
解决办法
5225
查看次数

Java Singleton对象多语言数据实现

假设有一个简单的类:

public class SingletonClass {
    private static SingletonClass singObj;

    private string variable1;
    private string variable2;
    .....

    public static synchronized SingletonClass getInstance() {
        if (singObj == null) {
            singObj = new SingletonClass();
        }
        return singObj;
    }
}
Run Code Online (Sandbox Code Playgroud)

如果有很多字符串变量并且需要以多种语言存储,那么在Java中管理它的标准方法是什么?

目前我使用:

public class SingletonClass {
    private static SingletonClass singObj_LANG1;
    private static SingletonClass singObj_LANG2;
    private static SingletonClass singObj_LANG3;

    private string variable1;
    private string variable2;
    .....

    public static synchronized SingletonClass getInstance(String lang) {
        if (lang.equals("English")) {
            if (singObj_LANG1 == null) {
                singObj_LANG1 = new SingletonClass(); …
Run Code Online (Sandbox Code Playgroud)

java singleton multiple-languages

1
推荐指数
1
解决办法
471
查看次数

交换逻辑运算符参数以加快评估速度?

是否有任何编程语言实现逻辑运算的参数交换(例如AND,OR)以便更快地进行评估?

示例(我认为这种方法可以用像Haskell这样的惰性评估语言实现)

  1. 让我们说我们已经定义了两个谓词AB.
  2. 在程序执行期间,B评估为"True"并且A未评估
  3. 在后来的执行中我们有条件 IF A OR B
  4. 交换"OR"的参数,条件变为 IF B OR A
  5. 在不进行评估的情况下将条件评估为"真" A

haskell programming-languages lazy-evaluation multiple-languages

1
推荐指数
1
解决办法
110
查看次数