OpenSkedge icon indicating copy to clipboard operation
OpenSkedge copied to clipboard

Language Support

Open aogilvie opened this issue 7 years ago • 3 comments

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

aogilvie avatar Oct 04 '17 07:10 aogilvie

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.

maxfierke avatar Oct 06 '17 01:10 maxfierke

What is the recommended branch to work off?

aogilvie avatar Feb 14 '18 09:02 aogilvie

@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

maxfierke avatar Feb 14 '18 15:02 maxfierke