NOTE: Text alignment is set automatically, and bullet alignment should be corrected with css.
The left-aligned first and second bullet levels are still too close (thus "Peace, greetings" -- a second level bullet -- lines up with "Boker tov" -- a top level bullet, and it should not; "Peace, greetings" should be aligned with "Good morning;" for the right-aligned bullets, salaam [the top Arabic one, a third level bullet] should similarly be aligned with s.abah.-il-xeiri [the only two-word Arabic item] -- but the differences in the right-alignment of the third level bullets does not look quite so bad I don't think -- perhaps these align because the list itself is right-aligned!). This is confusing! However it is clearly a problem that the developer has to fix as I've specified the margins properly, and the padding too. There is really nothing else to specify here.
Bascially I now agree with the 'no-change' decision for the default alignment of bullets. However I am glad that you are getting a match-parent property.