Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • Flavio Spezi 128 posts 314 karma points
    Feb 11, 2015 @ 11:01
    Flavio Spezi
    0

    Merchello 1.7.0 Backoffice UI: labels issue

    I upgraded Merchello from 1.5.2 to 1.6.0, then from 1.6.0 to 1.7.0.

    O look that 1.5.2 release was show labels in backoffice.
    1.6.0 and 1.7.0 releases show placeholders instead of the right label.

    I try to change my user language from "English (UK)" to "English (US)", then "Italian (IT)". After any language change I do logout then login in Umbraco to refresh the UI.
    But this operation does not solve the issue.

    There is some operation to do to solve it?

    Thanks!

    enter image description here enter image description here

  • Martin 81 posts 246 karma points
    Feb 11, 2015 @ 15:52
    Martin
    1

    looks like you overwrote the language xml files rather than merging them

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 11, 2015 @ 19:26
    Rusty Swayne
    0

    I think your right Martin. I have been looking for a way to use the Merchello language files directly from the App_Plugins folder rather than appending them to the respective Umbraco language files - but have not found it yet.

  • Flavio Spezi 128 posts 314 karma points
    Feb 11, 2015 @ 19:30
    Flavio Spezi
    0

    Exactly, @Martin!

    Are they to merge instead of overwrite?
    Doh!! :-(

    I download Merchello 1.7.0 package, then I get language file and overwrite with this. The issue is the same.

    I try to check if XML file contains some unrendered label. I found that merchelloGatewayProvider_gatewayProvider exists. Then, why is it not rendered?

    <area alias="merchelloGatewayProvider">
      <key alias="gatewayProvider" >Gateway Providers</key> <!--  <<< HERE <<< -->
      <key alias="notificationProvider" >Notification Providers</key>
      <key alias="notificationProviderHelper" >Activate/Deactivate your Notification Providers</key>
      <key alias="paymentProvider" >Payment Providers</key>
      <key alias="paymentProviderHelper" >Activate/Deactivate your Payment Providers</key>
      <key alias="shippingProvider" > Shipping Providers</key>
      <key alias="shippingProviderHelper" >Activate/Deactivate your Shipping Providers</key>
      <key alias="taxationProvider">Taxation Providers</key>
      <key alias="taxationProviderHelper" >Activate/Deactivate your Taxation Providers</key>
      <key alias="host" >Host</key>
      <key alias="username" >Username</key>
      <key alias="password" >Password</key>
      <key alias="enableSSL" >Enable SSL</key>
      <key alias="encryptProviderConfiguration" > Encrypt Provider Configuration</key>
      <key alias="providerName" >Provider Name</key>
      <key alias="activate">activate</key>
      <key alias="deactivate" >deactivate</key>
    </area>
    
  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 11, 2015 @ 19:38
    Rusty Swayne
    0

    Maybe try adding a space in your web.config hitting save and forcing things reload.

  • Flavio Spezi 128 posts 314 karma points
    Feb 11, 2015 @ 19:47
    Flavio Spezi
    0

    No... this try does not solve the issue.

    My Umbraco User is configured with "English (UK)" language, but my PC is configured with Italian. Is it a suggestion for something?

    How Merchello get and use these labels?

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 12, 2015 @ 02:01
    Rusty Swayne
    101

    It's really not Merchello that is working the labels - it's Umbraco. During the install process we simply append the sections in our /App_Plugins/Merchello/Config/Lang files to the /Umbraco/Config/Lang files of matching name. Are the keys in the /Umbraco/Config/Lang?

  • Bjarne Fyrstenborg 1280 posts 3990 karma points MVP 7x c-trib
    Feb 12, 2015 @ 08:07
    Bjarne Fyrstenborg
    0

    Hi Flavio

    Is it /Umbraco/Config/Lang/en.xml you have modfied? That should be the language files, when your backoffice user is set to use English (UK).

    @Rusty I know there have been talked about supporting plugins in /App_Plugins/ to use language files from its own folder instead of the core language folder: http://issues.umbraco.org/issue/U4-5777

    /Bjarne

  • Flavio Spezi 128 posts 314 karma points
    Feb 12, 2015 @ 10:26
    Flavio Spezi
    0

    I open "en.xml" file in /Umbraco/Config/Lang. It does not contains "merchello" word.
    Then I copy the content from Merchello to this file.

    The issue is solved. Thanks!

    I think that the feature suggested by @Bjarne is the best solution. We will wait Umbraco 7.3.0...

  • Biagio Paruolo 1583 posts 1814 karma points c-trib
    Jul 16, 2015 @ 08:20
    Biagio Paruolo
    0

    Good....!

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 12, 2015 @ 15:12
    Rusty Swayne
    0

    @Bjarne great find and saved me a bunch of browsing around. It sounds like Shannon is on it. Be great to vote up that issue.

  • Onno Sloof 23 posts 43 karma points
    Feb 23, 2015 @ 08:43
    Onno Sloof
    0

    Hi,

    I installed a new version of Umbraco (7.2.2) and after that I installed package 1.7.0 of Merchello.
    I also have the issue of labels displaying instead of the right text.
    Tried to merge Merchello language files in en.xml and in en_us.xml in /Umbraco/Config/Lang/ but nothing changed, still labels as in screenshot of Flavio.

    What can I do to get the right text?

    Onno

     

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 23, 2015 @ 18:10
    Rusty Swayne
    0

    Hi Onno,

    If this is a new install, I would have expected the files to have been merged for you. Did this not happen? It may be that the browser is caching things. Can you turn compilation debug = true (in you web.config) and then refresh the back office. Note: you will want to change that setting back to false before you publish your site.

  • Onno Sloof 23 posts 43 karma points
    Feb 23, 2015 @ 18:23
    Onno Sloof
    0

    Hi Rusty,

    Files did nog merge. I checked ~/umbraco/Config/Lang/en.xml and ~/umbraco/Config/Lang/en_us.xml (my user language is English US).
    I merged both files myself, having all arreas of ~/App_Plugins/Merchello/config/lang/en.xml added to both files above. Still seeing labels.

    Debug = true was already set. Did a hard refresh on backoffice, reset IIS, recycle application pool, but nothing helped.

    Onno

     

     

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 23, 2015 @ 18:29
    Rusty Swayne
    0

    Ok - I try to do an install with 1.7.0 and 7.2.2 now and see if I can reproduce the issue here. I would not expect that 7.2.2 would make much of a difference ... but I have not tested it yet. Get back to you in a sec.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 23, 2015 @ 19:02
    Rusty Swayne
    0

    Hi Onno,

    I can't reproduce this ... https://www.screenr.com/6QEN

  • Onno Sloof 23 posts 43 karma points
    Feb 23, 2015 @ 19:56
    Onno Sloof
    0

    Hi Rusty,

    I started a total new install of Umbraco and did exactly the same as your screenr video.

    First, when the browser refreshed, I again saw wrong labels, but after a second refresh all labels are good.
    Also I can see the language files are merged this time.

    Only difference with first time install is I tried to install thru Umbraco package repository, which gave me an error.
    This time I installed by local package.

    Onno

     

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Feb 23, 2015 @ 23:09
    Rusty Swayne
    0

    Ah - I have not tried that. I'll look into it.

  • Flavio Spezi 128 posts 314 karma points
    Mar 02, 2015 @ 12:27
    Flavio Spezi
    1

    I have the same issue of @Onno.

    @Onno, you have solved issue with new Umbraco installation.
    Now, can you send me your Umbraco/Config/Lang/en_us.cml file? I would try to compare your file with my.

  • Simon 692 posts 1068 karma points
    Oct 12, 2015 @ 15:02
    Simon
    0

    Hi Guys,

    I have upgraded the Umbraco version and also, the mercello labels are showing the alias name.

    Any help?

    Kind Regards

  • Bjarne Fyrstenborg 1280 posts 3990 karma points MVP 7x c-trib
    Oct 12, 2015 @ 15:30
    Bjarne Fyrstenborg
    0

    I think the language files should be named like this:

    en-GB.xml

    en-US.xml

    da-DK.xml

    .. etc.

    /Bjarne

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Oct 12, 2015 @ 16:19
    Rusty Swayne
    0

    Bjarne is correct and I've renamed them for the 1.13.0 release.

  • Onno Sloof 23 posts 43 karma points
    Oct 12, 2015 @ 17:01
    Onno Sloof
    0

    It looks like in Umbraco 7.3 in combination with 1.13.0 this is working Ok, but I'm not be able to install Merchello 1.12.1 in Umbraco 7.3. Is Merchello 1.13.0 available yet?

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Oct 12, 2015 @ 17:54
    Rusty Swayne
    0

    @Onno - I'm in the process of packaging 1.13.0 right now. All tests are showing green, but I still have to test the installs. I'm pushing to have it out today.

  • Rusty Swayne 1655 posts 4993 karma points c-trib
    Oct 12, 2015 @ 21:57
    Rusty Swayne
    0

    I found an issue that needs to be resolved before I can release relating to the Examine indexers so I'm having to delay releasing 1.13.0 until I can get it figured out. I'm working on it!

Please Sign in or register to post replies

Write your reply to:

Draft