Switch Keyboards
The Canvas LMS supports input of text and symbols for most scripts. All you need to do is switch your keyboards to the appropriate script or input appropriate symbol codes.
The content will be saved and displayed appropriately.
Tweaking Fonts and Layout in Canvas HTML Editor
For some scenarios, you can use the HTML Editor code view within the Rich Content Editorto further adjust the text in accordance to legibility needs of a script. See specific notes below.
Override Font
The Helvetica Neue font in the Canvas interface does not support all technical symbols (e.g. some phonetic symbols or lesser known characters from Old English).
To change a font for a text, switch to the HTML Editor code view and use inline CSS styles to specify a font for that SPAN of text. See the CSS page for details.
Note: Helvetica Neus does support characters for major Western languages like Spanish, French, German and Italian and also Russian and basic Greek.
Increase Font Size
This CSS technique can also be useful to resize some non-Western scripts to make the font be larger. Note that Canvas supports font sizes in ems. A font size of 1.5em may work for many scripts.
Switch Text Direction
Canvas supports the use of the dir="rtl"
for right to left text layout for languages like Arabic and Hebrew. See the RTL page for details.
Beyond the HTML Editor
Layout options are more limited outside the Rich Content/HTML Editor in location such as item titles. If you need to use non-English characters in Canvas, be aware that some display quirks may be seen.