Files
Yajbir Singh f1b860b25c
Some checks failed
check / markdownlint (push) Has been cancelled
check / spellchecker (push) Has been cancelled
updated
2025-12-11 19:03:17 +05:30

256 lines
6.7 KiB
C++

/*
* (c) Copyright Ascensio System SIA 2010-2023
*
* This program is a free software product. You can redistribute it and/or
* modify it under the terms of the GNU Affero General Public License (AGPL)
* version 3 as published by the Free Software Foundation. In accordance with
* Section 7(a) of the GNU AGPL its Section 15 shall be amended to the effect
* that Ascensio System SIA expressly excludes the warranty of non-infringement
* of any third-party rights.
*
* This program is distributed WITHOUT ANY WARRANTY; without even the implied
* warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. For
* details, see the GNU AGPL at: http://www.gnu.org/licenses/agpl-3.0.html
*
* You can contact Ascensio System SIA at 20A-6 Ernesta Birznieka-Upish
* street, Riga, Latvia, EU, LV-1050.
*
* The interactive user interfaces in modified source and object code versions
* of the Program must display Appropriate Legal Notices, as required under
* Section 5 of the GNU AGPL version 3.
*
* Pursuant to Section 7(b) of the License you must retain the original Product
* logo when distributing the program. Pursuant to Section 7(e) we decline to
* grant you any rights under trademark law for use of our trademarks.
*
* All the Product's GUI elements, including illustrations and icon sets, as
* well as technical writing content are licensed under the terms of the
* Creative Commons Attribution-ShareAlike 4.0 International. See the License
* terms at http://creativecommons.org/licenses/by-sa/4.0/legalcode
*
*/
#pragma once
namespace DocFileFormat
{
enum LanguageCode
{
Nothing = 1024,
Afrikaans = 1078,
Albanian = 1052,
Amharic = 1118,
ArabicAlgeria = 5121,
ArabicBahrain = 15361,
ArabicEgypt = 3073,
ArabicIraq = 2049,
ArabicJordan = 11265,
ArabicKuwait = 13313,
ArabicLebanon = 12289,
ArabicLibya = 4097,
ArabicMorocco = 6145,
ArabicOman = 8193,
ArabicQatar = 16385,
ArabicSaudiArabia = 1025,
ArabicSyria = 10241,
ArabicTunisia = 7169,
ArabicUAE = 14337,
ArabicYemen = 9217,
Armenian = 1067,
Assamese = 1101,
AzeriCyrillic = 2092,
AzeriLatin = 1068,
Basque = 1069,
Belarusian = 1059,
Bengali = 1093,
BengaliBangladesh = 2117,
Bulgarian = 1026,
Burmese = 1109,
Catalan = 1027,
Cherokee = 1116,
ChineseHongKong = 3076,
ChineseMacao = 5124,
ChinesePRC = 2052,
ChineseSingapore = 4100,
ChineseTaiwan = 1028,
Croatian = 1050,
Czech = 1029,
Danish = 1030,
Divehi = 1125,
DutchBelgium = 2067,
DutchNetherlands = 1043,
Edo = 1126,
EnglishAustralia = 3081,
EnglishBelize = 10249,
EnglishCanada = 4105,
EnglishCaribbean = 9225,
EnglishHongKong = 15369,
EnglishIndia = 16393,
EnglishIndonesia = 14345,
EnglishIreland = 6153,
EnglishJamaica = 8201,
EnglishMalaysia = 17417,
EnglishNewZealand = 5129,
EnglishPhilippines = 13321,
EnglishSingapore = 18441,
EnglishSouthAfrica = 7177,
EnglishTrinidadAndTobago = 11273,
EnglishUK = 2057,
EnglishUS = 1033,
EnglishZimbabwe = 12297,
Estonian = 1061,
Faeroese = 1080,
Farsi = 1065,
Filipino = 1124,
Finnish = 1035,
FrenchBelgium = 2060,
FrenchCameroon = 11276,
FrenchCanada = 3084,
FrenchCongoDRC = 9228,
FrenchCotedIvoire = 12300,
FrenchFrance = 1036,
FrenchHaiti = 15372,
FrenchLuxembourg = 5132,
FrenchMali = 13324,
FrenchMonaco = 6156,
FrenchMorocco = 14348,
FrenchReunion = 8204,
FrenchSenegal = 10252,
FrenchSwitzerland = 4108,
FrenchWestIndies = 7180,
FrisianNetherlands = 1122,
Fulfulde = 1127,
FYROMacedonian = 1071,
GaelicIreland = 2108,
GaelicScotland = 1084,
Galician = 1110,
Georgian = 1079,
GermanAustria = 3079,
GermanGermany = 1031,
GermanLiechtenstein = 5127,
GermanLuxembourg = 4103,
GermanSwitzerland = 2055,
Greek = 1032,
Guarani = 1140,
Gujarati = 1095,
Hausa = 1128,
Hawaiian = 1141,
Hebrew = 1037,
Hindi = 1081,
Hungarian = 1038,
Ibibio = 1129,
Icelandic = 1039,
Igbo = 1136,
Indonesian = 1057,
Inuktitut = 1117,
ItalianItaly = 1040,
ItalianSwitzerland = 2064,
Japanese = 1041,
Kannada = 1099,
Kanuri = 1137,
Kashmiri = 2144,
KashmiriArabic = 1120,
Kazakh = 1087,
Khmer = 1107,
Konkani = 1111,
Korean = 1042,
Kyrgyz = 1088,
Lao = 1108,
Latin = 1142,
Latvian = 1062,
Lithuanian = 1063,
Malay = 1086,
MalayBruneiDarussalam = 2110,
Malayalam = 1100,
Maltese = 1082,
Manipuri = 1112,
Maori = 1153,
Marathi = 1102,
Mongolian = 1104,
MongolianMongolian = 2128,
Nepali = 1121,
NepaliIndia = 2145,
NorwegianBokmal = 1044,
NorwegianNynorsk = 2068,
Oriya = 1096,
Oromo = 1138,
Papiamentu = 1145,
Pashto = 1123,
Polish = 1045,
PortugueseBrazil = 1046,
PortuguesePortugal = 2070,
Punjabi = 1094,
PunjabiPakistan = 2118,
QuechuaBolivia = 1131,
QuechuaEcuador = 2155,
QuechuaPeru = 3179,
RhaetoRomanic = 1047,
RomanianMoldova = 2072,
RomanianRomania = 1048,
RussianMoldova = 2073,
RussianRussia = 1049,
SamiLappish = 1083,
Sanskrit = 1103,
Sepedi = 1132,
SerbianCyrillic = 3098,
SerbianLatin = 2074,
SindhiArabic = 2137,
SindhiDevanagari = 1113,
Sinhalese = 1115,
Slovak = 1051,
Slovenian = 1060,
Somali = 1143,
Sorbian = 1070,
SpanishArgentina = 11274,
SpanishBolivia = 16394,
SpanishChile = 13322,
SpanishColombia = 9226,
SpanishCostaRica = 5130,
SpanishDominicanRepublic = 7178,
SpanishEcuador = 12298,
SpanishElSalvador = 17418,
SpanishGuatemala = 4106,
SpanishHonduras = 18442,
SpanishMexico = 2058,
SpanishNicaragua = 19466,
SpanishPanama = 6154,
SpanishParaguay = 15370,
SpanishPeru = 10250,
SpanishPuertoRico = 20490,
SpanishSpainModernSort = 3082,
SpanishSpainTraditionalSort = 1034,
SpanishUruguay = 14346,
SpanishVenezuela = 8202,
Sutu = 1072,
Swahili = 1089,
SwedishFinland = 2077,
SwedishSweden = 1053,
Syriac = 1114,
Tajik = 1064,
Tamazight = 1119,
TamazightLatin = 2143,
Tamil = 1097,
Tatar = 1092,
Telugu = 1098,
Thai = 1054,
TibetanBhutan = 2129,
TibetanPRC = 1105,
TigrignaEritrea = 2163,
TigrignaEthiopia = 1139,
Tsonga = 1073,
Tswana = 1074,
Turkish = 1055,
Turkmen = 1090,
Ukrainian = 1058,
Urdu = 1056,
UzbekCyrillic = 2115,
UzbekLatin = 1091,
Venda = 1075,
Vietnamese = 1066,
Welsh = 1106,
Xhosa = 1076,
Yi = 1144,
Yiddish = 1085,
Yoruba = 1130,
Zulu = 1077
};
}