Okay
  Public Ticket #2784460
Multi language support
Closed

Comments

  • Tristan Zimmerman started the conversation

    I cannot seem to see any of the Italian translations anywhere on our site. We have them in our categories and our services but nothing seems to change when viewing the user facing side of the site (or in the admin side either).

    We're currently running v3.3 of Amelia (no plugin update visible at the time of this writing). I've changed the default language of my browser to Italian, Polylang recognizes the change and defaults me to the Italian versions of our pages, and I've even changed the default language for my Wordpress account to Italian.

    I've also run down the page in the docs for this and done everything listed: https://wpamelia.com/multilingual-support/

    I haven't seen any of the CTAs for registering for an event or any of the headers or descriptions change language. None of the admin panels have changed language either (Assuming that would happen with the changes I listed above).

    Id there anything I'm missing? Any help would be most appreciated.

    Thank you!

    Tristan

  • [deleted] replied

    Hi Tristan,

    thank you for reaching out to us!

    The default language of your Amelia will be the one that you have chosen in the WordPress settings.

    The plugin can be translated using POEDIT or Loco Translate easily. I suggest installing Loco Translate, since it's within WordPress and it has a simple UI.

    If you want to use POEDIT then please follow these instructions:

    1. Download Amelia from our TMS Store and save the ameliabooking.zip file on your computer.

    2. Unzip downloaded file.

    3. Download and install POEDIT. 

    4. After that, open the program and open the file from the extracted folder on your computer ameliabooking/languages/en_US/wpamelia-en_US.po.

    5. Translate all the strings on your language.

    6. Save the file as the plugin suggests (the language code; for example wpamelia-id_ID.po if your language is Indonesian) and it will generate a new wpamelia-id_ID.mo file. You can find your language code here. 

    7. Go to ameliabooking/languages/ folder and create a new folder. Name it as the language code for your language (in our case, for Indonesian, it is id_ID) and then copy these two files called wpamelia-id_ID.po and wpamelia-id_ID.mo into it. Proceed with copying the whole folder id_ID back to your website in folder ../wp-content/plugins/ameliabooking/languages/.

    Of course, you will use language code for your language (we use Indonesian language, and its language code "id_ID" is just an example).

    When you finish that, it would be nice to send us the translation, so we can include it in our next major update so you don't have to copy this folder from local machine on every update.

    Hope this helps.

  • Tristan Zimmerman replied

    Hi, Ivana!

    Thanks for responding. I tried all of those things (I tried Poedit previously but I just installed Loco Translate and you are correct: much more useful) but I still don't see any changes.

    I have my browser language set to Italian, my Wordpress account's language is set to Italian, and I've chosen Italian via Polylang on our front end, but none of the text has changed in any of the Amelia pages or components.

    I've attached some screen shots to show what I mean. For instance, on the front end the CTA still says "View More" instead of "Visualizza Altro" which is what I see as the English to Italian translation in Loco Translate.

    Additionally, none of the Amelia admin screens have changed language either (which is the other screen shot) even though all of my language settings point to Italian.

    Anyway, any help is much appreciated, and thanks again for you response.


  • [deleted] replied

    Hi Tristan,

    thank you for the kind reply.

    We have encountered this same situation recently; in that case Amelia was displayed on the frontend in Italian only if the WP language is set to Italian. 

    The thing about the backend is that if the language setting of the logged in user (let's say your employee whose setting is in English) is different from the language setting of WordPress of the admin then parts of the backend of Amelia will appear in English.

    Also if there are multiple users of one user profile but one person had the setting changed to English and one to Italian conflict can occurr.

    Just in case, as this may have been specific to that situation alone, please provide me a temporary WP-admin (administrator) user for your website where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue. 

    We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties. 

    You can write credentials here because this ticket is private and nobody can see them except us.

  •   Tristan Zimmerman replied privately
  • [deleted] replied

    Hi Tristan,

    thank you so much for the informationsmile.png

    I have reached out to the developer regarding this; so I will contact you back with a solution!

    Thank you!

  •   [deleted] replied privately
  •   Tristan Zimmerman replied privately
  • [deleted] replied

    Hi Tristan,

    thank you for the duplicate! I apologize for the later response as we don't work on weekends.

    I have forwarded it to the dev, and I will contact you backsmile.png

  •   [deleted] replied privately