From d2e4efcfe2f05a0cfa70364b7adf914f22ad8c85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 19:21:31 +0100 Subject: [PATCH 1/6] information about translations --- CONTRIBUTING.md | 3 +++ TRANSLATIONS.md | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 TRANSLATIONS.md diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 2310bf392..23f3920bc 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -9,3 +9,6 @@ Make sure library part (libsrc/ffdec_lib) does not depend on GUI and does not co ## Tests Make sure existing tests pass. + +## Translations to other languages +For information about localizations to other languages and how to contribute, see [TRANSLATIONS.md](TRANSLATIONS.md) file \ No newline at end of file diff --git a/TRANSLATIONS.md b/TRANSLATIONS.md new file mode 100644 index 000000000..a9eb04783 --- /dev/null +++ b/TRANSLATIONS.md @@ -0,0 +1,44 @@ +# Translations + +## Available languages + FFDec contains these translations: + - English + - Catalan + - Czech + - Chinese + - Dutch + - French + - German + - Hungarian + - Italian + - Polish + - Portugese - Portugal + - Portugese - Brasilian + - Russian + - Spanish + - Swedish + - Ukrainian + +## Preparing... +Translators are working on these new translations: +- No new translations planned now... + +## New translation +If you would like to translate FFDec to your language, please follow these steps: + +1. Check whether your language is not already present or in preparing state (see list on the top) +2. Find out your language code (See [table](http://www.loc.gov/standards/iso639-2/php/code_list.php) ) +3. Create new issue in [issue tracker](https://www.free-decompiler.com/flash/issues/) containing your new language name + code. (You should register first) +4. Download `Language pack for translators (zipped)` from latest (including nighlty) version on [releases page](https://github.com/jindrapetrik/jpexs-decompiler/releases) +5. The archive contains all language files for newest version of FFDec. Each language in this pack has files with its own suffix which is standard language code. +6. Extract Language pack ZIP file +7. Copy each `.properties` file without `_xx` suffix (english), to new file which has your language code suffix (`_cs` is for czech, etc...) +8. Open `.properties` files with an editor. (`.properties` editor bundled with some Java IDE is better than standard text editor) +9. In order to `.properties` to work in FFDec, all nonascii characters should be replaced with unicode escapes (like `\u1234`). IDE editors like Netbeans do this automatically. If you have classic text editor, you can skip this phase, I will do it later myself. +10. Don't forget to place your name in `AboutDialog_xx.properties` file. +11. Attach translated files to that issue. +12. Goto [Issue #354] and look for new translated strings. +12. Subscribe to [Issue #354] to be notified about new strings in the future. +13. Wait for next release where your translation will be included. + +[Issue #354]: https://www.free-decompiler.com/flash/issues/354-new-translations \ No newline at end of file From 15bfc92700bffa7fd1896dcecaa40d545f86a0e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 19:33:45 +0100 Subject: [PATCH 2/6] Update TRANSLATIONS.md --- TRANSLATIONS.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TRANSLATIONS.md b/TRANSLATIONS.md index a9eb04783..e3df406db 100644 --- a/TRANSLATIONS.md +++ b/TRANSLATIONS.md @@ -21,7 +21,7 @@ ## Preparing... Translators are working on these new translations: -- No new translations planned now... +- Turkish ## New translation If you would like to translate FFDec to your language, please follow these steps: @@ -41,4 +41,4 @@ If you would like to translate FFDec to your language, please follow these steps 12. Subscribe to [Issue #354] to be notified about new strings in the future. 13. Wait for next release where your translation will be included. -[Issue #354]: https://www.free-decompiler.com/flash/issues/354-new-translations \ No newline at end of file +[Issue #354]: https://www.free-decompiler.com/flash/issues/354-new-translations From 659642aff0db0e3b2ae342da3599e90ad9bead24 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 20:29:00 +0100 Subject: [PATCH 3/6] Adding contact section and more info about Issue tracker [ci skip] --- README.md | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index 091c02b50..1afbb3954 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,6 @@ In the past (before 2018), we were using *free-decompiler.com* domain as HomePag ## Download application Fow downloading the app, see [releases section](https://github.com/jindrapetrik/jpexs-decompiler/releases) -## Issue tracker -For bug reporting and/or feature requests, our own Issue tracker exists : -[https://www.free-decompiler.com/flash/issues](https://www.free-decompiler.com/flash/issues), -but as of 2018/01, our support is *very limited*. - ## Source code ### How to get source You can make local copy of the sources with the following command: @@ -129,6 +124,17 @@ The application was made in Czech republic. * **realmaster42** - portugese-brasil translation * **Rtsjx** - chinese translation +## Contact +### Issue Tracker +For bug reporting and/or feature requests, our own Issue tracker exists : +[https://www.free-decompiler.com/flash/issues](https://www.free-decompiler.com/flash/issues), +but as of 2018/01, our support is *very limited*. + +### Email contact +**Please contact us via Issue Tracker (see above)** + +In case the tracker or *free-decompiler.com* domain is down, +email contact to JPEXS developer is `jindra.petrik@gmail.com`. ## Licenses + Acknowledgments ### Application From be955586f721871e6da651939412652b597b1a0e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 20:32:14 +0100 Subject: [PATCH 4/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1afbb3954..34b22b36f 100644 --- a/README.md +++ b/README.md @@ -134,7 +134,7 @@ but as of 2018/01, our support is *very limited*. **Please contact us via Issue Tracker (see above)** In case the tracker or *free-decompiler.com* domain is down, -email contact to JPEXS developer is `jindra.petrik@gmail.com`. +emergency contact to JPEXS developer is `jindra.petrik@gmail.com`. ## Licenses + Acknowledgments ### Application From 756a7c83212d847c897fb3274cecd3f0e08e5a3a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 21:15:29 +0100 Subject: [PATCH 5/6] Updated download info [ci skip] --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 34b22b36f..e98ae9333 100644 --- a/README.md +++ b/README.md @@ -9,7 +9,8 @@ For information how to install, use the software, list of features, etc., visit In the past (before 2018), we were using *free-decompiler.com* domain as HomePage, GitHub for source code, now we moved all information to Github. ## Download application -Fow downloading the app, see [releases section](https://github.com/jindrapetrik/jpexs-decompiler/releases) +Fow downloading the app, see [latest release](https://github.com/jindrapetrik/jpexs-decompiler/releases/latest). +Older versions and nightly builds are availabe on [releases section](https://github.com/jindrapetrik/jpexs-decompiler/releases) ## Source code ### How to get source From 3880141abe5560985b31af885569006f2c665404 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jindra=20Pet=C5=99=C3=ADk?= Date: Mon, 12 Feb 2018 21:36:30 +0100 Subject: [PATCH 6/6] How to install section [ci skip] --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e98ae9333..51b19ce1f 100644 --- a/README.md +++ b/README.md @@ -3,15 +3,18 @@ Opensource flash SWF decompiler and editor. Extract resources, convert SWF to FLA, edit ActionScript, replace images, sounds, texts or fonts. Various output formats available. Works with Java on Windows, Linux or MacOS. ## Application description and features -For information how to install, use the software, list of features, etc., visit [FFDec Wiki](https://github.com/jindrapetrik/jpexs-decompiler/wiki/). +For information about using the software, list of features, etc., visit [FFDec Wiki](https://github.com/jindrapetrik/jpexs-decompiler/wiki/). ## Free-Decompiler.com website In the past (before 2018), we were using *free-decompiler.com* domain as HomePage, GitHub for source code, now we moved all information to Github. ## Download application -Fow downloading the app, see [latest release](https://github.com/jindrapetrik/jpexs-decompiler/releases/latest). +For downloading the app, see [latest release](https://github.com/jindrapetrik/jpexs-decompiler/releases/latest). Older versions and nightly builds are availabe on [releases section](https://github.com/jindrapetrik/jpexs-decompiler/releases) +### How to install +See [installation section of wiki](https://github.com/jindrapetrik/jpexs-decompiler/wiki/Installation) + ## Source code ### How to get source You can make local copy of the sources with the following command: