Я хотел бы сделать что-то более умное, чем:
String[] strDaysEn = new String[] { "Sunday", "Monday", "Tuesday", "Wednesday", "Thusday", "Friday", "Saturday" };
String[] strDaysFr = new String[] { "Dimanche", "Lundi", "Mardi", "Mercredi", "Jeudi", "Vendredi", "Samedi" };
или
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string-array name="week_days">
<item>Monday</item>
<item>Tuesday</item>
<!-- and so on -->
</string-array>
</resources>
Я хотел бы сделать это автоматически в моем языке пользователя и получить выгоду от Javaи Дата, так что в основном я должен был бы сделать цикл с:
for (i= 0 to 6)
DateFormat formatter = new SimpleDateFormat("E");
Date date = (Date) formatter.parse(new Date()+i);
System.out.println(date);
Это было бы действительно лучше, потому что java.Date предоставит мне все переводы автоматически!И я, конечно, не хочу изобретать велосипед!
Но этот цикл кажется пустой тратой времени и процессора, и я уверен, что есть лучший способ добиться этого.
Спасибомного за любой совет!