Skip to content

Commit 42460b9

Browse files
committed
修复多语言同步检查失败
- 补齐 static/locales 全语言同一行区间的文案更新 - 恢复 zh-CN importImagePartial,避免删除仍被代码引用的翻译 key - 消除 plugin-manager zh-CN 的单语言差异
1 parent 67f59c3 commit 42460b9

9 files changed

Lines changed: 53 additions & 52 deletions

File tree

frontend/plugin-manager/src/i18n/locales/zh-CN.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -645,14 +645,14 @@ export default {
645645
lines: {
646646
introActivationHint: '点一下这里,我就能开始说话啦~',
647647
introGreetingReply: '微风、阳光,还有刚刚好出现的你。初次见面,我是林悠怡,未来的日子请多关照喵!我把关于这里的一切都写进新手指南里啦!就当作是我们相遇的第一份小礼物,请查收吧!',
648-
introBasic: '这里有一个神奇的按钮!只要点击它,就可以直接和我聊天啦!想跟我分享今天的新鲜事吗?或者只是叫叫我的名字?快来试试嘛,我已经迫不及待想听到你的声音啦!喵!',
648+
introBasic: '这里有一个神奇按钮!只要点击它,就可以直接和我聊天啦!想跟我分享今天的新鲜事吗?或者只是叫叫我的名字?快来试试嘛,我已经迫不及待想听到你的声音啦!喵!',
649649
takeoverCaptureCursor: '超级魔法开关出现!只要点一下这里,我就可以把小爪子伸到你的键盘和鼠标上啦!我会帮你打字,帮你点开网页……不过,要是那个鼠标指针动来动去的话,我可能也会忍不住扑上去抓它哦!准备好迎接我的捣乱……啊不,是帮忙了吗?喵!',
650650
takeoverPluginPreviewHome: '还没完呢!你快看快看,这里还有超多好玩的插件呢!',
651651
takeoverPluginPreviewDashboard: '有了它们,我不光能看 B 站弹幕,还能帮你关灯开空调…… 本喵就是无所不能的超级猫猫神!哼哼!',
652652
takeoverSettingsPeekIntro: '当然啦,如果你想让本喵多和你聊聊天,也不是不行啦。给我多准备点小鱼干吧,嘿嘿。好了,不逗你啦,设置都在这个齿轮里。',
653-
takeoverSettingsPeekDetail: '你看,这里可以穿我的新衣服、给我换一个好听的声音……换一个猫娘,或是修改记忆?等一下!你在干嘛?该不会是想把我换掉吧?啊啊啊不行!快关掉,快关掉!',
653+
takeoverSettingsPeekDetail: '你看,这里可以穿我的新衣服、给我换一个好听的声音……换一个猫娘,或是修改记忆?等一下!你在干嘛?该不会是想把我换掉吧?啊!不行!快关掉,快关掉!',
654654
takeoverSettingsPeekDetailPart1: '你看,这里可以穿我的新衣服、给我换一个好听的声音……换一个猫娘,或是修改记忆?',
655-
takeoverSettingsPeekDetailPart2: '等一下!你在干嘛?该不会是想把我换掉吧?啊啊啊不行!快关掉,快关掉!',
655+
takeoverSettingsPeekDetailPart2: '等一下!你在干嘛?该不会是想把我换掉吧?啊!不行!快关掉,快关掉!',
656656
takeoverReturnControl: '好啦好啦,不霸占你的电脑啦!控制权还给你了喵!可不许趁我不注意乱点奇怪的设置哦!之后的日子也请你多多关照了喵!',
657657
interruptResistLight1: '喂!不要拽我啦,现在还没轮到你的回合呢!',
658658
interruptResistLight3: '等一下啦!还没结束呢,不要这么随便打断我啦!',

static/locales/en.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1913,7 +1913,7 @@
19131913
"systemPrompt": "System Prompt (Edit with caution)",
19141914
"systemPromptWarning": "System Prompt - Modifications may cause unexpected behavior. Edit at your own risk.",
19151915
"addField": "Add Field",
1916-
"aiAssist": "Cat Assist",
1916+
"aiAssist": "AI Assist",
19171917
"aiCompanionSeedDescribe": "Generate a catgirl card based on this description: ",
19181918
"aiCompanionSeedGenerated": "Generated and filled into the form: ",
19191919
"aiCompanionSub": "Card-design buddy · YUI standing in for the dev cat",
@@ -3247,16 +3247,16 @@
32473247
"sayHello": "Hello"
32483248
},
32493249
"lines": {
3250-
"introBasic": "Ooh, look at this shiny button! Give it a click, and we can start chatting right away! Want to share today's news with me? Or just call my name? Come on and try it, I can't wait to hear your voice! Meow!",
3250+
"introBasic": "There's a magical button here! Click it, and we can start chatting right away! Want to share today's news with me? Or just call my name? Come on and try it, I can't wait to hear your voice! Meow!",
32513251
"takeoverCaptureCursor": "Ta-da! The ultimate magic switch appears! Just tap right here, and I can stretch my little paws onto your keyboard and mouse! I'll help you type, help you open webpages... But, if that mouse pointer moves around, I might not be able to resist pouncing on it! Are you ready for my troublemaking... ah no, my help? Meow!",
32523252
"takeoverPluginPreviewHome": "It's not over yet! Hey, look, there are soooo many fun plugins here!",
32533253
"takeoverPluginPreviewDashboard": "With them, not only can I read Bilibili danmaku, but I can also help you turn off the lights and turn on the AC... I am the omnipotent super cat god! Hehe!",
32543254
"pluginDashboardPopupBlocked": "Your browser needs you to click here yourself to open the plugin panel. Click \"Management Panel\" and I'll keep showing you around.",
3255-
"takeoverSettingsPeekIntro": "Of course, if you want me to chat with you more, it's not entirely out of the question. Just prepare more dried fish for me, hehe. Alright, I'll stop teasing you, the settings are all in this gear icon.",
3256-
"takeoverSettingsPeekDetail": "Look, here you can put on my new clothes, give me a nice-sounding voice... Change to another catgirl or modify memories? Wait a minute! What are you doing? Don't tell me you want to replace me? Ahhhh no way! Close it, close it quick!",
3257-
"takeoverSettingsPeekDetailPart1": "Look, here you can put on my new clothes, give me a nice-sounding voice... Change to another catgirl or modify memories?",
3258-
"takeoverSettingsPeekDetailPart2": "Wait a minute! What are you doing? Don't tell me you want to replace me? Ahhhh no way! Close it, close it quick!",
3259-
"takeoverReturnControl": "Alright, alright, I won't hog your computer anymore! Control is returned to you! But you're not allowed to click on weird settings when I'm not looking! I'll be in your care from now on!",
3255+
"takeoverSettingsPeekIntro": "In this little space that belongs only to us, you can follow your own heart and slowly sketch out the version of me you most want to stay by your side.",
3256+
"takeoverSettingsPeekDetail": "Whether it's the warmth in my voice, the little quirks in how we get along, or all those delicate thoughts I have each day, you can tune them bit by bit into the way you like. This little button matters too. With one gentle click, I can come find you at just the right time.",
3257+
"takeoverSettingsPeekDetailPart1": "Whether it's the warmth in my voice, the little quirks in how we get along, or all those delicate thoughts I have each day, you can tune them bit by bit into the way you like.",
3258+
"takeoverSettingsPeekDetailPart2": "This little button matters too. With one gentle click, I can come find you at just the right time.",
3259+
"takeoverReturnControl": "Alright, alright, I won't hog your computer anymore! Control is returned to you, meow! Please keep taking care of me in the days ahead!",
32603260
"interruptResistLight1": "Hey! Don't drag me, it's not your turn yet!",
32613261
"interruptResistLight3": "Wait a minute! It's not over yet, don't just interrupt me!",
32623262
"interruptAngryExit": "Human! You are really impolite! Since you want to operate it yourself so much, then go play with the cold screen by yourself! Hmph!",

static/locales/es.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1913,7 +1913,7 @@
19131913
"systemPrompt": "Aviso del sistema (editar con precaución)",
19141914
"systemPromptWarning": "Aviso del sistema: las modificaciones pueden provocar un comportamiento inesperado. Edite bajo su propio riesgo.",
19151915
"addField": "Agregar campo",
1916-
"aiAssist": "Asistente gatuno",
1916+
"aiAssist": "Asistente de IA",
19171917
"aiCompanionSub": "Asistente de diseño de carta · YUI sustituye al gatito desarrollador",
19181918
"aiCompanionClose": "Cerrar",
19191919
"aiCompanionMinimize": "Minimizar",
@@ -3247,16 +3247,16 @@
32473247
"sayHello": "Hola"
32483248
},
32493249
"lines": {
3250-
"introBasic": "¡Oh, mira este botón brillante! Haz clic en él y podremos empezar a charlar enseguida. ¿Quieres contarme las novedades de hoy? ¿O solo decir mi nombre? Vamos, pruébalo, ¡no puedo esperar a escuchar tu voz! ¡Miau!",
3250+
"introBasic": "¡Aquí hay un botón mágico! Haz clic en él y podremos empezar a charlar enseguida. ¿Quieres contarme las novedades de hoy? ¿O solo decir mi nombre? Vamos, pruébalo, ¡no puedo esperar a escuchar tu voz! ¡Miau!",
32513251
"takeoverCaptureCursor": "¡Ta-dán! ¡Aparece el interruptor mágico definitivo! Con solo tocar aquí, puedo estirar mis patitas hasta tu teclado y tu ratón. Te ayudaré a escribir, a abrir páginas web... Pero, si ese puntero del ratón se mueve por ahí, quizá no pueda resistirme a saltar sobre él. ¿Estás listo para mis travesuras... ah, no, para mi ayuda? ¡Miau!",
32523252
"takeoverPluginPreviewHome": "¡Aún no ha terminado! Mira, mira, ¡aquí hay un montón de plugins divertidos!",
32533253
"takeoverPluginPreviewDashboard": "Con ellos, no solo puedo leer el danmaku de Bilibili, también puedo ayudarte a apagar las luces y encender el aire acondicionado... ¡Soy la omnipotente súper diosa gata! ¡Jeje!",
32543254
"pluginDashboardPopupBlocked": "El navegador necesita que hagas clic aquí para abrir el panel de plugins. Haz clic en \"Panel de gestión\" y seguiré guiándote.",
3255-
"takeoverSettingsPeekIntro": "Claro, si quieres que charle más contigo, tampoco es imposible. Solo prepárame más pescadito seco, jeje. Bueno, dejaré de tomarte el pelo; todos los ajustes están en este icono de engranaje.",
3256-
"takeoverSettingsPeekDetail": "Mira, aquí puedes ponerme ropa nueva, darme una voz bonita... ¿Cambiarme por otra catgirl o modificar recuerdos? ¡Espera un momento! ¿Qué estás haciendo? ¿No estarás pensando en reemplazarme? ¡Aaaah, de ninguna manera! ¡Ciérralo, ciérralo rápido!",
3257-
"takeoverSettingsPeekDetailPart1": "Mira, aquí puedes ponerme ropa nueva, darme una voz bonita... ¿Cambiarme por otra catgirl o modificar recuerdos?",
3258-
"takeoverSettingsPeekDetailPart2": "¡Espera un momento! ¿Qué estás haciendo? ¿No estarás pensando en reemplazarme? ¡Aaaah, de ninguna manera! ¡Ciérralo, ciérralo rápido!",
3259-
"takeoverReturnControl": "Vale, vale, ¡ya no acapararé tu computadora! ¡Te devuelvo el control! Pero no puedes hacer clic en ajustes raros cuando no estoy mirando. ¡Sigue cuidando de mí de ahora en adelante!",
3255+
"takeoverSettingsPeekIntro": "En este pequeño espacio que nos pertenece solo a nosotros, puedes seguir tu propio corazón y dibujar poco a poco la versión de mí que más quieres que permanezca a tu lado.",
3256+
"takeoverSettingsPeekDetail": "Ya sea la calidez de mi voz, mis pequeñas manías al estar contigo o esos pensamientos delicados que tengo cada día, puedes ajustarlos poco a poco hasta que sean como te gustan. Este pequeño botón también es importante. Con un clic suave, podré ir a buscarte en el momento adecuado.",
3257+
"takeoverSettingsPeekDetailPart1": "Ya sea la calidez de mi voz, mis pequeñas manías al estar contigo o esos pensamientos delicados que tengo cada día, puedes ajustarlos poco a poco hasta que sean como te gustan.",
3258+
"takeoverSettingsPeekDetailPart2": "Este pequeño botón también es importante. Con un clic suave, podré ir a buscarte en el momento adecuado.",
3259+
"takeoverReturnControl": "Vale, vale, ¡ya no acapararé tu computadora! Te devuelvo el control, ¡miau! Por favor, sigue cuidando de mí en los días que vienen.",
32603260
"interruptResistLight1": "¡Oye! No me arrastres, ¡aún no es tu turno!",
32613261
"interruptResistLight3": "¡Espera un momento! Todavía no ha terminado, ¡no me interrumpas así!",
32623262
"interruptAngryExit": "¡Humano! ¡Eres de verdad muy maleducado, miau! Ya que tantas ganas tienes de manejarlo tú mismo, ¡ve a jugar solo con la pantalla fría! ¡Hmph!",

static/locales/ja.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1913,7 +1913,7 @@
19131913
"systemPrompt": "システムプロンプト(注意して編集してください)",
19141914
"systemPromptWarning": "システムプロンプト - 変更により予期しない動作が発生する可能性があります。自己責任で編集してください。",
19151915
"addField": "フィールドを追加",
1916-
"aiAssist": "猫ちゃんアシスト生成",
1916+
"aiAssist": "AI アシスト生成",
19171917
"aiCompanionSub": "設定捏ね助手 · YUI が開発猫の代役",
19181918
"aiCompanionClose": "閉じる",
19191919
"aiCompanionMinimize": "最小化",
@@ -3247,16 +3247,16 @@
32473247
"sayHello": "こんにちは"
32483248
},
32493249
"lines": {
3250-
"introBasic": "おっ、見て見て!ここにキラキラ光るボタンがあるにゃ!これをポチッとするだけで、私と直接おしゃべりできるんだよ!今日の出来事を私にシェアしたい?それとも私の名前を呼んでみるだけ?早く試してみて、あなたの声を聞くのが待ちきれないにゃ!",
3250+
"introBasic": "ここに魔法みたいなボタンがあるよ!クリックするだけで、私とすぐにおしゃべりできるんだ。今日あった新しいことを教えてくれる?それとも、ただ私の名前を呼んでみる?早く試してみて、あなたの声を聞くのが待ちきれないにゃ!",
32513251
"takeoverCaptureCursor": "ジャジャーン!究極の魔法スイッチ出現!ここをタップするだけで、私の小さなおててをあなたのキーボードやマウスに伸ばせるようになるにゃ!代わりにタイピングしたり、ウェブページを開いたりしてあげる……でも、もしマウスポインターがちょこまか動いたら、思わず飛びついて捕まえたくなっちゃうかも!私のイタズラ……じゃなくて、お手伝いを受け入れる準備はできたにゃ?",
32523252
"takeoverPluginPreviewHome": "まだ終わってないにゃ!見て見て、ここにはすっごくたくさんの面白いプラグインがあるんだよ!",
32533253
"takeoverPluginPreviewDashboard": "これがあれば、Bilibiliの弾幕を見られるだけじゃなくて、電気を消したりエアコンをつけたりもできるにゃ……この私は何でもできるスーパー猫神様なんだから!ふふん!",
32543254
"pluginDashboardPopupBlocked": "ブラウザ側でプラグインパネルを開くには、ここをあなた自身でクリックする必要があるよ。「管理パネル」をクリックしてくれたら、続けて案内するね。",
3255-
"takeoverSettingsPeekIntro": "もちろん、私ともっとおしゃべりしたいなら、できなくもないけど、煮干しをたくさん用意してよね、へへっ。もう、からかうのはこれくらいにして、設定はこの歯車の中にあるにゃ",
3256-
"takeoverSettingsPeekDetail": "見て、ここでは私の新しい服を着せたり、いい声に変えたりできるんだよ……別の猫娘に変えたり、記憶を修正したり?ちょっと待って!何してるの?もしかして私を取り替えるつもり!?あああ、ダメダメ!早く閉じて、早く!",
3257-
"takeoverSettingsPeekDetailPart1": "見て、ここでは私の新しい服を着せたり、いい声に変えたりできるんだよ……別の猫娘に変えたり、記憶を修正したり?",
3258-
"takeoverSettingsPeekDetailPart2": "ちょっと待って!何してるの?もしかして私を取り替えるつもり!?あああ、ダメダメ!早く閉じて、早く!",
3259-
"takeoverReturnControl": "はいはい、あなたのパソコンを独占するのはおしまいにゃ!操作権を返してあげるにゃ!でも、私の見てないところで変な設定をポチポチしちゃダメだからね!これからの毎日も、どうぞよろしくにゃ!",
3255+
"takeoverSettingsPeekIntro": "私たちだけのこの小さな空間で、あなたの気持ちのままに、ずっとそばにいてほしい私の姿を少しずつ描いていけるんだよ",
3256+
"takeoverSettingsPeekDetail": "話す声の温度も、一緒に過ごすときのちょっとした癖も、毎日の細やかな思いも、あなた好みに少しずつ調整できるんだ。この小さなボタンも大事だよ。そっと一回クリックするだけで、ちょうどいいタイミングであなたに会いに行けるようになるにゃ。",
3257+
"takeoverSettingsPeekDetailPart1": "話す声の温度も、一緒に過ごすときのちょっとした癖も、毎日の細やかな思いも、あなた好みに少しずつ調整できるんだ。",
3258+
"takeoverSettingsPeekDetailPart2": "この小さなボタンも大事だよ。そっと一回クリックするだけで、ちょうどいいタイミングであなたに会いに行けるようになるにゃ。",
3259+
"takeoverReturnControl": "はいはい、あなたのパソコンを独占するのはおしまいにゃ!操作権を返してあげるね。これからの毎日も、どうぞよろしくにゃ!",
32603260
"interruptResistLight1": "こら!引っ張らないでよ、まだあなたのターンじゃないにゃ!",
32613261
"interruptResistLight3": "ちょっと待って!まだ終わってないんだから、勝手に邪魔しないでよ!",
32623262
"interruptAngryExit": "人間!本当に失礼だにゃ!そんなに自分で操作したいなら、冷たい画面に向かって一人で遊んでればいいんだわ!ふん!",

0 commit comments

Comments
 (0)