Différences entre les versions de « Modèle:Langue/Documentation »

différence de code entre lien redirigé et lien non redirigé
(différence de code entre lien redirigé et lien non redirigé)
== Exemples ==
 
''Les effets sont ''a priori'' non visibles à l’écran (la police utilisée dépend du logiciel configuré par l’utilisateur), sauf ceux concernant la position (à droite ou à gauche) des ponctuations en début ou fin de textes écrits de droite à gauche.''
 
* <code><nowiki>{{langue|de|texte=Die {{II}}. Republik}}</nowiki></code> <br />{{lang|de|texte=Die {{II}}. Republik}}
== Liens internes ==
 
Pour créer un lien non redirigé, la syntaxe à utiliser est la suivante : <code><nowiki>''{{langue|en|[[New York Stories]]}}''</nowiki></code>.
Le code à privilégier est celui-ci :
 
Dans le cas d'un lien redirigé, la syntaxe à privilégier est celle-ci : <code><nowiki>''[[Deep Impact (Voirfilm)|{{langue|en|Deep Impact}}]]''</nowiki></code> (voir cette [[Discussion_Wikipédia:Atelier_accessibilité/Archives_accessibilité_2010_-_premier_semestre#Mod.C3.A8le:Lang_et_liens_internes|cette discussion]].).
<code><nowiki>''[[The New York Times|{{lang|en|The New York Times}}]]''</nowiki></code>
 
(Voir [[Discussion_Wikipédia:Atelier_accessibilité/Archives_accessibilité_2010_-_premier_semestre#Mod.C3.A8le:Lang_et_liens_internes|cette discussion]].)
 
== Italiques ==
== En infobox ==
 
;=== Problème ===
: Si ce modèle est utilisé dans une infobox pour donner un titre original en caractères non latins, en utilisant donc à la fois ses paramètres <code>texte</code> et <code>transl</code>, alors il peut causer des problèmes de largeur, car la césure ou le retour à la ligne ne sont pas bien gérés par tous les [[navigateur Web|navigateurs]] dans tous ces cas.
 
;=== Symptômes ===
: Un titre long va alors dilater en largeur sa case et comprimer le reste de l'infobox, qui se retrouve avec une colonne d'intitulés deux fois moins large que la normale, où chaque intitulé est affiché mot par mot sur deux ou trois lignes, donnant une infobox étirée en hauteur.
 
;=== Solution ===
: Séparer titre original et translittération : en utilisant le modèle (avec seulement le texte en caractères non latins) suivi d'un [[élément HTML|élément]] <code>br</code> et du modèle {{m|transl}} (pour la translittération).
 
;=== Exemple ===
: Au lieu de ce type de code :
<code><nowiki> | titre_orig = {{lang|ja|世界の終りとハードボイルド・ワンダーランド|trans=Sekai no owari to Hādo-boirudo Wandārando}}</nowiki></code>
: Utiliser ce type de code (noter les parenthèses ajoutées autour du <code>transl</code>) :
<code><nowiki> | titre_orig = {{lang|ja|世界の終りとハードボイルド・ワンダーランド}}<!-- son param trans= pose problème en infobox, donc br et modèle transl à la place --> <br />({{transl|ja|Hepburn|Sekai no owari to Hādo-boirudo Wandārando}})</nowiki></code>
: (Dans cet exemple, un commentaire HTML est inséré au milieu pour éviter qu'un autre éditeur fusionne de bonne foi les deux modèles en pensant bien faire.)
 
== Codes de langue ==
0

modification