LangPackDifference

class pyrogram.raw.types.LangPackDifference

Changes to the app’s localization pack

Constructor of LangPackDifference.

Details:
  • Layer: 227

  • 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_code → string
├── from_version → int
├── version → int
└── strings → Vector < LangPackString >
├── LangPackString
│ ├── key → string
│ └── value → string
│ ├── key → string
│ ├── zero_value → string (optional)
│ ├── one_value → string (optional)
│ ├── two_value → string (optional)
│ ├── few_value → string (optional)
│ ├── many_value → string (optional)
│ └── other_value → string
└── key → string

Example

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