• Resolved mbio86

    (@mbio86)


    Hello. I am using your plugin on my Worpdress site and have the dashboard in an iframe. I am using also elementor.

    I noticed that this user dashboard is not changing language when I switch to another language.

    I am using Translatepress plugin for my site.

    Is there anyway we can make this work ?

    Thanks a lot

    Gaetan

Viewing 5 replies - 16 through 20 (of 20 total)
  • Hi @mbio86,
    Like you, I’m curious about a possible conflict or some caching that might be causing that string to display without translating correctly.

    First, send along your system information. You can do this by navigating to Donations > Tools > System Info (tab) and clicking the button to “Get System Report” and copy/paste that into your reply here.

    Next, let’s make sure you have caching exclusions implemented so we can rule that out as a possible culprit.

    If you’re not familiar with caching, it’s a method of saving server resources by storing copies of a page or site, so that the next visitor’s visit doesn’t trigger a call to the server at all, they just get the copy that was saved. Basically instead of the site needing to recreate the page from scratch, it sends up a copy which allows it to load faster.

    We put together this deep dive into what caching is and how it can cause problems: https://givewp.com/documentation/resources/caching/

    Caching works really well for speeding up sites, but when a saved copy of the site has sensitive information in it (like donor info) it’s important that GiveWP not share that with the next visitor. If GiveWP is not convinced that the browser requesting the data is the correct one, it defaults to not showing the data.

    Caching is handled differently on various sites and web hosts. This could mean a caching plugin, or caching could be in a security solution. Hosting providers also have settings for caching at the server level, and they can help make adjustments for you there. Most caching solutions have a setting or section for excluding specific URLs or parts of URLs (called “slugs”) from caching. At the very least, you should exclude the following slugs from caching:

    /donations/
    /donation-confirmation/
    /donor-dashboard/
    *any page with a donation form on it

    Also, the following query strings (if your caching solution has a setting for them):
    give-embed=donor-dashboard
    giveDonationFormInIframe=1

    Your host or the caching plugin/solution you are using can help with that. Some of them may require what’s called a “wildcard” like /donations/* to capture all subdirectories under the /donations/ folder.

    One helpful tip: Check in with your hosting provider. Most hosts have caching at the server level, and they will be able to adjust this for you. You can also temporarily disable caching on the site to confirm that the uncached site isn’t showing the problem.

    While fine-tuning cache falls outside the scope of the support we’re able to provide, your success with online donations is our number one priority, and we’re happy to provide any tips.

    Keep me posted on how things go, I’m happy to keep working this with you!

    Thread Starter mbio86

    (@mbio86)

    Hello thanks a lot – see below the report you asked for :

    WordPress Environment
    
    Home URL: https://myecobestfriend.com
    Site URL: https://myecobestfriend.com
    WP Version: 6.2
    WP Multisite: –
    WP Memory Limit: 1 GB
    WP Debug Mode: –
    WP Cron: ?
    Language: en_GB
    Permalink Structure: /%postname%/
    Show on Front: page
    Page on Front: My Eco Best Friend – Home Page (#259)
    Page for Posts: Unset
    Table Prefix Length: wp_636119_
    Table Prefix Length: 10
    Table Prefix Status: Acceptable
    Admin AJAX: Accessible
    Registered Post Statuses: publish, future, draft, pending, private, trash, auto-draft, inherit, request-pending, request-confirmed, request-failed, request-completed, acf-disabled, wc-pending, wc-processing, wc-on-hold, wc-completed, wc-cancelled, wc-refunded, wc-failed, wc-checkout-draft, vacation, refunded, failed, revoked, cancelled, abandoned, processing, preapproval, leads, open, closed
    
    Server Environment
    
    Hosting Provider: DBH: te7rb.myd.infomaniak.com, SRV: myecobestfriend.com
    TLS Connection: Connection uses TLS 1.3
    TLS Connection: Probably Okay
    Server Info: Apache
    PHP Version: 8.2.5
    PHP Post Max Size: 700 MB
    PHP Time Limit: 2101
    PHP Max Input Vars: 8000
    PHP Max Upload Size: 700 MB
    cURL Version: 7.74.0, OpenSSL/1.1.1k
    SUHOSIN Installed: –
    Default Timezone is UTC: ?
    fsockopen/cURL: ?
    SoapClient: ?
    DOMDocument: ?
    gzip: ?
    GD Graphics Library: ?
    Multibyte String: ?
    Remote Post: ?
    Remote Get: ?
    
    GiveWP Configuration
    
    GiveWP Version: 2.27.0
    GiveWP Cache: Enabled
    Database Updates: All DB Updates Completed.
    Database Updates: All database migrations completed.
    Database Tables: ? wp_636119_give_donors? wp_636119_give_donormeta? wp_636119_give_comments? wp_636119_give_commentmeta? wp_636119_give_sessions? wp_636119_give_formmeta? wp_636119_give_sequential_ordering? wp_636119_give_donationmeta? wp_636119_give_revenue? wp_636119_give_migrations? wp_636119_give_log
    GiveWP Cache: Enabled
    GiveWP Cache: ?New Donation?Donation Receipt?Donation Processing Receipt?New Offline Donation?Offline Donation Instructions?New User Registration?User Registration Information?Donation Note?Email access
    Upgraded From: 2.26.0
    Test Mode: Enabled
    Currency Code: CHF
    Currency Position: After
    Decimal Separator: .
    Thousands Separator: '
    Success Page: https://myecobestfriend.com/donation-confirmation/
    Failure Page: https://myecobestfriend.com/donation-failed/
    Donation History Page: https://myecobestfriend.com/donor-dashboard/
    GiveWP Forms Slug: /donations/
    Enabled Payment Gateways: Test Donation, Offline Donation, Stripe - Credit Card, Stripe - Checkout
    Default Payment Gateway: Test Donation
    PayPal IPN Notifications: N/A
    Donor Email Access: Enabled
    Stripe Webhook Notifications: N/A
    
    Active GiveWP Add-ons
    
    Other Active Plugins
    
    Advanced Custom Fields: by WP Engine – 6.1.6
    Advertistment: by Iqra Rahim Uddin – 1.0
    Asset CleanUp: Page Speed Booster: by Gabe Livan – 1.3.9.1
    Asset CleanUp Pro: Page Speed Booster: by Gabe Livan – 1.1.8.9
    AutomatorWP: by AutomatorWP – 2.6.7
    AutomatorWP Pro: by AutomatorWP – 2.3.7
    Autoptimize: by Frank Goossens (futtta) – 3.1.7
    Checkout Field Editor for WooCommerce: by ThemeHigh – 1.8.2
    Classic Editor: by WordPress Contributors – 1.6.3
    Classic Widgets: by WordPress Contributors – 0.3
    Complianz Privacy Suite (GDPR/CCPA) premium: by Really Simple Plugins – 6.4.7
    Dokan: by weDevs – 3.7.18
    Dokan Pro: by weDevs – 3.7.21
    DynamicConditions: by RTO GmbH – 1.6.0
    Elementor: by Elementor.com – 3.13.2
    Elementor Pro: by Elementor.com – 3.13.1
    Element Pack Lite - Addons for Elementor: by BdThemes – 4.11.2
    Element Pack Pro: by BdThemes – 6.15.5
    ElementsKit Lite: by Wpmet – 2.8.8
    Email Log: by Sudar – 2.4.8
    Email Template Customizer for WooCommerce: by VillaTheme – 1.1.21
    EmbedPress: by WPDeveloper – 3.7.1
    Envato Market: by Envato – 2.0.8
    Essential Addons for Elementor: by WPDeveloper – 5.7.2
    EWWW Image Optimizer: by Exactly WWW – 7.0.0
    Forminator Pro: by WPMU DEV – 1.23.3
    GamiPress: by GamiPress – 2.6.0
    GamiPress - Button: by GamiPress – 1.0.5
    GamiPress - Conditional Notifications: by GamiPress – 1.0.9
    GamiPress - Elementor integration: by GamiPress – 1.0.6
    GamiPress - Forminator integration: by GamiPress – 1.0.9
    GamiPress - Give integration: by GamiPress – 1.0.0
    GamiPress - Leaderboards: by GamiPress – 1.4.1
    GamiPress - Notifications: by GamiPress – 1.4.7
    GamiPress - WooCommerce Discounts: by GamiPress – 1.1.2
    GamiPress - WooCommerce integration: by GamiPress – 1.4.1
    GamiPress - WooCommerce Points Per Purchase Total: by GamiPress – 1.0.5
    Kirki Customizer Framework: by David Vongries – 4.1.1
    Loco Translate: by Tim Whitlock – 2.6.4
    Marketo Features: by xpeedstudio – 1.1.1
    OMGF: by Daan from Daan.dev – 5.5.6
    Perfmatters: by forgemedia – 2.1.0
    Premium Addons for Elementor: by Leap13 – 4.9.55
    Redis Object Cache: by Till Krüss – 2.4.1
    Show Current Template: by JOTAKI Taisuke – 0.4.6
    Simple Custom CSS and JS: by SilkyPress.com – 3.43
    SMTP Mailer: by naa986 – 1.1.6
    Sucuri Security - Auditing, Malware Scanner and Hardening: by Sucuri Inc. – 1.8.39
    Tag Pages: by Bjorn Wijers – 1.0.2
    TranslatePress - Business: by Cozmoslabs, Razvan Mocanu, Madalin Ungureanu – 1.2.6
    TranslatePress - Multilingual: by Cozmoslabs, Razvan Mocanu, Madalin Ungureanu, Cristophor Hurduban – 2.5.2
    Unyson Custom: by ThemeFuse – 2.8.0
    User Role Editor: by Vladimir Garagulya – 4.63.3
    Variation Swatches for WooCommerce: by Emran Ahmed – 2.0.20
    Whole Sale Slider: by Madhu Kumari – 1.0
    WooCommerce: by Automattic – 7.7.0
    WooCommerce Cart Abandonment Recovery: by CartFlows Inc – 1.2.24
    WooCommerce Conversion Tracking: by weDevs – 2.0.10
    WooCommerce Product Add-ons: by WooCommerce – 6.2.0
    WooCommerce Shipping & Tax: by WooCommerce – 2.2.4
    WooCommerce Simple Auction: by wpgenie – 2.0.10
    WooCommerce Smart Coupons: by StoreApps – 7.9.0
    WooCommerce Weight Based Shipping: by weightbasedshipping.com – 5.5.1
    WP File Manager: by mndpsingh287 – 7.1.9
    WPMU DEV Dashboard: by WPMU DEV – 4.11.18
    WP Rocket: by WP Media – 3.12.5.2
    WP Rocket | Force Page Caching: by WP Rocket Support Team –
    YITH WooCommerce Compare: by YITH – 2.26.0
    YITH WooCommerce Wishlist: by YITH – 3.20.0
    
    Inactive Plugins
    
    Enable jQuery Migrate Helper: by The WordPress Team – 1.3.0
    Font Awesome: by Font Awesome – 4.3.2
    JetEngine: by Crocoblock – 3.0.8
    JetSearch: by Crocoblock – 3.0.2
    Query Monitor: by John Blackbourn – 3.12.2
    SendWP: by – 1.4.6
    TranslatePress - Disable Gettext Translation: by Cozmoslabs, Razvan Mocanu – 1.0.1
    User Switching: by John Blackbourn & contributors – 1.7.0
    WP Data Access Premium: by Passionate Programmers B.V. – 5.3.9
    YITH WooCommerce Catalog Mode: by YITH – 2.21.0
    Yoast SEO: by Team Yoast – 20.7
    Yoast SEO Premium: by Team Yoast – 20.0
    
    Active MU Plugins
    
    Asset CleanUp Pro: Plugin Filtering: by Gabriel Livan – 1.0
    Plugin Disabler Snippet: by Christian Bautista – 1.0
    
    Theme
    
    Name: Marketo Child
    Version: 3.4.1649322554
    Author URL: https://www.xpeedstudio.com
    Child Theme: Yes
    Parent Theme Name: Marketo
    Parent Theme Version: 5.0
    Parent Theme Author URL: https://www.xpeedstudio.com
    Thread Starter mbio86

    (@mbio86)

    Thanks for the caching topic. As you understand I am very limited with my IT skills.

    Is there any chance I can give you access to my site, even with limited access and you can have a look. I feel the time you spend writting down all this, you use 10x less time to have a look and identify the issue. this is also what I recommended in my other ticket related to the notification.

    I am more than happy to do it if you are ok with it.

    Thanks a lot

    Hi @mbio86,
    I completely understand what you mean, caching can be a little tricky to dig into.

    I’m not able to log into sites, this is something you would need to give a look, or reach out to a web support person for.

    You’ll want to focus on caching with your host (which your hosting provider can help with), or any plugins you happen to be using.

    Digging into caching can take some extra time, so I’ll mark this as resolved for now, but you are more than welcome to check in with any questions here and I’ll be happy to hop right back in!

    Thread Starter mbio86

    (@mbio86)

    Thanks

    • This reply was modified 1 year, 6 months ago by mbio86.
Viewing 5 replies - 16 through 20 (of 20 total)
  • The topic ‘Translate WPGive Iframe in other languages’ is closed to new replies.