kristof / Sketch I18n
Translate pages in Sketch
Stars: ✭ 173
Programming Languages
javascript
184084 projects - #8 most used programming language
Labels
Projects that are alternatives of or similar to Sketch I18n
Easy localization
Easy and Fast internationalizing your Flutter Apps
Stars: ✭ 407 (+135.26%)
Mutual labels: json, translation
Quranjson
Quran JSON ~ 6236 verses, 114 surah, 30 Juz
Stars: ✭ 278 (+60.69%)
Mutual labels: json, translation
Mobility
Pluggable Ruby translation framework
Stars: ✭ 644 (+272.25%)
Mutual labels: json, translation
Eslint Plugin I18n Json
Fully extendable eslint plugin for JSON i18n translation files.
Stars: ✭ 101 (-41.62%)
Mutual labels: json, translation
Related
Nested Object Models in Python with dictionary, YAML, and JSON transformation support
Stars: ✭ 169 (-2.31%)
Mutual labels: json
Es2015 I18n Tag
ES2015 template literal tag for i18n and l10n (translation and internationalization)
Stars: ✭ 171 (-1.16%)
Mutual labels: translation
Csvreader
csvreader library / gem - read tabular data in the comma-separated values (csv) format the right way (uses best practices out-of-the-box with zero-configuration)
Stars: ✭ 169 (-2.31%)
Mutual labels: json
Newtonsoft.json.schema
Json.NET Schema is a powerful, complete and easy to use JSON Schema framework for .NET
Stars: ✭ 167 (-3.47%)
Mutual labels: json
Goxml2json
XML to JSON converter written in Go (no schema, no structs)
Stars: ✭ 170 (-1.73%)
Mutual labels: json
Node Js2xmlparser
Popular Node.js module for parsing JavaScript objects into XML
Stars: ✭ 171 (-1.16%)
Mutual labels: json
Lite Editor
A Modern WYSIWYG Editor especially for inline elements
Stars: ✭ 169 (-2.31%)
Mutual labels: json
Bitextor
Bitextor generates translation memories from multilingual websites.
Stars: ✭ 168 (-2.89%)
Mutual labels: translation
Exportsheetdata
Add-on for Google Sheets that allows sheets to be exported as JSON or XML.
Stars: ✭ 170 (-1.73%)
Mutual labels: json
Sketch i18n
Sketch i18n enables you to generate translation files for a page and translate it. It acts in a non-destructive way so you can easily undo your changes later.
Installation
- Download the repository from this link.
- Grab the
Sketch i18n
folder from the ZIP. - In Sketch 3, select
Plugins > Reveal Plugins Folder...
from the menu bar, and put theSketch i18n
folder in this folder.
Usage
Create a translation file
- Select a page in your Sketch file.
- Run
1. Generate translation file
from the plugins menu. - The contents of your translation file is now in your clipboard.
- Paste the contents of your clipboard in your favorite editor.
- Save the file as a JSON file for example:
en-US.json
.
Translating a page
- Select a page in your Sketch file you wish to translate.
- Run
2. Translate page
. - Select the JSON translation file for that page.
- The current page has been copied and translated.
Help me improve Sketch i18n
To propose changes, fork the repository and submit a pull request!
Questions?
Contributors
Florian Schulz (getflourish)
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].