<commit_before>How to Say: an awesome pronunciation guide
===========================================
For users
---------
This is a pronunciation guide application for Android based on [Forvo](http://forvo.com). The app provides word search and pronunciations for every word. Available in [Android Market](https://market.android.com/details?id=ru.o2genum.howtosay) (search "How to Say" or "pname:ru.o2genum.howtosay").

For developers
--------------
How to get a working copy of the project:

 * `mkdir for_howtosay`
 * `cd for_howtosay`
 * clone [johannilsson/android-actionbar](/johannilsson/android-actionbar) or use [my fork](/o2genum/android-actionbar)
 * clone [commonsguy/cwac-endless](/commonsguy/cwac-endless) or use [my fork](/o2genum/cwac-endless)
 * clone [o2genum/forvo-java-api](o2genum/forvo-java-api) and see what do that project need to work (GSON and Apache Commons Codec)
 * fork this project, if you need it
 * clone this project (or your own fork)
 * `cd HowToSay`
 * first two clones are library projects - add them as library projects
 * [third clone](o2genum/forvo-java-api) is a simple Java library - download its JAR and JARs it needs (see its README.md) into `libs` directory
 * `cp src/o2genum/howtosay/ExampleSecret.java src/o2genum/howtosay/Secret.java`, open, read and edit `Secret.java` correspondingly

Now you likely have everything I have in my project directory. Please, read Android Code Style Guidelines (yes, code must be beautiful) and feel free to join the development.

### Project needs translations
Every translation will be appreciated. If you're not familar with git, download [strings.xml](/o2genum/HowToSay/blob/master/res/values/strings.xml), translate it into your language (guidelines are in the file) and send it to me (my e-mail is o2(at)nm.ru). I think it's possible to do even if you're not familar with Android and XML. If you have time, please, add translated Android Market app description into [etc/market_description](/o2genum/HowToSay/blob/master/etc/market_description).

License
-------
The code is licensed under the Apache Software License 2.0. See [LICENSE](/o2genum/HowToSay/blob/master/LICENSE) file or [online version](http://www.apache.org/licenses/LICENSE-2.0.html). Copyright (c) 2011, <NAME>.<commit_msg>Added "Thanks to" section into README.md<commit_after>How to Say: an awesome pronunciation guide
===========================================
For users
---------
This is a pronunciation guide application for Android based on [Forvo](http://forvo.com). The app provides word search and pronunciations for every word. Available in [Android Market](https://market.android.com/details?id=ru.o2genum.howtosay) (search "How to Say" or "pname:ru.o2genum.howtosay").

For developers
--------------
How to get a working copy of the project:

 * `mkdir for_howtosay`
 * `cd for_howtosay`
 * clone [johannilsson/android-actionbar](/johannilsson/android-actionbar) or use [my fork](/o2genum/android-actionbar)
 * clone [commonsguy/cwac-endless](/commonsguy/cwac-endless) or use [my fork](/o2genum/cwac-endless)
 * clone [o2genum/forvo-java-api](/o2genum/forvo-java-api) and see what do that project need to work (GSON and Apache Commons Codec)
 * fork this project, if you need it
 * clone this project (or your own fork)
 * `cd HowToSay`
 * first two clones are library projects - add them as library projects
 * [third clone](/o2genum/forvo-java-api) is a simple Java library - download its JAR and JARs it needs (see its README.md) into `libs` directory
 * `cp src/o2genum/howtosay/ExampleSecret.java src/o2genum/howtosay/Secret.java`, open, read and edit `Secret.java` correspondingly

Now you likely have everything I have in my project directory. Please, read Android Code Style Guidelines (yes, code must be beautiful) and feel free to join the development.

### Project needs translations
Every translation will be appreciated. If you're not familar with git, download [strings.xml](/o2genum/HowToSay/blob/master/res/values/strings.xml), translate it into your language (guidelines are in the file) and send it to me (my e-mail is o2(at)nm.ru). I think it's possible to do even if you're not familar with Android and XML. If you have time, please, add translated Android Market app description into [etc/market_description](/o2genum/HowToSay/blob/master/etc/market_description).

Special thanks to:
-----------------

 * [johannilsson/android-actionbar](/johannilsson/android-actionbar) project for awesome action bar
 * [commonsguy/cwac-endless](/commonsguy/cwac-endless) for endless list adapter
 * [Inkscape](http://inkscape.org/) project (everything was drawn using that incredible SVG editor)
 * [Clker.com](http://www.clker.com/clipart-black-and-white-globe.html) for B&W globe SVG that I shamelessly copy-pasted from that site

Also, this project uses my another project [o2genum/forvo-java-api](/o2genum/forvo-java-api). Open its page to discover its dependencies.

License
-------
The code is licensed under the Apache Software License 2.0. See [LICENSE](/o2genum/HowToSay/blob/master/LICENSE) file or [online version](http://www.apache.org/licenses/LICENSE-2.0.html). Copyright (c) 2011, <NAME>.
{'fraction_non_alphanumeric': 0.12864593393857446, 'fraction_numerical': 0.008499130770716632, 'mean_word_length': 4.496815286624204, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 2, 'lorem ipsum': 0, 'www.': 3, 'xml': 4}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3646805', 'n_tokens_mistral': 1598, 'n_tokens_neox': 1555, 'n_words': 559}