Skip to content

Commit 09112d5

Browse files
authored
Update README.md
1 parent cf17c01 commit 09112d5

File tree

1 file changed

+24
-1
lines changed

1 file changed

+24
-1
lines changed

README.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,25 @@
1-
# iOSLocalizationEditor
1+
# Localization Editor
22
Simple macOS editor app to help you manage iOS app localizations by allowing you to edit all the translations side by side
3+
4+
![Localization Editor](https://github.com/igorkulman/iOSLocalizationEditor/raw/master/editor.png)
5+
6+
## Motivation
7+
8+
Managing localization files (`Localizable.strings`) is a pain, there is no tooling for it. There is no easy way to know what strings are missing or to compare them across languages.
9+
10+
## What does this tool do?
11+
12+
Start the Localization Editor, choose File | Open folder with localization files and point it to the folder where your localization files are stored. The tool find all the `Localizable.strings`, detects their language and displays your strings side by side as shown on the screenshot above.
13+
14+
All the translations are sorted by their key (shown as first column) and you cansee and compare them quickly, you can also see missing translations in any language.
15+
16+
When you change any of the translation the corresponding `Localizable.strings` gets updated.
17+
18+
## Requirements
19+
20+
- Xcode 9+
21+
- Carthage
22+
23+
## Getting started
24+
25+
Run `carthage bootstrap` to download and build all the Carthage dependencies before opening the Xcode project for the first time.

0 commit comments

Comments
 (0)