質問編集履歴

1

質問内容の改善

2016/03/11 03:51

投稿

misa
misa

スコア16

test CHANGED
File without changes
test CHANGED
@@ -1,9 +1,35 @@
1
- Localeクラスサポートされていない言語を追加したいので
1
+ java.utilのLocaleに関するご質問です
2
-
3
- 追加する方法知っていましたら教えて下さい!
4
2
 
5
3
 
6
4
 
7
- [AndroidDevelopersLocale](http://developer.android.com/intl/ja/reference/java/util/Locale.html)
5
+ 現在作成中アプリにて、複数の言語対応を行っておりまして、
8
6
 
9
- 追加したい言語:ベトナム語、ロシア語
7
+ ベトナム語、ロシア語の二つを追加しようとしています。
8
+
9
+ 日本語、英語はLocaleを使用する形で実装することができたため、
10
+
11
+ その方法で上記二つの言語を「Locale.VIETNAM」のように追加しようとしたのですが、
12
+
13
+ 「Cannot resolve symbol」のエラーが発生し、実装することができませんでした。
14
+
15
+ Locale.java内を確認したところ、件の言語が対応していないようでした。
16
+
17
+
18
+
19
+ http://developer.android.com/intl/ja/reference/java/util/Locale.html
20
+
21
+ こちらのディベロッパーサイトにも、上記二つの言語は記載されておりませんでした。
22
+
23
+
24
+
25
+ 理想的な実装方法は、Localeに上記二つの言語を追加すること、
26
+
27
+ もしくはLocaleを継承し新たに言語を追加して、
28
+
29
+ 前述のように「Locale.VIETNAM」というような形で使用できるようにすることなのですが、
30
+
31
+ Localeがfinalなので継承することができません。
32
+
33
+
34
+
35
+ こちらに関して、他に効率の良い実装方法はございますでしょうか?