Skip to content

arbouin-consulting/openl10n

 
 

Repository files navigation

OpenLocalization

Build status... Code quality... License MIT Packagist Dependency Status

OpenLocalization is a localization management web-app to help you translate any of your projects. Its goal is to provide a simple and flexible tool to easily edit and deploy your application translations.

See the official website to learn more about OpenLocalization. The following sections are a summary of the installation steps to make it works quickly. You're encouraged to read the full documentation for more details.

Requirements

Installation

Install PHP dependencies:

composer install

Build the front-end assets:

npm install
./node_modules/.bin/gulp build --prod

Initialize the database:

php app/console doctrine:database:create --env=prod --no-debug
php app/console doctrine:schema:create --env=prod --no-debug

Add a new user:

php app/console openl10n:user:new --env=prod --no-debug

Run the application on http://127.0.0.1:8000

php app/console server:run

License

OpenLocalization is released under the MIT License. See the bundled LICENSE file for details.

About

A localization tool for your applications

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 67.9%
  • CSS 13.4%
  • JavaScript 13.0%
  • Handlebars 4.6%
  • ApacheConf 0.6%
  • HTML 0.2%
  • Other 0.3%