fouroneone / translation
Support multi-lingual in YOUR application! :D
Installs: 241
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/fouroneone/translation
Requires
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- fzaninotto/faker: 1.5.*@dev
- squizlabs/php_codesniffer: *
- thru.io/active_record_migrations: dev-master
This package is not auto-updated.
Last update: 2022-02-01 12:28:14 UTC
README
Support multi-lingual in YOUR application! :D
Install like so:
composer require "thru.io/translation": "dev-master"
Setup like so:
use \Thru\Translation\Translation;
Translation::setOriginalLanguage('en-gb');
Translation::setTargetLanguage('fr');
You will note you are responsible for deciding what the target language will be! Be that browser-detection or user-agent sniffing or giving the user a language selection or whatever.
The helper function t()
is provided.
Then translate with tokens like so:
<?=t("Hello, :name, how are you?", [":name" => "Bob"]); ?>