Skip Navigation

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

WordPress 6.7 has introduced a new issue that impact translations, please update WooCommerce and WPML to the latest versions before you report issues. More about this here - https://wpml.org/errata/php-error-wp-6-7-notice-function-_load_textdomain_just_in_time-was-called/
Sun Mon Tue Wed Thu Fri Sat
- 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 9:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: America/Los_Angeles (GMT-08:00)

This topic contains 0 replies, has 1 voice.

Last updated by olegA-5 2 years, 4 months ago.

Assisted by: Bobby.

Author Posts
July 22, 2022 at 7:06 pm

olegA-5

ATE seems to interpret a non-breaking space ( ) as a regular space.

When translating to French, there is a need in non-breaking spaces, because without them a colon, a semicolon may be transfered to a next line, since there is (and should be) a space before them. To avoid it, non-breaking spaces are used, i.e. instead of regular spaces there are 's inserted before colons and semicolons. When I insert a , the ATE shows a space (that is right because visually there shold be exactly it), but in the frontend I see just a regular space, but not a non-breaking space. So, the question is how to input non-breaking spaces while translating via the ATE (for them to be exactly non-breaking spaces in the frontend)?

July 22, 2022 at 8:50 pm