I would recommend to checkout the code from the repository and start a local instance of Primate which points to your CloudStack management server (you can specify the mgmt server IP on the .env.local file). In the repo README file you can find instructions of how to run this instance locally - just requires node and npm.
Having the source code, you can include your JSON file under the public/locales directory. Make sure you name it following the locales convention (el must be for Greek, but el_CY and el_GR are other variants as well). After that, include a new line for your on the TranslationMenu.vue file with the new language - this will allow you to select Greek in the languages dropdown. That should be it, starting your local instance pointing to your CloudStack management server will include the new language. Let me know if there are any issues or need assistance with this approach Regards, Nicolas Vazquez ________________________________ From: Dimitris Fragkakis <[email protected]> Sent: Tuesday, January 19, 2021 9:30 AM To: [email protected] <[email protected]> Subject: Re: Cloudstack Primate UI new language Hi Nicolas, Thanks for your reply how can I try the new language file I’ve created and include it in my CS Primate installation? On 2021/01/19 04:09:02, Nicolas Vazquez <[email protected]> wrote: > Hi Dimitris,> > > > > Please submit a pull request against the master branch on the Primate > repository: https://github.com/apache/cloudstack-primate including your > changes. After your pull request is submitted it will be reviewed and after > approval, it will be included in the repository and will be available in the > next Primate version.> > > > > > > Regards,> > > > > Nicolas Vazquez> > > > > ________________________________> > > From: Dimitris Fragkakis <[email protected]>> > > Sent: Monday, January 18, 2021 10:33 AM> > > To: [email protected] <[email protected]>> > > Subject: Cloudstack Primate UI new language> > > > > Hi all,> > > > > I would like to know how can I include the Greek translation JSON file I've > created in the available languages in the current cloudstack primate release.> > > > > I also would like to know how can I officially contribute the Greek > translation JSON to the final version of cloudstack.> > > > > > > Thanks> > > ________________________________> > > Information included in this email is reserved to named addressee's eyes > only. If you are not the intended recipient, you may not share this message > or any of its attachments to anyone, instead contact the sender and delete > all copies. Please note that as the recipient, it is your responsibility to > check the email for malicious software. Finally, the opinions disclosed by > the sender do not have to reflect those of the company, therefore the company > refuses to take any liability for any damage caused by the content of this > email.> > > > > [email protected] > > > www.shapeblue.com<http://www.shapeblue.com>> > > 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK> > > @shapeblue> > > > > > > > > > > Sent from Mail<https://go.microsoft.com/fwlink/?LinkId=550986> for Windows 10 ________________________________ Information included in this email is reserved to named addressee’s eyes only. If you are not the intended recipient, you may not share this message or any of its attachments to anyone, instead contact the sender and delete all copies. Please note that as the recipient, it is your responsibility to check the email for malicious software. Finally, the opinions disclosed by the sender do not have to reflect those of the company, therefore the company refuses to take any liability for any damage caused by the content of this email. [email protected] www.shapeblue.com 3 London Bridge Street, 3rd floor, News Building, London SE1 9SGUK @shapeblue
