From 7e20f368ddc84f8cf48c69d99b8acea5bdd68e73 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 29 Apr 2026 17:36:10 +0000 Subject: [PATCH] chore(ui): refresh fr control ui locale --- ui/src/i18n/.i18n/fr.meta.json | 6 +++--- ui/src/i18n/.i18n/fr.tm.jsonl | 5 +++++ ui/src/i18n/locales/fr.ts | 10 +++++----- 3 files changed, 13 insertions(+), 8 deletions(-) diff --git a/ui/src/i18n/.i18n/fr.meta.json b/ui/src/i18n/.i18n/fr.meta.json index 759bbc7bc08..197aaebbeec 100644 --- a/ui/src/i18n/.i18n/fr.meta.json +++ b/ui/src/i18n/.i18n/fr.meta.json @@ -1,11 +1,11 @@ { - "fallbackKeys": ["languages.ar", "languages.fa", "languages.it", "languages.nl", "languages.vi"], - "generatedAt": "2026-04-29T17:07:57.193Z", + "fallbackKeys": [], + "generatedAt": "2026-04-29T17:36:08.909Z", "locale": "fr", "model": "gpt-5.5", "provider": "openai", "sourceHash": "e2d2b3df6a5e614401e887d4c49d24c633ac3435956040c48672ec8b289abdd4", "totalKeys": 768, - "translatedKeys": 763, + "translatedKeys": 768, "workflow": 1 } diff --git a/ui/src/i18n/.i18n/fr.tm.jsonl b/ui/src/i18n/.i18n/fr.tm.jsonl index f0bf85bf898..7b608c00ef1 100644 --- a/ui/src/i18n/.i18n/fr.tm.jsonl +++ b/ui/src/i18n/.i18n/fr.tm.jsonl @@ -53,6 +53,7 @@ {"cache_key":"12f98dff6adc8a50403949fbf0eafaccce8c2e0500769936211771e2e20c0a04","model":"gpt-5.4","provider":"openai","segment_id":"dreaming.status.nextSweepPrefix","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"next sweep","text_hash":"836b65b782a40d015ac29fa976e399ea979cc1c659c551f5de304c4004ed8dd4","tgt_lang":"fr","translated":"prochaine passe","updated_at":"2026-04-06T02:49:55.695Z"} {"cache_key":"13414c4c4434d63880662c085159e2bef6ea4c875a5609fa6baa9b26baba45b0","model":"gpt-5.4","provider":"openai","segment_id":"usage.mosaic.sat","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Sat","text_hash":"fdeb71b569e0034d827041c354d2a609ee60b2d3ab71eb0e390faa70c10e36e1","tgt_lang":"fr","translated":"Sam","updated_at":"2026-04-05T17:15:31.267Z"} {"cache_key":"1348484540c4258627b3a4160e04ab84ffb595e97f3ca13ccd7a8d868688cf3f","model":"gpt-5.4","provider":"openai","segment_id":"usage.details.skills","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Skills","text_hash":"66d0f523a379b2de6f8d5fba3a817ebc395f7bcaa54cc132ca9dfa665d1e9378","tgt_lang":"fr","translated":"Skills","updated_at":"2026-04-06T03:00:00.760Z"} +{"cache_key":"13b0917713cca9bec28a2d673d502164cdf58285b525bcdb433198f9fb8c0b58","model":"gpt-5.5","provider":"openai","segment_id":"languages.nl","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Nederlands (Dutch)","text_hash":"0287fda204edd760d95a69ab350efebd123bd93b6c0b5d19a9d60b81147f15f6","tgt_lang":"fr","translated":"Nederlands (néerlandais)","updated_at":"2026-04-29T17:36:08.757Z"} {"cache_key":"1451de0b9b8296a1a6dfa1e051e10dcc3da4920c0f9f315d56de1d4886876614","model":"gpt-5.4","provider":"openai","segment_id":"dreaming.advanced.originDailyLog","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"replayed","text_hash":"ae94da4c1a6fabab4512e07bd7f597adec85b16c801a4b69251f9c4165010495","tgt_lang":"fr","translated":"rejoué","updated_at":"2026-04-10T07:59:16.122Z"} {"cache_key":"14815749999a51ddb80747678f98fe23a11c7d5db994321711cbc80dd21e948c","model":"gpt-5.4","provider":"openai","segment_id":"cron.form.thinkingHelp","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Use a suggested level or enter a provider-specific value.","text_hash":"f212b73f0e1d00bfe2385182c16c191c67357d75ec402daa6ec9575bd07c30a3","tgt_lang":"fr","translated":"Utilisez un niveau suggéré ou saisissez une valeur spécifique au provider.","updated_at":"2026-04-05T17:15:59.853Z"} {"cache_key":"14c9132dd7e3ae74edd9ce9937ad9f3e177f68912d4a0fbe5878f18d45abc1b1","model":"gpt-5.4","provider":"openai","segment_id":"chat.thinkingToggle","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Toggle assistant thinking/working output","text_hash":"39aaede23f67f098a7adb9a25d7e6301aa05fa651a9b7e7e482ab8246d090577","tgt_lang":"fr","translated":"Afficher/masquer la sortie de réflexion/travail de l’assistant","updated_at":"2026-04-05T17:15:31.267Z"} @@ -87,6 +88,7 @@ {"cache_key":"1d8d2de47ca890e092374014d2a5a37bd5cd1164b27356c61ea9106fc482aa7c","model":"gpt-5.4","provider":"openai","segment_id":"usage.filters.daysCount","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"{count} days","text_hash":"e9f0a85930cc6fa61b7ac01763893020adc4c712d1b8e8897bdd13971637d529","tgt_lang":"fr","translated":"{count} jours","updated_at":"2026-04-05T17:14:12.481Z"} {"cache_key":"1d9888a2cfc862aef15eeefc9af730c37abff833d09dcd0431d051d937ea6b5c","model":"gpt-5.4","provider":"openai","segment_id":"usage.details.hasTools","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Has tools","text_hash":"d48cc1c7cd1c23c529b712f0ed5732866637ea037e2c1bdf1af25ef9c965b7b5","tgt_lang":"fr","translated":"Contient des outils","updated_at":"2026-04-05T17:14:30.205Z"} {"cache_key":"1dc797e7d579419df4c2b2dc39fc38ec44a3ff420dd9d757522c4725292a4d2b","model":"gpt-5.4","provider":"openai","segment_id":"agentTools.channel","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Channel","text_hash":"ce4683e7013a18cdf3d224bfcb4e9594ea8f559e946a837c633defe7d3c32172","tgt_lang":"fr","translated":"Canal","updated_at":"2026-04-06T02:49:52.510Z"} +{"cache_key":"1e604f387c548e1aa4bcce5aa2575a85ac8545ba081f328354dc7cc4d4956c0d","model":"gpt-5.5","provider":"openai","segment_id":"languages.fa","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"فارسی (Persian)","text_hash":"16396f00e9a73b7e86b42f29489fb5939ce17072cf9ee031a9186490da5e05e3","tgt_lang":"fr","translated":"فارسی (persan)","updated_at":"2026-04-29T17:36:08.757Z"} {"cache_key":"1e727c0ac8d049b7be3a1554e3d42759ce655f088a90fe77a6e0f33db444c50d","model":"gpt-5.4","provider":"openai","segment_id":"cron.runs.noMatching","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"No matching runs.","text_hash":"567dd6add9cc8e3c398162d00493ca9f17fcd61ca079c5d8650f02d3f8ee0410","tgt_lang":"fr","translated":"Aucune exécution correspondante.","updated_at":"2026-04-05T17:15:40.832Z"} {"cache_key":"1e7ab1732b5907f94a802ba165efbd609140305a1f5ab73f7f1a5be9ca6723f3","model":"gpt-5.4","provider":"openai","segment_id":"agentTools.channelSource","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Channel: {id}","text_hash":"deeba4ed0001ba82ab20e37ea762c26095e52817c28b99b94e2e5026f88fee6c","tgt_lang":"fr","translated":"Canal : {id}","updated_at":"2026-04-06T02:49:52.510Z"} {"cache_key":"1ea50ca9df47965ccc7642f5b4774ccb67673b3d1a4a2fbaf98ee2518c31df30","model":"gpt-5.4","provider":"openai","segment_id":"dreaming.trace.promoted","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Promoted","text_hash":"0cf04463c4276a6276986c22155bd4a32ce81e8dd162a657dedfa9afb97a7371","tgt_lang":"fr","translated":"Promus","updated_at":"2026-04-08T18:37:54.810Z"} @@ -296,6 +298,7 @@ {"cache_key":"6104adb2179ede402b1154b77e44c2cca23db919099752fdc5f4507e54d22c11","model":"gpt-5.4","provider":"openai","segment_id":"usage.sessions.total","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"{count} total","text_hash":"704e245c4fe1695703fc369c35152938e726c0ed9977ae622db7a3c751ec69d9","tgt_lang":"fr","translated":"{count} au total","updated_at":"2026-04-05T17:14:24.497Z"} {"cache_key":"611901588a891ce5cfc95caacd597c7fc71d4cd388d964b2c17848133ba1a53b","model":"gpt-5.4","provider":"openai","segment_id":"overview.access.password","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Password (not stored)","text_hash":"a693085108fe8ddea3acb78ba8ac0c275e593fc85db1c526006247ceb1372dda","tgt_lang":"fr","translated":"Mot de passe (non enregistré)","updated_at":"2026-04-05T17:13:59.772Z"} {"cache_key":"6147ed382496bbafa8fc7325631cb23c69437c76ee1c40ba856eb2f1b23f7ea6","model":"gpt-5.4","provider":"openai","segment_id":"cron.form.advanced","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Advanced","text_hash":"9f088dbebd6c3c70a5ddbc2c943b11e4ca9acea5757b0b4f2b32479f0dbb747e","tgt_lang":"fr","translated":"Avancé","updated_at":"2026-04-05T17:15:56.876Z"} +{"cache_key":"619fced6ec06ab59e0f4859db0aaf77868b13a8c4e1a05052e461d106f13a1dc","model":"gpt-5.5","provider":"openai","segment_id":"languages.ar","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"العربية (Arabic)","text_hash":"10d878fbdf0087b986838cb75a671dc756251e353a6612c6d04082214a952639","tgt_lang":"fr","translated":"العربية (arabe)","updated_at":"2026-04-29T17:36:08.757Z"} {"cache_key":"61b19c1f240a8b7389f4f813892be25a26dc826ba9f97cf843af5be17f8e8707","model":"gpt-5.4","provider":"openai","segment_id":"cron.errors.nameRequired","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Name is required.","text_hash":"f83a4bc1f3f469caeb1dbc4cccd601e8f3fd565d92c9d4cf9ff024bdc75f5280","tgt_lang":"fr","translated":"Le nom est obligatoire.","updated_at":"2026-04-05T17:16:02.558Z"} {"cache_key":"61b3b1e4319ef5703c64447bc6fa8115efee28788003946aa47260c9258356cd","model":"gpt-5.4","provider":"openai","segment_id":"usage.details.collapse","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Collapse","text_hash":"be6eb1fc3b05bf9dceebad2eac7841d1b2f40bda9aa2da34df8ca22af02bc3ed","tgt_lang":"fr","translated":"Réduire","updated_at":"2026-04-05T17:14:30.205Z"} {"cache_key":"61fedd975e0d925a3a1625e715b0c33a442b4a4974df6dbdf6848067a00b1691","model":"gpt-5.4","provider":"openai","segment_id":"usage.overview.topTools","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Top Tools","text_hash":"ff908e711c3c21e0074b29e1f2953688ab11a463b463af18005e8900d92f1ee5","tgt_lang":"fr","translated":"Principaux outils","updated_at":"2026-04-05T17:14:21.908Z"} @@ -349,6 +352,7 @@ {"cache_key":"735d1b7e622a75fd051b32a3abc21981b6e29e883278a3ae948cf21617462c6e","model":"gpt-5.4","provider":"openai","segment_id":"usage.overview.noChannelData","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"No channel data","text_hash":"28b65b08b938c27634e6f67a7d8835da8b4e8cbbcc5413da8b6a24afd9c767f2","tgt_lang":"fr","translated":"Aucune donnée de canal","updated_at":"2026-04-05T17:14:24.497Z"} {"cache_key":"741e1ea95f67bd2c3aa0638833f5035cb007c173f141fac7b9c448de3dff69ce","model":"gpt-5.4","provider":"openai","segment_id":"overview.snapshot.status","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Status","text_hash":"920e413c7d411b61ef3e8c63b1cb6ad058d5f95f8b481dbafe60248387d8c355","tgt_lang":"fr","translated":"Statut","updated_at":"2026-04-05T17:13:59.772Z"} {"cache_key":"74878f9665310cf3cb630d49f40db71b6da7ed5f04ce90b2f08a8fb601db6786","model":"gpt-5.4","provider":"openai","segment_id":"dreaming.phrases.dreamingEmbeddings","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"dreaming in embeddings…","text_hash":"e17cd00c9abf4330434e5209a2fbb57d9ae277a90c390a0b42522fb836b54494","tgt_lang":"fr","translated":"rêverie en embeddings…","updated_at":"2026-04-06T02:50:01.134Z"} +{"cache_key":"74c298128a97ffd02a62b5f8e96b6552a7acf74b5d3f956176aeb00017eae23f","model":"gpt-5.5","provider":"openai","segment_id":"languages.it","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Italiano (Italian)","text_hash":"0090dc269d25b87e5739c688fed25a00a04b01d196c0c54fafeabf22351e6864","tgt_lang":"fr","translated":"Italiano (italien)","updated_at":"2026-04-29T17:36:08.757Z"} {"cache_key":"7551d8bb888c5fb80dde0ccd1916fcdd94316bae6d126265470e695a445be0f4","model":"gpt-5.4","provider":"openai","segment_id":"common.offline","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Offline","text_hash":"a1794783aab72d205dc532b1170d1be63ebdce8816b57c21acb451c15dab969a","tgt_lang":"fr","translated":"Hors ligne","updated_at":"2026-04-05T17:13:51.251Z"} {"cache_key":"7593d84f759d0e7256691dd07338e4dda8e96b651e9bc01d8e710504ae4b111e","model":"gpt-5.4","provider":"openai","segment_id":"channels.nostr.account","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Account","text_hash":"7e1b0d5641f2640ce9a953ec231eea2c27a2a7633f7d3c273e5735e2b30c10b7","tgt_lang":"fr","translated":"Compte","updated_at":"2026-04-06T02:49:46.449Z"} {"cache_key":"7694e7cfa0134759da23765db4a79eab46d9b735d11a3964003ce26d5c3ac55b","model":"gpt-5.4","provider":"openai","segment_id":"cron.form.payloadKind","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"What should run?","text_hash":"f423c2d1d8d13f8f14f4da2f04d0e6182664f363edabbaddba2e82bc735989b1","tgt_lang":"fr","translated":"Que faut-il exécuter ?","updated_at":"2026-04-05T17:15:46.853Z"} @@ -480,6 +484,7 @@ {"cache_key":"a6e474c55c9efe97866e008bfed938b09995b3e96b931d7962f222353734f869","model":"gpt-5.4","provider":"openai","segment_id":"languages.es","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Español (Spanish)","text_hash":"b785e11e822c061a3a5368c55fbeb3f436766ef1e9b3448a605083d0b06ecddb","tgt_lang":"fr","translated":"Español (espagnol)","updated_at":"2026-04-05T17:15:31.267Z"} {"cache_key":"a6ea62353a436f9b963fc9e2f0da9e0e677a9640ca0f29d8b56188f6ed8981c0","model":"gpt-5.4","provider":"openai","segment_id":"subtitles.dreams","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Memory consolidation while sleeping.","text_hash":"f5b99675ff627dee9ff4c255bc07b302e9051509947cbe97716ae24d36e9b648","tgt_lang":"fr","translated":"Consolidation de la mémoire pendant le sommeil.","updated_at":"2026-04-05T17:13:56.741Z"} {"cache_key":"a72f2a7f3a5f872838ac9da9f73b13ef1e38d5202ada7d0ef874a988e56d8c0c","model":"gpt-5.4","provider":"openai","segment_id":"channels.health.title","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Channel health","text_hash":"b3575639c4703c004745caf32e50f3458615d3a75b993ef9e7cf58ec1436eadb","tgt_lang":"fr","translated":"Santé du canal","updated_at":"2026-04-06T02:49:41.314Z"} +{"cache_key":"a75556afbe7f18762f2bb112bf9ea7eb510fbba913372351374229b4f3081891","model":"gpt-5.5","provider":"openai","segment_id":"languages.vi","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Tiếng Việt (Vietnamese)","text_hash":"41c7596d3d2161e51a52efe2ec7e437d5104490ddb77757c9264f55b0667df35","tgt_lang":"fr","translated":"Tiếng Việt (vietnamien)","updated_at":"2026-04-29T17:36:08.757Z"} {"cache_key":"a757583014330099786bd1788e315b4cd7b730eb280d9db5b63bda56c1b6d404","model":"gpt-5.4","provider":"openai","segment_id":"overview.stats.instancesHint","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Presence beacons in the last 5 minutes.","text_hash":"72eb6f03b1eeea63f50ef39b6322727f749a6e49eadbdd343d1e235620cbd814","tgt_lang":"fr","translated":"Balises de présence au cours des 5 dernières minutes.","updated_at":"2026-04-05T17:13:59.772Z"} {"cache_key":"a7c036ed3ab0ddf96646c615188fa1ca26afe3d71243a8add8b560079558d8ab","model":"gpt-5.4","provider":"openai","segment_id":"tabs.skills","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Skills","text_hash":"66d0f523a379b2de6f8d5fba3a817ebc395f7bcaa54cc132ca9dfa665d1e9378","tgt_lang":"fr","translated":"Skills","updated_at":"2026-04-06T02:59:56.317Z"} {"cache_key":"a7ef398e629dda175b429fde3d3ab10640eda07e7192d54dfc1e01d744111bf8","model":"gpt-5.4","provider":"openai","segment_id":"overview.auth.failed","source_path":"ui/src/i18n/locales/fr.ts","src_lang":"en","text":"Auth failed. Re-copy a tokenized URL with {command}, or update the token, then click Connect.","text_hash":"5d39bce3e264e8763b692a8d7bc818dc11e9e072d0138b7c8aaa4fdfbee3a493","tgt_lang":"fr","translated":"Échec de l’authentification. Recopiez une URL avec jeton avec {command}, ou mettez à jour le jeton, puis cliquez sur Connect.","updated_at":"2026-04-05T17:14:04.532Z"} diff --git a/ui/src/i18n/locales/fr.ts b/ui/src/i18n/locales/fr.ts index 839420d6e93..d7a89a54d99 100644 --- a/ui/src/i18n/locales/fr.ts +++ b/ui/src/i18n/locales/fr.ts @@ -723,16 +723,16 @@ export const fr: TranslationMap = { jaJP: "日本語 (japonais)", ko: "한국어 (coréen)", fr: "Français (français)", - ar: "العربية (Arabic)", - it: "Italiano (Italian)", + ar: "العربية (arabe)", + it: "Italiano (italien)", tr: "Türkçe (turc)", uk: "Українська (ukrainien)", id: "Bahasa Indonesia (indonésien)", pl: "Polski (polonais)", th: "ไทย (thaï)", - vi: "Tiếng Việt (Vietnamese)", - nl: "Nederlands (Dutch)", - fa: "فارسی (Persian)", + vi: "Tiếng Việt (vietnamien)", + nl: "Nederlands (néerlandais)", + fa: "فارسی (persan)", }, cron: { summary: {