Skip to content

Commit

Permalink
feature #40947 [Translation] Added Crowdin Translation Provider (andr…
Browse files Browse the repository at this point in the history
…ii-bodnar)

This PR was squashed before being merged into the 5.3-dev branch.

Discussion
----------

[Translation] Added Crowdin Translation Provider

| Q             | A
| ------------- | ---
| Branch?       | 5.x
| Bug fix?      | no
| New feature?  | no
| Deprecations? | no
| Tickets       |  <!-- prefix each issue number with "Fix #", no need to create an issue if none exist, explain below instead -->
| License       | MIT
| Doc PR        | <!-- required for new features -->

To follow up on #38475, this PR adds [Crowdin](https://crowdin.com/) Provider.
This provider was removed a few weeks ago from the Translation Providers feature by `@welcoMattic`.

We discussed all the recent changes made on `ProviderInterface`, `TranslatorBagInterface`, and others and I already applied these changes to Crowdin Provider.

Also, this Provider is adapted to work with both [Crowdin](https://crowdin.com/) and [Crowdin Enterprise](https://crowdin.com/enterprise).

The todo list to make it ready is:
- [x] Write integration tests by mocking HTTP Responses

I will make it done before the beginning of May.

Commits
-------

d7fda16262 [Translation] Added Crowdin Translation Provider
  • Loading branch information
fabpot committed May 9, 2021
2 parents 3415f51 + c8ce48b commit 97f0d2f
Show file tree
Hide file tree
Showing 12 changed files with 1,254 additions and 0 deletions.
4 changes: 4 additions & 0 deletions Bridge/Crowdin/.gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
/Tests export-ignore
/phpunit.xml.dist export-ignore
/.gitattributes export-ignore
/.gitignore export-ignore
3 changes: 3 additions & 0 deletions Bridge/Crowdin/.gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
vendor/
composer.lock
phpunit.xml
7 changes: 7 additions & 0 deletions Bridge/Crowdin/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
CHANGELOG
=========

5.3
---

* Create the bridge
Loading

0 comments on commit 97f0d2f

Please sign in to comment.