From 4e83d8b315568f50803d49870b3d9c1aa6ad62e2 Mon Sep 17 00:00:00 2001 From: RadRussianRus Date: Fri, 25 Dec 2020 18:55:57 +0300 Subject: [PATCH] Fix conversion to QByteArray in translations --- Telegram/SourceFiles/lang/lang_instance.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Telegram/SourceFiles/lang/lang_instance.cpp b/Telegram/SourceFiles/lang/lang_instance.cpp index 7c298eaed..f478567dd 100644 --- a/Telegram/SourceFiles/lang/lang_instance.cpp +++ b/Telegram/SourceFiles/lang/lang_instance.cpp @@ -651,8 +651,8 @@ void Instance::loadFromJson(const QString &filename) { if ((*value).isString()) { - const auto name = QByteArray().append(key); - const auto translation = QByteArray().append((*value).toString()); + const auto name = key.toLatin1(); + const auto translation = (*value).toString().toUtf8(); applyValue(name, translation); @@ -671,8 +671,8 @@ void Instance::loadFromJson(const QString &filename) { continue; } - const auto name = QByteArray().append(key + "#" + plural); - const auto translation = QByteArray().append((*pluralValue).toString()); + const auto name = QString(key + "#" + plural).toLatin1(); + const auto translation = (*pluralValue).toString().toUtf8(); applyValue(name, translation); if (--limit <= 0) {