Telegram now supports custom languages from Translation Platform. TDLib for now doesn't support it.
It does actually.
You just need to set "localization_target" option (with setOption) and then request strings of any available language pack, using getLanguagePackStrings, for example:
{"@type": "getLanguagePackStrings", "language_pack_id": "ru", "keys": []}
@RadRussianRus Support for unofficial language packs, available on Translation Platform, will be added to next TDLib version along with other new features.
Support for custom language packs downloaded from the server was added in TDLib 1.4.0. See Change Log for the full list of changes.
Most helpful comment
@RadRussianRus Support for unofficial language packs, available on Translation Platform, will be added to next TDLib version along with other new features.