Digital experiences for all disciplines
New Landing › How can we help? › Atelier › Serious layout bugs after Swift and Atelier updates + translation issue
New Landing › How can we help? › Atelier › Serious layout bugs after Swift and Atelier updates + translation issue
- This topic has 16 replies, 2 voices, and was last updated 8 years by David Martin – Support.
-
Posted in: Atelier
-
October 8, 2016 at 10:25 am #295336
Hi,
I updated the Swift Framework to 2.5.15 and Atelier to 2.4.11. My site now has a few bugs that were caused by this:
1. Builder rows don’t have spacing between them, e.g. https://www.drumbite.co.il There were margins by default between the “Simply More Than a Shop” heading to the slider above and products below.
2. https://www.drumbite.co.il/101-breaks – image wasn’t 100% of it’s container, and it was center and the text was white. Something in the updated caused this to break.
3. Map on contact us page – https://www.drumbite.co.il/%D7%A6%D7%95%D7%A8-%D7%A7%D7%A9%D7%A8 is now skewed to the right. It was centered.
I didn’t touch the CSS – this definitely broke after the updates.
Another thing – I can’t translate the “VIEW ALL PRODUCTS” in the products widget. It’s not in the PO file. I’m translating it now via JS… please fix.
Thanks,
YanivOctober 10, 2016 at 1:12 pm #2954901) You have removed the margin via your custom CSS?
2) The image is within a full width column, so it will stretch. Add a login so I can take a closer look.
3) The Row for you map is set to fullwidth, this should not be – it should be contained? Add a login so I can take a closer look.
4) To translate that, the translation is within the plugin
/swift-framework/languages/
October 10, 2016 at 1:47 pm #295494Issues 1, 2 and 3 have started only after updating the Swift Framework.
1) – I set the margin of the h1 tag to 0, but there should be spacing between the rows (section tags with fw-row class). You can see that rows on the homepage (the recent products, 3 images and brand logos) are all very close to one another, without any spacing. There use to be default spacing between the rows.
2) – this wasn’t like this before the update. The image was it’s natural size, and the text was center. The layout messed up after updating. There’s something wrong with the framework for sure – I can’t set row to be hidden on desktop. Also, check out the strange horizontal scroll bar on the page (https://www.drumbite.co.il/101-breaks). Again, this wasn’t there before the update.
3) – I want the map to be full width, and it was fine before the update. After updating the map moved to the right.
4) – I translated it in the PO file, and put the PO and MO file in both /wp-content/plugins/swift-framework/languages and /wp-content/languages/plugins directories. But… the translation doesn’t show on the website. Have a look on the homepage https://www.drumbite.co.il/
Login details are in the private reply following this one.
October 10, 2016 at 1:47 pm #295495This reply has been marked as private.October 11, 2016 at 5:10 pm #2958211) Please set a Vertical Margin for the Row:
2) If you use a Blank Spacer, you can adjust the image. The image will fill the area.
3) I have fixed this, assets need to be within a Row set to Fullwidth Stretched now.
4) The Swift Framework
.po
&.mo
files need to be within/wp-content/plugins/swift-framework/languages
. Have you checked the strings are not marked as fuzzy? Please link me to a dropbox folder with your .po file so I can check if you still experience issues. Please also read over this: http://www.swiftideas.com/knowledgebase/translating-the-theme-using-poedit/Thanks,
David.October 12, 2016 at 7:03 am #295888I’m sorry, but bugs fixes 1-3 aren’t satisfactory. Up until the last two updates of the Swift framework, everything was fine without the suggested fixes. Updates to themes/plugins should break layout design.
1) The disappearance of the vertical margin for the row is something new, and is not confined to just the homepage. I have built other pages that also have the same bug. I don’t think I should go over every page and add a vertical margin – this definitely broke because of some issue between the Swift update and the Atelier update.
2) Same comment from 1).
3) You fixed the map, but there’s still a horizontal scrollbar. Please don’t tell me to hide it using CSS (
overflow-x: hidden;
) because this is a bug in the theme. You can see the horizontal scrollbar on this page as well: https://www.drumbite.co.il/101-breaks
The scrollbar wasn’t there before the update.Please take a look at these pages:
https://www.drumbite.co.il/craviotto
https://www.drumbite.co.il/ayotte-custom-drums
https://www.drumbite.co.il/ludwig
https://www.drumbite.co.il/pearl-drums
They all have a full width section at the top of the page. All have a horizontal scrollbar since the update. This is not a coincidence – you missed something in the update that concerns these elements.Please give me links to download the Swift framework and Atelier theme 2 versions back. I’ll update you when I downgrade so you can have a look and maybe find the issues you missed in the update.
4) You can download the PO file directly from the plugin directory:
https://www.drumbite.co.il/wp-content/plugins/swift-framework/languages/swift-framework-plugin-he_IL.po
The translation should be separate from the plugin directory in order for it to be update-proof. There’s a designated directory for that: /wp-content/languages/pluginsOctober 13, 2016 at 11:21 am #296194Hi,
1,2) This was a large update which was needed to improve the PB going forward. Some elements will indeed need adjusting, happy to help you of course.
3) Can you provide a screenshot, I do not see a scrollbar you mention?
4) Sure, have you actually translated the string? I need the working .po file you are experiencing issues with.
Thanks,
David.October 15, 2016 at 3:46 pm #2966941) + 2) Please tell me which elements need fixing, so I’ll go over the site and fix. The fact that the update broke the design of some elements, makes me look unprofessional in the eyes of my client when he finds bugs before me.
3) Pages with full width rows at the top of the page have a horizontal scrollbar. I think it’s a bug in the menu. Here are two examples, with links to screenshots.
Page link: https://www.drumbite.co.il/kilombo
Screenshot link: https://drive.google.com/open?id=0B85PAB35brW6VGFNN0xjN3JUWWcPage link: https://www.drumbite.co.il/%D7%A6%D7%95%D7%A8-%D7%A7%D7%A9%D7%A8
Screenshot link: https://drive.google.com/open?id=0B85PAB35brW6cEJLRlN3NjZFLUU4) The text is translated in Hebrew so the text is shown on the right (it’s an RTL language). Here’s a screenshot of the PO file in POEdit:
https://drive.google.com/open?id=0B85PAB35brW6QjlsMnhwb19xZjQOctober 18, 2016 at 12:32 pm #2971681,2) Only the Rows that appear to have lost their default margin spacing. Initially it seems the Row I changed seems to be the only one that needed to be updated.
3) This has been fixed. For me:
4) Your Google doc images are not loading, I see this:
October 20, 2016 at 6:30 am #2975931, 2) Thanks. Not only the one you change, I went over some more that needed the addition of a vertical margin.
3) Fixed for me as well. Thank you!
4) You must be using the wrong link if that what you see. It’s supposed to be a screenshot of the PO file in POEdit. Here’s the link again: https://drive.google.com/file/d/0B85PAB35brW6QjlsMnhwb19xZjQ/view
You’re seeing the text translated on the front-end because I did a “hacky” translation with JS. It’s a production site, so I need the text to be seen in the right language.
October 24, 2016 at 9:23 am #2982104) If you can add your FTP details, I look further into this. Can you also remove your modification so I can see the bug also.
October 24, 2016 at 1:57 pm #298305This reply has been marked as private.October 25, 2016 at 4:58 pm #298600Hi,
The translation in the file
swift-framework-plugin-he_IL.po
was not present.If I add a new string, then re-save and re-compile a
.mo
file and upload both toplugins/swift-framework/languages
it works:Have you tested moving both
swift-framework-plugin-he_IL.po
andswift-framework-plugin-he_IL.mo
towp-content/languages/
?Thanks.
October 27, 2016 at 5:39 am #298971Thanks, finally “VIEW ALL PRODUCTS” is translated. I don’t know what the issue was because the PO was saved all the time…
How do I translate the “product” (or “products”) text in the mobile view? Screenshot here: http://nimb.ws/NfxbQ4
Moving both swift-framework-plugin-he_IL.po and swift-framework-plugin-he_IL.mo to wp-content/languages/ does not work.
October 28, 2016 at 9:28 am #299286When you edit and re-save the
.po
file, you must re-compile the.mo
file and re-upload that also.You need to add your missing translations, search in the
.po
file for those English strings:I’ll report the plugin language file back to the team and see if we can get that to load via
wp-content/languages/
Thanks.
-
Posted in: Atelier
You must be logged in and have valid license to reply to this topic.