Viewing 17 posts - 1 through 17 (of 17 total)
  • Author
    Posts
  • #485563

    I love the fact that Enfold supports multi-lingual sites with WPML right down to the theme settings, but there is something I can’t figure out (probably a simple setting I have overlooked).

    While on some sites it may be interesting and necessary to fine-tune every theme setting for every language, usually I don’t need that.

    Fonts, colors, blog layout and whatnot should be exactly the same for my German and English visitors.

    Is there a quick way to either:

    – “copy” all settings that you have made for one language and “paste” them after switching to the other language

    or

    – tell Enfold it should just use the same freaking settings for all languages

    ?
    Would be a real time saver!

    thanks for lending the blind man a hand :)
    Martin

    #485980

    Hey Martin!

    that’s not how Enfold works, it is how WPML plugin is managing things and I think if you put your CSS inside of custom.css it should work globally for all languages. However, the guys from WPML plugin should know their plugin best.

    Cheers!
    Andy

    #486032

    hmmm… thanks Andy, but…. that is (for me as a user) exactly how Enfold works ;-)

    I am talking about the Enfold control panel, not some custom CSS.
    Just the usual font settings, color/color scheme settings, blog layout, etc..

    Enfold Bilingual Theme Settings

    And since Enfold is advertised as having WPML compatibility I suspect there is something in Enfold that causes the theme control panel to “duplicate” when WPML is active – and those 2 sets of Enfold settings don’t talk to each other, it would seem.

    If I get you right that means I have to go through every setting of Enfold twice to match the appearance of the German and English version of my site…

    I hope there are other WPML users here who can point me to a more effective solution – because otherwise that would be a killer argument to switch multilingual sites to a different theme.

    #486481

    Hi!
    WPML is working like this with every other theme as well. It’s the way how WPML is programmed. This feature can be quite useful actually, for example when you want to make specific changes only for one language.
    As I already told you, you can make global changes in custom.css file.

    Regards,
    Andy

    #486521

    Hey Andy, understood.

    I was hoping someone else here who actually works with WPML and ran into the same situation might have found a simpler solution.

    I’ll post that as a feature request on the WPML forums – having features (that CAN be very useful, totally agree!) forced upon me when I do not need them is annoying, esp. with complex themes like Enfold with a gazillion of settings, so it would be a cool addition if there was a setting in WPML

    “have separate theme option panels for every language?” yes/no

    So, whatever… – case closed, user unhappy, not your fault. :D

    P.S.: if I want to write custom.css files, I do not use comfortable themes like Enfold – one of the reasons for me using it is that it comes with literally everything I need WITHOUT having to mess/code around a lot, apart from 2 or 3 lines in the quick css section.

    #486898

    Update: I have posted this to the WPML forums as well – they say it SHOULD work if you chose the “all languages” option, which it does not (Enfold panel only has German/English, no “all languages” option – probably that is the problem).

    And – as it is common practice with compatibility issues: they claim that the problem is with the theme, LOL.

    Thread, in case anyone is interested:

    https://wpml.org/forums/topic/how-to-tell-wpml-to-leave-theme-option-panel-alone-enfold-theme/

    #487047

    Hi,

    I think it should work if you export the Enfold settings (Enfold–>Import/Export) from the old language and then import those same settings in the new language? I think that would be the easiest option.

    Regards,
    Rikard

    #487150

    great idea Rikard – but unfortunately that does not work. It seems to export all settings, also for the language that is not currently active, and import both as well… Which actually makes sense, since it is supposed to backup all theme settings, but does not help with my scenario.

    cheers
    Martin

    #487226

    Hi,

    Ok thanks for letting us know, I really thought that would work :-)

    Think you will have to make the changes manually then unfortunately…

    Thanks,
    Rikard

    #487246

    …and you guys might want to reconsider that “WPML compatible” sticker, currently I can not recommend using Enfold and WPML together because of this flaw and the resulting maintenance nightmare (for me as a user it does not matter if it is in the code of Enfold or WPML – the two just don’t play together well in this regard).

    Usually – according to WPML support – there should be the same three options (lang1 / lang2 / all languages) in the theme options panel that you have for the WP dashboard, so that you can make global changes to your theme settings. Maybe something to consider for future updates – right now the configuration and maintenance effort is not worth it, not even for 2 languages, let alone sites with more than that… .

    P.S.: not even the most logical approach works – on a fresh install just tried to configure Enfold with all the design options etc. as needed, THEN installed and activated WPML, hoping Enfold would duplicate my settings to the new language – but nope, a default set of settings is used.

    #488500

    Hi,

    Thanks for the feedback, much appreciated. We’ll have a look at it for a future update.

    Best regards,
    Rikard

    #504865

    Hello, I have the same issue

    Andy says:

    WPML is working like this with every other theme as well. It’s the way how WPML is programmed. This feature can be quite useful actually, for example when you want to make specific changes only for one language.

    Not true none of my other themes have a separate styling set up area for each language. And yes it is a major annoyance, having to either copy-paste the content of the dynamic_avia in uploads from one to the other after each change or export/import. Adding one layer of complexity I don’t need.

    I think this is due to the way the settings panel used by Enfold is designed.. so don’t say it is like this with all themes. As for this being a useful feature.. well if it were a feature it could be toggled and be a choice not a constraint.

    PS: I’m only using Enfold on one site at this moment (too much work to redo it in another) and moved others to Bridge and UltimatumTheme, my two main themes because of this issue that adds a level of maintenance I don’t care for (and also because I prefer using the widespread VisualComposer as a builder).

    • This reply was modified 9 years, 3 months ago by ianstudio.
    #504906

    As for this being a useful feature.. well if it were a feature it could be toggled and be a choice not a constraint.

    Exactly, ianstudio.
    having the option to modify language-specific theme settings would be great, being forced to (as it is now) is f*cking annoying.

    Thanks for the hint with copy/pasting from dynamic_avia… will have a look at that… because so far I could not even copy/paste in an efficient way (having Enfold panel open in one language, copy one setting, switch language, navigate to same setting, change value, change back language… ridiculous).

    Can you elaborate a bit on how this is handled by the other themes you mentioned?

    CAN you use language specific theme settings (e.g. different home page, different logo, etc.), but still define the majority of settings for ALL languages? That would convince me to invest time/money/learning curve again in a different theme, as much as I love Enfold… I am working on several bi-lingual sites right now, and I really don’t like it the way it is now with Enfold/WPML…

    #507120

    Hey!

    It’s a good option to have I think. What if your logo had text in it and you wanted to change the logo image for each language? You can do that with having different options available for each language. There are a lot of different uses for it.

    Cheers!
    Elliott

    • This reply was modified 9 years, 3 months ago by Elliott.
    #507169

    Elliott – thanks. We all agree that it is a great OPTION to have different settings for each language.

    The problem is (or WAS, see below) that so far stuff like import/export or any other way to quickly set all basic theme options for all languages did not work. And how often will you have different fonts, different headline sizes, different link colors and another gazillion standard theme settings… usually those are all the same for all languages and only a few things, like logo, frontpage, etc. will differ…

    The option you edited out :) (exporting the settings, then re-import after switching to a different language) did not work for me when I started this topic a couple weeks ago.

    Right now, after your suggestion, I did a quick test again on a different test site, and it seemed to work.
    Did not see anything in the Enfold changelogs, but maybe a “silent update” fixed this? If so: thanks!

    If it really does work, I am happy.
    It is not the best solution I can imagine, but quick enough, I usually do not tweak that much after a site is set up.

    I’ll check this again on my other sites and report back.
    If the export/import workaround works, the problem is solved for me.

    cheers
    Martin

    #507177

    To Martin The Wanderer
    Well, UltimatumTheme is the most adaptable as you can create your own templates, as many as you want same with headers and footers (you then decide where to apply what), they call it a framework more than a theme (some learning curve as it pretty much starts as “blank”) .. but it has at least one issue, does not support WooCommerce Brands well with WPML that annoys me these days and have not been able to fix that.. and its WooCommerce support is rather limited.. and I’m no big WC designer.

    Bridge is a lovely-looking theme that does not create a secondary styling area in each language as Enfold does, so far in my experience works well with WPML, has enough possibilities to not be recognizable right off the bat.. whereas Enfold if people keep the menu as is etc is recognizable right away (I prefer a more incognito approach..) and it comes with Visual Composer (I’m weary of all these composers.. over time I decided to follow the herd and use VC.. can make it easier to switch themes later on. Like Enfold it’s “Ok” for WC but not that great.

    For Woo-specific I think I’ll give Woo’s Storefront a spin.. I want to keep my WP toolbox fairly limited, I’m over using a zillion themes..

    #507189

    Hey!


    @Martin
    the Wanderer, Hehe, yes, I remember the import worked fine for me when I tested it last year, I saw the replies above stating it didn’t work right after I wrote my post so had to go back and double check.

    Best regards,
    Elliott

    • This reply was modified 9 years, 3 months ago by Elliott.
Viewing 17 posts - 1 through 17 (of 17 total)
  • The topic ‘Theme settings for bi-lingual blog (WPML)’ is closed to new replies.