How to get site translated to slovenian language

This topic has 48 replies, 3 voices, and was last updated 1 hour, 41 minutes ago ago by Andrew Mitchell

  • Avatar: ziga32
    ziga32
    Participant
    March 11, 2026 at 15:20

    I just bought a new xstore and when I install it I get this “Choose your site language”.

    In the list of dropdown languages there are a lot of languages, but no Slovenian.
    https://cleanshot.com/share/0L0pbWCl

    Slovenian is the most translated language here
    https://www.8theme.com/glotpress/projects/xstore/xstore-core-plugin/

    how can I import that?

    47 Answers
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 12, 2026 at 09:00

    Hello, ziga32,

    Please provide us with access to the FTP and the admin panel so that we can add this language to the list.

    Best regards,
    8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 12, 2026 at 11:54

    provided.

    I’d like to know how to do this on future stores myself.

    Please contact administrator
    for this information.
    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 12, 2026 at 13:41

    Hello, ziga32,

    Unfortunately, we are unable to log in to your website to switch the language. Therefore, we kindly ask you to do this on your own. We have made changes in the following file:
    wp-content/themes/xstore/framework/features/language.php
    We have also released a patch that you can apply to your other websites.

    Best regards,
    8Theme Team

    Files is visible for topic creator and
    support staff only.
    Avatar: ziga32
    ziga32
    Participant
    March 12, 2026 at 15:16

    Thank you all done. Few things:

    1. I don’t care about patching other sites, but will Slovenian be available when I buy and install a new Xstore theme?

    2. a lof ot translations are not showing
    https://mrron.si/cart/
    https://cleanshot.com/share/MV4cGPHL
    https://cleanshot.com/share/LPF7fTXB
    do I need to install loco translate to translate these.

    3. lots of translations are really really bad. Like no way this was done by a human. Where can I find this files to change translations without using loco translate?
    xstore-xstore-sl.po
    xstore-xstore-core-plugin-sl.po

    4. I used to be a certified translator for Microsoft (From EN to SI).
    For example, this important button does not mean anything. – https://cleanshot.com/share/1b1Npt9F
    I would like to help make this great, at least on the front end. If you want me to I can fix this 2 files, send them to you and you replace the bad originals you currently have?

    5. how do I make the text not be Capitlized globaly through the entire site?
    https://cleanshot.com/share/yFg8DclG

    6. how can I fix zhis coupo code button in cart?
    https://cleanshot.com/share/22qjfWrv

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 12, 2026 at 16:08

    You can find the translation files at the following paths:

    wp-content/uploads/languages/xstore-core-sl_SI.po  
    wp-content/uploads/languages/xstore-sl_SI.po 

    We would be very grateful if you could send us the corrected translation files.

    To make the text appear in lowercase, we added the following custom code in Theme Options -> Custom CSS:

    .add_to_cart_button, .et-single-buy-now, .et-element-label {  
        text-transform: lowercase !important;  
    }  

    To adjust the width of the coupon button, we added the following custom CSS:

    input[name="apply_coupon"] {  
        width: 100px !important;  
    } 

    Regarding the translation of the texts on the checkout page, these texts are dynamic and can be edited in the settings of the corresponding widget. Please check the attached video, which shows how to edit these texts.

    Best regards,
    8Theme Team

    Files is visible for topic creator and
    support staff only.
    Avatar: ziga32
    ziga32
    Participant
    March 12, 2026 at 18:38

    great. I will send you translations when I’m done.

    I was hoping to target all texts sitewide with “text-transform: none !important;”
    not just add to cart
    https://cleanshot.com/share/jL5cNP1r
    https://cleanshot.com/share/vRG3wRxZ

    is that possible.

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 13, 2026 at 11:08

    Hello, ziga32,

    To display the text in lowercase, we have added the following custom code in Theme Options -> Custom CSS:

    .add_to_cart_button, .et-single-buy-now, .et-element-label, .button-text, .checkout-button, .return-shop, .etheme-checkout-page-next-step {  
        text-transform: lowercase !important;  
    }  

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 13, 2026 at 11:25

    thank you!

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 13, 2026 at 14:34

    We are always happy to help. If you need any further assistance in the future, please do not hesitate to contact us.

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 13, 2026 at 14:35

    thank you. will keept this coversation open so I can send translation files here.

    Avatar: Ayan Rahman
    Ayan Rahman
    Support staff
    March 15, 2026 at 09:09

    Hi,

    Thank you for your message. We will keep this conversation open so that you can send the translation files here.

    Best Regards,
    8Theme’s Team

    Avatar: ziga32
    ziga32
    Participant
    March 17, 2026 at 21:34

    In
    wp-content/uploads/languages/xstore-core-sl_SI.po
    wp-content/uploads/languages/xstore-sl_SI.po

    there is no .po files

    only .mo
    https://cleanshot.com/share/06dkzRSV

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 18, 2026 at 09:14

    Hello, ziga32,

    In this case, we kindly ask you to make the necessary changes in the .mo files and provide them to us once you have completed the translation.

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 18, 2026 at 09:50

    mo files are binary files, they should never be edited….

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 18, 2026 at 14:25

    We are sending you the archives containing the .mo and .po files via the link in the private content.

    Best regards,
    The 8Theme Team

    Please contact administrator
    for this information.
    Avatar: ziga32
    ziga32
    Participant
    March 18, 2026 at 15:30

    Thank you, but after fixing few test translations, uploading these .po files in
    wp-content/uploads/languages/xstore-core-sl_SI.po
    wp-content/uploads/languages/xstore-sl_SI.po

    does not show fixed translations on my store.

    Where on my site are the actuak .po files that I need to replace?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 18, 2026 at 17:21

    We have made changes to the following file on your server:

    wp-content/themes/xstore/framework/features/language.php

    Translations will now be loaded from the .po files located in the directory:

    wp-content/uploads/languages/

    Best regards,
    8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 18, 2026 at 22:47

    I was hoping to to this for every future store I build without needing your help everytime. How can I just upload the .po files so it works everytime?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 19, 2026 at 07:30

    Hello, ziga32,

    We have recently added the following filter: xstore_language_file_type

    You can now add this filter to your child theme, and it will be applied automatically after the update.

    add_filter( 'xstore_language_file_type', function(){
        return 'po';
    }, 10, 1 );

    Best regards,
    8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 20, 2026 at 12:57

    hello. I’m not sure what to do here.

    I added this code to functions.php.

    I corrected both .po files and uploaded them to wp-content/uploads/languages/
    for testing purposes I corected CHECKOUT to NA PLACILO insead of IZPISOVANJE.

    corrections are not showing.
    https://cleanshot.com/share/RwFGmzXM

    where are these strings coming from?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 20, 2026 at 13:51

    Hello, ziga32,

    Please note that the texts for these values need to be modified in the theme’s translation file, specifically in
    xstore-sl_SI.po.

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 20, 2026 at 14:47

    thats what i did. And uploaded it to to wp-content/uploads/languages/

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 20, 2026 at 17:28

    We apologize for the misunderstanding. The screenshot showed the file xstore-core-sl_SI.po, so we assumed that you were making changes to that file. In fact, after you finish translating the .po file, it needs to be regenerated into an .mo file and replaced on your server.

    We have done this for the files xstore-sl_SI.po and xstore-sl_SI.mo. Please check whether the translations have been applied correctly.

    Best regards,
    8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 20, 2026 at 21:09

    i was making changes to .po file, I did not know it needed to be converted to .mo.

    1. So I will change .po files
    2. convert to .mo
    3. Test translations
    4. send them to you when done?

    how do I convet to .mo? What tool are you using? or am I better off using loco translate?

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 23, 2026 at 11:01

    Hello, ziga32,

    To convert a .po file to a .mo file, you can use Poedit, one of the available online services, or you may send us the .po file and we will handle the conversion for you.

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 25, 2026 at 11:30

    I figure the easiest way is to use loco translate cause poedit won’t let me translate both . will send you .po and .mo when done.

    I have 2 other questions tho.

    1. Should I be seeing free shipping bar in cart when this is enabled?
    https://cleanshot.com/share/X5rh0mHn

    2. How can I decapitalize this buttons on checkout
    https://cleanshot.com/share/7fCHs6tD

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 25, 2026 at 13:33

    Hello, ziga32

    1) It should be displayed this way.

    2) To achieve this, please add the following custom CSS:

    body .etheme-checkout-page-next-step {  
        text-transform: lowercase !important;  
    }  

    Best regards,
    The 8Theme Team

    Avatar: ziga32
    ziga32
    Participant
    March 26, 2026 at 11:11

    1. but it’s not displaying at all?

    2. in this case even a first letter is lowercase now. maybe I should just do all capitalized.

    Avatar: Andrew Mitchell
    Andrew Mitchell
    Support staff
    March 26, 2026 at 13:54

    Hello, ziga32,

    To display all text in uppercase, please replace the previously provided custom CSS with the following:

    body .etheme-checkout-page-next-step {  
        text-transform: uppercase !important;  
    }  

    Regarding the progress bar block on the cart page, it seems that it is being affected by some cache. Could you please temporarily disable the server cache so that we can check this issue?

    Best regards,
    8Theme Team

  • 1 2
    Viewing 30 results - 1 through 30 (of 48 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.