Google Internationalization team released new update of Noto Fonts this week. The update brings numerous new features enhancements. Please read the project release notes for the full list of changes.
You can preview the fonts and download them at google.com/get/noto.
Testing fonts on Firefox OS device
It is very simple to test the Noto fonts on a Firefox OS device. Just copy the the font files into /system/fonts folder and reboot the device. Don't forget to back-up the existing fonts on device first.
Am writing this blog post in Bangkok, So I am going to use Thai Noto fonts in these instructions. Connect your Firefox OS device to the computer with a USB cable. Make sure to turn on developer settings to enable debugging via USB.
# Backup the existing Thai font
$ adb pull /system/fonts/DroidSansThai.ttf
# Remount the /system partition as read-write
$ adb remount /system
# Remove the font on the device
$ adb shell rm /system/fonts/DroidSansThai
# Unzip the previously downloaded Thai font package
$ unzip NotoSansThai-hinted.zip
# Push to Firefox OS device
$ adb push NotoSansThai-Regular.ttf /system/fonts
# Reboot the phone. Test your localization by selecting your language
#in Language settings menu or navigating to local language webpage with browser app.
$ adb reboot
Wait, All I see is Tofu?
If you see square blocks (lovingly referred as Tofu) instead of characters, that means the font file for your language is missing. Please double check the steps, if everything fails restore the previously copy of your font file.
Happy Hacking!