Skip to content
This repository has been archived by the owner on Sep 23, 2019. It is now read-only.

mozilla-l10n/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.