├── README.md ├── CONTRIBUTING.md ├── zh_TW.json ├── ru.json ├── ko_KR.json ├── zh_CN.json ├── ja_JP.json └── en_US.json /README.md: -------------------------------------------------------------------------------- 1 | # ASTR-i18n 2 | 3 | The i18n project of [ASTR](https://github.com/050644zf/ArknightsStoryTextReader). 4 | 5 | Please read the [Code of Conduct](./CONTRIBUTING.md) before making any contribution. 6 | 7 | Current Status: 8 | 9 | 10 | 翻译状态 11 | 12 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | # Contribute to astr-i18n 2 | 3 | Thank you for joining the i18n project for ASTR! We appreciate your effort on bringing ASTR to more people. 4 | 5 | ## Resources 6 | 7 | Before you start translating strings, here are some resources you may need in translation: 8 | 9 | - The [astr-i18n](https://hosted.weblate.org/projects/astr-i18n/astr/) project weblate portal: This is where you summit your translation. DO NOT directly make pull request on this repository. If you find key missing or anything wrong, please summit a issue in this repo. 10 | - The [Message Format Syntax](https://vue-i18n.intlify.dev/guide/essentials/syntax.html) of Vue-i18n: This contain some i18n syntax being used in ASTR. 11 | 12 | ## Translation Rules 13 | 14 | There are some rules that required translators to follow: 15 | 16 | 1. DO NOT PUT POLITICAL, RACIST AND ANY ILLEGAL CONTENT IN TRANSLATIONS. 17 | 2. The root language of astr-18n is `en_US`, if there are missing key in other language it will fallback to use `en_US`. Please always use `en_US` as reference. 18 | 3. Strings containing `@:` are [Linked Messages](https://vue-i18n.intlify.dev/guide/essentials/syntax.html#linked-messages), please copy the same string to targeting language. 19 | 4. Strings containing `{...}` are [Interpolated Messages](https://vue-i18n.intlify.dev/guide/essentials/syntax.html#interpolations), you are able to move the `{...}` to correct places and DO NOT modifiy anything in bracket. 20 | 5. Some special chars like `{ } @ $ |` required [Literal interpolation](https://vue-i18n.intlify.dev/guide/essentials/syntax.html#literal-interpolation), please warp them into `{'...'}`, for example: `xxx@abc.com` -> `xxx{'@'}abc.com`. 21 | 22 | If you have any problem or feedback related to translation, please summit your issue in this repository. We are looking forward to your contribution. 23 | 24 | 25 | 26 | 27 | 28 | 29 | -------------------------------------------------------------------------------- /zh_TW.json: -------------------------------------------------------------------------------- 1 | { 2 | "header": { 3 | "server": "服", 4 | "warp": "跳轉到故事..." 5 | }, 6 | "menupage": { 7 | "homepage": "首頁", 8 | "main": "主题曲", 9 | "maintheme": "主题曲", 10 | "intermezzi": "插曲", 11 | "ss": "别传", 12 | "sidestory": "别传", 13 | "mini": "故事集", 14 | "storyset": "故事集", 15 | "operator_data": "干员资料", 16 | "archive": "干员档案", 17 | "module": "干员模组", 18 | "or": "幹員密錄", 19 | "search": "搜索", 20 | "misc": "其他" 21 | }, 22 | "settings": { 23 | "setting": "设置", 24 | "currentLang": "UI語言", 25 | "clear": "重置所有设置", 26 | "dr": "博士稱呼", 27 | "showDelay": "顯示空白分割行", 28 | "mirror": "使用鏡像資源(Beta)", 29 | "showbg": "顯示背景", 30 | "bg_full": "完整", 31 | "bg_stripe": "條形", 32 | "bg_off": "關閉", 33 | "fontsize": "字體大小", 34 | "margin": "行距", 35 | "save": "应用设置" 36 | }, 37 | "eventpage": { 38 | "menu": "目錄", 39 | "export2excel": "導出Excel", 40 | "showIntro": "顯示簡介", 41 | "openInNew": "在新標籤頁中打開", 42 | "startTime": "開始時間", 43 | "timeasc": "時間升序", 44 | "timedesc": "時間降序", 45 | "openInGoogleTL": "在谷歌翻譯中打開" 46 | }, 47 | "contentpage": { 48 | "optionTraceDisabled": "由於技術問題,選項跟踪在該故事已被禁用", 49 | "copied": "已複製該行鏈接!" 50 | }, 51 | "wordCount": { 52 | "wordCount": " 詞", 53 | "charCount": " 字", 54 | "length": "長度", 55 | "unit": " 單位" 56 | }, 57 | "isrecords": { 58 | "loadDialog": "加載對話", 59 | "unfold": "展開", 60 | "fold": "折疊" 61 | }, 62 | "misc": { 63 | "extra": "其他/隱藏章節", 64 | "analysis": "字數/詞數統計", 65 | "stats": "明日方舟特別回顧(僅支持CN服)", 66 | "isrecords": "集成戰略月度記錄", 67 | "act17side_log": "愚人號行動日誌", 68 | "act25side_log": "孤星調查報告", 69 | "annual_report": "明日方舟年度工作報告(僅支持CN服)" 70 | } 71 | } 72 | -------------------------------------------------------------------------------- /ru.json: -------------------------------------------------------------------------------- 1 | { 2 | "common": { 3 | "unfold": "", 4 | "fold": "" 5 | }, 6 | "header": { 7 | "server": "", 8 | "en_US": "", 9 | "ja_JP": "", 10 | "zh_CN": "", 11 | "zh_TW": "", 12 | "ko_KR": "", 13 | "warp": "", 14 | "openInGoogleTL": "" 15 | }, 16 | "eventType": { 17 | "main": "", 18 | "maintheme": "", 19 | "intermezzi": "", 20 | "ss": "", 21 | "sidestory": "", 22 | "mini": "", 23 | "storyset": "", 24 | "or": "" 25 | }, 26 | "menupage": { 27 | "homepage": "", 28 | "main": "", 29 | "maintheme": "", 30 | "intermezzi": "", 31 | "ss": "", 32 | "sidestory": "", 33 | "mini": "", 34 | "storyset": "", 35 | "operator_data": "", 36 | "search": "", 37 | "misc": "" 38 | }, 39 | "homepage": { 40 | "recommend": { 41 | "latest": "", 42 | "maintheme": "", 43 | "operator_data": "", 44 | "analysis": "" 45 | }, 46 | "welcome": "", 47 | "intro": "", 48 | "issue": "", 49 | "here": "", 50 | "star": "", 51 | "sponsoring": "", 52 | "patreon": "", 53 | "i18n_help": "", 54 | "progress": "", 55 | "roadmap": "", 56 | "copyright_claim": "", 57 | "credits": { 58 | "credits": "", 59 | "contributors": "", 60 | "sponsors": "", 61 | "projects": "" 62 | }, 63 | "friendly_link": "", 64 | "changelog": "" 65 | }, 66 | "opcard": { 67 | "archive": "", 68 | "module": "", 69 | "or": "" 70 | }, 71 | "settings": { 72 | "setting": "", 73 | "currentLang": "", 74 | "clear": "", 75 | "dr": "", 76 | "showDelay": "", 77 | "mirror": "", 78 | "showbg": "", 79 | "bg_full": "", 80 | "bg_stripe": "", 81 | "bg_off": "", 82 | "fontsize": "", 83 | "margin": "", 84 | "save": "", 85 | "altLang": "", 86 | "none": "" 87 | }, 88 | "eventpage": { 89 | "menu": "", 90 | "export2excel": "", 91 | "showIntro": "", 92 | "openInNew": "", 93 | "startTime": "", 94 | "timeasc": "", 95 | "timedesc": "", 96 | "wordCount": "", 97 | "charCount": "", 98 | "length": "", 99 | "unit": "", 100 | "openInGoogleTL": "", 101 | "export": { 102 | "warning": "" 103 | } 104 | }, 105 | "contentpage": { 106 | "optionTraceDisabled": "", 107 | "copied": "", 108 | "altLangLoadFail": "", 109 | "dataLoadFail": "", 110 | "dataLoadFailDesc": "" 111 | }, 112 | "wordCount": { 113 | "wordCount": "", 114 | "charCount": "", 115 | "length": "", 116 | "unit": "" 117 | }, 118 | "isrecords": { 119 | "loadDialog": "", 120 | "unfold": "", 121 | "fold": "" 122 | }, 123 | "misc": { 124 | "extra": "", 125 | "analysis": "", 126 | "stats": "", 127 | "isrecords": "", 128 | "act17side_log": "", 129 | "act25side_log": "", 130 | "annual_report": "" 131 | } 132 | } 133 | -------------------------------------------------------------------------------- /ko_KR.json: -------------------------------------------------------------------------------- 1 | { 2 | "header": { 3 | "server": "서버", 4 | "warp": "스토리로 이동...", 5 | "en_US": "EN", 6 | "ja_JP": "JP", 7 | "zh_CN": "CN", 8 | "zh_TW": "TW", 9 | "openInGoogleTL": "Google 번역에서 열기", 10 | "ko_KR": "KR" 11 | }, 12 | "eventType": { 13 | "main": "메인", 14 | "maintheme": "메인", 15 | "intermezzi": "에피소드", 16 | "ss": "사이드", 17 | "sidestory": "사이드", 18 | "mini": "미니 스토리", 19 | "storyset": "미니 스토리", 20 | "or": "오퍼레이터 파일" 21 | }, 22 | "menupage": { 23 | "homepage": "홈페이지", 24 | "main": "@:eventType.main", 25 | "maintheme": "@:eventType.maintheme", 26 | "intermezzi": "@:eventType.intermezzi", 27 | "ss": "@:eventType.ss", 28 | "sidestory": "@:eventType.sidestory", 29 | "mini": "@:eventType.mini", 30 | "storyset": "@:eventType.storyset", 31 | "or": "오퍼레이터 파일", 32 | "search": "검색", 33 | "misc": "기타" 34 | }, 35 | "opcard": { 36 | "archive": "오퍼레이터 아카이브", 37 | "module": "오퍼레이터 모듈", 38 | "or": "오퍼레이터 파일" 39 | }, 40 | "settings": { 41 | "setting": "설정", 42 | "currentLang": "현재 언어", 43 | "clear": "모든 설정 초기화", 44 | "dr": "박사의 이름", 45 | "showDelay": "공백 구분선 표시", 46 | "mirror": "미러 리소스 사용(Beta)", 47 | "showbg": "배경 표시", 48 | "bg_full": "Full", 49 | "bg_stripe": "Stripe", 50 | "bg_off": "Off", 51 | "fontsize": "글꼴 크기", 52 | "margin": "행 간격", 53 | "save": "설정 적용" 54 | }, 55 | "eventpage": { 56 | "menu": "메뉴", 57 | "export2excel": "엑셀로 내보내기", 58 | "showIntro": "개략 표시", 59 | "openInNew": "새 탭에서 열기", 60 | "startTime": "시작 시간", 61 | "timeasc": "시간 오름차순", 62 | "timedesc": "시간 내림차순", 63 | "wordCount": "@:wordCount.wordCount", 64 | "charCount": "@:wordCount.charCount", 65 | "length": "@:wordCount.length", 66 | "unit": "@:wordCount.unit", 67 | "openInGoogleTL": "Google 번역에서 열기" 68 | }, 69 | "contentpage": { 70 | "optionTraceDisabled": "기술적인 문제로 인해 이 스토리에서 오퍼레이터 추적 기능을 사용할 수 없습니다", 71 | "copied": "이 줄의 링크가 복사되었습니다!" 72 | }, 73 | "wordCount": { 74 | "wordCount": " 개 단어 ", 75 | "charCount": " 자 ", 76 | "length": "길이 ", 77 | "unit": " 단위 " 78 | }, 79 | "isrecords": { 80 | "loadDialog": "이야기 불러오기", 81 | "unfold": "@:common.unfold", 82 | "fold": "@:common.fold" 83 | }, 84 | "misc": { 85 | "extra": "Extra/Hidden Chapters", 86 | "analysis": "Word/Char Count of Chapters", 87 | "stats": "Arknights Journey Review (CN Server Only)", 88 | "isrecords": "Integrated Strategies Monthly Records", 89 | "act17side_log": "Stultifera Navis Operation Log", 90 | "act25side_log": "Lone Trail Investigation Report", 91 | "annual_report": "Arknights Annual Report (CN Server Only)" 92 | }, 93 | "common": { 94 | "unfold": "펼치기", 95 | "fold": "접기" 96 | }, 97 | "homepage": { 98 | "recommend": { 99 | "latest": "최근 이벤트", 100 | "operator_data": "@:menupage.operator_data", 101 | "maintheme": "@:eventType.maintheme", 102 | "analysis": "@:misc.analysis" 103 | }, 104 | "welcome": "Arknights Story Text Reader에 오신 것을 환영합니다!", 105 | "intro": "Arknights Story Text Reader(ASTR)는 명일방주의 스토리를 간편하게 읽을 수 있도록 하는 목적의 웹사이트로, 다중 언어 표시, 검색, 글자 수 표시 등의 고유 기능 또한 제공하고 있습니다.", 106 | "here": "이곳", 107 | "issue": "질문이나 건의사항이 있다면 {0}에 작성해 주세요." 108 | } 109 | } 110 | -------------------------------------------------------------------------------- /zh_CN.json: -------------------------------------------------------------------------------- 1 | { 2 | "header": { 3 | "server": "服", 4 | "warp": "跳转到故事...", 5 | "zh-TW": "繁体中文", 6 | "ko-KR": "韩语", 7 | "en-US": "英语", 8 | "ja-JP": "日语", 9 | "zh-CN": "简体中文", 10 | "en_US": "英语", 11 | "zh_CN": "简体中文", 12 | "ko_KR": "韩语", 13 | "ja_JP": "日语", 14 | "openInGoogleTL": "在谷歌翻译中打开", 15 | "zh_TW": "繁体中文" 16 | }, 17 | "eventType": { 18 | "main": "主题曲", 19 | "maintheme": "主题曲", 20 | "intermezzi": "插曲", 21 | "ss": "别传", 22 | "sidestory": "别传", 23 | "mini": "故事集", 24 | "storyset": "故事集", 25 | "or": "干员密录" 26 | }, 27 | "menupage": { 28 | "homepage": "首页", 29 | "main": "@:eventType.main", 30 | "maintheme": "@:eventType.maintheme", 31 | "intermezzi": "@:eventType.intermezzi", 32 | "ss": "@:eventType.ss", 33 | "sidestory": "@:eventType.sidestory", 34 | "mini": "@:eventType.mini", 35 | "storyset": "@:eventType.storyset", 36 | "operator_data": "干员资料", 37 | "search": "搜索", 38 | "misc": "其他" 39 | }, 40 | "homepage": { 41 | "recommend": { 42 | "latest": "最新活动", 43 | "maintheme": "@:eventType.maintheme", 44 | "operator_data": "@:menupage.operator_data", 45 | "analysis": "@:misc.analysis" 46 | }, 47 | "welcome": "欢迎访问明日方舟剧情文本阅读器 (ASTR)!", 48 | "intro": "明日方舟剧情文本阅读器 (ASTR) 是致力于提供沉浸式阅读体验的网站,提供了如双语阅读、搜索、字词统计等独特功能。", 49 | "issue": "如果在使用过程中遇到任何问题,或者有改进ASTR的好点子,请在 {0} 提交issue。", 50 | "here": "这里", 51 | "star": "如果您喜欢本项目,可以考虑给个star资瓷一下。", 52 | "sponsoring": "如果您觉得ASTR有帮到您,欢迎通过转账支付宝账户: 050644zf{'@'}outlook.com 或在 {0} 给我买杯咖啡!", 53 | "patreon": "Patreon", 54 | "i18n_help": "如果您熟悉下方列出的语言,欢迎参与ASTR的本地化工作!", 55 | "progress": "如果您想了解ASTR的开发进展,或者想要为ASTR贡献代码(万分感谢🙏),请访问 {0} 查看最新的开发进展。", 56 | "roadmap": "ASTR 开发路线图", 57 | "copyright_claim": "网站内使用的游戏图片和文本原文,仅用于更好地表现游戏资料,其版权属于上海鹰角网络科技有限公司。", 58 | "credits": { 59 | "credits": "致谢", 60 | "contributors": "感谢以下贡献者对ASTR的鼎力支持!", 61 | "translators": "感谢以下翻译者将ASTR推广到更多的语言!", 62 | "sponsors": "感谢以下赞助者的大力支持!", 63 | "projects": "本项目的实现离不开以下项目的支持:" 64 | }, 65 | "friendly_link": "友情链接", 66 | "changelog": "更新日志 (仅英文)" 67 | }, 68 | "opcard": { 69 | "archive": "干员档案", 70 | "module": "干员模组", 71 | "or": "干员密录" 72 | }, 73 | "settings": { 74 | "setting": "设置", 75 | "currentLang": "UI语言", 76 | "clear": "重置所有设置", 77 | "dr": "博士称呼", 78 | "showDelay": "显示空白分割行", 79 | "mirror": "使用镜像加速(Beta,内地访问建议勾选)", 80 | "showbg": "显示背景", 81 | "bg_full": "完整", 82 | "bg_stripe": "条形", 83 | "bg_off": "关闭", 84 | "fontsize": "字体大小", 85 | "margin": "行距", 86 | "save": "应用设置", 87 | "altLang": "第二显示语言 (Beta)", 88 | "none": "无" 89 | }, 90 | "eventpage": { 91 | "menu": "目录", 92 | "export2excel": "导出Excel", 93 | "showIntro": "显示简介", 94 | "openInNew": "在新标签页中打开", 95 | "startTime": "开始时间", 96 | "timeasc": "时间升序", 97 | "timedesc": "时间降序", 98 | "wordCount": "@:wordCount.wordCount", 99 | "charCount": "@:wordCount.charCount", 100 | "length": "@:wordCount.length", 101 | "unit": "@:wordCount.unit", 102 | "openInGoogleTL": "在谷歌翻译中打开", 103 | "export": { 104 | "warning": "ASTR网页版的导出功能缺乏良好的维护,我们建议您使用Github Codespace得到更好的导出结果:" 105 | } 106 | }, 107 | "contentpage": { 108 | "optionTraceDisabled": "由于技术问题,选项跟踪在该故事已被禁用", 109 | "copied": "已复制该行链接!", 110 | "altLangLoadFail": "无法加载第二显示语言数据,已跳过。", 111 | "dataLoadFail": "无法加载故事数据", 112 | "dataLoadFailDesc": "该故事可能未在此服务器推出或不存在。如果你确信该故事存在,请提交Bug反馈。" 113 | }, 114 | "wordCount": { 115 | "wordCount": " 词", 116 | "charCount": " 字", 117 | "length": "长度", 118 | "unit": " 单位" 119 | }, 120 | "isrecords": { 121 | "loadDialog": "加载对话", 122 | "unfold": "展开", 123 | "fold": "折叠" 124 | }, 125 | "misc": { 126 | "extra": "其他/隐藏章节", 127 | "analysis": "字数/词数统计", 128 | "stats": "明日方舟特别回顾(仅支持CN服)", 129 | "isrecords": "集成战略月度记录", 130 | "act17side_log": "愚人号行动日志", 131 | "act25side_log": "孤星调查报告", 132 | "annual_report": "明日方舟年度工作报告(仅支持CN服)" 133 | }, 134 | "common": { 135 | "unfold": "展开", 136 | "fold": "折叠" 137 | } 138 | } 139 | -------------------------------------------------------------------------------- /ja_JP.json: -------------------------------------------------------------------------------- 1 | { 2 | "header": { 3 | "server": "サーバー", 4 | "warp": "ストーリーに移動...", 5 | "openInGoogleTL": "Google翻訳で開く", 6 | "en_US": "EN", 7 | "ja_JP": "JP", 8 | "zh_TW": "TW", 9 | "zh_CN": "CN", 10 | "ko_KR": "KR" 11 | }, 12 | "eventType": { 13 | "main": "メインテーマ", 14 | "maintheme": "メインテーマ", 15 | "intermezzi": "エピソード", 16 | "ss": "公共事業実録", 17 | "sidestory": "公共事業実録", 18 | "mini": "特殊行動記録", 19 | "storyset": "特殊行動記録", 20 | "or": "回想秘録" 21 | }, 22 | "menupage": { 23 | "homepage": "ホーム", 24 | "main": "@:eventType.main", 25 | "maintheme": "@:eventType.maintheme", 26 | "intermezzi": "@:eventType.intermezzi", 27 | "ss": "@:eventType.ss", 28 | "sidestory": "@:eventType.sidestory", 29 | "mini": "@:eventType.mini", 30 | "storyset": "@:eventType.storyset", 31 | "operator_data": "オペレーター情報", 32 | "search": "検索", 33 | "misc": "その他" 34 | }, 35 | "opcard": { 36 | "archive": "オペレーター記録", 37 | "module": "オペレーターモジュール", 38 | "or": "回想秘録" 39 | }, 40 | "settings": { 41 | "setting": "設定", 42 | "currentLang": "UIの言語", 43 | "clear": "全ての設定を初期化", 44 | "dr": "ドクターの名前", 45 | "showDelay": "空行を表示する", 46 | "mirror": "ミラーのリソースを使用する(Beta)", 47 | "showbg": "背景を表示する", 48 | "bg_full": "フル", 49 | "bg_stripe": "横長", 50 | "bg_off": "オフ", 51 | "fontsize": "フォントサイズ", 52 | "margin": "行間", 53 | "save": "設定を適用", 54 | "altLang": "別言語の同時表示(ベータ版)", 55 | "none": "なし" 56 | }, 57 | "eventpage": { 58 | "menu": "メニュー", 59 | "export2excel": "Excelに出力する", 60 | "showIntro": "あらすじを表示する", 61 | "openInNew": "新しいタブで開く", 62 | "startTime": "開始時間", 63 | "timeasc": "開始時期昇順", 64 | "timedesc": "開始時期降順", 65 | "wordCount": "@:wordCount.wordCount", 66 | "charCount": "@:wordCount.charCount", 67 | "length": "@:wordCount.length", 68 | "unit": "@:wordCount.unit", 69 | "openInGoogleTL": "Google翻訳で開く", 70 | "export": { 71 | "warning": "ASTRウェブページの出力機能はメンテナンスが十分でないため、より良い結果を得るにはgithubコードスペース版を使用することをお勧めします:" 72 | } 73 | }, 74 | "contentpage": { 75 | "optionTraceDisabled": "技術的問題により、当ストーリーでは選択肢は正常に機能しません。", 76 | "copied": "この行のリンクがコピーされました!", 77 | "altLangLoadFail": "別言語のロードに失敗。スキップします。", 78 | "dataLoadFail": "ストーリーのロードに失敗", 79 | "dataLoadFailDesc": "当該サーバーでストーリーがまだ実装されていないか、そもそも存在しない可能性があります。ストーリーがサーバー上に存在すると確信している場合は、Issueを送信してください。 " 80 | }, 81 | "wordCount": { 82 | "wordCount": " 語 ", 83 | "charCount": " 文字 ", 84 | "length": "文量 ", 85 | "unit": " 単位 " 86 | }, 87 | "isrecords": { 88 | "loadDialog": "ダイアログを読み込む", 89 | "unfold": "@:common.unfold", 90 | "fold": "@:common.fold" 91 | }, 92 | "misc": { 93 | "act17side_log": "狂人号・行動記録", 94 | "analysis": "各章の総文字数", 95 | "isrecords": "統合戦略・月間記録", 96 | "act25side_log": "孤星・調査報告", 97 | "annual_report": "アークナイツの毎年の報告 (CNサーバーのみ)", 98 | "stats": "アークナイツの過去の記録 (CNサーバーのみ)", 99 | "extra": "番外編/隠された章" 100 | }, 101 | "common": { 102 | "fold": "折りたたむ", 103 | "unfold": "展開する" 104 | }, 105 | "homepage": { 106 | "sponsoring": "ASTRが便利だと感じたら、ぜひ{0}で支援してください!", 107 | "patreon": "Patreon", 108 | "credits": { 109 | "projects": "このプロジェクトの実現は、以下のプロジェクトの支援がなければできません。", 110 | "credits": "クレジット", 111 | "sponsors": "以下のスポンサーからの寛大な支援に感謝します!", 112 | "contributors": "より良いASTRを作ってくれた以下のコントリビューターに感謝します!" 113 | }, 114 | "friendly_link": "おすすめのリンク", 115 | "intro": "Arknights Story Text Viewer (ASTR) はアークナイツの物語に没入型リーディング体験を提供することを目的とした、バイリンガルリーディング、検索、文字数カウントなどといった様々な独自の機能を提供するウェブサイトです。", 116 | "star": "このプロジェクトを気に入ったら、スターを押してください!", 117 | "roadmap": "ASTRのロードマップ", 118 | "copyright_claim": "このウェブサイトで使用されている画像や文章はゲームデータのより良い表現をするためだけのもので、これらの著作権はShanghai Hypergryph Network Technology Co., Ltd.に帰属します。", 119 | "i18n_help": "あなたが以下にリストされている言語に精通しているなら、ASTRの地域化プロジェクトに歓迎します!", 120 | "progress": "ASTR開発の進捗について知りたかったり、ASTRに貢献したければ (大変嬉しいです🙏)、{0}から最新の開発の進捗を確認してください。", 121 | "welcome": "Arknights Story Text Viewerへようこそ!", 122 | "recommend": { 123 | "latest": "最新のイベント", 124 | "maintheme": "@:eventType.maintheme", 125 | "analysis": "@:misc.analysis", 126 | "operator_data": "@:menupage.operator_data" 127 | }, 128 | "issue": "質問やフィードバックがあれば、issueを{0}に送信してください。", 129 | "here": "ここ", 130 | "changelog": "変更記録 (英語のみ)" 131 | } 132 | } 133 | -------------------------------------------------------------------------------- /en_US.json: -------------------------------------------------------------------------------- 1 | { 2 | "common": { 3 | "unfold": "Unfold", 4 | "fold": "Fold" 5 | }, 6 | "header": { 7 | "server": "Server", 8 | "en_US": "EN", 9 | "ja_JP": "JP", 10 | "zh_CN": "CN", 11 | "zh_TW": "TW", 12 | "ko_KR": "KR", 13 | "warp": "Warp to Story...", 14 | "openInGoogleTL": "Open in Google Translate" 15 | }, 16 | "eventType":{ 17 | "main": "Main Theme", 18 | "maintheme": "Maintheme", 19 | "intermezzi": "Intermezzi", 20 | "ss": "Side Story", 21 | "sidestory": "Sidestory", 22 | "mini": "Story Collection", 23 | "storyset": "Storyset", 24 | "or": "Records" 25 | }, 26 | "menupage": { 27 | "homepage": "Homepage", 28 | "main": "@:eventType.main", 29 | "maintheme": "@:eventType.maintheme", 30 | "intermezzi": "@:eventType.intermezzi", 31 | "ss": "@:eventType.ss", 32 | "sidestory": "@:eventType.sidestory", 33 | "mini": "@:eventType.mini", 34 | "storyset": "@:eventType.storyset", 35 | "operator_data": "Operators' Data", 36 | "search": "Search", 37 | "misc": "Misc" 38 | }, 39 | "homepage":{ 40 | "recommend": { 41 | "latest": "Latest Event", 42 | "maintheme": "@:eventType.maintheme", 43 | "operator_data": "@:menupage.operator_data", 44 | "analysis": "@:misc.analysis" 45 | }, 46 | "welcome": "Welcome to Arknights Story Text Reader!", 47 | "intro": "Arknights Story Text Reader a.k.a ASTR is a website that aims to providing immersive reading experience for Arknights Stories, provides a variety of unique features like bilingual reading, searching, wordcount, etc.", 48 | "issue": "If you have any questions or feedbacks, please submit an issue {0}.", 49 | "here": "here", 50 | "star": "If you like this project, please give me a star!", 51 | "sponsoring": "If you find ASTR helpful, consider buy me a coffee on {0} !", 52 | "patreon": "Patreon", 53 | "i18n_help": "If you are familiar with the languages listed below, welcome to join the localization project of ASTR!", 54 | "progress": "If you want to know about the development progress of ASTR, or want to contribute to ASTR (Much Appreciated🙏), check out {0} for latest development progress.", 55 | "roadmap": "ASTR Roadmap", 56 | "copyright_claim": "The images and text used in the website are only for better representation of the game data, and their copyright belongs to Shanghai Hypergryph Network Technology Co., Ltd.", 57 | "credits": { 58 | "credits": "Credits", 59 | "contributors": "Thanks to the following contributors for building better ASTR!", 60 | "translators": "Thanks to the following translators for shipping ASTR to more languages!", 61 | "sponsors": "Thanks to the generous support from the following sponsors!", 62 | "projects": "The implementation of this project is not without the support of the following projects:" 63 | }, 64 | "friendly_link": "Recommended Links", 65 | "changelog": "Changelog (English only)" 66 | }, 67 | "opcard":{ 68 | "archive": "Archive", 69 | "module": "Module", 70 | "or": "Records" 71 | }, 72 | "settings": { 73 | "setting": "Settings", 74 | "currentLang": "UI Language", 75 | "clear": "Reset All Settings", 76 | "dr": "Doctor's Name", 77 | "showDelay": "Show Blank Seperation Line", 78 | "mirror": "Use Mirror Resources(Beta)", 79 | "showbg": "Show Background", 80 | "bg_full": "Full", 81 | "bg_stripe": "Stripe", 82 | "bg_off": "Off", 83 | "fontsize": "Font Size", 84 | "margin": "Line Spacing", 85 | "save": "Apply Setting", 86 | "altLang": "Alternative Display Language (Beta)", 87 | "none": "None" 88 | }, 89 | "eventpage": { 90 | "menu": "Menu", 91 | "export2excel": "Export to Excel", 92 | "showIntro": "Show Intro", 93 | "openInNew": "Open in New Tab", 94 | "startTime": "Start Time", 95 | "timeasc": "Time Ascending", 96 | "timedesc": "Time Descending", 97 | "wordCount": "@:wordCount.wordCount", 98 | "charCount": "@:wordCount.charCount", 99 | "length": "@:wordCount.length", 100 | "unit": "@:wordCount.unit", 101 | "openInGoogleTL": "Open in Google Translate", 102 | "export":{ 103 | "warning": "The export feature in ASTR Webpage isn't under well maintainance, we recommend you use the github codespace version to get better result:" 104 | } 105 | }, 106 | "contentpage": { 107 | "optionTraceDisabled": "Option Tracing Feature is disabled in this story due to technical issues.", 108 | "copied": "The link of this line has been copied!", 109 | "altLangLoadFail": "Fail to load alt lang data, skipped.", 110 | "dataLoadFail": "Fail to Load Story Data", 111 | "dataLoadFailDesc": "This maybe because the story is not availble in this server or the story is not exist. If you sure the story is exist in this server, please summit a issue. " 112 | }, 113 | "wordCount": { 114 | "wordCount": " Words ", 115 | "charCount": " Characters ", 116 | "length": "Length ", 117 | "unit": " Unit " 118 | }, 119 | "isrecords": { 120 | "loadDialog": "Load Dialog", 121 | "unfold": "@:common.unfold", 122 | "fold": "@:common.fold" 123 | }, 124 | "misc": { 125 | "extra": "Extra/Hidden Chapters", 126 | "analysis": "Word/Char Count of Chapters", 127 | "stats": "Arknights Journey Review (CN Server Only)", 128 | "isrecords": "Integrated Strategies Monthly Records", 129 | "act17side_log": "Stultifera Navis Operation Log", 130 | "act25side_log": "Lone Trail Investigation Report", 131 | "annual_report": "Arknights Annual Report (CN Server Only)" 132 | } 133 | } 134 | --------------------------------------------------------------------------------