Okay
  Public Ticket #1499333
slider doesnt support RTL languages arabic in my case!
Closed

Comments

  • zoro12 started the conversation

    hi

    please see my link i am trying to customize one of your template to display arabic text wich is RTL direction language, but its displayed not in the correct direction right to left instead it displaying it left to right like in english, the slyder should have auto detect language and change direction accordingly automatically ... please guide me on how i should fix that issue thanks.

    ( i used slider revolution and it support RTL languages like a charm it doesnt has such a problem like here )

    thanks.

  • zoro12 replied

    i edit the text to arabic this is the correct form:

      اهلا وسهلا بك في جزيرة تصميم الويب

    but the layer in the front end display arabic ltr instead of rtl  wich is incorrect:

    بيولا ميمصت ةريزج يف كب الهسو الها

  • [deleted] replied

    Hello zoro12,

    Thank you for getting in touch with us. My name is Attila and I'm happy to assist you today. I appreciate your patience while we've been working towards your ticket.

    LayerSlider supports RTL language. You can add Arabic character sets in the LayerSlider WP -> Options -> Google Fonts tab.

  • zoro12 replied

    Hi Attila

    i have added the arabic character set and added Amiri:regular font to my collection

    and arabic doesnt show RTL yet its going LTR like english i used one of your ready made templates ... please refer to the same url link i gave you ,

    the animation and transition effects doesnt support RTL at all eventhough i did what you said , please guide me if there is another solution ?

     thanks.

  • [deleted] replied

    To get the RTL to work in the plugin, you will need to load the proper character set(s) and the proper fonts (that are RTL) to the mentioned Google Fonts section. 

    After that you can apply it on the text layers in the corresponding Styles tab (font-family). With certain fonts, you might need to add direction: rtl; to its Custom CSS field as well, to force it work.

    Please let us know if you managed to do it this way.

  • zoro12 replied

    Hi

    i did all what you said also added direction:rtl; and it ordered the chars RTL but seperated them the chars in arabic should look connected adjecent to each other like : انا احبك  while when it add spaces and seperate the chars when i add animation/transition effect in the layer slider it look like this ا ن ا ا ح ب ك 

    please advice what i should do, or give me explicit arabic google font family that worked for you with animation or transition on the slider and show me a link or let me try the google font family that worked for you , otherwise if your plugin cant support RTL languages and display it correctly please cancel my purchase and refund me because all my clients are arabic language people,

    see example in my website how arabic chars is corrupted when doing some transition effects :

    http://buyeroasis.com/webdesign-landingpage-01/

    global slider options related to google fonts and arabic charset i defined everything correctly as you see in the following screenshot :

    https://1drv.ms/u/s!ApAxEUobh9T0vipZvFuQnNnf6z0C

    and here is another screenshot of the styles i used for the text as you asked me i did :

    https://1drv.ms/u/s!ApAxEUobh9T0vivUiQ8QKcs7tnYM

    i used REEM KUFI google font family its arabic font so i dont see where is the problem why the slider isnt presenting it proporly ?

    thanks.

  • [deleted] replied

    Thank you for the feedback. Please set up a temporary WP login for us, so we can check on this from the admin. Make sure to set the message to private that contains the login details so others can't see it.

  •   zoro12 replied privately
  • [deleted] replied

    Thank you. My colleagues and I will look into this to see if we can find anything, and get back to you shortly.

  • zoro12 replied

    Hi please inform me on what happened , thanks.

  • zoro12 replied

    Hello

    i think 24 hours is enough time for you to decide if you can solve the RTL problem or not as i gave you temp access to my website admin area and you should already checked the problem and have answers , please advice as i have an urgent project that i need to complete,

    thanks.

  • [deleted] replied

    Thank you for your patience. 

    We've managed to locate the issue. The problem is related to the text transition by character and to the arabic characters/words being handled differently when wrote together and separate. 

    To work around this we'd recommend breaking the text by words, so you can utilize the text transitions properly with RTL as well.

    We are also going to improve the LTR - RTL displays in the upcoming releases. Thank you for your understanding and sorry for any inconvenience.

  • zoro12 replied

    Hello

    i have tried braking the text by words (i put one word per layer !?) and it still not working !!!

    Here is a link to the slider :

    http://buyeroasis.com/webdesign-landingpage-01/

    " if you claim you found a solution i invite you to create a sample slider with working arabic text and give us the URL so we can see its working and i will share screenshot for the slider editor correct setting you used for this so anyone else can make benefit also from your solution. "

    best regards.

  • [deleted] replied

    Thank you for the feedback. We'll login again to see what might still be wrong and what needs to be changed.

  • zoro12 replied

    Hello

    how are you, you forgot me ?! hhhhh :)

  • zoro12 replied

    Hello

    please help resolve the RTL arabic text problem otherwise kindly cancel my purchase and refund me !!

  • zoro12 replied

    Hello

    its not nice ignoring me !

    right?

  • [deleted] replied

    Please note that bumping tickets and submitting multiple comments for the same problem will not get you faster responses. If anything it's the opposite, as you only generate more traffic.
    Every ticket and question is different, and requires different approach. We will always get back to you as soon we can, there are no forgotten tickets or cases.

    Regarding the problem. You do not have to break the text into different layers for each word. You can keep the whole text in one layer like it was, but set "by words ascending" or other "by words" option for the Animate setting in the Text Transition. This will result in the animation breaking the text by words and not by characters that works with RTL.

  • zoro12 replied

    Hello

     you mean the text layer letter based animation/transition doesnt work for RTLarabic and i should use only word based animation , ok now i understand, ok no problem thanks. :)

    but you advertise that your slider fully support RTL and now i cant use all transition effects for arabic that is not fair and i demand you to accept my application for cancellation and refund.

    thanks.

  • [deleted] replied

    This is a technical limitation and not the fault of the plugin. Arabic characters simply cannot be handled the same way, so it won't work for them the same. You will experience the same limitation in all other items, including Revolution Slider.

    Regardless, there is still room for improvements in this aspect of the plugin and we are going to add more options for it in the future. We are going to offer you a refund to show good faith.