Bonsoir à tous,
je cherche à utiliser le filtre affdate en Coréen. Or il n’y a pas actuellement de traduction coréenne dans SPIP.
Savez-vous quels sont les éléments nécessaires dans le core pour afficher la date dans une langue donnée ? S’agit-il seulement de fichiers de langue ou bien y a t il également un élément de programmation spécifique à chaque langue ?
Je peux essayer d’avoir via des collègues coréens la traduction des éléments nécessaires.
Bien cordialement
Joseph
Hello Joseph
Tu devrais ajouter les chaines de langue de date : http://core.spip.org/projects/spip/repository/entry/spip/ecrire/lang/spip_fr.php#L91
Il faudrait documenter quelque part ce que les chaines de langue reçoivent comme argument
Cependant il se peut qu’avec les langues complexes, notamment asiatiques, cela ne soit pas suffisant.
Je suis en train de travailler sur un site en chinois traditionnel et la fonction de date affdate_debut_fin (http://core.spip.org/projects/spip/repository/entry/spip/ecrire/inc/filtres.php#L1519) ne passe pas assez de paramètres pour le gérer normalement.
Je vais travailler dessus cette semaine.
Peux tu demander à tes potentiels interlocuteurs de traduire ces différents cas pour les tester ?
Pour la traduction il y a à traduire :
Pour cela, en chinois j’ai utilisé les mêmes que pour jquery ui datepicker donc https://github.com/jquery/jquery-ui/blob/master/ui/i18n/jquery.ui.datepicker-ko.js pour toi
Puis il faut traduire les combinaisons où affdate fournit des paramètres :
http://core.spip.org/projects/spip/repository/entry/spip/ecrire/lang/spip_fr.php#L94
http://core.spip.org/projects/spip/repository/entry/spip/ecrire/lang/spip_fr.php#L107
Si tu rencontres des problèmes, je pense qu’il serait cool que l’on se fasse un test unitaire pour les gérer
Voila…
Je suis à ta disposition pour en discuter
voila les explications de dates pour le japonais
le japonais utilise le même calendrier que nous
il existe deux façons de noter les années:
- en format iso : 2013
- en format selon l’ère de l’empereur: nous sommes en 25 mais bon au quotidien c’est plutot le format iso
en général on écrit la date
Année 年 Mois 月 Jour 日
par ex aujourd’hui:
2013 年 8 月 12 日
les jours de la semaines sont:
Lundi: 月曜日
Mardi: 火曜日
Mercredi: 水曜日
Jeudi: 木曜日
Vendredi: 金曜日
Samedi: 土曜日
Dimanche: 日曜日
en version raccourcie, il suffit de prendre le 1er signe
Lundi: 月
Mardi: 火
Mercredi: 水
Jeudi: 木
Vendredi: 金
Samedi: 土
Dimanche: 日
Sur les calendriers, la semaine commence souvent plutôt le dimanche
il est aussi possible d’écrire les chiffres en japonais
mais au quotidien on écrit plus la notation arabe 1,2,3, …
voilà, ne pas hésiter à me solliciter si besoin
Merci kent1 pour ces retours détaillés.
Là tout de suite, mes collègues coréens tardent à répondre (il y a une grosse conférence en Corée dans 10 jours). De même je n’ai pas de nouvelles de mes collègues Thai et Malay.
Je devrais les rencontrer en personne lors de cette conférence. Donc si ça n’avance pas d’ici là je vais essayer des les relancer.
Merci en tout cas pour tous ces détails. Je vais essayer de récupérer un maximum d’infos.
Bien cordialement
Je vais bidouiller un truc certainement dans la semaine pour gérer mon chinois…
Au fur et à mesure, on pourra compléter avec des tests unitaires et ce qui est nécessaire…
Je pense de toute manière que si de gros changements sont nécessaires, ce sera plus dans la 3.1
Que voila une bonne initiative : bravo ! PS d’ailleurs, je suggérerais que la gestion des dates (affichage, filtres et usages, regles de modification des enregistrements), recoive une page de documentation complémentaire dédiée (peut-ete plutot dans Contrib,ou… au vu des thèmes divers que j’imaginerais d’y adjoindre pour fédérer l’information de façon plus thématique). @+