This commit is contained in:
2025-11-17 20:07:39 +08:00
parent ee433db4ad
commit 005e3c7581
43 changed files with 529 additions and 172 deletions

View File

@@ -18,3 +18,181 @@
"lang_toggle" = "Toggle Language";
"current_lang" = "Current: %@";
"common_back" = "Back";
// Login & account
"Log In" = "Log In";
"Signed in successfully" = "Signed in successfully";
"Sign-in failed" = "Sign-in failed";
"Sign in to unlock all features" = "Sign in to unlock all features";
"We'll use Apple for a quick, secure sign-in" = "We'll use Apple for a quick, secure sign-in";
"Sign in with Apple requires iOS 13 or later" = "Sign in with Apple requires iOS 13 or later";
"需要 iOS13+ 才能使用 Apple 登录" = "Sign in with Apple requires iOS 13 or later";
"无效的登录凭证" = "Invalid login credential";
"未返回 token" = "No token returned";
"保存登录态失败" = "Failed to save login state";
"请切换到主App完成登录" = "Please switch to the main app to finish signing in";
// Generic buttons & tips
"好" = "OK";
"Confirm" = "Confirm";
"Cancel" = "Cancel";
"Close" = "Close";
"Delete" = "Delete";
"Clear" = "Clear";
"Paste" = "Paste";
"Send" = "Send";
"Retry" = "Retry";
"Success" = "Success";
"Failed" = "Failed";
"Network error" = "Network error";
"Saved" = "Saved";
"Copy Success" = "Copy Success";
// Network
"Network unavailable" = "Network unavailable";
"Network disabled (Full Access may be off)" = "Network disabled (Full Access may be off)";
"Invalid URL" = "Invalid URL";
"Invalid response" = "Invalid response";
"No data" = "No data";
"Failed to parse JSON" = "Failed to parse JSON";
"Parse failed" = "Parse failed";
"未获取到数据" = "No data received";
"请求失败\nURL: %@\n状态: %ld\n错误: %@\nUserInfo: %@" = "Request failed\nURL: %@\nStatus: %ld\nError: %@\nUserInfo: %@";
"响应成功(JSON)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@" = "Response OK (JSON)\nURL: %@\nStatus: %ld\nContent-Type: %@\nData: %@";
"响应成功(Data)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@" = "Response OK (Data)\nURL: %@\nStatus: %ld\nContent-Type: %@\nData: %@";
"响应解析失败(JSON)\nURL: %@\n错误: %@" = "Response decode failed (JSON)\nURL: %@\nError: %@";
"HTTP GET\nURL: %@\nHeaders: %@\n参数: %@" = "HTTP GET\nURL: %@\nHeaders: %@\nParams: %@";
"无效响应\nURL: %@\n说明: %@" = "Invalid response\nURL: %@\nReason: %@";
"网络不可用\n请在“设置”中检查本应用的无线数据权限或网络连接。" = "Network unavailable\nPlease check this app's wireless-data permission or network connection in Settings.";
"Please check this app's wireless-data permission or network connection in Settings." = "Please check this app's wireless-data permission or network connection in Settings.";
// Permission & guides
"使用引导" = "Usage Guide";
"Turn on Allow Full Access to experience all features" = "Turn on Allow Full Access to experience all features";
"Allow Full Access" = "Allow Full Access";
"Follow: Settings → General → Keyboard → Keyboards → %@ → Allow Full Access" = "Follow: Settings → General → Keyboard → Keyboards → %@ → Allow Full Access";
"Go enable" = "Go enable";
"Open Settings" = "Open Settings";
"After pasting the conversation in the keyboard, choose a reply style" = "After pasting the conversation in the keyboard, choose a reply style";
"当前:%@" = "Current: %@";
// Home / Tab labels
"Home" = "Home";
"Shop" = "Shop";
"Circle" = "Circle";
"Mine" = "Mine";
"热门" = "Hot";
"排行" = "Rank";
// Search & history
"Clear history" = "Clear history";
"Delete all history?" = "Delete all history?";
"Delete this tag?" = "Delete this tag?";
"This action cannot be undone" = "This action cannot be undone";
"Loaded more successfully" = "Loaded more successfully";
// Skins & shop
"皮肤中心" = "Skin Center";
"No skins yet" = "No skins yet";
"Pull down to refresh" = "Pull down to refresh";
"下载并应用" = "Download & Apply";
"已应用,切到键盘查看" = "Applied. Switch to the keyboard to view.";
"应用失败" = "Apply failed";
"Open agreement" = "Open agreement";
"购物商城" = "Shop Mall";
// Skin sample names
"极光" = "Aurora";
"雪山" = "Snow Mountain";
"湖面" = "Lake";
// Sample tags & copy
"高情商" = "High EQ";
"暖味拉扯" = "Ambiguous flirting";
"风趣幽默" = "Witty & humorous";
"撩女生" = "Flirt with girls";
"社交惬匿" = "Relaxed socializing";
"情场高手" = "Dating expert";
"一枚暖男" = "Warm-hearted guy";
"聊天搭子" = "Chat buddy";
"表达爱意" = "Express love";
"更多话术" = "More prompts";
"Tap to paste their message" = "Tap to paste their message";
"Tap any conversation to paste, then try any reply style~" = "Tap any conversation to paste, then try any reply style~";
"What are you doing?" = "What are you doing?";
"I'm going to take a shower." = "I'm going to take a shower.";
"🎉 If you run into any other issues, tap Online Support to get help~" = "🎉 If you run into any other issues, tap Online Support to get help~";
"👋 Welcome to Key of Love Keyboard" = "👋 Welcome to Key of Love Keyboard";
// Payment & IAP
"Payment successful" = "Payment successful";
"Payment failed" = "Payment failed";
"购买:%@ Coins %@" = "Purchase: %@ Coins %@";
"Pay clicked" = "Pay clicked";
// Example categories/items
"能力" = "Ability";
"能力2" = "Ability 2";
"爱好" = "Hobby";
"爱好2" = "Hobby 2";
"队友" = "Teammates";
"队友2" = "Teammates 2";
"高级能力" = "Advanced abilities";
"高级爱好" = "Advanced hobbies";
"高级队友" = "Advanced teammates";
// Example fruits etc.
"果冻橙" = "Jelly orange";
"芒果" = "Mango";
"有机水果卷心菜" = "Organic cabbage";
"水果萝卜" = "Fruit radish";
"熟冻帝王蟹" = "Cooked king crab";
"赣南脐橙" = "Gannan navel orange";
"苹果" = "Apple";
"胡萝卜" = "Carrot";
"葡萄" = "Grape";
"西瓜" = "Watermelon";
"小龙虾" = "Crawfish";
"吃烤肉" = "Eat barbecue";
"吃鸡腿肉" = "Eat chicken drumsticks";
"吃牛肉" = "Eat beef";
"各种肉" = "All kinds of meat";
// One Piece sample roles
"【剑士】罗罗诺亚·索隆" = "[Swordsman] Roronoa Zoro";
"【航海士】娜美" = "[Navigator] Nami";
"【狙击手】乌索普" = "[Sniper] Usopp";
"【厨师】香吉士" = "[Cook] Sanji";
"【船医】托尼托尼·乔巴" = "[Doctor] Tony Tony Chopper";
"【船匠】 弗兰奇" = "[Shipwright] Franky";
"【音乐家】布鲁克" = "[Musician] Brook";
"【考古学家】妮可·罗宾" = "[Archaeologist] Nico Robin";
// Rubber-series sample moves
"橡胶火箭" = "Gum-Gum Rocket";
"橡胶火箭炮" = "Gum-Gum Bazooka";
"橡胶机关枪" = "Gum-Gum Gatling";
"橡胶子弹" = "Gum-Gum Bullet";
"橡胶攻城炮" = "Gum-Gum Cannon";
"橡胶象枪" = "Gum-Gum Elephant Gun";
"橡胶象枪乱打" = "Gum-Gum Elephant Gatling";
"橡胶灰熊铳" = "Gum-Gum Grizzly Magnum";
"橡胶雷神象枪" = "Gum-Gum Thor Elephant Gun";
"橡胶猿王枪" = "Gum-Gum King Kong Gun";
"橡胶犀·榴弹炮" = "Gum-Gum Rhino Grenade";
"橡胶大蛇炮" = "Gum-Gum Great Serpent Cannon";
// Misc
"测试" = "Test";
"暂无数据" = "No data yet";
"这里是设置内容占位" = "Settings content placeholder";
"设置" = "Settings";
"使用引导" = "Usage Guide";
"螃蟹啊斯柯达积分卡" = "Crab points card";
"❎不是自己的键盘" = "❎ Not our keyboard";
"是自己的键盘" = "Our keyboard";
// English-only keys with Chinese equivalents
"Change The Nickname" = "Change Nickname";
"Please Enter The Modified Nickname" = "Please enter the new nickname";
"Save" = "Save";

View File

@@ -18,3 +18,177 @@
"lang_toggle" = "切换语言";
"current_lang" = "当前:%@";
"common_back" = "返回";
// 登录与账号
"登录" = "登录";
"登录成功" = "登录成功";
"登录失败" = "登录失败";
"登录后可使用全部功能" = "登录后可使用全部功能";
"我们将使用 Apple 进行快速安全登录" = "我们将使用 Apple 进行快速安全登录";
"Apple 登录需要 iOS 13 及以上版本" = "Apple 登录需要 iOS 13 及以上版本";
"需要 iOS13+ 才能使用 Apple 登录" = "需要 iOS13+ 才能使用 Apple 登录";
"无效的登录凭证" = "无效的登录凭证";
"未返回 token" = "未返回 token";
"保存登录态失败" = "保存登录态失败";
"请切换到主App完成登录" = "请切换到主App完成登录";
// 通用按钮与提示
"好" = "好";
"确定" = "确定";
"取消" = "取消";
"关闭" = "关闭";
"删除" = "删除";
"清空" = "清空";
"粘贴" = "粘贴";
"发送" = "发送";
"重试" = "重试";
"成功" = "成功";
"失败" = "失败";
"网络错误" = "网络错误";
"已保存" = "已保存";
"复制成功" = "复制成功";
// 网络相关
"网络不可用" = "网络不可用";
"网络未启用(可能未开启完全访问)" = "网络未启用(可能未开启完全访问)";
"无效的URL" = "无效的URL";
"无效的响应" = "无效的响应";
"无数据" = "无数据";
"JSON解析失败" = "JSON解析失败";
"解析失败" = "解析失败";
"未获取到数据" = "未获取到数据";
"请求失败\nURL: %@\n状态: %ld\n错误: %@\nUserInfo: %@" = "请求失败\nURL: %@\n状态: %ld\n错误: %@\nUserInfo: %@";
"响应成功(JSON)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@" = "响应成功(JSON)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@";
"响应成功(Data)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@" = "响应成功(Data)\nURL: %@\n状态: %ld\nContent-Type: %@\n数据: %@";
"响应解析失败(JSON)\nURL: %@\n错误: %@" = "响应解析失败(JSON)\nURL: %@\n错误: %@";
"HTTP GET\nURL: %@\nHeaders: %@\n参数: %@" = "HTTP GET\nURL: %@\nHeaders: %@\n参数: %@";
"无效响应\nURL: %@\n说明: %@" = "无效响应\nURL: %@\n说明: %@";
"网络不可用\n请在“设置”中检查本应用的无线数据权限或网络连接。" = "网络不可用\n请在“设置”中检查本应用的无线数据权限或网络连接。";
"请在“设置”中检查本应用的无线数据权限或网络连接。" = "请在“设置”中检查本应用的无线数据权限或网络连接。";
// 权限与引导
"使用引导" = "使用引导";
"开启【允许完全访问】,体验完整功能" = "开启【允许完全访问】,体验完整功能";
"允许完全访问" = "允许完全访问";
"请按路径:设置→通用→键盘→键盘→%@→允许完全访问" = "请按路径:设置→通用→键盘→键盘→%@→允许完全访问";
"去开启" = "去开启";
"去设置" = "去设置";
"网络未启用(可能未开启完全访问)" = "网络未启用(可能未开启完全访问)";
"在键盘粘贴对话后,选择回复方式" = "在键盘粘贴对话后,选择回复方式";
"当前:%@" = "当前:%@";
// 首页 / Tab 文案
"首页" = "首页";
"商城" = "商城";
"社区" = "社区";
"我的" = "我的";
"热门" = "热门";
"排行" = "排行";
// 搜索与历史
"清空历史" = "清空历史";
"是否删除所有历史记录?" = "是否删除所有历史记录?";
"删除该标签?" = "删除该标签?";
"删除后不可恢复" = "删除后不可恢复";
"加载更多成功" = "加载更多成功";
// 皮肤与商城
"皮肤中心" = "皮肤中心";
"暂无皮肤" = "暂无皮肤";
"下拉刷新试试" = "下拉刷新试试";
"下载并应用" = "下载并应用";
"已应用,切到键盘查看" = "已应用,切到键盘查看";
"应用失败" = "应用失败";
"跳转协议" = "跳转协议";
"购物商城" = "购物商城";
// 皮肤示例名称
"极光" = "极光";
"雪山" = "雪山";
"湖面" = "湖面";
// 示例标签与文案
"高情商" = "高情商";
"暖味拉扯" = "暖味拉扯";
"风趣幽默" = "风趣幽默";
"撩女生" = "撩女生";
"社交惬匿" = "社交惬匿";
"情场高手" = "情场高手";
"一枚暖男" = "一枚暖男";
"聊天搭子" = "聊天搭子";
"表达爱意" = "表达爱意";
"更多话术" = "更多话术";
"点击粘贴TA的话" = "点击粘贴TA的话";
"点击任一对话去粘贴,选择任意回复方式去试用吧~" = "点击任一对话去粘贴,选择任意回复方式去试用吧~";
"在干嘛?" = "在干嘛?";
"我去洗澡了" = "我去洗澡了";
"🎉 如您遇到其他问题,可点击在线客服帮您解决~" = "🎉 如您遇到其他问题,可点击在线客服帮您解决~";
"👋 欢迎使用『Lovekey 键盘』" = "👋 欢迎使用『Lovekey 键盘』";
// 支付与内购
"支付成功" = "支付成功";
"支付失败" = "支付失败";
"购买:%@ Coins %@" = "购买:%@ Coins %@";
"Pay clicked" = "Pay clicked";
// 示例商品/分类
"能力" = "能力";
"能力2" = "能力2";
"爱好" = "爱好";
"爱好2" = "爱好2";
"队友" = "队友";
"队友2" = "队友2";
"高级能力" = "高级能力";
"高级爱好" = "高级爱好";
"高级队友" = "高级队友";
// 示例水果等
"果冻橙" = "果冻橙";
"芒果" = "芒果";
"有机水果卷心菜" = "有机水果卷心菜";
"水果萝卜" = "水果萝卜";
"熟冻帝王蟹" = "熟冻帝王蟹";
"赣南脐橙" = "赣南脐橙";
"苹果" = "苹果";
"胡萝卜" = "胡萝卜";
"葡萄" = "葡萄";
"西瓜" = "西瓜";
"小龙虾" = "小龙虾";
"吃烤肉" = "吃烤肉";
"吃鸡腿肉" = "吃鸡腿肉";
"吃牛肉" = "吃牛肉";
"各种肉" = "各种肉";
// One Piece 示例角色
"【剑士】罗罗诺亚·索隆" = "【剑士】罗罗诺亚·索隆";
"【航海士】娜美" = "【航海士】娜美";
"【狙击手】乌索普" = "【狙击手】乌索普";
"【厨师】香吉士" = "【厨师】香吉士";
"【船医】托尼托尼·乔巴" = "【船医】托尼托尼·乔巴";
"【船匠】 弗兰奇" = "【船匠】 弗兰奇";
"【音乐家】布鲁克" = "【音乐家】布鲁克";
"【考古学家】妮可·罗宾" = "【考古学家】妮可·罗宾";
// 橡胶系列示例文案
"橡胶火箭" = "橡胶火箭";
"橡胶火箭炮" = "橡胶火箭炮";
"橡胶机关枪" = "橡胶机关枪";
"橡胶子弹" = "橡胶子弹";
"橡胶攻城炮" = "橡胶攻城炮";
"橡胶象枪" = "橡胶象枪";
"橡胶象枪乱打" = "橡胶象枪乱打";
"橡胶灰熊铳" = "橡胶灰熊铳";
"橡胶雷神象枪" = "橡胶雷神象枪";
"橡胶猿王枪" = "橡胶猿王枪";
"橡胶犀·榴弹炮" = "橡胶犀·榴弹炮";
"橡胶大蛇炮" = "橡胶大蛇炮";
// 其它
"测试" = "测试";
"暂无数据" = "暂无数据";
"这里是设置内容占位" = "这里是设置内容占位";
"设置" = "设置";
"使用引导" = "使用引导";
"螃蟹啊斯柯达积分卡" = "螃蟹啊斯柯达积分卡";
"❎不是自己的键盘" = "❎不是自己的键盘";
"是自己的键盘" = "是自己的键盘";