Browse Source

Avoid using Chrome's @@bidi_* type i18n messages

... for the sake of portability.

When including vapi-common.js in an HTML file, then the body element there
will have a "dir" attribute filled with the current locale's direction
(ltr or rtl).

The following languages are considered right-to-left: ar, he, fa, ps, ur.
Everything else is left-to-right.

After the "dir" attribute is set, we can decide in CSS which elements
should have different styling for rtl languages (e.g., body[dir=rtl] #id).
pull/2/head
Deathamns 10 years ago
committed by gorhill
parent
commit
c56d3ca717
  1. 2
      src/js/vapi-client.js

2
src/js/vapi-client.js

@ -38,7 +38,7 @@ var messagingConnector = function(response) {
// Safari bug // Safari bug
// Deleting the response.requestId below (only in some cases, probably // Deleting the response.requestId below (only in some cases, probably
// when frames are present on the page) will remove it from all the // when frames are present on the page) will remove it from all the
// following messages too, however with the following line it won't
// following messages too, however with the following line it won't.
vAPI.safari && console.log; vAPI.safari && console.log;
delete vAPI.messaging.listeners[response.requestId]; delete vAPI.messaging.listeners[response.requestId];

Loading…
Cancel
Save