Skip to content

Internationalization manual

Khachatur Ashotyan edited this page Sep 14, 2018 · 25 revisions

Read this first

The preferred way to add international support to your Pebble is with Language Packs. For now it is supported on both Android and iOS (with latest Pebble app versions).

If for some reason you want to install patched firmware instead then read ahead. Note that these custom firmwares do not contain interface translation, only custom fonts.

Which font set to choose?

All existing builds include support for most Latin-based languages. Additionally, LaCyr include all Cyrillic-based languages; LaGrHb includes Greek and Hebrew, LaViTh - Vietnamese and Thai; and LaRuHb mixes Latin languages with Hebrew and Russian (no other cyrillic ones though, i.e. no Ukrainian Є letter etc); LaHy include Armenian language.

How to install custom firmware?

In theory, installing firmware is as simple as clicking file link from your phone and opening it with Pebble program (especially with direct GH links). But there are quirks. Pebble Time app (at least on Android) tends to cache firmware bundles internally. So if you install new firmware version from the file with the same name as previous one, you can end up using old firmware installed. To work this around, you can either rename firmware bundle or switch your watch to recovery mode, install stock firmware and then install desired custom firmware on top of it - seems that it clears cache. First way is probably more convenient.

Anyway, I would better recommend using language packs for localization, because they should only be installed once.

Download links

If you have regular Pebble or Pebble Steel and want to stick with v2.x firmware, just build and install appropriate firmware. Note that v3.x firmware for aplite platform (classic/steel) doesn't support Chinese language anymore.

How to determine your desired platform: generally it should not cause any troubles. But for Pebble Classic there are two modifications: one is KickStarter edition (ev2_4), these watch have Hardware version of V2R2 and Serial number starting with digit or A-F letter. They also have no screws on the rear. Newer version is the one which was shipped after kickstarter campaign; these watches have Hardware version of V3Rx (x is 1,2,3 or maybe others), Serial number starting with Q and have four screws on the rear.

| Version / Font Set | Pebble Time / snowy_dvt | Pebble Time Steel / snowy_s3 | Pebble Round / spalding | Pebble Classic KickStarter / ev2_4 | Pebble Classic New / v1_5 | Pebble Steel / v2_0 | | ------- | -------- | ------------------------- | ------------------------------ | ------------------------- | -------------------- | ------------------- | ------------ | | 3.8.2 LaCyr | GH | GH | GH | | 3.8.2 LaGrHb | GH | GH | GH | | 3.8.2 LaViTh | GH | GH | GH | | 3.8.2 LaRuHb | GH | GH | GH | | 3.8 LaCyr | GH | GH | GH | GH | GH | GH | | 3.8 LaGrHb | GH | GH | GH | GH | GH | GH | | 3.8 LaViTh | GH | GH | GH | GH | GH | GH | | 3.8 LaRuHb | GH | GH | GH | GH | GH | GH | | 3.7 Stock, with StringFix and Russian Ze letter fix | GH | GH | GH | | 3.6.1 / 3.6.3 LaCyr | GH | GH | GH/3.6.3| | 3.6.1 / 3.6.3 LaGrHb | GH | GH | GH/3.6.3 | | 3.6.1 / 3.6.3 LaViTh | GH | GH | GH/3.6.3 | | 3.6.1 / 3.6.3 LaRuHb | GH | GH | GH/3.6.3 | | 3.6 LaCyr | MEGA | MEGA | | 3.6 LaGrHb | MEGA | MEGA | | 3.6 LaViTh | MEGA | MEGA | | 3.6 LaRuHb | MEGA | MEGA | | 3.4 LaCyr | MEGA | MEGA | | | 3.4 LaGrHb | MEGA | MEGA | | 3.4 LaViTh | MEGA | MEGA | | 3.4 LaRuHb | MEGA | MEGA |

You can’t perform that action at this time.