All Projects → pH7Software → pH7-Internationalization

pH7Software / pH7-Internationalization

Licence: other
🎌 pH7CMS Internationalization (I18N) package 🙊 Get new languages for your pH7CMS website!

Programming Languages

PHP
23972 projects - #3 most used programming language
shell
77523 projects

Projects that are alternatives of or similar to pH7-Internationalization

number-to-words
convert number into words (english, french, italian, roman, spanish, portuguese, belgium, dutch, swedish, polish, russian, iranian, roman, aegean)
Stars: ✭ 53 (+211.76%)
Mutual labels:  spanish, french, dutch, portuguese
Django Rosetta
Rosetta is a Django application that eases the translation process of your Django projects
Stars: ✭ 806 (+4641.18%)
Mutual labels:  i18n, internationalization, gettext
msgtools
Tools for Developing Diagnostic Messages
Stars: ✭ 18 (+5.88%)
Mutual labels:  i18n, internationalization, gettext
Date
🗓 A library to help you work with dates in multiple languages, based on Carbon.
Stars: ✭ 1,773 (+10329.41%)
Mutual labels:  i18n, internationalization, internationalisation
I18n Editor
GUI for editing your i18n translation files
Stars: ✭ 290 (+1605.88%)
Mutual labels:  i18n, translations, internationalization
Gotext
Go (Golang) GNU gettext utilities package
Stars: ✭ 292 (+1617.65%)
Mutual labels:  i18n, internationalization, gettext
textbox
Text collections made available by the CLiGS group.
Stars: ✭ 19 (+11.76%)
Mutual labels:  spanish, french, portuguese
grav-plugin-langswitcher
Grav LangSwitcher Plugin
Stars: ✭ 22 (+29.41%)
Mutual labels:  multilingual, i18n, internationalization
Flutter translate
Flutter Translate is a fully featured localization / internationalization (i18n) library for Flutter.
Stars: ✭ 245 (+1341.18%)
Mutual labels:  i18n, translations, internationalization
Weblate
Web based localization tool with tight version control integration.
Stars: ✭ 2,719 (+15894.12%)
Mutual labels:  i18n, internationalization, gettext
Mojito
An automation platform that enables continuous localization.
Stars: ✭ 256 (+1405.88%)
Mutual labels:  i18n, translations, internationalization
Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (+1005.88%)
Mutual labels:  multilingual, i18n, internationalization
stone.js
gettext-like client-side Javascript Internationalization Library
Stars: ✭ 20 (+17.65%)
Mutual labels:  i18n, internationalization, gettext
Gettext
PHP library to collect and manipulate gettext (.po, .mo, .php, .json, etc)
Stars: ✭ 578 (+3300%)
Mutual labels:  i18n, internationalization, gettext
mini i18n
🌐 Minimalistic I18n library for Ruby
Stars: ✭ 93 (+447.06%)
Mutual labels:  i18n, translations, internationalization
Eslint Plugin I18n Json
Fully extendable eslint plugin for JSON i18n translation files.
Stars: ✭ 101 (+494.12%)
Mutual labels:  i18n, translations, internationalization
Node Gettext
A JavaScript implementation of gettext, a localization framework.
Stars: ✭ 175 (+929.41%)
Mutual labels:  i18n, internationalization, gettext
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 (+376.47%)
Mutual labels:  multilingual, i18n, internationalization
rails
Rails translation made _('simple').
Stars: ✭ 65 (+282.35%)
Mutual labels:  i18n, internationalization, gettext
awesome-i18n
🌍 A curated list of i18n resources for all kind of languages and frameworks
Stars: ✭ 205 (+1105.88%)
Mutual labels:  i18n, internationalization

pH7CMS I18N - Internationalization

pH7CMS Internationalization package. To add new languages to your social dating website.

Available Languages

(not 100% completed)

  • Brazilian Portuguese (Português)
  • German (Deutsch)
  • Dutch (Nederlands)
  • French (Français)
  • Canadian French (Français canadien)
  • Italian (Italiano)
  • Spanish (Español)
  • Indonesian (bahasa Indonesia)
  • Hebrew (עִברִית)

Feel free to contribute by translating the files and adding new languages. Fork the repo, add your changes, commit them and create a pull request.

If you want to translate new languages, start with global.pot Gettext file. You can use software such as Poedit to make the translation much easier.

Then, don't forget to compile it in order to get global.mo file and upload it in "binary" format using an FTP client such as Filezilla or WinSCP.

How to Install Those Languages?

  • Upload the _protected/ folder to your protected pH7CMS's installation with a FTP client such as FileZilla or WinSCP.

  • Optional: Open pH7CMSLangs.sql file. Replace ph7_ by your prefix set in "~/_protected/app/configs/config.ini" [database] prefix variable. Then, execute the file through phpMyAdmin.

Troubleshooting

If it doesn't work even if Gettext is installed on your server, it means the locale (language) you want to install is not available on your server/web hosting. You will have to install it or contact your host to install the locale (language) you want to use for your site.

For Debian-based OS (such as Ubuntu and Linux Mint), please have a look here -> how to install a new locale.

Official Website

PHP Dating Script

The Author

Pierre-Henry Soria

Contact

You can send email for any suggestion or question at: hello {AT} ph7cms {D0T} com

License

License: General Public License 3 or later;

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].