Development #26266
traduction des bulles d'aide de leaflet
0%
Description
Ajout de javascript_catalog pour pouvoir traduire "Zoom in" et "Zoom out", et modif au js pour utiliser les trads.
L.Control.Zoom = L.Control.extend({ ... options: { ... zoomInTitle: 'Zoom in', ... zoomOutTitle: 'Zoom out'
+ ajout d'un texte d'aide sur le bouton "me géolocaliser".
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Fichier 0001-general-add-javascript-catalog-to-translate-map-tool.patch 0001-general-add-javascript-catalog-to-translate-map-tool.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
+ ajout d'un texte d'aide sur le bouton "me géolocaliser".
J'ai laissé ça pour un autre ticket.
Mis à jour par Thomas Noël il y a plus de 5 ans
Je découvre javascript_catalog, un peu surpris de voir que le code ici n'est pas celui de https://docs.djangoproject.com/en/1.8/topics/i18n/translation/#module-django.views.i18n , sans doute que je rate un truc, une simplification ?
Mis à jour par Thomas Noël il y a plus de 5 ans
dis autrement, je pensais qu'il fallait cela :
diff --git a/combo/urls.py b/combo/urls.py index 3b3fdc0..bc281da 100644 --- a/combo/urls.py +++ b/combo/urls.py @@ -28,6 +28,10 @@ from .manager.urls import urlpatterns as combo_manager_urls from . import plugins +js_info_dict = { + 'packages': ('combo.apps.maps',), +} + urlpatterns = [ url(r'^manage/', decorated_includes(manager_required, include(combo_manager_urls))), @@ -35,7 +39,7 @@ urlpatterns = [ url(r'^logout/$', logout, name='auth_logout'), url(r'^login/$', login, name='auth_login'), url(r'^404$', error404), - url(r'^jsi18n$', javascript_catalog, name='javascript-catalog'), + url(r'^jsi18n$', javascript_catalog, js_info_dict, name='javascript-catalog'), ] handler404 = error404
mais en fait, avec ou sans /jsi18n ne contient aucune référence aux traductions indiquées dans le .po et je ne sais pas comment tout cela fonctionne :/
Mis à jour par Thomas Noël il y a plus de 5 ans
- Statut changé de Solution proposée à Solution validée
Ok, my bad, j'avais pas lancé de setup.py build pour construire le djangojs.mo
Go
Mis à jour par Frédéric Péters il y a plus de 5 ans
(côté code c'est un peu nul parce que javascript_catalog déprécié en 1.11 mais comme on est toujours en 1.8...)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit b74b099f85ffe2856fc76ffb6012e2d61d069ad1 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Thu Sep 13 09:44:28 2018 +0200 general: add javascript catalog to translate map tooltips (#26266)
Mis à jour par Frédéric Péters il y a plus de 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
general: add javascript catalog to translate map tooltips (#26266)