Skip to content

v0.8 - Localization Support

Compare
Choose a tag to compare
@lvcabral lvcabral released this 11 Mar 05:53
· 363 commits to master since this release

Release Notes

This release brings full support for channel localization. The desktop application has a new menu with the locales with the same options available on Roku devices.

  • (brs)Added support to localize texts using TS or XLIFF files #67
  • (brs)Implemented support for localization of images #66
  • (brs)Added missing method setAdPrefs() for Roku_Ads.brs #68
  • (brs)Removed BRS original manifest handler
  • (app) Added option on Device menu to change localization
  • (app) Refactored app code into several front-end modules
  • Merged BRS v0.18.2
    • fix(stdlib): Implement RoAssociativeArray.items() correctly (#371)
    • fix(interp): Automatically box as object function parameters (#35)
    • fix(stdlib): Allow formatJson to serialize boxed types (#364)
    • feat(stdlib): Implement getString() and toStr() on RoString (#362)
    • feat(stdlib): Implement GetInterface (#352)
    • fix(interp): Automatically box return values for 'as object' return types (#360)
    • feat(parse): Allow . before indexed property access (#357)
    • chore(cruft): Remove unused AutoBox.ts

You can test the web app from this release at https://lvcabral.com/brs/

Desktop Application

Download Games to Test

Below you can find a list of games tested with the emulator, that are publicly available with source code. Just download the zip files and have fun!