feat(kreyol): ouvrir la relecture et la prononciation aux locuteurs
Amendement de l'ADR 0005 : la relecture ne repose plus sur un relecteur unique. La porte ne s'abaisse pas — l'ouverture porte sur qui peut proposer, jamais sur qui peut valider. La communauté existait déjà - Lingua Libre compte 456 enregistrements en kréyòl gwadloupéyen, versés sur Commons sous licence libre. - Trois de nos treize noms y figuraient déjà — gouyav, kénèt, zikak — en CC BY-SA 4.0 et AVEC EXACTEMENT NOTRE GRAPHIE. Trois entrées sortent du doute par corroboration externe, sans que le projet décide quoi que ce soit. La question n'était pas qui trancherait, mais d'aller regarder. - En regard : 0 lexème Wikidata en gcf, 0 étiquette gcf sur les 13 items. Modèle de données - orthographe.statut : a_relire | en_discussion | relu. Un doute signalé sans question posée est refusé par le validateur — on ne décourage pas le lecteur, on l'appelle. 4 entrées en discussion : ake, medisinye, lorye-jonn, pom-dlo. - noms.variantes_gcf : les usages proposés sont conservés avec leur source et leur île, jamais écrasés. Une graphie identique au nom principal est refusée comme variante : c'est une corroboration, pas un désaccord. - audio : source, licence, url_description, locuteur crédité, valide. check:audio interroge Lingua Libre et trouve seul les prises existantes. Porte : 14/14 (5 cas ajoutés sur la langue et la prononciation). Pis-aller assumé : les 4 questions sont rédigées en français. Les écrire en kréyòl reviendrait à produire du kréyòl non relu au moment même où l'on reconnaît ne pas savoir le faire. Leur traduction est la première contribution demandée. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -112,7 +112,7 @@ const CAS = [
|
||||
regle: 'brief §8 — « ≥ 2 photos Commons par fruit avec auteur, licence et URL. »',
|
||||
muter: (e) => {
|
||||
e.medias = [mediaValide()];
|
||||
e.orthographe = { norme: 'gwadloupeyen', statut: 'relu', relu_par: 'relecteur' };
|
||||
e.orthographe = { norme: 'gwadloupeyen', statut: 'relu', relu_par: 'relecteur', question_ouverte: null };
|
||||
e.valide = true;
|
||||
}
|
||||
},
|
||||
@@ -131,6 +131,50 @@ const CAS = [
|
||||
e.medias = [mediaValide()];
|
||||
e.medias[0].valide_par = null;
|
||||
}
|
||||
},
|
||||
{
|
||||
nom: 'doute orthographique signalé sans question posée',
|
||||
regle: 'ADR 0005 — on ne signale pas un doute sans dire lequel, sinon on décourage au lieu d’appeler.',
|
||||
muter: (e) => {
|
||||
e.orthographe = { norme: 'gwadloupeyen', statut: 'en_discussion', relu_par: null, question_ouverte: null };
|
||||
}
|
||||
},
|
||||
{
|
||||
nom: 'enregistrement sans locuteur crédité',
|
||||
regle: 'brief §6 et LICENSE-CONTENT §4 — le locuteur conserve ses droits voisins et est crédité nominativement.',
|
||||
muter: (e) => {
|
||||
e.audio = {
|
||||
gcf: '/audio/kowosol.opus',
|
||||
locuteur: null,
|
||||
source: 'contributeur',
|
||||
licence: 'CC-BY-SA-4.0',
|
||||
url_description: null,
|
||||
valide: false,
|
||||
note: null
|
||||
};
|
||||
}
|
||||
},
|
||||
{
|
||||
nom: 'enregistrement externe sans page d’origine',
|
||||
regle: 'brief §3 — toute ressource tierce porte sa source vérifiable.',
|
||||
muter: (e) => {
|
||||
e.audio = {
|
||||
gcf: '/audio/kowosol.opus',
|
||||
locuteur: 'Palé Kréyol',
|
||||
source: 'lingualibre',
|
||||
licence: 'CC-BY-SA-4.0',
|
||||
url_description: null,
|
||||
valide: false,
|
||||
note: null
|
||||
};
|
||||
}
|
||||
},
|
||||
{
|
||||
nom: 'variante orthographique identique au nom principal',
|
||||
regle: 'ADR 0005 — une graphie confirmée est une corroboration, pas une variante : ne pas gonfler le doute.',
|
||||
muter: (e) => {
|
||||
e.noms.variantes_gcf = [{ graphie: e.noms.gcf, source: 'un locuteur', ile: 'gp', note: null }];
|
||||
}
|
||||
}
|
||||
];
|
||||
|
||||
@@ -140,7 +184,7 @@ const TEMOIN = {
|
||||
attendu: 0,
|
||||
muter: (e) => {
|
||||
e.medias = [mediaValide(), muter(mediaValide(), (m) => (m.id = 'photo-temoin-2'))];
|
||||
e.orthographe = { norme: 'gwadloupeyen', statut: 'relu', relu_par: 'relecteur' };
|
||||
e.orthographe = { norme: 'gwadloupeyen', statut: 'relu', relu_par: 'relecteur', question_ouverte: null };
|
||||
e.valide = true;
|
||||
}
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user