OpenSkedge
OpenSkedge copied to clipboard
Language Support
Hi I am planning to send a PR for language support;
Given a company is in country A Then default application language can be set to A
Given a user is in country A Then a user can select language A
Given a user is in country A And the user prefers language B from country B Then a user can select language B
Given a user is logged in Then the user language is set to last known set language or default company language.
- For remembering language preferences I was thinking a cookie, that way the login screen will be set to the users language preference.
- Initial languages will be English (UK), English (US) and Japanese.
- Language files should be plug and play
So here are my questions;
Is this project still active? Is this a desirable feature? Does this application already use cookies? Are there other requirements for this feature?
Thanks. @maxfierke
Hi @aogilvie,
Is this project still active?
While I'm not actively developing this and do not have any plans to actively develop OpenSkedge any further, I am open to PRs and am willing to review them.
Is this a desirable feature?
Folks have reached out to me before about localization. If those folks are still using OpenSkedge, I'm sure they'd still like to see such a feature.
Does this application already use cookies?
Yup!
Are there other requirements for this feature?
Not sure how you are planning on approaching it, but I think the only requirement would be that it use something the built-in PHP intl
extension and/or the Symfony Translation component, so that it's easy to build off of and contribute to.
What is the recommended branch to work off?
@aogilvie I would recommend working off of 1.2.x-dev since that contains a newer version of Symfony and targets a newer version of PHP