Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ph7software/ph7-internationalization
🎌 pH7CMS Internationalization (I18N) package 🙊 Get new languages for your pH7CMS website!
https://github.com/ph7software/ph7-internationalization
brazilian-portuguese dutch french gettext i18n indonesian internationalisation internationalization language multilingual ph7cms php portuguese spanish translation translations
Last synced: about 1 month ago
JSON representation
🎌 pH7CMS Internationalization (I18N) package 🙊 Get new languages for your pH7CMS website!
- Host: GitHub
- URL: https://github.com/ph7software/ph7-internationalization
- Owner: pH7Software
- Created: 2016-02-08T21:27:28.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2024-03-23T07:36:23.000Z (9 months ago)
- Last Synced: 2024-11-04T02:32:49.871Z (about 2 months ago)
- Topics: brazilian-portuguese, dutch, french, gettext, i18n, indonesian, internationalisation, internationalization, language, multilingual, ph7cms, php, portuguese, spanish, translation, translations
- Language: PHP
- Homepage: http://ph7builder.com
- Size: 3.77 MB
- Stars: 23
- Watchers: 5
- Forks: 58
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# pH7Builder I18N - Internationalization Pack
pH7Builder Internationalization package. To add new languages to your social dating website using **pH7Builder** (formerly known as pH7CMS).
### 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](http://poedit.net/) 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 pH7Builder's installation with a FTP client such as [FileZilla](https://filezilla-project.org/download.php?type=client) or [WinSCP](https://winscp.net/eng/download.php).
- *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](https://github.com/pH7Software/pH7CMS-Test-Gettext-Lang#how-to-install-the-missing-locale-language-on-my-server).
## Official Website
**[PHP Dating Script](http://ph7builder.com)**
## The Author
[Pierre-Henry Soria](https://ph7.me) 👋
## Contact
You can send email for any suggestion or question at: *hello {AT} ph7builder {D0T} com*
## License
License: [General Public License 3](https://www.gnu.org/licenses/gpl-3.0.html) or newer;