LangPackDifference

class pyrogram.raw.types.LangPackDifference

Changes to the app’s localization pack

Constructor of LangPackDifference.

Details:
  • Layer: 223

  • ID: F385C1F6

Parameters:
  • lang_code (str) – Language code

  • from_version (int 32-bit) – Previous version number

  • version (int 32-bit) – New version number

  • strings (List of LangPackString) – Localized strings

Functions:

This object can be returned by 2 functions.

langpack.GetLangPack

Get localization pack strings

langpack.GetDifference

Get new strings in language pack

TL Schema

langPackDifference#f385c1f6
lang_code:string
from_version:int
version:int
strings:Vector<LangPackString>

= LangPackDifference

Parameter Tree

LangPackDifference
├── lang_codestring
├── from_versionint
├── versionint
└── stringsVector < LangPackString >
├── LangPackString
│ ├── keystring
│ └── valuestring
│ ├── keystring
│ ├── zero_valuestring (optional)
│ ├── one_valuestring (optional)
│ ├── two_valuestring (optional)
│ ├── few_valuestring (optional)
│ ├── many_valuestring (optional)
│ └── other_valuestring
└── keystring

Example

LangPackDifference(
    lang_code="text",
    from_version=0,
    version=0,
    strings=[
            LangPackString(
                key="text",
                value="text"
            )
        ],
)