Aller au contenu

Discussion module:prononciation

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Ajouter un sujet
Définition, traduction, prononciation, anagramme et synonyme sur le dictionnaire libre Wiktionnaire.
Dernier commentaire : il y a 1 an par Maëlan dans le sujet Améliorations de check_pron

function p.page_pron(lang_code)

[modifier le wikicode]

Je ne l’ai pas testée. --GaAs 16 avril 2013 à 19:05 (UTC)Répondre

Test sur lang_code=="conv"

[modifier le wikicode]

Je n’ai pas reconduit le test suivant qui existait dans les anciens modèles :

{{#ifeq:{{{2|{{{lang|}}}}}}|conv|[[Catégorie:Appels de modèles incorrects:pron conv]]}}

Techniquement, cela ne pose aucun pb de l’ajouter, mais cela sert-il à qqch ? --GaAs 24 avril 2013 à 21:42 (UTC)Répondre

Bug consécutif à la migration Lua

[modifier le wikicode]
Catégorie:Wiktionnaire:Prononciations manquantes sans langue précisée est rempli de modèles {{pron-rég}} qui ont un paramètre lang= écrasé par un {{{1}}} vide. JackPotte ($) 22 mai 2013 à 23:32 (UTC)Répondre
Mes deux tests n’ont pas fonctionné, si vous avez des idées : Module:prononciation/2. JackPotte ($) 2 juin 2013 à 22:15 (UTC)Répondre
Nous sommes passés de plusieurs centaines à 13 à travers Module:langues. JackPotte ($) 22 juin 2013 à 21:35 (UTC)Répondre

Trim du paramètre 1

[modifier le wikicode]

Bonjour,

Vu le rendu du modèle avec un paramètre 1 ne contenant que des espaces (voir action paulienne), ne serait-ce pas mieux de mettre un "trim" sur ce paramètre ? J’imagine quelque chose comme ceci :

    if (not api) or (api == '') then

    if (not api) or (mw.text.trim(api) == '') then

Qu’en pensez-vous ? Automatik (discussion) 3 octobre 2013 à 13:16 (UTC)Répondre

Ajout de mapi pour afficher des exemples de prononciation en infobulles

[modifier le wikicode]

Sur Wikipédia, le Modèle:MAPI, basé sur la fonction mapi( frame ) du Module:API permet d'afficher une infobulle avec un exemple de la prononciation en français. Ce serait particulièrement utile pour le Wiktionnaire qui contient principalement des prononciations de mots du français. Une fois la fonction mapi créée, le modèle l'utilisant pourrait être recommandé à la place de modèle:pron, ou bien le modèle existant pourrait être modifié pour l'utiliser s'il n'y a aucun risque de problème. The RedBurn (discussion) 12 octobre 2015 à 11:56 (UTC)Répondre

Aujourd'hui quand on clique sur la prononciation API (ou SAMPA si l'on a coché le gadget), on tombe sur un tableau récapitulant les phonèmes de la langue concernée. Cela évite de tomber sur la mauvaise page si on clique sur le petit symbole d'à côté, par rapport à MAPI, et filtre également par langue (au lieu de tomber sur la liste des langues employant tel ou tel son). Cela me laisse assez neutre, voire même plutôt contre son déploiement. JackPotte ($) 12 octobre 2015 à 12:19 (UTC)Répondre

Paramètre « niveau »

[modifier le wikicode]

Bonjour, suite à cette discussion, quelqu'un pourrait-il ajouter un paramètre « niveau » au modèle {{écouter}} ? Ce paramètre n'accepterait que 4 valeurs : « natif », « bon », « moyen », « débutant » et gèrerait donc comme une erreur les valeurs différentes (je n'ai pas regardé la pratique pour les cas similaires). Le paramètre « natif » serait le paramètre par défaut. Le texte suivant serait ajouter au début de la ligne (avant le pays) suivant la valeur renseignée :

  • natif -> "" (chaine vide)
  • bon -> (''bon niveau'')
  • moyen -> (''niveau moyen'')
  • débutant -> (''débutant'')

J'ai regardé pour le faire moi-même mais j'ai un peu peur de faire des conneries. Donc merci d'avance à celui ou celle qui s'en occupera. Pamputt [Discuter] 6 août 2021 à 20:28 (UTC)Répondre

Notification @Pamputt : J'avais ébauché une proposition ici, qui prendrait une chaîne de caractères libre, ce n'est qu'un début mais ça pourrait servir (il faudrait que quelqu'un relise de toute façon). — WikiLucas (🖋️) 6 août 2021 à 22:22 (UTC)Répondre

fait Darmo (Viendez parler !) 7 août 2021 à 21:11 (UTC)Répondre

Améliorations de check_pron

[modifier le wikicode]

Bonjour,

(1) Il y a un bug dans la fonction check_pron qui est responsable de garnir automatiquement la Catégorie:Wiktionnaire:Prononciations employant des caractères inconnus en français : actuellement, elle vérifie la validité de la prononciation caractère par caractère. Mais dans le « charset » il y a quelques séquences valides qui font deux caractères : actuellement pour le français il y a ɛ̃ œ̃ ɔ̃ ɑ̃ œ̯ d͡ (à chaque fois la diacritique est un point de code Unicode séparé). Les prononciations qui utilisent ces séquences sont donc rejetées à tort (concernant les 4 premières séquences, les voyelles nasales, c’est contourné par le fait que le « charset » contienne aussi la diacritique tilde ◌̃ isolément, ce qui n’est pas idéal car ainsi on accepte aussi des utilisations qui ne sont pas valides en français, telles que ĩ).

En piochant des exemples au pif dans la catégorie sus-mentionnée, il semble que ce bug soit responsable d’une bonne partie des pages catégorisées. Par exemple :

J’ai corrigé ce bug dans ma copie du modèle. Mon code reconnaît les séquences de 1, 2 et même 3 caractères. Si ça vous convient, je vous laisse adopter ce nouveau code.

(2) Par ailleurs, il me semble qu’on pourrait ajouter des choses au charset, en particulier pour mieux supporter l’accent canadien. En effet, un grand nombre des pages dans la fameuse catégorie le sont à cause de cet accent canadien (notons que check_pron est appelé par le modèle {{écouter}}). Il faudrait demander à un Québécois, mais du haut de mon ignorance je suggère d’ajouter au moins :

  • consonnes affriquées : , vu qu’il y a déjà
  • diphtongues : ɛ̯, ɪ̯, ɔ̯, vu qu’il y a déjà œ̯
  • voyelles « relâchées » : ɪ, ʏ, ʊ

Exemples de pages où ces symboles servent :

(Ceci dit, une autre réponse possible pourrait être de désactiver la vérification dans {{écouter}} et de remplacer tous les usages fautifs de {{pron}} dans les sections Prononciation par {{phon}}.)

(3) Dernière remarque : la catégorie contient toutes les pages de conjugaisons (par exemple Conjugaison:français/abolir) à cause des crochets dans \[il/ɛl]\ pour la prononciation des pronoms « il(s)/elle(s) ». Maëlan (discussion) 24 août 2023 à 14:50 (UTC)Répondre

J’avais oublié : ne serait-il pas pertinent d’accepter aussi la lettre latine g usuelle (8000 occurrences) en plus de la variante graphique ɡ (U+0261) ? Maëlan (discussion) 24 août 2023 à 22:50 (UTC)Répondre