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
  
 

Reply via email to