Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Ghulam Hemani

    (@ghulamhemani)

    Hi,

    Can you please provide the following details so we can better understand and address the issue?

    1) Have you installed any translation plugins on your site, such as Loco Translate? For more details about using translation plugins, please refer to this documentation: https://pieforms.com/documentation/how-to-use-loco-translate-to-translate-your-pie-form-builder/

    2) If you have already installed a translation plugin, have you added the necessary translation strings? Please note that Pie Forms only provides static string translations, not dynamic ones.

    3) Can you please share screenshots or the specific strings that are not translating? Also, can you provide a screenshot of the area where you are adding the translations?

    Sharing these details will help us guide you more effectively.

    Thank you,
    Pie Forms Support

    Thread Starter itapress

    (@itapress)

    Hello @ghulamhemani

    Thank you for the reply.

    I deal with translations for WordPress and I was analyzing the source code of this plugin and I noticed that the esc_html() function was used for many strings.

    As you surely already know, to translate strings (for the .pot file, with Loco Translate or on translate.www.ads-software.com) you need to use the esc_html__() function or, if you want to avoid prepending echo, esc_html_e().

    For this reason in the previous message I listed all the plugin files where the esc_html() function is used for strings where the text domain is also indicated and which should be replaced in order to translate the strings.

    Do you agree?

    I take this opportunity to warn you that the strings available on translate.www.ads-software.com refer to version 1.4.17 of the plugin and not to the current version 1.4.18 (see for example, the “References” link of this string).

    Thanks.

    Plugin Support Ghulam Hemani

    (@ghulamhemani)

    Hi,

    Thank you for your feedback.

    We appreciate your observation regarding the use of the esc_html() function. We understand the need to use esc_html__() or esc_html_e() for proper translation. This issue has been forwarded to our development team, and they are looking into it. It will be fixed in the next release.

    We also acknowledge the version discrepancy on translate.www.ads-software.com and it will be updated soon.

    Thank you
    Pie Forms Support

    Plugin Support Ghulam Hemani

    (@ghulamhemani)

    Hi,

    We are glad to inform you that we have addressed the concerns you raised regarding the use of the esc_html() function. We have replaced it with esc_html__() and esc_html_e() functions where appropriate, ensuring that the strings can now be properly translated.

    We have released a new version (1.4.19) of Pie Forms with these fixes.

    Thank you for your valuable feedback and continued support.

    Best regards,
    Pie Forms Support

    Thread Starter itapress

    (@itapress)

    Hello @ghulamhemani

    Thank you for the reply.

    I checked and everything seems fine!

    Thanks.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.