All Projects → openl10n → Openl10n

openl10n / Openl10n

Licence: mit
[paused] A localization tool for your applications

Labels

Projects that are alternatives of or similar to Openl10n

Glotpress Wp
🌍 🌎 🌏 GlotPress is a WordPress plugin to let you set up your own collaborative, web-based software translation tool.
Stars: ✭ 205 (-13.5%)
Mutual labels:  i18n, l10n
Nofw
A no-framework application skeleton
Stars: ✭ 212 (-10.55%)
Mutual labels:  i18n, l10n
Android Gradle Localization Plugin
Gradle plugin for generating localized string resources
Stars: ✭ 100 (-57.81%)
Mutual labels:  i18n, l10n
Keys Translations Manager
KTM, a locale management web app built on MERN stack, lets you manage and control locales in one place. It's particularly useful for someone who needs to manage multiple internationalization/localization projects.
Stars: ✭ 81 (-65.82%)
Mutual labels:  i18n, l10n
Node Gettext
A JavaScript implementation of gettext, a localization framework.
Stars: ✭ 175 (-26.16%)
Mutual labels:  i18n, l10n
Pootle
Online translation tool
Stars: ✭ 1,346 (+467.93%)
Mutual labels:  i18n, l10n
Dom I18n
Provides a very basic HTML multilingual support using JavaScript
Stars: ✭ 125 (-47.26%)
Mutual labels:  i18n, l10n
Corpus Christi
Church management suite, open source, fully internationalized
Stars: ✭ 29 (-87.76%)
Mutual labels:  i18n, l10n
Ngettext
A cross-platform .NET implementation of the GNU/Gettext library.
Stars: ✭ 172 (-27.43%)
Mutual labels:  i18n, l10n
Es2015 I18n Tag
ES2015 template literal tag for i18n and l10n (translation and internationalization)
Stars: ✭ 171 (-27.85%)
Mutual labels:  i18n, l10n
Nativescript Localize
Internationalization plugin for NativeScript using native capabilities of each platform
Stars: ✭ 78 (-67.09%)
Mutual labels:  i18n, l10n
Universal Translator
💬 i18n Translator for Go/Golang using CLDR data + pluralization rules
Stars: ✭ 195 (-17.72%)
Mutual labels:  i18n, l10n
Locale2
💪 Try as hard as possible to detect the client's language tag ("locale") in node or the browser. Browserify and Webpack friendly!
Stars: ✭ 65 (-72.57%)
Mutual labels:  i18n, l10n
Weblate
Web based localization tool with tight version control integration.
Stars: ✭ 2,719 (+1047.26%)
Mutual labels:  i18n, l10n
Redux React I18n
An i18n solution for React/Redux and React Native projects
Stars: ✭ 64 (-73%)
Mutual labels:  i18n, l10n
Pseudo Localization
Dynamic pseudo-localization in the browser and nodejs
Stars: ✭ 109 (-54.01%)
Mutual labels:  i18n, l10n
Translation
The Translation component provides tools to internationalize your application.
Stars: ✭ 6,196 (+2514.35%)
Mutual labels:  i18n, l10n
Webfactoryicutranslationbundle
Enables ICU message formatting for translations in Symfony applications.
Stars: ✭ 27 (-88.61%)
Mutual labels:  i18n, l10n
Punic
PHP translation and localization made easy!
Stars: ✭ 133 (-43.88%)
Mutual labels:  i18n, l10n
Cldr
Elixir implementation of CLDR/ICU
Stars: ✭ 178 (-24.89%)
Mutual labels:  i18n, l10n

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.

Warning

This project is under heavy development. Many changes on backend and frontend apps are expected. However the current release is usable and data migrations will be easy. About the database I plan to focus on PostgreSQL features and will remove the ability to use MySQL.

Due to lack of time those last weeks I prefered to work on a private fork and postpone the next release until I reach a better "minimal viable product". Don't expect to see new releases before Q4 2015.

If you're interested in the project, help is still welcomed :)

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.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].