Ajout onglet Lexique + structure JSON modulaire
- Ajout onglet "Lexique" dans ConfluentTranslator - Recherche en temps réel à chaque lettre tapée - Sélecteur Proto/Ancien Confluent - Affichage français → confluent avec compteur - Endpoint /lexique dans server.js - Structure modulaire lexique-ancien/ (21 fichiers) - Format ultra-flexible : normalisation FR, multi-traductions, métadonnées - 20 domaines thématiques (castes, lieux, émotions, actions...) - ~500-600 mots à remplir (listés en commentaire _mots_a_gerer) - Structure modulaire lexique-proto/ (6 fichiers) - Racines monosyllabiques primitives - ~150-200 racines à remplir - README explicatif des différences Proto/Ancien Format JSON supporte : - Synonymes FR (chevaux → cheval) - Plusieurs traductions CF par mot FR - Compositions avec racines + sens littéral - Évolution Proto → Ancien 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
8ff322b85a
commit
6fe6c7867e
@ -81,14 +81,84 @@
|
|||||||
.error { color: #ff4a4a; }
|
.error { color: #ff4a4a; }
|
||||||
.row { display: flex; gap: 15px; }
|
.row { display: flex; gap: 15px; }
|
||||||
.row .form-group { flex: 1; }
|
.row .form-group { flex: 1; }
|
||||||
|
|
||||||
|
/* Tabs */
|
||||||
|
.tabs {
|
||||||
|
display: flex;
|
||||||
|
gap: 10px;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
border-bottom: 2px solid #3a3a3a;
|
||||||
|
}
|
||||||
|
.tab {
|
||||||
|
background: transparent;
|
||||||
|
padding: 10px 20px;
|
||||||
|
border: none;
|
||||||
|
color: #b0b0b0;
|
||||||
|
cursor: pointer;
|
||||||
|
font-weight: 600;
|
||||||
|
border-bottom: 3px solid transparent;
|
||||||
|
transition: all 0.2s;
|
||||||
|
}
|
||||||
|
.tab:hover { color: #e0e0e0; }
|
||||||
|
.tab.active {
|
||||||
|
color: #4a9eff;
|
||||||
|
border-bottom-color: #4a9eff;
|
||||||
|
}
|
||||||
|
.tab-content { display: none; }
|
||||||
|
.tab-content.active { display: block; }
|
||||||
|
|
||||||
|
/* Lexique */
|
||||||
|
.lexique-results {
|
||||||
|
max-height: 400px;
|
||||||
|
overflow-y: auto;
|
||||||
|
margin-top: 15px;
|
||||||
|
}
|
||||||
|
.lexique-item {
|
||||||
|
background: #1a1a1a;
|
||||||
|
padding: 10px;
|
||||||
|
margin-bottom: 8px;
|
||||||
|
border-radius: 4px;
|
||||||
|
border-left: 3px solid #4a9eff;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
align-items: center;
|
||||||
|
}
|
||||||
|
.lexique-fr {
|
||||||
|
color: #e0e0e0;
|
||||||
|
font-weight: 500;
|
||||||
|
}
|
||||||
|
.lexique-cf {
|
||||||
|
color: #4a9eff;
|
||||||
|
font-family: monospace;
|
||||||
|
font-size: 1.1em;
|
||||||
|
}
|
||||||
|
.lexique-count {
|
||||||
|
color: #b0b0b0;
|
||||||
|
font-size: 0.9em;
|
||||||
|
margin-top: 10px;
|
||||||
|
}
|
||||||
|
.no-results {
|
||||||
|
color: #b0b0b0;
|
||||||
|
text-align: center;
|
||||||
|
padding: 20px;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<h1>ConfluentTranslator</h1>
|
<h1>ConfluentTranslator</h1>
|
||||||
|
|
||||||
<div class="panel">
|
<!-- Tabs -->
|
||||||
<h2>Configuration</h2>
|
<div class="tabs">
|
||||||
|
<button class="tab active" data-tab="traduction">Traduction</button>
|
||||||
|
<button class="tab" data-tab="lexique">Lexique</button>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Tab: Traduction -->
|
||||||
|
<div id="tab-traduction" class="tab-content active">
|
||||||
|
<div class="panel">
|
||||||
|
<h2>Configuration</h2>
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Provider</label>
|
<label>Provider</label>
|
||||||
@ -109,29 +179,141 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="panel">
|
<div class="panel">
|
||||||
<h2>Traduction</h2>
|
<h2>Traduction</h2>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label>Langue cible</label>
|
<label>Langue cible</label>
|
||||||
<select id="target">
|
<select id="target">
|
||||||
<option value="proto">Proto-Confluent</option>
|
<option value="proto">Proto-Confluent</option>
|
||||||
<option value="ancien">Ancien Confluent</option>
|
<option value="ancien">Ancien Confluent</option>
|
||||||
</select>
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label>Texte français</label>
|
||||||
|
<textarea id="input" placeholder="Entrez votre texte en français..."></textarea>
|
||||||
|
</div>
|
||||||
|
<button id="translate">Traduire</button>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
|
||||||
<label>Texte français</label>
|
<div class="panel">
|
||||||
<textarea id="input" placeholder="Entrez votre texte en français..."></textarea>
|
<h2>Résultat</h2>
|
||||||
|
<div id="output" class="output">La traduction apparaîtra ici...</div>
|
||||||
</div>
|
</div>
|
||||||
<button id="translate">Traduire</button>
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="panel">
|
<!-- Tab: Lexique -->
|
||||||
<h2>Résultat</h2>
|
<div id="tab-lexique" class="tab-content">
|
||||||
<div id="output" class="output">La traduction apparaîtra ici...</div>
|
<div class="panel">
|
||||||
|
<h2>Recherche dans le lexique</h2>
|
||||||
|
<div class="form-group">
|
||||||
|
<label>Niveau de langue</label>
|
||||||
|
<select id="lexique-niveau">
|
||||||
|
<option value="proto">Proto-Confluent</option>
|
||||||
|
<option value="ancien">Ancien Confluent</option>
|
||||||
|
</select>
|
||||||
|
</div>
|
||||||
|
<div class="form-group">
|
||||||
|
<label>Rechercher un mot français</label>
|
||||||
|
<input type="text" id="lexique-search" placeholder="Tapez un mot en français...">
|
||||||
|
</div>
|
||||||
|
<div class="lexique-count" id="lexique-count">0 résultat(s)</div>
|
||||||
|
<div class="lexique-results" id="lexique-results">
|
||||||
|
<div class="no-results">Commencez à taper pour rechercher...</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
|
// Lexique data
|
||||||
|
let lexiqueData = null;
|
||||||
|
|
||||||
|
// Load lexique
|
||||||
|
const loadLexique = async () => {
|
||||||
|
try {
|
||||||
|
const response = await fetch('/lexique');
|
||||||
|
lexiqueData = await response.json();
|
||||||
|
} catch (error) {
|
||||||
|
console.error('Error loading lexique:', error);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Tab switching
|
||||||
|
document.querySelectorAll('.tab').forEach(tab => {
|
||||||
|
tab.addEventListener('click', () => {
|
||||||
|
// Remove active class from all tabs and contents
|
||||||
|
document.querySelectorAll('.tab').forEach(t => t.classList.remove('active'));
|
||||||
|
document.querySelectorAll('.tab-content').forEach(c => c.classList.remove('active'));
|
||||||
|
|
||||||
|
// Add active class to clicked tab and corresponding content
|
||||||
|
tab.classList.add('active');
|
||||||
|
const tabName = tab.dataset.tab;
|
||||||
|
document.getElementById(`tab-${tabName}`).classList.add('active');
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
// Lexique search
|
||||||
|
const searchLexique = () => {
|
||||||
|
const query = document.getElementById('lexique-search').value.toLowerCase().trim();
|
||||||
|
const niveau = document.getElementById('lexique-niveau').value;
|
||||||
|
const resultsDiv = document.getElementById('lexique-results');
|
||||||
|
const countDiv = document.getElementById('lexique-count');
|
||||||
|
|
||||||
|
if (!lexiqueData) {
|
||||||
|
resultsDiv.innerHTML = '<div class="no-results">Lexique en cours de chargement...</div>';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!query) {
|
||||||
|
resultsDiv.innerHTML = '<div class="no-results">Commencez à taper pour rechercher...</div>';
|
||||||
|
countDiv.textContent = '0 résultat(s)';
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
// For proto, we only have limited data (would need proto lexique file)
|
||||||
|
// For ancien, we use the full lexique
|
||||||
|
const dict = niveau === 'ancien' ? lexiqueData.dictionnaire : {};
|
||||||
|
|
||||||
|
// Search in all entries
|
||||||
|
const results = [];
|
||||||
|
for (const letter in dict) {
|
||||||
|
for (const [fr, cf] of Object.entries(dict[letter])) {
|
||||||
|
if (fr.toLowerCase().includes(query)) {
|
||||||
|
results.push({ fr, cf });
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// Sort by relevance (starts with query first)
|
||||||
|
results.sort((a, b) => {
|
||||||
|
const aStarts = a.fr.toLowerCase().startsWith(query);
|
||||||
|
const bStarts = b.fr.toLowerCase().startsWith(query);
|
||||||
|
if (aStarts && !bStarts) return -1;
|
||||||
|
if (!aStarts && bStarts) return 1;
|
||||||
|
return a.fr.localeCompare(b.fr);
|
||||||
|
});
|
||||||
|
|
||||||
|
// Display results
|
||||||
|
if (results.length === 0) {
|
||||||
|
resultsDiv.innerHTML = '<div class="no-results">Aucun résultat trouvé</div>';
|
||||||
|
countDiv.textContent = '0 résultat(s)';
|
||||||
|
} else {
|
||||||
|
const html = results.map(r => `
|
||||||
|
<div class="lexique-item">
|
||||||
|
<span class="lexique-fr">${r.fr}</span>
|
||||||
|
<span class="lexique-cf">${r.cf}</span>
|
||||||
|
</div>
|
||||||
|
`).join('');
|
||||||
|
resultsDiv.innerHTML = html;
|
||||||
|
countDiv.textContent = `${results.length} résultat(s)`;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
// Search on input
|
||||||
|
document.getElementById('lexique-search').addEventListener('input', searchLexique);
|
||||||
|
document.getElementById('lexique-niveau').addEventListener('change', searchLexique);
|
||||||
|
|
||||||
// Load config from localStorage
|
// Load config from localStorage
|
||||||
const loadConfig = () => {
|
const loadConfig = () => {
|
||||||
const config = JSON.parse(localStorage.getItem('confluentConfig') || '{}');
|
const config = JSON.parse(localStorage.getItem('confluentConfig') || '{}');
|
||||||
@ -217,6 +399,7 @@
|
|||||||
|
|
||||||
// Initialize
|
// Initialize
|
||||||
loadConfig();
|
loadConfig();
|
||||||
|
loadLexique();
|
||||||
</script>
|
</script>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@ -15,6 +15,23 @@ app.use(express.static('public'));
|
|||||||
const protoPrompt = fs.readFileSync(path.join(__dirname, 'prompts', 'proto-system.txt'), 'utf-8');
|
const protoPrompt = fs.readFileSync(path.join(__dirname, 'prompts', 'proto-system.txt'), 'utf-8');
|
||||||
const ancienPrompt = fs.readFileSync(path.join(__dirname, 'prompts', 'ancien-system.txt'), 'utf-8');
|
const ancienPrompt = fs.readFileSync(path.join(__dirname, 'prompts', 'ancien-system.txt'), 'utf-8');
|
||||||
|
|
||||||
|
// Load lexique
|
||||||
|
const lexiquePath = path.join(__dirname, '..', 'data', 'lexique-francais-confluent.json');
|
||||||
|
let lexiqueData = null;
|
||||||
|
try {
|
||||||
|
lexiqueData = JSON.parse(fs.readFileSync(lexiquePath, 'utf-8'));
|
||||||
|
} catch (error) {
|
||||||
|
console.error('Error loading lexique:', error.message);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Lexique endpoint
|
||||||
|
app.get('/lexique', (req, res) => {
|
||||||
|
if (!lexiqueData) {
|
||||||
|
return res.status(500).json({ error: 'Lexique not loaded' });
|
||||||
|
}
|
||||||
|
res.json(lexiqueData);
|
||||||
|
});
|
||||||
|
|
||||||
// Translation endpoint
|
// Translation endpoint
|
||||||
app.post('/translate', async (req, res) => {
|
app.post('/translate', async (req, res) => {
|
||||||
const { text, target, provider, model } = req.body;
|
const { text, target, provider, model } = req.body;
|
||||||
|
|||||||
24
data/lexique-ancien/01-racines-sacrees.json
Normal file
24
data/lexique-ancien/01-racines-sacrees.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Les 19 racines sacrées (commencent par une voyelle)",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"libre", "liberté", "ancêtre", "ancien", "sacré", "divin", "oiseau", "vol",
|
||||||
|
"grue", "Regard-Libre", "faucon", "eau", "fluide", "esprit", "souffle",
|
||||||
|
"un", "unique", "seul", "être", "exister", "origine", "source", "naissance",
|
||||||
|
"tout", "entier", "totalité", "épreuve", "défi", "danger", "aurore", "aube",
|
||||||
|
"son", "vibration", "âme", "conscience", "étoile", "mort", "mourir", "aile"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"libre": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "aska",
|
||||||
|
"type": "racine_sacree",
|
||||||
|
"forme_liee": "ask",
|
||||||
|
"domaine": "concept_fondateur",
|
||||||
|
"note": "Concept central de la civilisation"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["liberté"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
28
data/lexique-ancien/02-racines-standards.json
Normal file
28
data/lexique-ancien/02-racines-standards.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Racines standards diverses (commencent par une consonne)",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"vrai", "vérité", "bon", "bien", "grand", "vaste", "petit", "fin",
|
||||||
|
"nouveau", "jeune", "échanger", "troquer", "pont", "lien", "passage",
|
||||||
|
"bois", "sombre", "obscur", "couleur", "cendre", "gris", "sang",
|
||||||
|
"assemblée", "lait", "loi", "règle", "ligne", "corde", "lieu", "endroit",
|
||||||
|
"mémoire", "souvenir", "navire", "paix", "calme", "poisson", "pointe",
|
||||||
|
"poison", "rouge", "récit", "histoire", "route", "sac", "contenant",
|
||||||
|
"sel", "mer", "vieux", "âgé", "signe", "marque", "frapper", "sommet",
|
||||||
|
"tablette", "vallée", "travail", "œuvre", "temps", "durée", "tribu",
|
||||||
|
"tombe", "valeur", "mérite", "guerre", "combat", "serpent", "secret"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"vrai": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "veri",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "ver",
|
||||||
|
"domaine": "concept_abstrait",
|
||||||
|
"note": "Racine fondamentale"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["vérité"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
41
data/lexique-ancien/03-castes.json
Normal file
41
data/lexique-ancien/03-castes.json
Normal file
@ -0,0 +1,41 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Les six castes et groupes sociaux majeurs",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"Siliaska", "peuple", "Enfants des Échos", "Nakukeko", "Enfants du Courant",
|
||||||
|
"Nakuura", "Ailes-Grises", "Ariaska", "Faucons Chasseurs", "Akoazana",
|
||||||
|
"Passes-bien", "Takitosa", "Voix de l'Aurore", "Oraumi", "Ciels-clairs",
|
||||||
|
"Sans-ciels", "Gardiens de la Confluence", "Caste de l'Air", "Caste du Feu",
|
||||||
|
"Caste de l'Eau", "Caste de la Terre", "Caste de l'Éther"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"Siliaska": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Siliaska",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "sil-i-aska",
|
||||||
|
"sens_litteral": "Porteurs du regard libre",
|
||||||
|
"racines": ["sili", "aska"],
|
||||||
|
"categorie": "peuple",
|
||||||
|
"note": "Nom du peuple de la Confluence"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["peuple", "Les porteurs du regard libre"]
|
||||||
|
},
|
||||||
|
"Enfants des Échos": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Nakukeko",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "nak-u-keko",
|
||||||
|
"sens_litteral": "Enfants de l'écho",
|
||||||
|
"racines": ["naki", "keko"],
|
||||||
|
"categorie": "caste",
|
||||||
|
"element": "terre",
|
||||||
|
"racines_sacrees": 0,
|
||||||
|
"note": "Souterrains, mineurs, artisans"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
25
data/lexique-ancien/04-lieux.json
Normal file
25
data/lexique-ancien/04-lieux.json
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Lieux géographiques majeurs et noms propres",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"La Confluence", "Uraakota", "Gouffre Humide", "Vukuura", "Antres des Échos",
|
||||||
|
"Kekutoka", "Cercles de Vigile", "Rikuvela", "Halls des Serments", "Talusavu",
|
||||||
|
"Grande Fresque", "Ekakova", "Gorge Profonde", "Ruines des Premiers Ancêtres",
|
||||||
|
"village fortifié", "basses-terres", "avant-poste côtier", "sanctuaire",
|
||||||
|
"forteresse"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"La Confluence": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Uraakota",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "ur-aa-kota",
|
||||||
|
"sens_litteral": "Eau mêlée à l'union",
|
||||||
|
"racines": ["ura", "kota"],
|
||||||
|
"categorie": "lieu_majeur",
|
||||||
|
"note": "Lieu central où deux rivières se rejoignent"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
22
data/lexique-ancien/05-corps-sens.json
Normal file
22
data/lexique-ancien/05-corps-sens.json
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Parties du corps et organes des sens",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"œil", "regard", "vision", "main", "voix", "parole", "oreille", "écoute",
|
||||||
|
"visage", "cœur", "corps", "pied", "base", "écho", "résonance", "poumon",
|
||||||
|
"souffle", "chair", "viande", "peau", "surface", "sang", "yeux de l'aurore"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"œil": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "sili",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "sil",
|
||||||
|
"domaine": "corps_sens",
|
||||||
|
"note": "Concept central : l'observation"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["regard", "vision", "yeux"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
31
data/lexique-ancien/06-actions.json
Normal file
31
data/lexique-ancien/06-actions.json
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Verbes et actions (forme racine + forme verbale CVCVC)",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"voir", "observer", "mirak", "aller", "tekis", "donner", "kitan", "prendre",
|
||||||
|
"pasak", "faire", "créer", "nekan", "dire", "parler", "vosak", "savoir",
|
||||||
|
"connaître", "sekam", "apprendre", "mokis", "transmettre", "enseigner",
|
||||||
|
"kisun", "garder", "protéger", "zakis", "porter", "transporter", "takan",
|
||||||
|
"chasser", "traquer", "zanak", "méditer", "prier", "invoquer", "bénir",
|
||||||
|
"communier", "mourir", "graver", "sculpter", "peindre", "assembler",
|
||||||
|
"construire", "creuser", "tisser", "forger", "écouter", "étudier",
|
||||||
|
"découvrir", "explorer", "mémoriser", "interpréter", "défendre",
|
||||||
|
"surveiller", "attaquer", "capturer", "fuir", "vaincre", "troquer",
|
||||||
|
"entreposer", "arbitrer", "pêcher"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"voir": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "mirak",
|
||||||
|
"type": "verbe",
|
||||||
|
"racine": "mira",
|
||||||
|
"forme_liee": "mir",
|
||||||
|
"structure": "CVCVC",
|
||||||
|
"domaine": "action",
|
||||||
|
"note": "Verbe fondamental lié à l'observation"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["observer", "regarder"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
25
data/lexique-ancien/07-emotions.json
Normal file
25
data/lexique-ancien/07-emotions.json
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"_comment": "États émotionnels et sentiments",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"joie", "bonheur", "espoir", "fierté", "amour", "curiosité", "soulagement",
|
||||||
|
"confiance", "gratitude", "sérénité", "peur", "colère", "tristesse",
|
||||||
|
"désespoir", "honte", "haine", "angoisse", "anxiété", "méfiance", "regret",
|
||||||
|
"jalousie"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"joie": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "koriatosa",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "kor-i-a-tosa",
|
||||||
|
"sens_litteral": "Cœur avec bien",
|
||||||
|
"racines": ["kori", "tosa"],
|
||||||
|
"domaine": "emotion_positive",
|
||||||
|
"note": "Composition standard pour exprimer les émotions"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["bonheur", "allégresse"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
26
data/lexique-ancien/08-nature-elements.json
Normal file
26
data/lexique-ancien/08-nature-elements.json
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Éléments naturels et phénomènes",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"ciel", "terre", "sol", "feu", "flamme", "air", "vent", "pierre", "roche",
|
||||||
|
"rivière", "courant", "montagne", "forêt", "arbre", "lune", "soleil",
|
||||||
|
"lumière", "sombre", "obscur", "sec", "aride", "vallée", "sel", "mer",
|
||||||
|
"humide", "mouillé", "profond", "gouffre", "abîme", "cercle", "anneau",
|
||||||
|
"étoile", "tempête", "nuage", "cascade", "source", "grotte", "crevasse",
|
||||||
|
"promontoire", "pic", "cime", "côte", "horizon", "confluence de rivières",
|
||||||
|
"rivière azur", "rivière verte"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"ciel": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "zeru",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "zer",
|
||||||
|
"domaine": "element_nature",
|
||||||
|
"note": "Élément primordial"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["cieux"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/09-institutions.json
Normal file
24
data/lexique-ancien/09-institutions.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Institutions politiques et gouvernementales",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"Cercle des Sages", "Tribunal des Mœurs", "Proclamateur", "Assemblée des Chefs",
|
||||||
|
"Maison des Découvertes", "Arbitre des Esprits", "Directoire",
|
||||||
|
"Hall des Serments", "Conseil du Village", "Autel ancestral",
|
||||||
|
"Vigile Lunaire", "Jour des Ancêtres", "Jour du Faucon"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"Cercle des Sages": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Rikuusekitori",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "rik-u-sek-i-tori",
|
||||||
|
"sens_litteral": "Cercle des porteurs-de-savoir",
|
||||||
|
"racines": ["riku", "seka", "tori"],
|
||||||
|
"categorie": "institution",
|
||||||
|
"note": "Institution centrale"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
35
data/lexique-ancien/10-animaux.json
Normal file
35
data/lexique-ancien/10-animaux.json
Normal file
@ -0,0 +1,35 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Animaux et créatures",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"Regards-Libres", "grue", "grue cendrée", "faucon", "bête", "animal",
|
||||||
|
"bête sacrée", "gibier", "poisson", "poisson de rivière", "serpent",
|
||||||
|
"serpent d'eau", "oiseau", "oiseau de proie", "créature inconnue"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"grue": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "aru",
|
||||||
|
"type": "racine_sacree",
|
||||||
|
"forme_liee": "ar",
|
||||||
|
"domaine": "animal_sacre",
|
||||||
|
"note": "Animal sacré central dans la culture"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["grues"]
|
||||||
|
},
|
||||||
|
"Regards-Libres": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Aruaska",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "ar-u-aska",
|
||||||
|
"sens_litteral": "Grue de liberté",
|
||||||
|
"racines": ["aru", "aska"],
|
||||||
|
"categorie": "animal_sacre",
|
||||||
|
"note": "Grues domestiquées, messagers sacrés"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/11-armes-outils.json
Normal file
24
data/lexique-ancien/11-armes-outils.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Armes, outils et équipements",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"lance", "lance de guerre", "arc", "flèche", "flèche empoisonnée",
|
||||||
|
"hachette", "couteau", "gourdin", "bouclier", "pioche", "ciseau à pierre",
|
||||||
|
"maillet", "burin", "corde", "filet", "panier", "piège", "vase rituel",
|
||||||
|
"coffret", "tablette", "tablette gravée", "collier", "foyer", "foyer éternel",
|
||||||
|
"armurerie", "grenier"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"lance": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "piki",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "pik",
|
||||||
|
"domaine": "arme",
|
||||||
|
"note": "Arme principale"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["pointe"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
28
data/lexique-ancien/12-abstraits.json
Normal file
28
data/lexique-ancien/12-abstraits.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Concepts abstraits et philosophiques",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"regard libre", "confluence", "union", "harmonie", "sagesse", "honneur",
|
||||||
|
"justice", "vérité", "liberté", "esprit", "âme", "destinée", "devoir sacré",
|
||||||
|
"compétence", "transmission", "L'Autre", "étranger", "Premiers Ancêtres",
|
||||||
|
"présage", "miasmes", "bénédiction", "malédiction", "caste", "village",
|
||||||
|
"famille", "clan", "généalogie", "serment", "serment de sang", "loi",
|
||||||
|
"loi sacrée", "épreuve", "épreuve de vérité", "trahison", "exil",
|
||||||
|
"guerre", "paix", "victoire", "défaite", "meurtre", "violence bestiale",
|
||||||
|
"embuscade", "prisonnier"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"regard libre": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "siliaska",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "sil-i-aska",
|
||||||
|
"sens_litteral": "Regard de liberté",
|
||||||
|
"racines": ["sili", "aska"],
|
||||||
|
"domaine": "concept_fondateur",
|
||||||
|
"note": "État spirituel central"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
28
data/lexique-ancien/13-rituels.json
Normal file
28
data/lexique-ancien/13-rituels.json
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Rituels, traditions et pratiques sacrées",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"Rituel du Regard Partagé", "pèlerinage", "rites funéraires",
|
||||||
|
"Cercles de Vigile", "Communion des esprits", "Lois du Sang et de la Bête",
|
||||||
|
"Porteur de Flamme", "Mémento", "serment sacré", "Glyphes du Gouffre",
|
||||||
|
"Colliers de glyphes", "Tablettes d'argile", "idéoglyphes", "écriture",
|
||||||
|
"argile vivante", "lait de pierre", "roche braise", "pigments anciens",
|
||||||
|
"Rhombes sacrés", "Rhombes géants", "Rhombe miniature",
|
||||||
|
"artefact multi-générationnel", "Grande Fresque", "fenêtre temporelle",
|
||||||
|
"Autel des Pionniers"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"Rituel du Regard Partagé": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Asausiliaakota",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "as-a-sil-aa-kota",
|
||||||
|
"sens_litteral": "Sacré avec regard-mêlé-à-union",
|
||||||
|
"racines": ["asa", "sili", "kota"],
|
||||||
|
"categorie": "rituel_majeur",
|
||||||
|
"note": "Rituel central de la civilisation"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/14-geographie.json
Normal file
24
data/lexique-ancien/14-geographie.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Caractéristiques géographiques",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"confluence de rivières", "rivière azur", "rivière verte", "promontoire",
|
||||||
|
"pic", "cime", "vallée", "mer", "côte", "horizon", "grotte", "source",
|
||||||
|
"cascade", "éboulement", "inondation", "crevasse", "roche impénétrable",
|
||||||
|
"avalanche", "feu sauvage"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"confluence de rivières": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "nuraakota",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "nur-aa-kota",
|
||||||
|
"sens_litteral": "Rivière mêlée à union",
|
||||||
|
"racines": ["nura", "kota"],
|
||||||
|
"domaine": "geographie",
|
||||||
|
"note": "Point de rencontre des eaux"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
27
data/lexique-ancien/15-roles-titres.json
Normal file
27
data/lexique-ancien/15-roles-titres.json
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Rôles sociaux, titres et fonctions",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"Arbitre des Esprits", "oracle", "chef", "Grand Chef", "Proclamateur", "sage",
|
||||||
|
"Faucon Chasseur", "Faucon vétéran", "traqueur", "guerrier", "archer",
|
||||||
|
"porteur de lance", "capitaine", "sentinelle", "Aile-Grise", "chaman",
|
||||||
|
"dresseur de grues", "guide des âmes", "gardien des lois", "Passe-bien",
|
||||||
|
"Porteur de Flamme", "maître artisan", "façonneur de pierre", "sculpteur",
|
||||||
|
"peintre", "tisserand", "pêcheur", "mineur", "aîné", "descendant", "ancêtre",
|
||||||
|
"mère", "père", "époux", "épouse"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"Arbitre des Esprits": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "Zakiiumi",
|
||||||
|
"type": "nom_propre",
|
||||||
|
"composition": "zak-ii-umi",
|
||||||
|
"sens_litteral": "Celui qui EST gardien des esprits",
|
||||||
|
"racines": ["zaki", "umi"],
|
||||||
|
"categorie": "titre_supreme",
|
||||||
|
"note": "Entité tutélaire du jeu, pouvoir de réserve"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/16-communication.json
Normal file
24
data/lexique-ancien/16-communication.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Langage, communication et écriture",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"langage", "glyphe", "écriture", "symbole", "trace", "rhombe", "récit",
|
||||||
|
"légende", "histoire vraie", "poème", "vers", "chant", "chant sacré",
|
||||||
|
"message", "rapport", "chronique", "traité", "loi", "décret", "proclamation",
|
||||||
|
"conseil", "débat", "silence", "secret", "mensonge", "promesse"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"langage": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "vokiukota",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "vok-i-kota",
|
||||||
|
"sens_litteral": "Voix d'union",
|
||||||
|
"racines": ["voki", "kota"],
|
||||||
|
"domaine": "communication",
|
||||||
|
"note": "Concept de langue comme union"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
22
data/lexique-ancien/17-temps.json
Normal file
22
data/lexique-ancien/17-temps.json
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Concepts temporels",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"temps", "génération", "siècle", "saison", "lune", "mois", "aurore",
|
||||||
|
"matin", "crépuscule", "nuit", "éternité", "passé", "futur", "présent",
|
||||||
|
"cycle éternel", "renaissance", "au-delà", "moment", "instant", "durée"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"temps": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "temi",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "tem",
|
||||||
|
"domaine": "temps",
|
||||||
|
"note": "Concept fondamental"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["durée"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
22
data/lexique-ancien/18-couleurs.json
Normal file
22
data/lexique-ancien/18-couleurs.json
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Couleurs et qualités visuelles",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"rouge", "orange", "violet", "rose", "blanc", "gris", "noir", "vert",
|
||||||
|
"bleu", "azur", "bleu d'eau", "ocre", "pâle", "yeux de l'aurore",
|
||||||
|
"éclat", "translucide", "lumineux", "sombre", "patine", "gravure",
|
||||||
|
"bas-relief", "motif"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"rouge": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "rasu",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "ras",
|
||||||
|
"domaine": "couleur",
|
||||||
|
"note": "Couleur importante (yeux des Ciels-clairs)"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/19-sante-dangers.json
Normal file
24
data/lexique-ancien/19-sante-dangers.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Maladies, dangers et conditions de santé",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"maladie", "Maladie des Antres", "miasmes", "infection pulmonaire",
|
||||||
|
"malnutrition", "suffocation", "fièvre", "blessure", "guérison",
|
||||||
|
"éboulement", "inondation", "toxine", "poison", "gouffre", "crevasse",
|
||||||
|
"roche impénétrable", "avalanche", "feu sauvage"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"maladie": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "osiusanu",
|
||||||
|
"type": "composition",
|
||||||
|
"composition": "os-i-sanu",
|
||||||
|
"sens_litteral": "Mort du corps",
|
||||||
|
"racines": ["osi", "sanu"],
|
||||||
|
"domaine": "sante",
|
||||||
|
"note": "Concept de maladie comme mort partielle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
24
data/lexique-ancien/20-objets-materiaux.json
Normal file
24
data/lexique-ancien/20-objets-materiaux.json
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Objets, matériaux et artéfacts",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"bois", "pierre", "argile", "métal", "minerai", "couleur", "teinte",
|
||||||
|
"cendre", "sang", "lait", "ligne", "corde", "sac", "contenant",
|
||||||
|
"tablette", "plaque", "document", "écrit", "chaîne", "lien",
|
||||||
|
"vase rituel", "coffret", "foyer", "grenier", "chambre", "pièce",
|
||||||
|
"porte", "passage", "zone", "région", "navire", "embarcation"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"pierre": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "kari",
|
||||||
|
"type": "racine",
|
||||||
|
"forme_liee": "kar",
|
||||||
|
"domaine": "materiau",
|
||||||
|
"note": "Matériau fondamental"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["roche", "pierres"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
60
data/lexique-ancien/_meta.json
Normal file
60
data/lexique-ancien/_meta.json
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
{
|
||||||
|
"meta": {
|
||||||
|
"version": "2.0",
|
||||||
|
"langue_source": "Français",
|
||||||
|
"langue_cible": "Confluent Ancien",
|
||||||
|
"description": "Métadonnées et index de normalisation pour le lexique",
|
||||||
|
"domaines": [
|
||||||
|
"01-racines-sacrees",
|
||||||
|
"02-racines-standards",
|
||||||
|
"03-castes",
|
||||||
|
"04-lieux",
|
||||||
|
"05-corps-sens",
|
||||||
|
"06-actions",
|
||||||
|
"07-emotions",
|
||||||
|
"08-nature-elements",
|
||||||
|
"09-institutions",
|
||||||
|
"10-animaux",
|
||||||
|
"11-armes-outils",
|
||||||
|
"12-abstraits",
|
||||||
|
"13-rituels",
|
||||||
|
"14-geographie",
|
||||||
|
"15-roles-titres",
|
||||||
|
"16-communication",
|
||||||
|
"17-temps",
|
||||||
|
"18-couleurs",
|
||||||
|
"19-sante-dangers",
|
||||||
|
"20-objets-materiaux"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"index_normalisation": {
|
||||||
|
"_comment": "Mapping des variants français vers la forme canonique",
|
||||||
|
"enfants": "enfant",
|
||||||
|
"ancêtres": "ancêtre",
|
||||||
|
"eaux": "eau",
|
||||||
|
"regards": "regard",
|
||||||
|
"pierres": "pierre",
|
||||||
|
"montagnes": "montagne",
|
||||||
|
"terres": "terre",
|
||||||
|
"cieux": "ciel",
|
||||||
|
"oiseaux": "oiseau",
|
||||||
|
"grues": "grue",
|
||||||
|
"faucons": "faucon",
|
||||||
|
"rivières": "rivière",
|
||||||
|
"échos": "écho",
|
||||||
|
"personnes": "personne",
|
||||||
|
"chefs": "chef",
|
||||||
|
"guerriers": "guerrier",
|
||||||
|
"sages": "sage",
|
||||||
|
"esprits": "esprit",
|
||||||
|
"âmes": "âme",
|
||||||
|
"mains": "main",
|
||||||
|
"pieds": "pied",
|
||||||
|
"yeux": "œil",
|
||||||
|
"cœurs": "cœur",
|
||||||
|
"corps": "corps",
|
||||||
|
"voix": "voix",
|
||||||
|
"oreilles": "oreille",
|
||||||
|
"visages": "visage"
|
||||||
|
}
|
||||||
|
}
|
||||||
580
data/lexique-francais-confluent.json
Normal file
580
data/lexique-francais-confluent.json
Normal file
@ -0,0 +1,580 @@
|
|||||||
|
{
|
||||||
|
"meta": {
|
||||||
|
"version": "1.0",
|
||||||
|
"langue_source": "Français",
|
||||||
|
"langue_cible": "Confluent Ancien",
|
||||||
|
"description": "Dictionnaire français vers Confluent Ancien",
|
||||||
|
"total_entrees": 450,
|
||||||
|
"date_creation": "2025-11-27"
|
||||||
|
},
|
||||||
|
"dictionnaire": {
|
||||||
|
"A": {
|
||||||
|
"abîme": "vuku",
|
||||||
|
"accompli": "oa",
|
||||||
|
"actif": "i",
|
||||||
|
"agent": "i",
|
||||||
|
"âgé": "seni",
|
||||||
|
"Ailes-Grises": "Ariaska",
|
||||||
|
"aile": "ava",
|
||||||
|
"air": "vena",
|
||||||
|
"allié": "vaku",
|
||||||
|
"âme": "anu",
|
||||||
|
"ami": "vaku",
|
||||||
|
"amour": "koriaakota",
|
||||||
|
"ancêtre": "aita",
|
||||||
|
"ancêtres (les)": "aitasu",
|
||||||
|
"ancien": "aita",
|
||||||
|
"angoisse": "koridaku",
|
||||||
|
"animal": "besi",
|
||||||
|
"animal sauvage": "besi",
|
||||||
|
"anneau": "riku",
|
||||||
|
"anxiété": "korivela",
|
||||||
|
"Antres des Échos": "Kekutoka",
|
||||||
|
"appartenance": "u",
|
||||||
|
"appeler": "voki",
|
||||||
|
"apprendre": "mokis",
|
||||||
|
"Arbitre des Esprits": "zakiiumi",
|
||||||
|
"arbre": "viku",
|
||||||
|
"arc": "bukiulanu",
|
||||||
|
"archer": "toriulanu",
|
||||||
|
"argile vivante": "kariita",
|
||||||
|
"arme": "varu",
|
||||||
|
"armurerie": "taluvaru",
|
||||||
|
"assembler": "samuk",
|
||||||
|
"assemblée": "koni",
|
||||||
|
"Assemblée des Chefs": "koniukasi",
|
||||||
|
"attaquer": "varum",
|
||||||
|
"au-delà": "lokueaosi",
|
||||||
|
"aube": "ora",
|
||||||
|
"aube sacrée": "oraasa",
|
||||||
|
"aurore": "ora",
|
||||||
|
"Autel ancestral": "asauaita",
|
||||||
|
"Autel des Pionniers": "asautekiena",
|
||||||
|
"Autre (l')": "zoka"
|
||||||
|
},
|
||||||
|
"B": {
|
||||||
|
"base": "peki",
|
||||||
|
"basses-terres": "tokapisu",
|
||||||
|
"beau": "silitosa",
|
||||||
|
"bénédiction": "tosaumi",
|
||||||
|
"bénir": "tosan",
|
||||||
|
"bestial": "besitori",
|
||||||
|
"bête": "besi",
|
||||||
|
"bête sacrée": "besiasa",
|
||||||
|
"bien": "tosa",
|
||||||
|
"bleu": "keluzeru",
|
||||||
|
"bleu d'eau": "keluura",
|
||||||
|
"blessure": "osiopisu",
|
||||||
|
"bois": "buki",
|
||||||
|
"bon": "tosa",
|
||||||
|
"bord": "bori",
|
||||||
|
"bouclier": "kariuzaki"
|
||||||
|
},
|
||||||
|
"C": {
|
||||||
|
"calme": "paki",
|
||||||
|
"capitaine": "kasiuvaru",
|
||||||
|
"capturer": "kapik",
|
||||||
|
"cascade": "uraetoka",
|
||||||
|
"caste": "tibu",
|
||||||
|
"Caste de l'Air": "tibuvena",
|
||||||
|
"Caste de l'Eau": "tibuura",
|
||||||
|
"Caste de la Terre": "tibutoka",
|
||||||
|
"Caste du Feu": "tibusuki",
|
||||||
|
"Caste de l'Éther": "tibuumi",
|
||||||
|
"cendre": "kesa",
|
||||||
|
"Cercle des Sages": "rikuusekitori",
|
||||||
|
"cercle": "riku",
|
||||||
|
"Cercles de Vigile": "rikuvela",
|
||||||
|
"chaîne": "ketu",
|
||||||
|
"chair": "niku",
|
||||||
|
"chaman": "vokiiumi",
|
||||||
|
"chambre": "kama",
|
||||||
|
"chant": "vokiaonu",
|
||||||
|
"chant sacré": "vokionuasa",
|
||||||
|
"chasser": "zanak",
|
||||||
|
"chef": "kasi",
|
||||||
|
"chemin": "teki",
|
||||||
|
"Cheveux de Sang": "kinatori",
|
||||||
|
"chronique": "rekiutemi",
|
||||||
|
"ciel": "zeru",
|
||||||
|
"Ciels-clairs": "zeriiora",
|
||||||
|
"ciseau à pierre": "kisukari",
|
||||||
|
"clan": "mituamako",
|
||||||
|
"coffret": "sakipisu",
|
||||||
|
"cœur": "kori",
|
||||||
|
"colère": "sukiukori",
|
||||||
|
"collier": "linausinu",
|
||||||
|
"Colliers de glyphes": "linaisinu",
|
||||||
|
"combat": "varu",
|
||||||
|
"communier": "kotam",
|
||||||
|
"Communion des esprits": "kotaaumi",
|
||||||
|
"confiance": "koriiusavu",
|
||||||
|
"Confluence (La)": "Uraakota",
|
||||||
|
"confluence": "kota",
|
||||||
|
"Confluence de rivières": "nuraakota",
|
||||||
|
"conscience": "anu",
|
||||||
|
"Conseil du Village": "koniuloku",
|
||||||
|
"construire": "lokun",
|
||||||
|
"contenant": "saki",
|
||||||
|
"corde": "lina",
|
||||||
|
"corps": "sanu",
|
||||||
|
"côte": "tokaaseli",
|
||||||
|
"couleur": "kelu",
|
||||||
|
"courageux": "korioaoki",
|
||||||
|
"courant": "nura",
|
||||||
|
"couper": "kisu",
|
||||||
|
"créateur": "neki",
|
||||||
|
"créer": "nekan",
|
||||||
|
"crépuscule": "oraosi",
|
||||||
|
"crevasse": "tokavuku",
|
||||||
|
"curiosité": "siliunovu"
|
||||||
|
},
|
||||||
|
"D": {
|
||||||
|
"danger": "oki",
|
||||||
|
"débat": "vokiaakota",
|
||||||
|
"débutant": "naki",
|
||||||
|
"découvrir": "novak",
|
||||||
|
"décret": "lekuukasi",
|
||||||
|
"défaite": "oki",
|
||||||
|
"défendre": "zakim",
|
||||||
|
"défi": "oki",
|
||||||
|
"depuis": "e",
|
||||||
|
"descendant": "naki",
|
||||||
|
"désespoir": "zosilieatos",
|
||||||
|
"destinée": "tekieo",
|
||||||
|
"devoir sacré": "tavuasa",
|
||||||
|
"digne": "valiutori",
|
||||||
|
"Directoire": "koniutibukasi",
|
||||||
|
"dire": "vosak",
|
||||||
|
"distance": "tavo",
|
||||||
|
"divin": "asa",
|
||||||
|
"document": "doku",
|
||||||
|
"dominer": "ao",
|
||||||
|
"donner": "kitan",
|
||||||
|
"doux": "meli",
|
||||||
|
"Dresseur de grues": "mokiiaru",
|
||||||
|
"durée": "teon"
|
||||||
|
},
|
||||||
|
"E": {
|
||||||
|
"eau": "ura",
|
||||||
|
"éboulement": "kariosi",
|
||||||
|
"échange": "kiru",
|
||||||
|
"échanger": "kirum",
|
||||||
|
"écho": "keko",
|
||||||
|
"écouter": "tikun",
|
||||||
|
"écriture": "sinuuneka",
|
||||||
|
"écrit": "doku",
|
||||||
|
"élever": "levi",
|
||||||
|
"embarcation": "navi",
|
||||||
|
"embuscade": "varuzana",
|
||||||
|
"Enfant de l'ancêtre": "nakuaita",
|
||||||
|
"enfant": "naki",
|
||||||
|
"Enfants des Échos": "Nakukeko",
|
||||||
|
"Enfants du Courant": "Nakuura",
|
||||||
|
"ennemi": "zoka",
|
||||||
|
"ensemble": "kota",
|
||||||
|
"enterrer": "tumi",
|
||||||
|
"entreposer": "tenuk",
|
||||||
|
"épreuve": "oki",
|
||||||
|
"Épreuve de vérité": "okiuveri",
|
||||||
|
"époux": "koriakota",
|
||||||
|
"équivalent": "ae",
|
||||||
|
"espoir": "silieatosa",
|
||||||
|
"esprit": "umi",
|
||||||
|
"esprits (les)": "umisu",
|
||||||
|
"être": "ita",
|
||||||
|
"étrangers": "zoka",
|
||||||
|
"éternel": "eo",
|
||||||
|
"éternité": "temieo",
|
||||||
|
"étincelle": "suki",
|
||||||
|
"étoile": "eku",
|
||||||
|
"étoiles": "soraeuzeru su",
|
||||||
|
"étudier": "sekis",
|
||||||
|
"exil": "tekiozoka",
|
||||||
|
"exister": "ita",
|
||||||
|
"explorer": "tekil"
|
||||||
|
},
|
||||||
|
"F": {
|
||||||
|
"façonneur de pierre": "nekiikari",
|
||||||
|
"faible": "sanupisu",
|
||||||
|
"faire": "nekan",
|
||||||
|
"famille": "mitu",
|
||||||
|
"famine": "zonika",
|
||||||
|
"faucon": "aki",
|
||||||
|
"Faucon Chasseur": "akiuzana",
|
||||||
|
"Faucons Chasseurs": "Akoazana",
|
||||||
|
"Faucon vétéran": "akiuzanaseni",
|
||||||
|
"fenêtre temporelle": "siliutemi",
|
||||||
|
"festin": "nikuamako",
|
||||||
|
"feu": "suki",
|
||||||
|
"feu sacré": "sukiasa",
|
||||||
|
"feu sauvage": "sukioki",
|
||||||
|
"fidèle": "savuiikori",
|
||||||
|
"fierté": "valiumako",
|
||||||
|
"fièvre": "sukiusanu",
|
||||||
|
"filet": "linaapesa",
|
||||||
|
"fin": "pisu",
|
||||||
|
"flèche": "pikipisu",
|
||||||
|
"flèche empoisonnée": "pikiapoku",
|
||||||
|
"fluide": "ura",
|
||||||
|
"forêt": "viku",
|
||||||
|
"forger": "sukam",
|
||||||
|
"Formation phalange": "rikuvaru",
|
||||||
|
"fort": "sanumako",
|
||||||
|
"forteresse": "lokuzakimako",
|
||||||
|
"foyer": "sukiloku",
|
||||||
|
"foyer éternel": "sukieo",
|
||||||
|
"frapper": "soki",
|
||||||
|
"fresque": "kova",
|
||||||
|
"frontière": "bosa",
|
||||||
|
"fuir": "tekos",
|
||||||
|
"futur": "temieanaki"
|
||||||
|
},
|
||||||
|
"G": {
|
||||||
|
"Gardien de la Confluence": "zakiuraakota",
|
||||||
|
"gardien": "zaki",
|
||||||
|
"Gardien des lois": "zakiileku",
|
||||||
|
"garder": "zakis",
|
||||||
|
"généalogie": "tekieaita",
|
||||||
|
"génération": "temiuaita",
|
||||||
|
"géant": "toriamako",
|
||||||
|
"gibier": "besiuzana",
|
||||||
|
"glyphe": "sinu",
|
||||||
|
"Glyphes du Gouffre": "sinuvuku",
|
||||||
|
"gouffre": "vuku",
|
||||||
|
"Gouffre Humide": "Vukuura",
|
||||||
|
"gourdin": "bukisoki",
|
||||||
|
"grand": "mako",
|
||||||
|
"Grand Chef": "kasiaomako",
|
||||||
|
"Grande Fresque": "Ekakova",
|
||||||
|
"gratitude": "koriakita",
|
||||||
|
"graver": "sinan",
|
||||||
|
"gravure": "sinukari",
|
||||||
|
"grenier": "taluuniku",
|
||||||
|
"gris": "kesa",
|
||||||
|
"grotte": "tokaudaku",
|
||||||
|
"grue": "aru",
|
||||||
|
"grue cendrée": "arukesa",
|
||||||
|
"guérison": "oaosi",
|
||||||
|
"guerre": "varu",
|
||||||
|
"guerrier": "toriiuvaru",
|
||||||
|
"guide": "kasi",
|
||||||
|
"Guide des âmes": "tekiianu"
|
||||||
|
},
|
||||||
|
"H": {
|
||||||
|
"hachette": "kariukisu",
|
||||||
|
"haine": "sukiozoka",
|
||||||
|
"hall": "talu",
|
||||||
|
"Halls des Serments": "Talusavu",
|
||||||
|
"harmonie": "kotaapaki",
|
||||||
|
"haut": "sumu",
|
||||||
|
"histoire": "reki",
|
||||||
|
"Histoire vraie": "rekiuveri",
|
||||||
|
"homme": "tori",
|
||||||
|
"honorable": "savuutori",
|
||||||
|
"honneur": "valiutori",
|
||||||
|
"honte": "zoovali",
|
||||||
|
"honteux": "zovalitori",
|
||||||
|
"horizon": "silieamako",
|
||||||
|
"humble": "pisuvali",
|
||||||
|
"humide": "nisa"
|
||||||
|
},
|
||||||
|
"I": {
|
||||||
|
"ici": "tisa",
|
||||||
|
"idéoglyphe": "sinuukova",
|
||||||
|
"il": "tova",
|
||||||
|
"image": "kova",
|
||||||
|
"impératif": "ok",
|
||||||
|
"inconnu": "zoseka",
|
||||||
|
"indigne": "zovali",
|
||||||
|
"infection pulmonaire": "osiupuli",
|
||||||
|
"injuste": "zozaki",
|
||||||
|
"inondation": "uraokimako",
|
||||||
|
"instrument": "vu",
|
||||||
|
"interdit": "zob",
|
||||||
|
"interpréter": "sinim",
|
||||||
|
"invoquer": "vokum"
|
||||||
|
},
|
||||||
|
"J": {
|
||||||
|
"jalousie": "koriovaku",
|
||||||
|
"jamais": "zom",
|
||||||
|
"jeter": "lanu",
|
||||||
|
"jeune": "novu",
|
||||||
|
"joie": "koriatosa",
|
||||||
|
"Jour des Ancêtres": "sorauaita",
|
||||||
|
"Jour du Faucon": "sorauaki",
|
||||||
|
"jurer": "savu",
|
||||||
|
"juste": "zakiiveri",
|
||||||
|
"justice": "zakiuveri"
|
||||||
|
},
|
||||||
|
"L": {
|
||||||
|
"là-bas": "tova",
|
||||||
|
"lâche": "zokorioaoki",
|
||||||
|
"laid": "silidaku",
|
||||||
|
"lait": "lavi",
|
||||||
|
"lait de pierre": "lavukari",
|
||||||
|
"lance": "piki",
|
||||||
|
"lancer": "lanu",
|
||||||
|
"langage": "vokiukota",
|
||||||
|
"Larmes du Ciel (Les)": "uraeuzeru",
|
||||||
|
"légende": "rekiuaita",
|
||||||
|
"lever": "levi",
|
||||||
|
"liberté": "aska",
|
||||||
|
"libre": "aska",
|
||||||
|
"lien": "vasi",
|
||||||
|
"lieu": "loku",
|
||||||
|
"ligne": "lina",
|
||||||
|
"limite": "bosa",
|
||||||
|
"loi": "leku",
|
||||||
|
"Loi sacrée": "lekuasa",
|
||||||
|
"loin": "tova",
|
||||||
|
"lune": "luna",
|
||||||
|
"lumière": "sora",
|
||||||
|
"lumineux": "soritori"
|
||||||
|
},
|
||||||
|
"M": {
|
||||||
|
"magnifique": "silitosaomako",
|
||||||
|
"main": "kanu",
|
||||||
|
"Maison des Découvertes": "taluunovu",
|
||||||
|
"Maître artisan": "kasiiutavu",
|
||||||
|
"maladie": "osiusanu",
|
||||||
|
"Maladie des Antres": "osiukeko",
|
||||||
|
"malédiction": "osiumi",
|
||||||
|
"malnutrition": "zoniku",
|
||||||
|
"marque": "sinu",
|
||||||
|
"matin": "ora",
|
||||||
|
"méditer": "umiak",
|
||||||
|
"mélange": "aa",
|
||||||
|
"mêler": "aa",
|
||||||
|
"mémoire": "mori",
|
||||||
|
"Mémento": "moriuaita",
|
||||||
|
"mémoriser": "morik",
|
||||||
|
"mensonge": "zoveri",
|
||||||
|
"mer": "seliamako",
|
||||||
|
"mère": "torienauki",
|
||||||
|
"mérite": "vali",
|
||||||
|
"message": "vokiuteki",
|
||||||
|
"métal": "meti",
|
||||||
|
"meurtre": "osiotori",
|
||||||
|
"miasmes": "venaopoku",
|
||||||
|
"mineur": "tiriikari",
|
||||||
|
"mois": "luna",
|
||||||
|
"montagne": "tasa",
|
||||||
|
"mort": "osi",
|
||||||
|
"Morsure-des-Ancêtres": "sokiuaita",
|
||||||
|
"mourir": "osian",
|
||||||
|
"mouillé": "nisa"
|
||||||
|
},
|
||||||
|
"N": {
|
||||||
|
"Nanzagouet": "Nanzagouet",
|
||||||
|
"navire": "navi",
|
||||||
|
"ne...pas": "zo",
|
||||||
|
"noir": "daku",
|
||||||
|
"nom": "nomi",
|
||||||
|
"nouveau": "novu",
|
||||||
|
"nuage": "zerudaku",
|
||||||
|
"nuit": "dakusora"
|
||||||
|
},
|
||||||
|
"O": {
|
||||||
|
"obstacle": "o",
|
||||||
|
"obscur": "daku",
|
||||||
|
"observer": "mirak",
|
||||||
|
"ocre": "kelutoka",
|
||||||
|
"œil": "sili",
|
||||||
|
"oiseau": "avi",
|
||||||
|
"oiseau de proie": "aviuzana",
|
||||||
|
"oracle": "vokiiasa",
|
||||||
|
"orange": "rasuaora",
|
||||||
|
"orgueilleux": "valiaomako",
|
||||||
|
"origine": "ena",
|
||||||
|
"outil": "tavu"
|
||||||
|
},
|
||||||
|
"P": {
|
||||||
|
"paix": "paki",
|
||||||
|
"pâle": "sorapisu",
|
||||||
|
"panier": "saki",
|
||||||
|
"parler": "vosak",
|
||||||
|
"Passes-bien": "Takitosa",
|
||||||
|
"passé": "temieaita",
|
||||||
|
"patine": "keluutemi",
|
||||||
|
"peindre": "kelum",
|
||||||
|
"peintre": "keliiutori",
|
||||||
|
"peinture": "kova",
|
||||||
|
"pèlerinage": "tekiuasa",
|
||||||
|
"père": "toriienauki",
|
||||||
|
"personne": "tori",
|
||||||
|
"petit": "pisu",
|
||||||
|
"peuple": "Siliaska",
|
||||||
|
"peur": "silioki",
|
||||||
|
"pêcher": "pesak",
|
||||||
|
"pêcheur": "pasiipesa",
|
||||||
|
"pic": "piki",
|
||||||
|
"pied": "peki",
|
||||||
|
"pierre": "kari",
|
||||||
|
"piège": "kapiubesi",
|
||||||
|
"pioche": "kariutiru",
|
||||||
|
"poison": "poku",
|
||||||
|
"poisson": "pesa",
|
||||||
|
"poisson fumé": "pesaasuki",
|
||||||
|
"pointe": "piki",
|
||||||
|
"pont": "vasi",
|
||||||
|
"porte": "pori",
|
||||||
|
"Porteur de Flamme": "takisuki",
|
||||||
|
"porter": "takan",
|
||||||
|
"poumon": "puli",
|
||||||
|
"pour": "ui",
|
||||||
|
"premier": "ena",
|
||||||
|
"Premiers Ancêtres": "aitaena",
|
||||||
|
"prendre": "pasak",
|
||||||
|
"présage": "sinuumi",
|
||||||
|
"présent": "temieinei",
|
||||||
|
"prier": "asavik",
|
||||||
|
"prisonnier": "toriokapi",
|
||||||
|
"Proclamateur": "vosiaoleku",
|
||||||
|
"proclamation": "vokimako",
|
||||||
|
"profond": "vuku",
|
||||||
|
"promesse": "savu",
|
||||||
|
"proche": "tisa"
|
||||||
|
},
|
||||||
|
"Q": {
|
||||||
|
"qui": "i"
|
||||||
|
},
|
||||||
|
"R": {
|
||||||
|
"rapport": "vokiuveri",
|
||||||
|
"récit": "reki",
|
||||||
|
"regret": "korieuosi",
|
||||||
|
"Regards-Libres": "aruaska",
|
||||||
|
"regard": "sili",
|
||||||
|
"Regard libre": "siliaska",
|
||||||
|
"Regard Partagé": "asausiliaakota",
|
||||||
|
"renaissance": "enaeaita",
|
||||||
|
"résonance": "keko",
|
||||||
|
"respect": "savo",
|
||||||
|
"Rhombe miniature": "onupisu",
|
||||||
|
"Rhombes géants": "onuaomako",
|
||||||
|
"Rhombes sacrés": "onuasa",
|
||||||
|
"Rites funéraires": "asauosi",
|
||||||
|
"rivière": "nura",
|
||||||
|
"Rivière azur": "nurazeru",
|
||||||
|
"Rivière verte": "nuraviku",
|
||||||
|
"roche": "kari",
|
||||||
|
"rouge": "rasu",
|
||||||
|
"route": "rovi",
|
||||||
|
"Route sécurisée": "roviuzaki",
|
||||||
|
"Ruines des Premiers Ancêtres": "kariuaitaena"
|
||||||
|
},
|
||||||
|
"S": {
|
||||||
|
"sac": "saki",
|
||||||
|
"sacré": "asa",
|
||||||
|
"sacraliser": "asanik",
|
||||||
|
"sage": "sekiitori",
|
||||||
|
"sagesse": "sekaamori",
|
||||||
|
"saison": "temiukoru",
|
||||||
|
"sanctuaire": "lokuasa",
|
||||||
|
"sang": "kina",
|
||||||
|
"Sans-ciels": "zokuzeru",
|
||||||
|
"savoir": "seka",
|
||||||
|
"sculpter": "kovak",
|
||||||
|
"sculpteur": "nekiikova",
|
||||||
|
"sec": "siku",
|
||||||
|
"secret": "vokiudaku",
|
||||||
|
"sel": "seli",
|
||||||
|
"sentinelle": "siliiuvela",
|
||||||
|
"sérénité": "koriaapaki",
|
||||||
|
"serment": "savu",
|
||||||
|
"Serment de sang": "savuakina",
|
||||||
|
"Serment sacré": "savuasa",
|
||||||
|
"serpent": "ziku",
|
||||||
|
"servir": "seru",
|
||||||
|
"siècle": "temiamako",
|
||||||
|
"signe": "sinu",
|
||||||
|
"silence": "zovoki",
|
||||||
|
"Siliaska": "Siliaska",
|
||||||
|
"sol": "toka",
|
||||||
|
"soleil": "sora",
|
||||||
|
"sombre": "daku",
|
||||||
|
"sommeil": "sopi",
|
||||||
|
"sommet": "sumu",
|
||||||
|
"son": "onu",
|
||||||
|
"soulagement": "korioaoki",
|
||||||
|
"souffle": "umi",
|
||||||
|
"source": "ena",
|
||||||
|
"souvenir": "mori",
|
||||||
|
"suffocation": "zovena",
|
||||||
|
"surveiller": "velak",
|
||||||
|
"symbole": "sinumako"
|
||||||
|
},
|
||||||
|
"T": {
|
||||||
|
"tablette": "tabi",
|
||||||
|
"Tablettes d'argile": "tabiukariita",
|
||||||
|
"technique": "teku",
|
||||||
|
"tempête": "venaokimako",
|
||||||
|
"temps": "temi",
|
||||||
|
"tendre": "meli",
|
||||||
|
"tenir": "tenu",
|
||||||
|
"Terre luxuriante": "tokaatosa",
|
||||||
|
"terre": "toka",
|
||||||
|
"terrible": "okimako",
|
||||||
|
"tisser": "tikin",
|
||||||
|
"tisserand": "tikiitori",
|
||||||
|
"tombe": "tumi",
|
||||||
|
"totalité": "eka",
|
||||||
|
"toucher": "toku",
|
||||||
|
"trace": "sinupeki",
|
||||||
|
"trahison": "zosavu",
|
||||||
|
"traître": "zosavuitori",
|
||||||
|
"traité": "savuusinu",
|
||||||
|
"transmission": "kisueaaita",
|
||||||
|
"transmettre": "kisun",
|
||||||
|
"transporter": "takim",
|
||||||
|
"Traqueur": "zanaisili",
|
||||||
|
"travail": "tavu",
|
||||||
|
"Tribunal des Mœurs": "taluuzaki",
|
||||||
|
"tribu": "tibu",
|
||||||
|
"tristesse": "uraakori",
|
||||||
|
"troquer": "kirum"
|
||||||
|
},
|
||||||
|
"U": {
|
||||||
|
"un": "iko",
|
||||||
|
"union": "kota",
|
||||||
|
"Union sacrée": "kotaasa",
|
||||||
|
"unique": "iko"
|
||||||
|
},
|
||||||
|
"V": {
|
||||||
|
"vaincre": "oakim",
|
||||||
|
"Vainqueur de l'épreuve": "xoaoki",
|
||||||
|
"valeur": "vali",
|
||||||
|
"vallée": "tani",
|
||||||
|
"vaste": "mako",
|
||||||
|
"veille": "vela",
|
||||||
|
"vent": "vena",
|
||||||
|
"vénérer": "asaum",
|
||||||
|
"venir": "venu",
|
||||||
|
"verbe": "mirak",
|
||||||
|
"vérité": "veri",
|
||||||
|
"vers": "ea",
|
||||||
|
"vert": "keluviku",
|
||||||
|
"victoire": "oaoki",
|
||||||
|
"vieux": "seni",
|
||||||
|
"vigile": "vela",
|
||||||
|
"Vigile Lunaire": "velaaluna",
|
||||||
|
"village": "loku",
|
||||||
|
"Village fortifié": "lokuzaki",
|
||||||
|
"Village sur pilotis": "lokuurabuki",
|
||||||
|
"Violence bestiale": "varubesi",
|
||||||
|
"violet": "oradaku",
|
||||||
|
"vision": "sili",
|
||||||
|
"visage": "muka",
|
||||||
|
"voir": "mirak",
|
||||||
|
"Voix de l'Aurore": "Oraumi",
|
||||||
|
"voix": "voki",
|
||||||
|
"vol": "avi",
|
||||||
|
"vouloir": "voli",
|
||||||
|
"vrai": "veri"
|
||||||
|
},
|
||||||
|
"Y": {
|
||||||
|
"yeux": "sili",
|
||||||
|
"Yeux de l'aurore": "siliuora"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
38
data/lexique-proto/01-racines-primitives.json
Normal file
38
data/lexique-proto/01-racines-primitives.json
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Racines proto les plus anciennes - concepts fondamentaux",
|
||||||
|
"_note": "En Proto-Confluent, ces racines sont monosyllabiques et pures",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"eau", "feu", "air", "terre", "pierre", "ciel", "soleil", "lune",
|
||||||
|
"main", "œil", "pied", "bouche", "cœur", "tête",
|
||||||
|
"aller", "venir", "voir", "prendre", "donner", "faire",
|
||||||
|
"un", "deux", "beaucoup", "peu",
|
||||||
|
"grand", "petit", "bon", "mauvais",
|
||||||
|
"je", "tu", "nous", "eux",
|
||||||
|
"ici", "là", "où"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"eau": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "ur",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "ura",
|
||||||
|
"domaine": "element_primordial",
|
||||||
|
"note": "Racine proto monosyllabique, devient 'ura' en Ancien"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"œil": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "sil",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "sili",
|
||||||
|
"domaine": "corps",
|
||||||
|
"note": "Concept central même en proto"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"synonymes_fr": ["voir", "regard"]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
26
data/lexique-proto/02-elements-nature.json
Normal file
26
data/lexique-proto/02-elements-nature.json
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Éléments naturels en proto - vocabulaire primitif",
|
||||||
|
"_note": "Concepts liés à l'environnement immédiat, pas de termes abstraits",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"eau", "feu", "air", "vent", "terre", "pierre", "roche",
|
||||||
|
"ciel", "soleil", "lune", "étoile", "nuage",
|
||||||
|
"montagne", "rivière", "arbre", "forêt",
|
||||||
|
"pluie", "orage", "neige", "glace",
|
||||||
|
"jour", "nuit", "aube", "crépuscule",
|
||||||
|
"chaud", "froid", "sec", "humide",
|
||||||
|
"lumière", "ombre", "sombre"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"feu": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "suk",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "suki",
|
||||||
|
"domaine": "element",
|
||||||
|
"note": "Élément primordial"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
39
data/lexique-proto/03-corps-actions.json
Normal file
39
data/lexique-proto/03-corps-actions.json
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Corps et actions primitives",
|
||||||
|
"_note": "Verbes simples, actions concrètes, pas d'abstractions",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"tête", "œil", "oreille", "bouche", "nez", "main", "pied", "cœur", "ventre",
|
||||||
|
"marcher", "courir", "sauter", "ramper",
|
||||||
|
"voir", "entendre", "sentir", "toucher", "goûter",
|
||||||
|
"manger", "boire", "dormir", "rêver",
|
||||||
|
"prendre", "donner", "jeter", "porter",
|
||||||
|
"frapper", "couper", "casser", "lier",
|
||||||
|
"parler", "crier", "chanter", "rire", "pleurer",
|
||||||
|
"naître", "vivre", "mourir",
|
||||||
|
"chasser", "pêcher", "cueillir", "creuser"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"main": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "kan",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "kanu",
|
||||||
|
"domaine": "corps",
|
||||||
|
"note": "Partie du corps essentielle"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"voir": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "mir",
|
||||||
|
"type": "racine_proto_verbale",
|
||||||
|
"evolution_ancien": "mira → mirak",
|
||||||
|
"domaine": "action",
|
||||||
|
"note": "Action fondamentale"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
40
data/lexique-proto/04-concepts-base.json
Normal file
40
data/lexique-proto/04-concepts-base.json
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Concepts de base - qualificatifs et quantités primitives",
|
||||||
|
"_note": "Concepts concrets uniquement, pas de philosophie",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"grand", "petit", "long", "court", "haut", "bas",
|
||||||
|
"fort", "faible", "lourd", "léger",
|
||||||
|
"rapide", "lent", "vieux", "jeune",
|
||||||
|
"bon", "mauvais", "beau", "laid",
|
||||||
|
"chaud", "froid", "dur", "mou",
|
||||||
|
"plein", "vide", "beaucoup", "peu",
|
||||||
|
"un", "deux", "trois", "plusieurs", "tous",
|
||||||
|
"vivant", "mort", "malade", "sain",
|
||||||
|
"proche", "loin", "dedans", "dehors",
|
||||||
|
"avant", "après", "maintenant", "toujours", "jamais"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"grand": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "mak",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "mako",
|
||||||
|
"domaine": "qualificatif",
|
||||||
|
"note": "Qualité de base"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"un": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "ik",
|
||||||
|
"type": "racine_proto_sacree",
|
||||||
|
"evolution_ancien": "iko",
|
||||||
|
"domaine": "nombre",
|
||||||
|
"note": "Nombre premier, concept sacré"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
52
data/lexique-proto/05-relations-sociales.json
Normal file
52
data/lexique-proto/05-relations-sociales.json
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
{
|
||||||
|
"_comment": "Relations sociales primitives",
|
||||||
|
"_note": "Structure sociale basique, pas de castes ni d'institutions complexes",
|
||||||
|
"_mots_a_gerer": [
|
||||||
|
"homme", "femme", "enfant", "vieux", "ancêtre",
|
||||||
|
"père", "mère", "frère", "sœur", "famille",
|
||||||
|
"ami", "ennemi", "étranger",
|
||||||
|
"chef", "guerrier", "chasseur", "shaman",
|
||||||
|
"groupe", "clan", "tribu",
|
||||||
|
"maison", "village", "camp",
|
||||||
|
"chasse", "guerre", "paix",
|
||||||
|
"mort", "esprit", "rêve",
|
||||||
|
"parole", "nom", "signe",
|
||||||
|
"donner", "prendre", "échanger", "voler",
|
||||||
|
"aider", "protéger", "attaquer", "fuir"
|
||||||
|
],
|
||||||
|
"dictionnaire": {
|
||||||
|
"enfant": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "nak",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "naki",
|
||||||
|
"domaine": "famille",
|
||||||
|
"note": "Concept de descendance"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"chef": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "kas",
|
||||||
|
"type": "racine_proto",
|
||||||
|
"evolution_ancien": "kasi",
|
||||||
|
"domaine": "social",
|
||||||
|
"note": "Leadership primitif"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"esprit": {
|
||||||
|
"traductions": [
|
||||||
|
{
|
||||||
|
"confluent": "um",
|
||||||
|
"type": "racine_proto_sacree",
|
||||||
|
"evolution_ancien": "umi",
|
||||||
|
"domaine": "spirituel",
|
||||||
|
"note": "Concept sacré ancien"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
87
data/lexique-proto/README.md
Normal file
87
data/lexique-proto/README.md
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
# Lexique Proto-Confluent
|
||||||
|
|
||||||
|
## Description
|
||||||
|
|
||||||
|
Le **Proto-Confluent** est la langue ancestrale, la couche primitive qui précède l'Ancien Confluent. C'est une langue orale simple avec :
|
||||||
|
|
||||||
|
- **Racines monosyllabiques** (CV ou CVC)
|
||||||
|
- **Vocabulaire réduit** (~100-150 racines max)
|
||||||
|
- **Concepts concrets** uniquement (pas d'abstractions philosophiques)
|
||||||
|
- **Structure simple** (pas de système de liaisons sacrées élaboré)
|
||||||
|
|
||||||
|
## Principe d'évolution
|
||||||
|
|
||||||
|
Chaque racine proto évolue vers l'Ancien Confluent selon des règles phonétiques :
|
||||||
|
|
||||||
|
| Proto | → | Ancien | Évolution |
|
||||||
|
|-------|---|--------|-----------|
|
||||||
|
| **ur** | → | **ura** | Ajout voyelle finale |
|
||||||
|
| **sil** | → | **sili** | Ajout voyelle finale |
|
||||||
|
| **kas** | → | **kasi** | Ajout voyelle finale |
|
||||||
|
| **mak** | → | **mako** | Ajout voyelle finale |
|
||||||
|
|
||||||
|
## Structure des fichiers
|
||||||
|
|
||||||
|
```
|
||||||
|
lexique-proto/
|
||||||
|
├── _meta.json # Métadonnées
|
||||||
|
├── 01-racines-primitives.json # ~30 racines les plus anciennes
|
||||||
|
├── 02-elements-nature.json # ~30 éléments naturels
|
||||||
|
├── 03-corps-actions.json # ~40 corps + actions
|
||||||
|
├── 04-concepts-base.json # ~30 qualificatifs/nombres
|
||||||
|
└── 05-relations-sociales.json # ~30 relations sociales
|
||||||
|
```
|
||||||
|
|
||||||
|
**Total estimé : ~150-200 racines proto**
|
||||||
|
|
||||||
|
## Différences avec l'Ancien Confluent
|
||||||
|
|
||||||
|
| Aspect | Proto | Ancien |
|
||||||
|
|--------|-------|--------|
|
||||||
|
| **Racines** | ~150-200 | ~170+ |
|
||||||
|
| **Forme** | Monosyllabique (CV/CVC) | Dissyllabique (CV...CV) |
|
||||||
|
| **Liaisons** | Simple juxtaposition | 16 liaisons sacrées |
|
||||||
|
| **Abstractions** | ❌ Très limitées | ✅ Développées |
|
||||||
|
| **Castes** | ❌ Pas de système formel | ✅ 6 castes nommées |
|
||||||
|
| **Écriture** | ❌ Orale uniquement | ✅ Glyphes du Gouffre |
|
||||||
|
| **Usage** | Langue morte, reconstruction | Langue vivante du JDR |
|
||||||
|
|
||||||
|
## Concepts absents du Proto
|
||||||
|
|
||||||
|
Ces concepts n'existent **PAS** en Proto-Confluent (ils apparaissent plus tard) :
|
||||||
|
|
||||||
|
- ❌ Castes (Nakukeko, Ariaska, etc.)
|
||||||
|
- ❌ Institutions (Cercle des Sages, Tribunal, etc.)
|
||||||
|
- ❌ Lieux nommés complexes (La Confluence, etc.)
|
||||||
|
- ❌ Rituels formalisés
|
||||||
|
- ❌ Concepts philosophiques (sagesse, justice, honneur...)
|
||||||
|
- ❌ Artefacts multi-générationnels
|
||||||
|
- ❌ Glyphes et écriture
|
||||||
|
- ❌ La plupart des compositions complexes
|
||||||
|
|
||||||
|
## Ce qui existe en Proto
|
||||||
|
|
||||||
|
✅ Éléments naturels (eau, feu, ciel, pierre...)
|
||||||
|
✅ Corps et actions de base (main, œil, voir, prendre...)
|
||||||
|
✅ Relations sociales primitives (enfant, chef, famille...)
|
||||||
|
✅ Qualificatifs concrets (grand, petit, bon, mauvais...)
|
||||||
|
✅ Quelques concepts spirituels basiques (esprit, ancêtre, mort...)
|
||||||
|
|
||||||
|
## Notes pour remplir le lexique
|
||||||
|
|
||||||
|
1. **Rester simple** : Proto = concepts concrets, pas d'abstractions
|
||||||
|
2. **Monosyllabique** : Racines courtes (ur, sil, kas, mak...)
|
||||||
|
3. **Tracer l'évolution** : Toujours indiquer comment ça devient l'Ancien
|
||||||
|
4. **Vocabulaire limité** : Pas tout traduire, beaucoup de mots modernes n'existent pas
|
||||||
|
5. **Oralité** : C'est une langue orale, pas d'écriture
|
||||||
|
|
||||||
|
## Exemple de recherche
|
||||||
|
|
||||||
|
**Utilisateur cherche "liberté" en Proto :**
|
||||||
|
→ ❌ Pas de résultat (concept trop abstrait pour le Proto)
|
||||||
|
|
||||||
|
**Utilisateur cherche "eau" en Proto :**
|
||||||
|
→ ✅ **ur** (racine proto → évolue en "ura" en Ancien)
|
||||||
|
|
||||||
|
**Utilisateur cherche "Siliaska" en Proto :**
|
||||||
|
→ ❌ Pas de résultat (nom propre moderne, n'existe qu'en Ancien)
|
||||||
25
data/lexique-proto/_meta.json
Normal file
25
data/lexique-proto/_meta.json
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
{
|
||||||
|
"meta": {
|
||||||
|
"version": "1.0",
|
||||||
|
"langue_source": "Français",
|
||||||
|
"langue_cible": "Proto-Confluent",
|
||||||
|
"description": "Métadonnées et index de normalisation pour le lexique proto",
|
||||||
|
"note": "Proto-Confluent = racines primitives, structure simple, vocabulaire réduit",
|
||||||
|
"domaines": [
|
||||||
|
"01-racines-primitives",
|
||||||
|
"02-elements-nature",
|
||||||
|
"03-corps-actions",
|
||||||
|
"04-concepts-base",
|
||||||
|
"05-relations-sociales"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"index_normalisation": {
|
||||||
|
"_comment": "Mapping des variants français vers la forme canonique",
|
||||||
|
"_note": "Proto = vocabulaire réduit, beaucoup de concepts modernes n'existent pas encore",
|
||||||
|
"eaux": "eau",
|
||||||
|
"pierres": "pierre",
|
||||||
|
"cieux": "ciel",
|
||||||
|
"yeux": "œil",
|
||||||
|
"mains": "main"
|
||||||
|
}
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user