Okay
  Public Ticket #3337476
language
Closed

Comments

  •  5
    Alexander started the conversation

    hello 

    is it correct when using multiple languages, you can not set a default language and also you cant make the language field for new customers required,

    so that in my case at least it defaults to english while i want amelia to default to dutch.

    thanks

    regards Alexander

  •  1,624
    Marko replied

    Hello again Alexander,

    I'm afraid that we didn't quite get what you want to achieve exactly? Can you explain to us in a little more detail, and send us a couple of screenshots?

    Amelia doesn't have any language settings, and it inherits its language from WordPress. We have a Dutch translation. You need to set the language in WordPress for your site to be in Dutch and Amelia will be translated automatically.

    After you change the language of your WordPress site, Amelia will be translated also. 

    Approximately 80%-85% of the plugin is translated into the languages stated above, but you can always translate it using Poedit or Loco Translate. 

    Translating all strings in the plugin is very easy since there is a file with all strings ready for translation. We usually advise using Loco Translate or POEDIT, and here are the steps that you need to take to translate the plugin. This is an example for the French language:

    1. Download and install POEDIT.
    2. After that, open the program and open the file from your website located in ..wp-content/plugins/ameliabooking/languages/fr_FR/wpamelia-fr_FR.po.
    3. Translate all the strings that are not translated
    4. Save the translation.
    5. If you’re using some other PO editor, other than POEDIT you may need to compile the .mo file also. POEDIT does this automatically, but we cannot guarantee that for other editors.
    6. Go to ameliabooking/languages/fr_FR/ folder and copy these two files called wpamelia-fr_FR.po and wpamelia-fr_FR.mo back to your website in the location ../wp-content/plugins/ameliabooking/languages/fr_FR/.

    During the translation of all these strings, you will notice that this file doesn’t have the names of your categories, services, custom fields, descriptions, and notification templates since all these need to be translated directly in the plugin. 

    We wish you all the best. 

    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  5
    Alexander replied

    Hello Marko


    ok i could of been more clear, its about the setting of the language in the customers profile, which impacts the (email) notifications language. for that i want the default to be dutch. working with many dutch customers, and some operators forget to put in the language and dutch customers get english emails, which i dont want, so i want the default to be dutch so if a operator forgets to choose a language when adding a new custmer, it will be dutch but that seems not possible. or is it possible?


    regards Alexander

  •  1,624
    Marko replied


    Hello again Alexander,

    Yes, Amelia is multilingual and it can be shown in different languages.

    At the moment we have Spanish, German, Dutch, Russian, Romanian, French, Finnish, Italian, Swedish, Brazilian Portuguese, Portuguese, Greek, Arabic, Slovak, Hungarian, Danish, Belgian, Japanese, Polish, Hebrew, and Chinese translation. Approximately 90-95% of the plugin is translated into the languages stated above, but you can always translate it using Poedit or Loco Translate.

    You need to create your site to be multilingual and when the customer selects the language on that page, Amelia will be automatically translated into that language.

    Amelia works by following locale on pages, but you have to set it up.

    So, Amelia inherits the language from WordPress and if you set to Dutch that will be the main language. 

    If you have added the Dutch language in Amelia and notifications please remove it since in that case Amelia will be considered as a second language. You just add other languages in Amelia and Amelia notifications.  

    Then you need to delete the English notifications template and write them in dutch and then those will be sent by default. And then you can change the other languages and write those templates but if an employee forgets to change it then they will be sent in Dutch by default.

    If you have any more questions please open another ticket and we will gladly help you there.

    We wish you all the best. 


    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables

  •  5
    Alexander replied

    hi Marko

    i didnt fully understand what steps i should take to make dutch the default

    are you saying i should remove dutch and then change the english templates to dutch?

    do note i still want english as a second language

    regards Alexander

  •  5
    Alexander replied

    it would be nice if you write step by step guide


    1. step 1
    2. step 2

    etc..  then i can not go wrong

    i defined many dutch templates already for notifications to cusomters, i want to be carefull also not to lose them.

  •  1,624
    Marko replied

    Hello again Alexander,

    Let us tr from a beginning

    1. Set WordPress to Dutch

    2. If you added Dutch as a language in Amelia settings and notifications remove it

    3. Delete the default notifications that are on English and write them down in Dutch

    4. Then they will be the default one

    5. Then you can add new languages in Amelia and Amelia notifications

    6. If you add the new languages you need to choose that language in the notifications and write down the notifications in that language  

    7. Amelia follows page locale. So if a customer books on English page he will get the notifications in English once you sent them

    8. And if a customer books on Dutch page he will get the notifications in Dutch once you sent them

    Hope this explains it.

    If you have any more questions please open a new separate ticket for each question and we will gladly help you there.

    We wish you all the best.

    Have a nice day. 


    Kind Regards, 

    Marko Davidovic [email protected]

    Rate my support

    Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/

    wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community

    You can try wpDataTables add-ons before purchasing on these sandbox sites:

    Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables