https://github.com/melling/app-localization-dictionary
A database of common words and expressions used in mobile applicatons
https://github.com/melling/app-localization-dictionary
Last synced: 4 months ago
JSON representation
A database of common words and expressions used in mobile applicatons
- Host: GitHub
- URL: https://github.com/melling/app-localization-dictionary
- Owner: melling
- License: unlicense
- Created: 2013-09-13T02:41:45.000Z (almost 13 years ago)
- Default Branch: master
- Last Pushed: 2019-03-01T19:23:59.000Z (over 7 years ago)
- Last Synced: 2025-02-23T01:35:43.009Z (over 1 year ago)
- Homepage: http://www.h4labs.com
- Size: 61.5 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# App Localization Dictionary
A database of common words and expressions used in mobile applicatons
The goal of this project is to create a small database of 2000-3000 common words and expressions, along with supporting
scripts (e.g. Python, SQL) so that mobile developers can more easily international their apps. It shouldn't be too difficult,
for example, to read the iOS Base.lproj/Localize.strings, MainStoryboard_iPad.strings, and MainStoryboard_iPhone.strings files
and generate the appropriate files for all the languages in the database.
I'm the author of several iOS language learning apps (http://www.h4labs.com) and I already have a database from which I can seed some of the words, and I'll be expanding over time. However, I think the project will go much quicker if native speakers contribute to
database. I can add other languages, of course. The goal is to allow everyone to write once and ship everywhere.
[Google Spreadsheet](https://docs.google.com/spreadsheet/ccc?key=0ArVkFagUZg7bdHB0MTNuMDJySGpnazFpWVZMVUVVNmc&usp=sharing)
## MySql Quickstart
```
cd mysql/tbl
mysql --user=h4labs --password=nopassword database < app_localization_dictonary.tbl; # Create table
mysql --user=h4labs --password=nopassword database; # Enter MySql
-- Load data
LOAD DATA local INFILE "../../data/AppLocalization.tsv" INTO TABLE app_localization_dictionary FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n';
delete from app_localization_dictionary where id = 0; -- Delete the header
select *
from app_localization_dictionary al;
```
## sqlite3 Quickstart
```
```