Hi Sajith, This is for Client-side JS
*Prasanna Dangalla* Senior Software Engineer, WSO2, Inc.; http://wso2.com/ lean.enterprise.middleware *cell: +94 718 11 27 51* *twitter: @prasa77* On Thu, Mar 23, 2017 at 2:54 PM, SajithAR Ariyarathna <[email protected]> wrote: > Hi Prasanna, > > Is there a mechanism defined to use something like i18n in javascript ? > > Server-side JS or Client-side JS? > > On Thu, Mar 23, 2017 at 11:02 AM, Ayesha Dissanayaka <[email protected]> > wrote: > >> Hi Prasanna, >> >> Similar discussion was started sometime back in [1]. >> Issues in [2], [3] have some suggestions. >> >> [1] [Dev][UUF][IS-6] Enable i18n support in javascript >> [2] https://github.com/wso2/carbon-uuf/issues/160 >> [3] https://github.com/wso2/carbon-uuf/issues/166 >> >> @Ayesha: As I understood all these are done for server side JS, I'm wondering about client side JS. > >> On Thu, Mar 23, 2017 at 10:46 AM, Pubudu Gunatilaka <[email protected]> >> wrote: >> >>> Adding Manu and Sajith. >>> >>> On Thu, Mar 23, 2017 at 10:44 AM, Prasanna Dangalla <[email protected]> >>> wrote: >>> >>>> Hi Nisala, >>>> >>>> I was wondering how to include this in javascript files, not in hbs >>>> files. Is there a way to include in javascrip fiels ? >>>> >>>> Thanks >>>> >>>> *Prasanna Dangalla* >>>> Senior Software Engineer, WSO2, Inc.; http://wso2.com/ >>>> lean.enterprise.middleware >>>> >>>> >>>> *cell: +94 718 11 27 51* >>>> *twitter: @prasa77* >>>> >>>> On Thu, Mar 23, 2017 at 10:33 AM, Nisala Nanayakkara <[email protected]> >>>> wrote: >>>> >>>>> Hi Prasanna, >>>>> >>>>> UUF has the capability of facilitating above mentioned scenario. You >>>>> can define your language property file under the ‘lang’ directory as >>>>> follows. >>>>> >>>>> |----src >>>>> | |----main >>>>> | |---- pages/ >>>>> | |---- fragments/ >>>>> | |---- layouts/ >>>>> | |---- modules/ >>>>> | |---- lang/ >>>>> |----en_US.properties >>>>> | |---- public/ >>>>> >>>>> After that you can use following code segment to achieve your >>>>> requirement in your hbs file. >>>>> >>>>> {{i18n "my.sample.key"}} >>>>> >>>>> Please go through sample app available here[1] if you need more >>>>> clarification. Moreover you can find actual usage above code segment >>>>> here[2] and corresponding language file here[3]. >>>>> >>>>> [1] - https://github.com/wso2/carbon-uuf/tree/master/samples/apps/ >>>>> org.wso2.carbon.uuf.sample.pets-store.app >>>>> [2] - https://github.com/wso2/carbon-uuf/blob/master/samples/apps/ >>>>> org.wso2.carbon.uuf.sample.pets-store.app/src/main/pages/index.hbs#L16 >>>>> [3] - https://github.com/wso2/carbon-uuf/blob/master/samples/apps/ >>>>> org.wso2.carbon.uuf.sample.pets-store.app/src/main/lang/en_U >>>>> S.properties >>>>> >>>>> Thanks, >>>>> Nisala >>>>> >>>>> On Thu, Mar 23, 2017 at 9:01 AM, Prasanna Dangalla <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi Devs, >>>>>> >>>>>> Is there a mechanism defined to use something like i18n in >>>>>> javascript ? Does the UUF has the capability of facilitating this ? You >>>>>> inputs are highly appreciated. >>>>>> >>>>>> Thanks >>>>>> >>>>>> *Prasanna Dangalla* >>>>>> Senior Software Engineer, WSO2, Inc.; http://wso2.com/ >>>>>> lean.enterprise.middleware >>>>>> >>>>>> >>>>>> *cell: +94 718 11 27 51* >>>>>> *twitter: @prasa77* >>>>>> >>>>>> _______________________________________________ >>>>>> Dev mailing list >>>>>> [email protected] >>>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Nisala Niroshana Nanayakkara,* >>>>> Software Engineer >>>>> Mobile:(+94)717600022 >>>>> WSO2 Inc., http://wso2.com/ >>>>> >>>> >>>> >>>> _______________________________________________ >>>> Dev mailing list >>>> [email protected] >>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>> >>>> >>> >>> >>> -- >>> *Pubudu Gunatilaka* >>> Committer and PMC Member - Apache Stratos >>> Software Engineer >>> WSO2, Inc.: http://wso2.com >>> mobile : +94774078049 <%2B94772207163> >>> >>> >>> _______________________________________________ >>> Dev mailing list >>> [email protected] >>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>> >>> >> >> >> -- >> *Ayesha Dissanayaka* >> Senior Software Engineer, >> WSO2, Inc : http://wso2.com >> <http://www.google.com/url?q=http%3A%2F%2Fwso2.com&sa=D&sntz=1&usg=AFQjCNEZvyc0uMD1HhBaEGCBxs6e9fBObg> >> 20, Palm grove Avenue, Colombo 3 >> E-Mail: [email protected] <[email protected]> >> > > > > -- > Sajith Janaprasad Ariyarathna > Software Engineer; WSO2, Inc.; http://wso2.com/ > <https://wso2.com/signature> >
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
