├── .gitignore ├── Changes ├── LICENSE ├── README.md ├── bin └── po2json ├── dist.ini ├── lib └── DDG │ └── Translate.pm ├── share └── js │ ├── ddg_translate.js │ ├── gettext │ ├── COPYING.LESSER │ └── Gettext.js │ └── sprintf.js └── t ├── 10-gettext.t ├── 20-ddg-translate.t ├── 21-dryrun.t ├── 30-ddg-othertest.t └── data ├── ddg_translate_dryrun_test.html ├── ddg_translate_test.html ├── gettext_test.html ├── locale └── de_DE │ └── LC_MESSAGES │ ├── othertest.json │ ├── othertest.mo │ ├── othertest.po │ ├── test.json │ ├── test.mo │ └── test.po └── update_locale.sh /.gitignore: -------------------------------------------------------------------------------- 1 | DDG-Translate-* 2 | .build 3 | -------------------------------------------------------------------------------- /Changes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/Changes -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/README.md -------------------------------------------------------------------------------- /bin/po2json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/bin/po2json -------------------------------------------------------------------------------- /dist.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/dist.ini -------------------------------------------------------------------------------- /lib/DDG/Translate.pm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/lib/DDG/Translate.pm -------------------------------------------------------------------------------- /share/js/ddg_translate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/share/js/ddg_translate.js -------------------------------------------------------------------------------- /share/js/gettext/COPYING.LESSER: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/share/js/gettext/COPYING.LESSER -------------------------------------------------------------------------------- /share/js/gettext/Gettext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/share/js/gettext/Gettext.js -------------------------------------------------------------------------------- /share/js/sprintf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/share/js/sprintf.js -------------------------------------------------------------------------------- /t/10-gettext.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/10-gettext.t -------------------------------------------------------------------------------- /t/20-ddg-translate.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/20-ddg-translate.t -------------------------------------------------------------------------------- /t/21-dryrun.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/21-dryrun.t -------------------------------------------------------------------------------- /t/30-ddg-othertest.t: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/30-ddg-othertest.t -------------------------------------------------------------------------------- /t/data/ddg_translate_dryrun_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/ddg_translate_dryrun_test.html -------------------------------------------------------------------------------- /t/data/ddg_translate_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/ddg_translate_test.html -------------------------------------------------------------------------------- /t/data/gettext_test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/gettext_test.html -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/othertest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/othertest.json -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/othertest.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/othertest.mo -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/othertest.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/othertest.po -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/test.json -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/test.mo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/test.mo -------------------------------------------------------------------------------- /t/data/locale/de_DE/LC_MESSAGES/test.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/locale/de_DE/LC_MESSAGES/test.po -------------------------------------------------------------------------------- /t/data/update_locale.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/duckduckgo/duckduckgo-translate/HEAD/t/data/update_locale.sh --------------------------------------------------------------------------------