如何用icu翻译成中文?

edqdpe6u  于 2021-06-27  发布在  Java
关注(0)|答案(0)|浏览(291)

我用icu库用java开发了一个非常基本的音译器。它在大多数情况下工作正常。作为音译规则,我尝试了“任何拉丁语”、“任何西里尔语”、“任何阿拉伯语”、“任何希腊语”。这些很好用。但我真的搞不懂怎么音译成汉字。
我做了很多研究,但没有一个建议奏效。我试过“任何汉特”,“任何中国人”,“任何中国人”。有人知道我能用什么语言代码吗?我对icu/cldr很陌生
这是我的密码:

import com.ibm.icu.text.Transliterator;

public class Transliteration {

private final String input ;
private final String transliterationRule;

public Transliteration(String input, String transliterationRule) {
    this.input = input;
    this.transliterationRule = transliterationRule; 
    }

public String getTransliteration(){
    Transliterator transliterator = Transliterator.getInstance(this.transliterationRule);
    return transliterator.transliterate(this.input);
}

public String getInput(){
    return input;
}

public String getTransliterationRule(){
    return transliterationRule;
}

谢谢您!

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题