Skip to content

Delphine/stores_l10n

 
 

Repository files navigation

Stores l10n

Web App providing the folllowing features:

  • Monitor the state of content translation for products shipping in Google Play and App Store.
  • Public JSON API allowing to extract formatted translations to feed the stores APIs and update published content.

Installation

  1. Clone the repository.
  2. Install Composer and its dependencies with composer install --no-dev.
  3. Point a virtual host to the web directory. For debugging, you can also use the internal web server in PHP, running php -S localhost:8080 -t web from the root of the repository.
  4. Copy app/config/config.inc.php.ini to config.inc.php and:
  5. Make sure that the logs folder is writable by the user running the server (e.g. www-data).

You will also need to set up a cron job to update the localization (production server is set to 15 minutes).

Production instance

Production instance is hosted at https://l10n.mozilla-community.org/stores_l10n/ and updated automatically via GitHub webhooks.

Packages

No packages published

Languages

  • PHP 64.9%
  • CSS 33.1%
  • Other 2.0%