{"id":13469690,"url":"https://github.com/lokalise/i18n-ally","last_synced_at":"2025-04-23T20:54:32.890Z","repository":{"id":37439215,"uuid":"185058464","full_name":"lokalise/i18n-ally","owner":"lokalise","description":"🌍 All in one i18n extension for VS Code","archived":false,"fork":false,"pushed_at":"2024-12-13T10:59:15.000Z","size":23442,"stargazers_count":4344,"open_issues_count":408,"forks_count":352,"subscribers_count":30,"default_branch":"main","last_synced_at":"2025-04-23T20:53:57.509Z","etag":null,"topics":["angular","i10n","i18n","i18next","locales","react","translation","vscode","vscode-extension","vue","vue-i18n"],"latest_commit_sha":null,"homepage":"https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lokalise.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-05-05T16:54:17.000Z","updated_at":"2025-04-23T08:58:21.000Z","dependencies_parsed_at":"2024-04-22T01:04:34.754Z","dependency_job_id":"4e9301a9-0455-4bd8-94a9-ffe7ac61d6c6","html_url":"https://github.com/lokalise/i18n-ally","commit_stats":{"total_commits":1694,"total_committers":102,"mean_commits":"16.607843137254903","dds":0.2142857142857143,"last_synced_commit":"4c504c93cec6c4697134eca379f1476d0eb1c9f6"},"previous_names":["antfu/i18n-ally","antfu/vue-i18n-ally"],"tags_count":305,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokalise%2Fi18n-ally","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokalise%2Fi18n-ally/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokalise%2Fi18n-ally/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokalise%2Fi18n-ally/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lokalise","download_url":"https://codeload.github.com/lokalise/i18n-ally/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250514767,"owners_count":21443208,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["angular","i10n","i18n","i18next","locales","react","translation","vscode","vscode-extension","vue","vue-i18n"],"created_at":"2024-07-31T15:01:51.022Z","updated_at":"2025-04-23T20:54:32.869Z","avatar_url":"https://github.com/lokalise.png","language":"TypeScript","funding_links":[],"categories":["TypeScript","Recently Updated","angular","Utilities","vue","Development Utilities"],"sub_categories":["[Jul 15, 2024](/content/2024/07/15/README.md)","Internationalization"],"readme":"\u003cp align=\"center\"\u003e\n\u003cimg src=\"https://github.com/lokalise/i18n-ally/blob/main/screenshots/full-logo-new.png?raw=true\" alt=\"logo\" width=\"450\"/\u003e\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\nEnglish | \u003ca href=\"https://github.com/lokalise/i18n-ally/blob/main/README.zh-CN.md\"\u003e简体中文\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally\" target=\"__blank\"\u003e\u003cimg src=\"https://img.shields.io/visual-studio-marketplace/v/lokalise.i18n-ally?color=blue\u0026amp;label=VS%20Code%20Marketplace\u0026logo=visual-studio-code\" alt=\"Visual Studio Marketplace Version\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally\" target=\"__blank\"\u003e\u003cimg src=\"https://img.shields.io/visual-studio-marketplace/d/lokalise.i18n-ally?color=4bdbe3\" alt=\"Visual Studio Marketplace Downloads\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://marketplace.visualstudio.com/items?itemName=lokalise.i18n-ally\" target=\"__blank\"\u003e\u003cimg src=\"https://img.shields.io/visual-studio-marketplace/i/lokalise.i18n-ally?color=63ba83\" alt=\"Visual Studio Marketplace Installs\" /\u003e\u003c/a\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki\" target=\"__blank\"\u003e\u003cimg alt=\"Wiki\" src=\"https://img.shields.io/static/v1?label=docs\u0026message=wiki\u0026color=e3897b\"\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally\" target=\"__blank\"\u003e\u003cimg src=\"https://img.shields.io/github/last-commit/lokalise/i18n-ally?color=c977be\" alt=\"GitHub last commit\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally/issues\" target=\"__blank\"\u003e\u003cimg src=\"https://img.shields.io/github/issues/lokalise/i18n-ally?color=a38eed\" alt=\"GitHub issues\" /\u003e\u003c/a\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally\" target=\"__blank\"\u003e\u003cimg alt=\"GitHub stars\" src=\"https://img.shields.io/github/stars/lokalise/i18n-ally?style=social\"\u003e\u003c/a\u003e\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\n\u003cb\u003ev2.0\u003c/b\u003e is released with new \u003ca href='https://github.com/lokalise/i18n-ally/wiki/Editor-UI'\u003eEditor UI\u003c/a\u003e and \u003ca href='https://github.com/lokalise/i18n-ally/wiki/Review-\u0026-Collaboration-System'\u003eReview System\u003c/a\u003e 🎉\n\u003c/p\u003e\n\n\u003cp align='center'\u003e\u003ci\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki/Migration-v1.x\"\u003eMigrate from v1.x\u003c/a\u003e\n\u003c/i\u003e\u003c/p\u003e\n\u003cbr\u003e\n\n\u003cp align=\"center\"\u003e\n\u003ca href='https://github.com/lokalise/i18n-ally/wiki/Supported-Frameworks' target=\"__blank\"\u003e\n\u003cimg src=\"https://github.com/lokalise/i18n-ally/blob/screenshots/supported-frameworks.png?raw=true\" alt=\"Supported Frameworks\" width=\"550\"/\u003e\n\u003c/a\u003e\n\u003c/p\u003e\n\n\u003ch3 align=\"center\"\u003eMaintained by\u003c/h3\u003e\n\u003cp align=\"center\"\u003e\n\u003ca title=\"Lokalise: accelerate localization from code to delivery\" href=\"https://lokalise.com/?utm_source=vscmarket\u0026amp;utm_campaign=i18nally\u0026amp;utm_medium=banner\"\u003e\u003cimg src=\"https://github.com/lokalise/i18n-ally/raw/screenshots/lokalise-logo.png?raw=true\" alt=\"Lokalise logo\" width=\"275px\"\u003e\u003c/a\u003e\u003cbr\u003e\n\u003csup\u003eLokalise is the fastest growing language cloud technology made by developers, for developers.\u003cbr\u003e\nAs a collaborative productivity platform, it helps structure and automate the translation and localization process for any company in the world.\u003cbr\u003e\n\u003ca title=\"Lokalise: accelerate localization from code to delivery\" href=\"https://lokalise.com/?utm_source=vscmarket\u0026amp;utm_campaign=i18nally\u0026amp;utm_medium=banner\"\u003eLearn more\u003c/a\u003e\u003c/sup\u003e\n\u003c/p\u003e\n\n\u003cbr\u003e\n\n\u003cbr\u003e\n\n\u003ch4 align=\"center\"\u003e\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki\"\u003e📖 Docs\u003c/a\u003e\n\u0026nbsp;|\u0026nbsp;\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki/FAQ\"\u003e💭 FAQ\u003c/a\u003e\n\u0026nbsp;|\u0026nbsp;\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki/Configurations\"\u003e⚙️ Configs\u003c/a\u003e\n\u0026nbsp;|\u0026nbsp;\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki/Locale-Formats#supported-locale-formats\"\u003e📜 Supported Formats\u003c/a\u003e\n\u0026nbsp;|\u0026nbsp;\n\u003ca href=\"https://github.com/lokalise/i18n-ally/wiki/Contribute\"\u003e🧱 Contribute\u003c/a\u003e\n\u003c/h4\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003ch3 align='center'\u003eDemo\u003c/h3\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n[![i18n-ally on VS code demo](https://img.youtube.com/vi/kowM-MoGVns/0.jpg)](https://youtu.be/kowM-MoGVns)\n\n\u003c/div\u003e\n\n\u003cbr\u003e\n\u003cbr\u003e\n\n\u003ch3 align='center'\u003eInline Annotations\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/annotation-animated.gif?raw=true)\n\n\u003ch3 align='center'\u003eHover and Direct Actions\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/hover.png?raw=true)\n\n\u003ch3 align='center'\u003eManage All Translations in One Place\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/review-sidebar.png?raw=true)\n\n\u003ch3 align='center'\u003e\u003ca href='https://github.com/lokalise/i18n-ally/wiki/Editor-UI'\u003eEditor UI\u003c/a\u003e \u0026 \u003ca href='https://github.com/lokalise/i18n-ally/wiki/Review-\u0026-Collaboration-System'\u003eReview System\u003c/a\u003e\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/review-editor.png?raw=true)\n\n\u003ch3 align='center'\u003eExtract Translations from Code\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/extract.png?raw=true)\n\n\u003ch3 align='center'\u003eReport Missing Translations\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/problems.png?raw=true)\n\n\u003ch3 align='center'\u003eMachine Translation\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/quick-actions.png?raw=true)\n\n\u003ch3 align='center'\u003eAnnotations for JSON and YAML\u003c/h3\u003e\n\n![](https://github.com/lokalise/i18n-ally/blob/screenshots/annotation-locale.png?raw=true)\n\n\u003ch3 align=\"center\"\u003eGeneral Features\u003c/h3\u003e\n\n- Supports multi-root workspaces\n- Supports remote development\n- Supports numerous popular frameworks\n- Supports [linked locale messages](https://kazupon.github.io/vue-i18n/guide/messages.html#linked-locale-messages)\n- Uses i18n for the extension itself, of course. [Translation List](https://github.com/lokalise/i18n-ally#-multilingual-support)\n\n\n## 🌍 Multilingual Support\n\nThis extension itself supports i18n as well. It will be auto-matched to the display language you use in your VS Code editor. We currently support the following languages.\n\n| Language | Maintainer | Contributors |\n| --- | --- | --- |\n| English    | [@antfu](https://github.com/antfu)          | [@rubjo](https://github.com/rubjo), [@EdRands](https://github.com/EdRands) |\n| Simplified Chinese (简体中文)  | [@antfu](https://github.com/antfu)           |       |\n| Traditional Chinese (繁體中文)  | [@antfu](https://github.com/antfu)           |       |\n| Norwegian (Norsk)  |  | [@rubjo](https://github.com/rubjo)       |\n| Spanish (Español) |  | [@Baltimer](https://github.com/Baltimer) |\n| Japanese (日本語) |  | [@isdh](https://github.com/isdh) |\n| Dutch (Nederlands) |  | [@Niekvdm](https://github.com/Niekvdm), [@Excalibaard](https://github.com/Excalibaard) |\n| Portuguese (Brazilian)  |  | [@Ibcs16](https://github.com/Ibcs16) |\n| French (Français) |  | [@Nicoxx45](https://github.com/Nicoxx45), [@eri](https://github.com/eri), [@Frank](https://github.com/FrankSAURET) |\n| Swedish (Svenska) | [@vladdeSV](https://github.com/vladdeSV) |  |\n| Ukrainian (Українська) |  | [@uhodav](https://github.com/uhodav) |\n| Russian (Русский) |  | [@uhodav](https://github.com/uhodav) |\n| German (Deutsch) | [@alexanderniebuhr](https://github.com/alexanderniebuhr) | |\n| Thai (ภาษาไทย) | [@watchakorn-18k](https://github.com/watchakorn-18k) |  |\n| Turkish (Türkçe) |  | [@eri](https://github.com/eri), [@dilekerkut](https://github.com/dilekerkut) |\n| Korean (한국어) |  | [@moka-ayumu](https://github.com/moka-ayumu) |\n| Hungarian (Magyar)  | [@Cs4K1Sr4C](https://github.com/Cs4K1Sr4C)  | [@Cs4K1Sr4C](https://github.com/Cs4K1Sr4C)  |\n\n[**Help Translate**](https://github.com/lokalise/i18n-ally/wiki/Contribute#working-on-translations)\n\n\u003e 👨‍💻 If you would like to help a language's translation up to date, feel free to put your name in the **Maintainers** field. I will @mention you when needed. Much appreciated.\n\n## ❤️ Thanks\n\nThis extension was inspired by [think2011/vscode-vue-i18n](https://github.com/think2011/vscode-vue-i18n), it wouldn't exist without [@think2011](https://github.com/think2011)'s great work.\n\nSupport for Vue Single File Component (SFC) is powered by [kazupon/vue-i18n-locale-message](https://github.com/kazupon/vue-i18n-locale-message), which is created by the author of vue-i18n. Thanks for making this!\n\n\n### Code Contributors\n\nMy great thanks to all the awesome contributors:\n\n\u003ca href=\"https://github.com/lokalise/i18n-ally/graphs/contributors\"\u003e\u003cimg src=\"https://contrib.rocks/image?repo=lokalise/i18n-ally\" /\u003e\u003c/a\u003e\n\n## 📄 License\n\n[MIT License](https://github.com/lokalise/i18n-ally/blob/master/LICENSE) © 2021-PRESENT [Lokalise](https://github.com/lokalise)\n\nMIT License © 2019-2020 [Anthony Fu](https://github.com/antfu)\n\nMIT License © 2018-2019 [think2011](https://github.com/think2011)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokalise%2Fi18n-ally","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flokalise%2Fi18n-ally","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokalise%2Fi18n-ally/lists"}