diff --git a/phira/locales/fr-FR/cali.ftl b/phira/locales/fr-FR/cali.ftl index e69de29b..e9e660e8 100644 --- a/phira/locales/fr-FR/cali.ftl +++ b/phira/locales/fr-FR/cali.ftl @@ -0,0 +1,2 @@ + +label = ÉTALONNAGE diff --git a/phira/locales/fr-FR/common.ftl b/phira/locales/fr-FR/common.ftl index 1d155cbc..0deb88a9 100644 --- a/phira/locales/fr-FR/common.ftl +++ b/phira/locales/fr-FR/common.ftl @@ -15,3 +15,10 @@ chart-special = Spécial chart-unstable = Instable list-empty = Rien ici + +tos-and-policy = Conditions d'utilisation et politique de confidentialité +tos-and-policy-desc = Vous devez lire et accepter nos conditions d'utilisation et notre politique de confidentialité avant d'utiliser les services Phira en ligne fournis par TeamFlos. +tos = Conditions d'utilisation +policy = Politique de confidentialité + +open-in-web = Ouvrir dans la page Web \ No newline at end of file diff --git a/phira/locales/fr-FR/event.ftl b/phira/locales/fr-FR/event.ftl index e69de29b..73ec2c02 100644 --- a/phira/locales/fr-FR/event.ftl +++ b/phira/locales/fr-FR/event.ftl @@ -0,0 +1,17 @@ + +label = ÉVÉNEMENTS + +load-list-failed = Échec du chargement des événements +load-failed = Échec du chargement de l'événement +load-status-failed = Échec du chargement du statut de l'événement +load-ldb-failed = Échec du chargement du classement +join-failed = Échec de la participation + +scroll-down-for-more = Balayez vers le bas pour en savoir plus + +btn-join = Participer +btn-not-started = Pas commencé +btn-ongoing = En cours +btn-ended = Terminé + +ldb = Classement \ No newline at end of file diff --git a/phira/locales/fr-FR/home.ftl b/phira/locales/fr-FR/home.ftl index a38f4be5..e633c3c2 100644 --- a/phira/locales/fr-FR/home.ftl +++ b/phira/locales/fr-FR/home.ftl @@ -7,3 +7,10 @@ not-opened = Pas encore disponible not-logged-in = Pas connecté failed-to-update = Échec de la mise à jour des informations d'utilisateur + +update = v{ $version } Mise à jour +update-desc = + Date: { $date } + Description: { $desc } +update-ignore = Ignorer cette mise à jour +update-go = Mettre à jour \ No newline at end of file diff --git a/phira/locales/fr-FR/import.ftl b/phira/locales/fr-FR/import.ftl index 34e97ff8..bc8c1f27 100644 --- a/phira/locales/fr-FR/import.ftl +++ b/phira/locales/fr-FR/import.ftl @@ -5,4 +5,5 @@ invalid-chart = Partition invalide importing = Importation import-success = Importé avec succès import-failed = Échec de l'importation +import-respack-success = Importé avec succès import-respack-failed = Échec de l'importation des textures diff --git a/phira/locales/fr-FR/library.ftl b/phira/locales/fr-FR/library.ftl index ea242938..7203640d 100644 --- a/phira/locales/fr-FR/library.ftl +++ b/phira/locales/fr-FR/library.ftl @@ -1,4 +1,6 @@ +label = BIBLIOTHÈQUE + local = Local popular = Populaire @@ -12,3 +14,5 @@ failed-to-load-online = Échec du chargement des partitions en ligne import = Importer offline-mode = Impossible de charger les partitions en ligne en mode hors-ligne + +must-login = Vous devez vous connecter pour voir les partitions en ligne \ No newline at end of file diff --git a/phira/locales/fr-FR/message.ftl b/phira/locales/fr-FR/message.ftl index 43af08ac..923d45ec 100644 --- a/phira/locales/fr-FR/message.ftl +++ b/phira/locales/fr-FR/message.ftl @@ -1,4 +1,6 @@ +label = MESSAGES + load-msg-fail = Échec du chargement des messages no-msg = Rien pour le moment subtitle = { $author } à { $time } diff --git a/phira/locales/fr-FR/multiplayer.ftl b/phira/locales/fr-FR/multiplayer.ftl index 4f0b7236..85a5c5d1 100644 --- a/phira/locales/fr-FR/multiplayer.ftl +++ b/phira/locales/fr-FR/multiplayer.ftl @@ -6,13 +6,16 @@ connect-must-login = Vous devez vous connecter pour accéder au mode multijoueur connect-success = Connecté avec succès connect-failed = Échec de connexion connect-authenticate-failed = Échec d'autorisation +reconnect = Reconnexion… create-room = Créer une chambre create-room-success = Chambre créée create-room-failed = Impossible de créer la chambre +create-invalid-id = L'ID de la chambre ne contient pas plus de 20 caractères, dont des lettres, des chiffres, - (tiret) et _ (trait de soulignement) join-room = Rejoindre la chambre join-room-invalid-id = ID de chambre invalide +join-room-failed = Impossible de rejoindre la chambre leave-room = Quitter la chambre leave-room-failed = Impossible de quitter la chambre @@ -23,6 +26,17 @@ request-start = Démarrer le jeu request-start-no-chart = Vous n'avez pas encore sélectionné de partition request-start-failed = Impossible de démarrer le jeu +user-list = Utilisateurs + +lock-room = { $current -> + [true] Déverrouiller la chambre + *[other] Verrouiller la chambre +} +cycle-room = { $current -> + [true] Mode cycle + *[other] Mode normal +} + ready = Se préparer ready-failed = Impossible de se préparer @@ -32,6 +46,9 @@ room-id = ID de chambre: { $id } download-failed = Échec du téléchargement de la partition +lock-room-failed = Impossible de verrouiller la chambre +cycle-room-failed = Échec du changement de mode de chambre + chat-placeholder = Dire quelque chose… chat-send = Envoyer chat-empty = Le message ne peut pas être vide @@ -41,6 +58,7 @@ chat-send-failed = Échec de l'envoi du message select-chart-host-only = Seul l'hôte peut sélectionner la partition select-chart-local = Vous ne pouvez pas sélectionner la partition locale select-chart-failed = Impossible de sélectionner la partition +select-chart-not-now = Vous ne pouvez pas sélectionner de partition maintenant msg-create-room = `{ $user }` a créé la chambre msg-join-room = `{ $user }` a rejoint la chambre @@ -57,3 +75,12 @@ msg-played = `{ $user }` a fini de jouer à: { $score } ({ $accuracy }){ $full-c *[other] {""} } msg-game-end = Jeu terminé +msg-abort = `{ $user }` a abandonné le jeu +msg-room-lock = { $lock -> + [true] Chambre verrouillée + *[other] Chambre déverrouillée +} +msg-room-cycle = { $cycle -> + [true] Le mode de la chambre est passé en mode cycle + *[other] Le mode de la chambre est passé en mode normal +} diff --git a/phira/locales/fr-FR/profile.ftl b/phira/locales/fr-FR/profile.ftl index 6e345db9..f5737b3c 100644 --- a/phira/locales/fr-FR/profile.ftl +++ b/phira/locales/fr-FR/profile.ftl @@ -2,8 +2,18 @@ logout = Se déconnecter logged-out = Déconnecté +delete = Supprimer le compte +delete-failed = Échec de la suppression du compte +delete-req-sent = La demande de suppression de compte a été soumise + load-user-failed = Échec de la récupération des informations d'utilisateur edit-avatar-success = Avatar mis à jour edit-avatar-failed = Échec de la mise à jour de l'avatar uploading-avatar = Téléchargement de l'avatar + +load-record-failed = Échec du chargement de l'historique du jeu + +last-login = Dernière connexion : { $time } +badge-admin = Admin +badge-sponsor = Sponsor diff --git a/phira/locales/fr-FR/respack.ftl b/phira/locales/fr-FR/respack.ftl index c849cd1e..ea395b0a 100644 --- a/phira/locales/fr-FR/respack.ftl +++ b/phira/locales/fr-FR/respack.ftl @@ -1,4 +1,6 @@ +label = TEXTURE + default = Défaut load-failed = Échec du chargement des textures diff --git a/phira/locales/fr-FR/settings.ftl b/phira/locales/fr-FR/settings.ftl index f8607ff8..1c11c40c 100644 --- a/phira/locales/fr-FR/settings.ftl +++ b/phira/locales/fr-FR/settings.ftl @@ -17,6 +17,8 @@ item-mp-addr-sub = Adresse de serveur, «hôte:port» item-mp-addr-invalid = Adresse de serveur invalide item-lowq = Mode basse qualité item-lowq-sub = Activez cette option si l'IU est lente +item-insecure = Mode non sécurisé +item-insecure-sub = Essayez cette fonctionnalité lorsque la fonctionnalité en ligne n'est pas disponible. Cela rendra votre connexion non sécurisée ! item-adjust = Ajustement automatique du temps item-adjust-sub = Cela ajuste le temps dynamiquement pour synchroniser la musique et la partition @@ -47,4 +49,7 @@ about-content = Phira est un jeu de rythme communautaire et non commercial, inspiré de Phigros, développé en Rust. Compte BiliBili : @Phira官方 - Chaîne QQ : r48eajexth \ No newline at end of file + Chaîne QQ : r48eajexth + + Merci aux joueurs suivants de nous soutenir ! (triés lexicographiquement) + -哎喂哟-, 114514opkl, 123165, 341819481, 43167364miku, AEsir, Afterglow, akuanoneko, amstlkqp, ApecY176, Arashi, Ark小周, Aromq, Atariter, Aurora., Avencess, Bigironpig, Bradish, brightquasar, buguwu, ccw., CH06E01, CQBZ, Dagehoo, DongZheng, dslzhz, Dumbledore防重复, Ehdiwhxishs, Enigma, evmb, Fall_Li_distance, flamo, Fly段某, Gentle Emperor, GR-17, GYuuLT, Hen77777Tai, hibikip3p, huahbas, huanle, humosu, icyfish, Jerry24, Jiangling, jike, Kaji Emperor, KevinJame1, KKZN, KQ_KongQi, KRYSGCJ, Kynovter, LemonKnife, Lh_39_master, Lighear, liminghao, Lin124, Lio_the_Fox, LJMSTKZF, lorac, luftsch1oss, Maedey, mancy, MaxJack, MGRB, Miku.official, Miska1123, MSSkn, NaiTaGQ, NananEbina, nanxiangx, NEROILY, NingNing0721, NoChoco, Nothu, NsdrfChkew, O-DouSan, obsession, pgwcm, Phira-一个随意废物, PopCatNya, QAQwhatever, QingF_青枫, qwer0160, QWQYuRin, rainbowbex, Ransen, Reeslith, Requiem, RinceTacroix, Rinorsi, Rpec, RUNFORFUNQAQ, sbcujbj, Sensant, Shaaadowsong, Sixi, sksks, Sky_Frozen, soppi, Tearout, Tesla T-T, Thunderlis, Tigerzzz, Tixbicg, Tony0703, Ulyssses, Wind_And_Sky, wjxwp, wszyj, WuJi, wylwktd, xiaoqian, xiaozhemu, XOO_cookie, Xr888, yang125, YMiiiiiii, YN呓凝, YT_XT, yulilizi, yyyyyylll, ZERO707, Zips, ほしの アイ, 一片普通的茶叶, 三月鸠, 不会玩音游的屑, 久往大魔王, 乙酸乙烯酯, 二货甜鱼, 傲丙初A1bcu, 冷光_Lumine, 华树邶, 四十四次日落, 城边的一朵云, 天启之云, 如月清风, 小懒max, 小鲁班, 幻枫落晨, 御坂13900号, 心兮可念, 悲伤很菜, 我永远喜欢爱莉希雅, 日暖随安, 早安起不早, 明晓破风, 易阳Easy_sun, 晨曜, 曲奇cookies, 望悅不是月, 林江恒, 柒柒柒柒, 梓川川川川川川, 欧皇本蝗, 残风, 洛尘sama, 灵晨没有准度, 炫金创创鹅, 甘城猫猫猫猫, 男德村村西张寡妇, 白衣炫五月, 老王, 芝士土拨鼠, 若笛, 荷叶鸭腿, 落弦winglow, 落痕luor, 逐潘, 邮疣铀, 银酱, 露西亚是我的, 飞驰的压路机, 骁龙750G \ No newline at end of file diff --git a/phira/locales/fr-FR/song.ftl b/phira/locales/fr-FR/song.ftl index bbaa59e7..f77fd8ba 100644 --- a/phira/locales/fr-FR/song.ftl +++ b/phira/locales/fr-FR/song.ftl @@ -38,10 +38,15 @@ edit-saved = Enregistré edit-preview-invalid = Temps d'aperçu hors limites edit-tags = Modifier les étiquettes edit-downloaded = Vous ne pouvez pas modifier la partition téléchargée +edit-overwrite = Écraser +edit-overwrite-confirm = Êtes-vous sûr(e) d'écraser cette partition par celle importée ? (Cela ne sera synchronisée avec la plateforme en ligne qu'après avoir cliqué sur "Mettre à jour") +edit-overwrite-success = Écrasée +edit-overwrite-failed = Échec de l'écrasement edit-upload = Envoyer edit-update = Mettre à jour +upload-not-saved = Vous n'avez pas enregistré la partition, souhaitez-vous l'enregistrer maintenant ? upload-login-first = Connectez-vous d'abord, s'il vous plaît upload-builtin = Les partitions intégrées ne peuvent pas être envoyées upload-rules = À lire avant d'envoyer votre contenu @@ -51,10 +56,12 @@ upload-rules-content = 2. Si vous avez créé la partition, il est recommandé d'utiliser un avatar et un identifiant hautement reconnaissables ; Si l'avatar et l'identifiant que vous utilisez sur prpr sont assez différents de la plate-forme de publication de vidéos de partition (en particulier, Bilibili), des annotations supplémentaires sont nécessaires ; 3. /!\ Il est interdit d'envoyer la partition sans le consentement de l'auteur, sinon vous risquez la peine d'une interdiction permanente d'envoi ; 4. Le contenu de la partition (y compris la musique, les illustrations, le texte, etc.) doit être conforme aux autres lois et réglementations de la République populaire de Chine, et ne doit pas violer la loi ou contenir de mauvaises informations. + 5. Les droits finaux d'interprétation de cette règle appartiennent à TeamFlos. uploading = Envoi upload-chart-failed = Échec de l'envoi de la partition upload-success = Envoyée avec succès, veuillez attendre l'examen ! upload-failed = Échec de l'envoi +upload-confirm-clear-ldb = Étant donné que le fichier actuel de partition est différent de celui cloud, le classement de cette partition sera effacé après le téléchargement. Êtes-vous sûr(e) de continuer ? ldb = Classement ldb-load-failed = Échec du chargement du classement @@ -71,6 +78,9 @@ info-rating = Note info-type = Type info-tags = Étiquettes +reviewed = Reviewed +unreviewed = Unreviewed + review-approve = Approuver review-deny = Refuser review-del = Supprimer en ligne diff --git a/prpr/locales/fr-FR/ending.ftl b/prpr/locales/fr-FR/ending.ftl index 7aa5e8f0..20f59913 100644 --- a/prpr/locales/fr-FR/ending.ftl +++ b/prpr/locales/fr-FR/ending.ftl @@ -1,4 +1,13 @@ +retry = RECOMMENCER +proceed = PROCÉDER + +new-best = NOUVEAU MEILLEUR +max-combo = COMBO MAXIMUM +rks-delta = RKS DELTA +accuracy = Précision +error = Erreur + uploading = Téléchargement du résultat… uploaded = Résultat téléchargé upload-failed = Échec du téléchargement diff --git a/prpr/locales/fr-FR/parser.ftl b/prpr/locales/fr-FR/parser.ftl index e69de29b..f90057fa 100644 --- a/prpr/locales/fr-FR/parser.ftl +++ b/prpr/locales/fr-FR/parser.ftl @@ -0,0 +1,42 @@ + +# general +unknown-note-type = Type de note inconnu: { $type } +json-parse-failed = Échec de l'analyse de JSON +judge-line-location = À la ligne de jugement #{ $jlid } + +# rpe +type-events-parse-failed = Échec de l'analyse des événements { $type } +incline-events-parse-failed = Échec de l'analyse des événements d'inclinaison +paint-events-parse-failed = Échec de l'analyse des événements de peinture +text-events-parse-failed = Échec de l'analyse des événements de texte +color-events-parse-failed = Échec de l'analyse des événements de couleur + +illustration-load-failed = Échec du chargement de l'illustration à { $path } + +judge-line-location-name = À la ligne de jugement #{ $jlid } ({ $name }) + +# pgr +event-not-contiguous = Les événements doivent être contigus + +alpha-events-parse-failed = Échec de l'analyse des événements alpha +rotate-events-parse-failed = Échec de l'analyse des événements de rotation +move-events-parse-failed = Échec de l'analyse des événements de mouvement + +# pec +unexpected-eol = Fin de ligne inattendue +expected-f32 = f32 attendu +expected-usize = usize attendu +expected-tween = tween attendu + +no-notes-inserted = Aucune note n'a encore été insérée +unknown-command = Commande inconnue : { $cmd } +bp-error = Les événements Bpm (bp) doivent être contigus et en tête du fichier +expected-01 = Attendu 0/1 (vraie note / fausse note) +unexpected-extra = Contenu supplémentaire inattendu : { $next } +line-location = À la ligne #{ $lid } + +# extra +shader-load-failed = Impossible de charger le shader depuis { $path } +shader-not-found = Impossible de trouver le shader { $shader } prédéfini +effect-location = En effet #{ $id } +video-load-failed = Échec du chargement de la vidéo depuis { $path } \ No newline at end of file