Conflicting Files PR-6.3-dev Pending

User tests: Successful: Unsuccessful:

avatar brianteeman
brianteeman
4 Nov 2026

Pull Request resolves # .

  • I read the Generative AI policy and my contribution is either not created with the help of AI or is compatible with the policy and GNU/GPL 2 or later.

Summary of Changes

_Continuation of the work in #48770 _
Replace manually inserted left-to-right unicode marks (LRM) with HTML bidirectional isolation using the element where appropriate. This follows the recommendation of the w3c multilingual site.

Joomla currently uses invisible Unicode directional marks (‎) in several places to influence the display of text in right-to-left (RTL) languages.

These marks can affect the ordering of adjacent text, but they do not provide proper isolation of the content. This can lead to unexpected behaviour when displaying mixed-direction text.

HTML provides the element specifically for this purpose. It isolates a piece of text from its surrounding content and allows the Unicode bidirectional algorithm to determine its direction independently.

Using provides a semantic HTML solution rather than relying on manually inserting invisible formatting characters into strings.

Testing Instructions

Set the administrator language to a genuine RTL language, such as Arabic or Hebrew.
Check the affected areas where dynamic values are displayed alongside RTL text.
Verify that values such as upload-size limits and version information display in the expected order.
Repeat the checks using an LTR language to ensure that the change has no adverse effect.

Version number in toolbar

image

File upload in template manager

image

Cache size units

image

Database check

image

Extension install file size

image

Expected result AFTER applying this Pull Request

There is no visual change after applying this PR

Link to documentations

Please select:

  • Documentation link for guide.joomla.org:

  • No documentation changes for guide.joomla.org needed

  • Pull Request link for manual.joomla.org:

  • No documentation changes for manual.joomla.org needed

avatar brianteeman brianteeman - open - 4 Nov 2026
avatar brianteeman brianteeman - change - 4 Nov 2026
Status New ⇒ Pending
avatar joomla-cms-bot joomla-cms-bot - change - 4 Nov 2026
Category ⇒ Administration com_cache com_installer com_templates Modules Front End Plugins
avatar brianteeman brianteeman - change - 4 Nov 2026
The description was changed
avatar brianteeman brianteeman - edited - 4 Nov 2026
avatar brianteeman brianteeman - change - 4 Nov 2026
The description was changed
avatar brianteeman brianteeman - edited - 4 Nov 2026
avatar exlemor exlemor - test_item - 4 Nov 2026 - Tested successfully
avatar exlemor
exlemor - comment - 4 Nov 2026

I have tested this item ✅ successfully on 32560ef

I have tested this PR fix on Safari 26.6.2 on a MacBook Pro M4. Thanks @brianteeman.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48772.

avatar exlemor
exlemor - comment - 4 Nov 2026

I have tested this item ✅ successfully on 32560ef

I have tested this PR fix on Safari 26.6.2 on a MacBook Pro M4. Thanks @brianteeman.


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48772.

avatar github-actions[bot]
github-actions[bot] - comment - 6 Nov 2026

This pull request has conflicts, please resolve those before we can evaluate the pull request.

avatar richard67 richard67 - change - 6 Nov 2026
Labels Added: Conflicting Files PR-6.3-dev
avatar mortezahonar mortezahonar - test_item - 9 Nov 2026 - Tested successfully
avatar mortezahonar
mortezahonar - comment - 9 Nov 2026

I have tested this item ✅ successfully on 90e3692


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48772.

avatar mortezahonar
mortezahonar - comment - 9 Nov 2026

I have tested this item ✅ successfully on 90e3692


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/48772.

Add a Comment

Login with GitHub to post a comment