[WINDOWS] Langue du systeme
Bonjour a tous.
Je me suis casse les dents cet apres-midi sur un probleme que je viens vous soumettre.
J'ai fini une appli qui est censee generer de maniere transparente et uniforme des taches planifiees sur differentes archis (Unixoides, Windozoides).
Tout s'est bien passe, a un detail pres.
Il apparait que windows possede une superbe "feature" que je ne connaissais pas, a savoir la traduction des arguments pour certains binaires en fonction de la langue du systeme.
Exemple:
Sur un windowsXP en anglais:
Code:
1 2 3 4
|
schtasks /st WEEKLY /d MON [...]
ou encore
at 08:30 /every:M,T,W,Th,F my_prog.exe |
Et sur un autre WinXP en francais:
Code:
1 2 3 4
|
schtasks /st "Toutes les semaines" /d LUN [...]
ou encore
at 08:30 /every:L,Ma,Me,J,V my_prog.exe |
Je vais mettre de cote les sentiments que m'ont inspire de telles fonctionnalites vis-a-vis de cet OS car je ne trolle pas le lundi (cela dit je pense que je vais faire tourner cette feature mythique avant la fin de la semaine) et je poserais donc la question simplement:
- Existe-t-il un moyen de connaitre la langue de l'OS sur lequelle la JVM tourne ?
- Sinon existe-il un moyen d'en faire abstraction ?
- Sinon, connaissez vous un autre moyen de generer une tache planifiee et ainsi eviter ce probleme ?
En vous remcerciant d'avance, et en vous souhaitant une bonne journee.
Cordiament.