• Resolved Haim

    (@koostamas)


    Hello!

    We are using Spacious on a website, everything looks nice and works fine.

    We would like to use next to English a rtl language (Hebrew), as well. How can we use the appropriate font and editing method with the rtl text?

    We have Polylang plugin installed.

    Thanks, Tamás

    • This topic was modified 1 month, 2 weeks ago by Haim.
Viewing 10 replies - 1 through 10 (of 10 total)
  • Hi There,

    Spacious is a fully translation-ready theme. You can translate it into any language offered by WordPress using free plugins like Loco Translate and Polylang and a premium plugin, WPML.
    Please check the following documentation. It will help you translate the theme on your site.

    Using PolyLang: https://docs.themegrill.com/knowledgebase/translate-wordpress-themes-and-plugins-using-polylang/

    Using Loco Translate: https://docs.themegrill.com/knowledgebase/translate-wordpress-themes-plugins-with-loco-translate/

    Regards!

    Thread Starter Haim

    (@koostamas)

    Hello Amrit!

    Yes, indeed, the theme is great in all languages we use. However, I would like to add and use nice Hebrew fonts, like Frank for Hebrew texts. When I paste text Hebrew text (and I set it as rtl in the block) the dot should be at the end of the sentences, however, it’s on the right side of the line. So, how can the text be directly displayed?

    thanks and greetings

    Tamás

    You can add a custom fonts to your site. Please read this documentation: https://pressidium.com/blog/how-to-add-custom-fonts-to-a-wordpress-theme/ and follow the instructions.

    We would like to understand your RTL-related issue. It would be easier to assist you if you could provide us with a link to any page displaying the DOT on the right side.

    Thread Starter Haim

    (@koostamas)

    Hello Amrit,

    Ah example page: https://eruv.hu/amrit you can see that the fullstop dots at the end of the paragraphs are not at the left (where they should be) but at the right end of the last lines.

    We would like to use two fonts, one for the pages in Hebrew (rtl) and another one for the ltr languages (Hungarian and English).

    Thanks and greetings

    Tamás

    We have checked your reference link and found that you created the page using the Hebrew texts. However, the page is not associated with Hebrew language, so the Dot shows on the right side.

    If you want to create a page for individual languages instead of translating the default page into multiple languages, you must generate the page in a specific language. It would be best if you switched the default language to Hebrew to create the page or find the language switch option in the admin bar.

    When you create pages using Hebrew or RTL language, you will find the RTL class on your site. You can add fonts according to our previous suggestion and add custom CSS using RTL classes to customize the font family for the Hebrew language.

    Thread Starter Haim

    (@koostamas)

    Thanks, Amrit!

    Yes, indeed, on Hebrew pages it works fine.

    How can I use rtl and ltr texts on a given page, in a block or even within one sentence?

    Greetings

    Tamás

    By default feature of WordPress and theme, mixing up the LTR and RTL text design on the same page is not possible. We have found this plugin: https://wordpress.org/plugins/atr-inline-rtl-ltr. Maybe this can help you achieve the features you are looking for.

    Thread Starter Haim

    (@koostamas)

    Thanks a lot for all your help!

    Glad I could help you. I hope you’ve been enjoying our product/service! We value your opinion and would appreciate it if you could take a few minutes to leave a review of your experience.

    For this, Please click on this link: https://wordpress.org/support/theme/spacious/reviews/#new-post and share your thoughts about our support and the theme.

    Your feedback helps us improve our product/service and lets others know what to expect when they choose us. Looking forward to hearing your thoughts!

    Regards

    markhdavid

    (@markhdavid)

    WordPress ties bidirectional text – a feature of the script – to language. This is an obsolete approach and results in endless trouble for many users. First, there are RTL languages that use the Hebrew script besides Hebrew. For example, Yiddish, which is not one of the languages supported by WordPress. Even if you were dealing with the Hebrew language, it doesn’t mean you’re fluent and want to work in that language – you might now want to have your WordPress be all in Hebrew. You should be able to edit Hebrew and Yiddish Hebrew-script text and Arabic and Farsi Arabic-script text no matter what “your language” is. WordPress has been ignoring this issue for years, hoping it will go away, but it’s only getting worse. There are a billion speakers of “right to left” languages in the world, and people want to make WordPress websites for them. For years, the usual way of coping with this issue has been to use the WP-RTL plugin (http://wordpress.org/plugins/wp-rtl/), but that only works with traditional WordPress (TinyMCE) editor, so in addition you’ve been unable to use the Block Editor if you wanted this functionality. I’m glad to see there’s now this plugin (plugin: https://wordpress.org/plugins/atr-inline-rtl-ltr) for Block Editor. Thanks for that info @shresthauzwal

    • This reply was modified 1 month ago by markhdavid.
Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.