├── .credo.exs ├── .formatter.exs ├── .github ├── dependabot.yml └── workflows │ ├── main.yml │ └── publish-to-hex.yml ├── .gitignore ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── CUSTOM_ENDPOINTS.md ├── LICENSE ├── LLM_GATEWAY_EXAMPLE.md ├── README.md ├── examples ├── image-1.png └── image.png ├── lib ├── gettext_translator.ex ├── gettext_translator │ ├── application.ex │ ├── dashboard.ex │ ├── dashboard │ │ ├── components │ │ │ ├── dashboard_css.ex │ │ │ ├── header.ex │ │ │ ├── translation_details.ex │ │ │ └── translation_stats.ex │ │ └── dashboard_page.ex │ ├── processor │ │ ├── llm.ex │ │ ├── processor.ex │ │ └── translator.ex │ ├── store │ │ ├── changelog.ex │ │ ├── store.ex │ │ └── translation.ex │ ├── supervisor.ex │ └── util │ │ ├── github.ex │ │ ├── gitlab.ex │ │ ├── helper.ex │ │ ├── make_pull_request.ex │ │ ├── parser.ex │ │ ├── path_helper.ex │ │ └── po_helper.ex └── mix │ └── gettext_translator.run.ex ├── mix.exs ├── mix.lock └── test ├── gettext_translator_test.exs ├── path_helper_test.exs ├── test_helper.exs └── translation_store_test.exs /.credo.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.credo.exs -------------------------------------------------------------------------------- /.formatter.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.formatter.exs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish-to-hex.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.github/workflows/publish-to-hex.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /CUSTOM_ENDPOINTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/CUSTOM_ENDPOINTS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/LICENSE -------------------------------------------------------------------------------- /LLM_GATEWAY_EXAMPLE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/LLM_GATEWAY_EXAMPLE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/README.md -------------------------------------------------------------------------------- /examples/image-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/examples/image-1.png -------------------------------------------------------------------------------- /examples/image.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/examples/image.png -------------------------------------------------------------------------------- /lib/gettext_translator.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator.ex -------------------------------------------------------------------------------- /lib/gettext_translator/application.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/application.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard/components/dashboard_css.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard/components/dashboard_css.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard/components/header.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard/components/header.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard/components/translation_details.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard/components/translation_details.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard/components/translation_stats.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard/components/translation_stats.ex -------------------------------------------------------------------------------- /lib/gettext_translator/dashboard/dashboard_page.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/dashboard/dashboard_page.ex -------------------------------------------------------------------------------- /lib/gettext_translator/processor/llm.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/processor/llm.ex -------------------------------------------------------------------------------- /lib/gettext_translator/processor/processor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/processor/processor.ex -------------------------------------------------------------------------------- /lib/gettext_translator/processor/translator.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/processor/translator.ex -------------------------------------------------------------------------------- /lib/gettext_translator/store/changelog.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/store/changelog.ex -------------------------------------------------------------------------------- /lib/gettext_translator/store/store.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/store/store.ex -------------------------------------------------------------------------------- /lib/gettext_translator/store/translation.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/store/translation.ex -------------------------------------------------------------------------------- /lib/gettext_translator/supervisor.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/supervisor.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/github.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/github.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/gitlab.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/gitlab.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/helper.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/helper.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/make_pull_request.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/make_pull_request.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/parser.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/parser.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/path_helper.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/path_helper.ex -------------------------------------------------------------------------------- /lib/gettext_translator/util/po_helper.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/gettext_translator/util/po_helper.ex -------------------------------------------------------------------------------- /lib/mix/gettext_translator.run.ex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/lib/mix/gettext_translator.run.ex -------------------------------------------------------------------------------- /mix.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/mix.exs -------------------------------------------------------------------------------- /mix.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/mix.lock -------------------------------------------------------------------------------- /test/gettext_translator_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/test/gettext_translator_test.exs -------------------------------------------------------------------------------- /test/path_helper_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/test/path_helper_test.exs -------------------------------------------------------------------------------- /test/test_helper.exs: -------------------------------------------------------------------------------- 1 | ExUnit.start() 2 | -------------------------------------------------------------------------------- /test/translation_store_test.exs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/marmend-company/gettext_translator/HEAD/test/translation_store_test.exs --------------------------------------------------------------------------------