details: https://code.tryton.org/tryton/commit/3a93251277d6
branch: default
user: Cédric Krier <[email protected]>
date: Fri Dec 19 19:19:13 2025 +0100
description:
Set a default direction when no language preferences are set
Closes #14419
diffstat:
sao/src/sao.js | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diffs (21 lines):
diff -r 6a0e72ef3b33 -r 3a93251277d6 sao/src/sao.js
--- a/sao/src/sao.js Thu Dec 18 00:45:20 2025 +0100
+++ b/sao/src/sao.js Fri Dec 19 19:19:13 2025 +0100
@@ -357,6 +357,9 @@
return lang.replace('_', '-');
};
Sao.i18n.set_direction = function(direction) {
+ if (!direction) {
+ direction = getComputedStyle(document.documentElement).direction;
+ }
Sao.i18n.rtl = (direction === 'rtl');
jQuery('html').attr('dir', direction);
};
@@ -590,6 +593,7 @@
Sao.login = function() {
Sao.set_title();
Sao.i18n.setlang().always(function() {
+ Sao.i18n.set_direction();
Sao.Session.server_version()
.then(function(version) {
if (JSON.stringify(version.split('.').slice(0, 2)) !==