1
0
mirror of https://github.com/XProger/OpenLara.git synced 2025-08-16 10:04:28 +02:00

add special glyph for Hungarian translation, fix auto language detection for Hungarian on various platforms

This commit is contained in:
Timur Gagiev
2021-01-08 05:44:48 +03:00
parent 75118aa874
commit dc5ae76016
11 changed files with 186 additions and 251 deletions

View File

@@ -1,207 +1,134 @@
#ifndef __GLYPH_RU__
#define __GLYPH_RU__
static unsigned int size_GLYPH_RU = 3169;
static unsigned int size_GLYPH_RU = 2016;
static unsigned char GLYPH_RU[] = {
0x89, 0x50, 0x4e, 0x47, 0x0d, 0x0a, 0x1a, 0x0a, 0x00, 0x00, 0x00, 0x0d, 0x49, 0x48, 0x44, 0x52,
0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x30, 0x08, 0x03, 0x00, 0x00, 0x00, 0xc9, 0xa1, 0x54,
0x4d, 0x00, 0x00, 0x00, 0x19, 0x74, 0x45, 0x58, 0x74, 0x53, 0x6f, 0x66, 0x74, 0x77, 0x61, 0x72,
0x65, 0x00, 0x41, 0x64, 0x6f, 0x62, 0x65, 0x20, 0x49, 0x6d, 0x61, 0x67, 0x65, 0x52, 0x65, 0x61,
0x64, 0x79, 0x71, 0xc9, 0x65, 0x3c, 0x00, 0x00, 0x03, 0x66, 0x69, 0x54, 0x58, 0x74, 0x58, 0x4d,
0x4c, 0x3a, 0x63, 0x6f, 0x6d, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x78, 0x6d, 0x70, 0x00,
0x00, 0x00, 0x00, 0x00, 0x3c, 0x3f, 0x78, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x20, 0x62, 0x65,
0x67, 0x69, 0x6e, 0x3d, 0x22, 0xef, 0xbb, 0xbf, 0x22, 0x20, 0x69, 0x64, 0x3d, 0x22, 0x57, 0x35,
0x4d, 0x30, 0x4d, 0x70, 0x43, 0x65, 0x68, 0x69, 0x48, 0x7a, 0x72, 0x65, 0x53, 0x7a, 0x4e, 0x54,
0x63, 0x7a, 0x6b, 0x63, 0x39, 0x64, 0x22, 0x3f, 0x3e, 0x20, 0x3c, 0x78, 0x3a, 0x78, 0x6d, 0x70,
0x6d, 0x65, 0x74, 0x61, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x3d, 0x22, 0x61, 0x64,
0x6f, 0x62, 0x65, 0x3a, 0x6e, 0x73, 0x3a, 0x6d, 0x65, 0x74, 0x61, 0x2f, 0x22, 0x20, 0x78, 0x3a,
0x78, 0x6d, 0x70, 0x74, 0x6b, 0x3d, 0x22, 0x41, 0x64, 0x6f, 0x62, 0x65, 0x20, 0x58, 0x4d, 0x50,
0x20, 0x43, 0x6f, 0x72, 0x65, 0x20, 0x35, 0x2e, 0x33, 0x2d, 0x63, 0x30, 0x31, 0x31, 0x20, 0x36,
0x36, 0x2e, 0x31, 0x34, 0x35, 0x36, 0x36, 0x31, 0x2c, 0x20, 0x32, 0x30, 0x31, 0x32, 0x2f, 0x30,
0x32, 0x2f, 0x30, 0x36, 0x2d, 0x31, 0x34, 0x3a, 0x35, 0x36, 0x3a, 0x32, 0x37, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x22, 0x3e, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x52, 0x44, 0x46,
0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x72, 0x64, 0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70,
0x3a, 0x2f, 0x2f, 0x77, 0x77, 0x77, 0x2e, 0x77, 0x33, 0x2e, 0x6f, 0x72, 0x67, 0x2f, 0x31, 0x39,
0x39, 0x39, 0x2f, 0x30, 0x32, 0x2f, 0x32, 0x32, 0x2d, 0x72, 0x64, 0x66, 0x2d, 0x73, 0x79, 0x6e,
0x74, 0x61, 0x78, 0x2d, 0x6e, 0x73, 0x23, 0x22, 0x3e, 0x20, 0x3c, 0x72, 0x64, 0x66, 0x3a, 0x44,
0x65, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x20, 0x72, 0x64, 0x66, 0x3a, 0x61,
0x62, 0x6f, 0x75, 0x74, 0x3d, 0x22, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d,
0x70, 0x4d, 0x4d, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61,
0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f, 0x31, 0x2e, 0x30,
0x2f, 0x6d, 0x6d, 0x2f, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x73, 0x74, 0x52, 0x65,
0x66, 0x3d, 0x22, 0x68, 0x74, 0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f,
0x62, 0x65, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x73,
0x54, 0x79, 0x70, 0x65, 0x2f, 0x52, 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x52, 0x65, 0x66,
0x23, 0x22, 0x20, 0x78, 0x6d, 0x6c, 0x6e, 0x73, 0x3a, 0x78, 0x6d, 0x70, 0x3d, 0x22, 0x68, 0x74,
0x74, 0x70, 0x3a, 0x2f, 0x2f, 0x6e, 0x73, 0x2e, 0x61, 0x64, 0x6f, 0x62, 0x65, 0x2e, 0x63, 0x6f,
0x6d, 0x2f, 0x78, 0x61, 0x70, 0x2f, 0x31, 0x2e, 0x30, 0x2f, 0x22, 0x20, 0x78, 0x6d, 0x70, 0x4d,
0x4d, 0x3a, 0x4f, 0x72, 0x69, 0x67, 0x69, 0x6e, 0x61, 0x6c, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65,
0x6e, 0x74, 0x49, 0x44, 0x3d, 0x22, 0x78, 0x6d, 0x70, 0x2e, 0x64, 0x69, 0x64, 0x3a, 0x42, 0x42,
0x34, 0x35, 0x44, 0x30, 0x32, 0x41, 0x33, 0x38, 0x33, 0x36, 0x45, 0x39, 0x31, 0x31, 0x41, 0x46,
0x41, 0x46, 0x45, 0x31, 0x39, 0x34, 0x30, 0x32, 0x31, 0x32, 0x32, 0x37, 0x37, 0x46, 0x22, 0x20,
0x78, 0x6d, 0x70, 0x4d, 0x4d, 0x3a, 0x44, 0x6f, 0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x44,
0x3d, 0x22, 0x78, 0x6d, 0x70, 0x2e, 0x64, 0x69, 0x64, 0x3a, 0x37, 0x35, 0x38, 0x44, 0x39, 0x41,
0x36, 0x31, 0x34, 0x32, 0x45, 0x39, 0x31, 0x31, 0x45, 0x39, 0x41, 0x45, 0x35, 0x43, 0x46, 0x35,
0x46, 0x42, 0x33, 0x44, 0x37, 0x46, 0x44, 0x41, 0x35, 0x41, 0x22, 0x20, 0x78, 0x6d, 0x70, 0x4d,
0x4d, 0x3a, 0x49, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x44, 0x3d, 0x22, 0x78, 0x6d,
0x70, 0x2e, 0x69, 0x69, 0x64, 0x3a, 0x37, 0x35, 0x38, 0x44, 0x39, 0x41, 0x36, 0x30, 0x34, 0x32,
0x45, 0x39, 0x31, 0x31, 0x45, 0x39, 0x41, 0x45, 0x35, 0x43, 0x46, 0x35, 0x46, 0x42, 0x33, 0x44,
0x37, 0x46, 0x44, 0x41, 0x35, 0x41, 0x22, 0x20, 0x78, 0x6d, 0x70, 0x3a, 0x43, 0x72, 0x65, 0x61,
0x74, 0x6f, 0x72, 0x54, 0x6f, 0x6f, 0x6c, 0x3d, 0x22, 0x41, 0x64, 0x6f, 0x62, 0x65, 0x20, 0x50,
0x68, 0x6f, 0x74, 0x6f, 0x73, 0x68, 0x6f, 0x70, 0x20, 0x43, 0x53, 0x36, 0x20, 0x28, 0x57, 0x69,
0x6e, 0x64, 0x6f, 0x77, 0x73, 0x29, 0x22, 0x3e, 0x20, 0x3c, 0x78, 0x6d, 0x70, 0x4d, 0x4d, 0x3a,
0x44, 0x65, 0x72, 0x69, 0x76, 0x65, 0x64, 0x46, 0x72, 0x6f, 0x6d, 0x20, 0x73, 0x74, 0x52, 0x65,
0x66, 0x3a, 0x69, 0x6e, 0x73, 0x74, 0x61, 0x6e, 0x63, 0x65, 0x49, 0x44, 0x3d, 0x22, 0x78, 0x6d,
0x70, 0x2e, 0x69, 0x69, 0x64, 0x3a, 0x36, 0x45, 0x42, 0x33, 0x33, 0x37, 0x36, 0x37, 0x45, 0x39,
0x34, 0x32, 0x45, 0x39, 0x31, 0x31, 0x42, 0x46, 0x32, 0x46, 0x41, 0x35, 0x36, 0x41, 0x42, 0x35,
0x44, 0x38, 0x43, 0x34, 0x31, 0x38, 0x22, 0x20, 0x73, 0x74, 0x52, 0x65, 0x66, 0x3a, 0x64, 0x6f,
0x63, 0x75, 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x44, 0x3d, 0x22, 0x78, 0x6d, 0x70, 0x2e, 0x64, 0x69,
0x64, 0x3a, 0x42, 0x42, 0x34, 0x35, 0x44, 0x30, 0x32, 0x41, 0x33, 0x38, 0x33, 0x36, 0x45, 0x39,
0x31, 0x31, 0x41, 0x46, 0x41, 0x46, 0x45, 0x31, 0x39, 0x34, 0x30, 0x32, 0x31, 0x32, 0x32, 0x37,
0x37, 0x46, 0x22, 0x2f, 0x3e, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x44, 0x65, 0x73, 0x63,
0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x3e, 0x20, 0x3c, 0x2f, 0x72, 0x64, 0x66, 0x3a, 0x52,
0x44, 0x46, 0x3e, 0x20, 0x3c, 0x2f, 0x78, 0x3a, 0x78, 0x6d, 0x70, 0x6d, 0x65, 0x74, 0x61, 0x3e,
0x20, 0x3c, 0x3f, 0x78, 0x70, 0x61, 0x63, 0x6b, 0x65, 0x74, 0x20, 0x65, 0x6e, 0x64, 0x3d, 0x22,
0x72, 0x22, 0x3f, 0x3e, 0xb9, 0xc4, 0x8c, 0x25, 0x00, 0x00, 0x00, 0x3f, 0x50, 0x4c, 0x54, 0x45,
0xce, 0x94, 0x5a, 0xff, 0xef, 0x8c, 0xa5, 0x6b, 0x39, 0xff, 0xff, 0x9c, 0xa5, 0x7b, 0x4a, 0xdc,
0xa0, 0x64, 0x70, 0x5c, 0x2c, 0x30, 0x0c, 0x04, 0xe8, 0xc0, 0x70, 0xff, 0xd6, 0x7b, 0x58, 0x44,
0x00, 0xc8, 0x90, 0x58, 0xb0, 0x80, 0x50, 0x73, 0x5a, 0x29, 0x8c, 0x5a, 0x29, 0xb5, 0x84, 0x52,
0xef, 0xc6, 0x73, 0xde, 0xa5, 0x63, 0x31, 0x08, 0x00, 0x5a, 0x42, 0x00, 0xff, 0xff, 0xff, 0xed,
0xab, 0xcf, 0x9c, 0x00, 0x00, 0x00, 0x15, 0x74, 0x52, 0x4e, 0x53, 0xff, 0xff, 0xff, 0xff, 0xff,
0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0x00,
0x2b, 0xd9, 0x7d, 0xea, 0x00, 0x00, 0x08, 0x25, 0x49, 0x44, 0x41, 0x54, 0x78, 0xda, 0xec, 0x9a,
0x89, 0x72, 0xdb, 0x38, 0x0c, 0x86, 0x29, 0xfa, 0x88, 0x93, 0x5d, 0x9e, 0xd0, 0xfb, 0x3f, 0xeb,
0x02, 0x20, 0x09, 0x02, 0x94, 0xdd, 0xc6, 0x1d, 0xef, 0x4c, 0x32, 0x8d, 0x26, 0x76, 0x4b, 0xf1,
0x02, 0x3e, 0x41, 0x14, 0x7f, 0x58, 0x6e, 0xff, 0xcb, 0x0f, 0xf7, 0x03, 0xe0, 0x8b, 0x1f, 0x91,
0x0e, 0xe0, 0xaf, 0xcf, 0xb7, 0x1f, 0xc7, 0x67, 0x00, 0x04, 0x39, 0xda, 0x89, 0xb0, 0x9e, 0x90,
0x53, 0xb3, 0xb0, 0xf7, 0x4f, 0x3b, 0x05, 0xc6, 0xb8, 0x31, 0xb3, 0x32, 0xc0, 0x98, 0xb3, 0x9a,
0xa7, 0x5b, 0xdd, 0x69, 0xbe, 0xc7, 0x6d, 0xcb, 0x09, 0xf8, 0xcb, 0xcc, 0x1f, 0x1e, 0x38, 0x4c,
0xed, 0x61, 0xcb, 0x1b, 0x7e, 0x4a, 0x1c, 0xc6, 0x1f, 0x00, 0x89, 0x99, 0x08, 0xa0, 0x6c, 0xd8,
0x05, 0x8f, 0x3e, 0x21, 0x97, 0xf5, 0x89, 0x3d, 0xd0, 0x89, 0xad, 0x0c, 0x00, 0xf4, 0xbf, 0x88,
0x95, 0x61, 0xcb, 0x7c, 0x2a, 0x66, 0x6c, 0x5d, 0x84, 0x80, 0xa7, 0xc6, 0x9e, 0x4e, 0xe7, 0x14,
0x87, 0x0b, 0x34, 0x5e, 0xf2, 0xb3, 0x9e, 0x86, 0x9f, 0xb5, 0xa0, 0xff, 0xdd, 0x63, 0xa1, 0x7a,
0x9c, 0x70, 0x00, 0x22, 0xd7, 0xe9, 0xab, 0x03, 0x38, 0x9d, 0x60, 0x87, 0xd3, 0x49, 0x00, 0x2c,
0x0e, 0xef, 0x90, 0x3d, 0x40, 0x06, 0xd8, 0x3c, 0x77, 0x08, 0x38, 0x94, 0x01, 0xd0, 0xec, 0x8b,
0xc3, 0x02, 0x87, 0x2d, 0x70, 0x6c, 0x80, 0x32, 0xfc, 0xf5, 0xad, 0x2c, 0x27, 0xc2, 0x46, 0xe5,
0x9c, 0xc6, 0x28, 0x29, 0x03, 0x03, 0x88, 0x8d, 0x10, 0xfa, 0x5f, 0xa0, 0x68, 0x02, 0xed, 0x5a,
0xc5, 0xa2, 0x3c, 0xa4, 0xfe, 0x76, 0x7c, 0x29, 0x43, 0xe9, 0x00, 0xfa, 0x10, 0xbe, 0xa0, 0x43,
0xd9, 0x01, 0x42, 0x6d, 0xc4, 0x04, 0x40, 0x6f, 0x4f, 0xed, 0xb0, 0x56, 0xe6, 0x5b, 0x1c, 0x96,
0x72, 0xee, 0xe5, 0x20, 0xd7, 0xce, 0xd8, 0xe7, 0xbb, 0x05, 0x0d, 0x00, 0x07, 0xf2, 0x40, 0xd4,
0xe7, 0x1a, 0x27, 0x00, 0x01, 0xec, 0x0a, 0x00, 0x20, 0x01, 0x74, 0x7e, 0x34, 0x8b, 0x85, 0x0c,
0x57, 0x00, 0x5a, 0x05, 0xfa, 0xd3, 0x4d, 0xe6, 0x32, 0x88, 0x03, 0xc7, 0x32, 0x13, 0x88, 0xe8,
0xf3, 0x2e, 0xe3, 0x65, 0xd7, 0x1c, 0x15, 0x83, 0x57, 0x00, 0xe5, 0x08, 0x20, 0x0b, 0x80, 0xd4,
0xca, 0xbd, 0x07, 0xda, 0x6f, 0x00, 0xf4, 0xa1, 0xc6, 0x88, 0x0c, 0xc0, 0xac, 0x17, 0xca, 0x36,
0x03, 0x60, 0xce, 0x98, 0x32, 0x02, 0xb8, 0x8c, 0xf1, 0x01, 0x76, 0x65, 0x5f, 0xef, 0x8f, 0xfe,
0x0f, 0x00, 0xf0, 0x1b, 0x00, 0xe8, 0x21, 0x8f, 0xe0, 0xf7, 0xfb, 0x00, 0x5a, 0x04, 0x94, 0x09,
0xc0, 0x11, 0x80, 0x62, 0xe6, 0x33, 0x0e, 0xdf, 0x01, 0xa0, 0x97, 0x81, 0x03, 0x00, 0xc8, 0xea,
0x8e, 0xfc, 0x0c, 0x00, 0x22, 0x90, 0x2f, 0xba, 0x51, 0x54, 0x11, 0xc9, 0x4d, 0x29, 0x9e, 0x1f,
0x01, 0x58, 0xcb, 0xe8, 0x1c, 0x99, 0xdb, 0x03, 0x80, 0x00, 0x44, 0x02, 0x10, 0x1f, 0x01, 0x70,
0x04, 0xc0, 0x3d, 0x05, 0x80, 0x56, 0x1d, 0xdd, 0x9e, 0x57, 0x41, 0x05, 0x80, 0xef, 0x49, 0x59,
0x03, 0xc4, 0xf2, 0x87, 0x00, 0xc8, 0xe1, 0x8b, 0x6e, 0x83, 0x11, 0x69, 0x22, 0x80, 0x8c, 0x7f,
0x0c, 0x80, 0x2a, 0xcc, 0x24, 0x3e, 0x3b, 0x37, 0x02, 0x80, 0x00, 0x60, 0x80, 0x39, 0x0a, 0xa1,
0x47, 0x00, 0xbc, 0xf7, 0xcf, 0x00, 0x28, 0xec, 0x5f, 0x9e, 0xf3, 0xe3, 0x0c, 0xb8, 0x40, 0x4d,
0x00, 0xa5, 0xdd, 0xb3, 0xe3, 0x4e, 0xf9, 0x3d, 0x00, 0xf2, 0xff, 0x72, 0x89, 0x0f, 0x08, 0x60,
0xd3, 0x76, 0x9b, 0x2a, 0x03, 0xf4, 0xa0, 0x47, 0x00, 0x18, 0x02, 0x12, 0x00, 0x4c, 0xa0, 0x64,
0x87, 0xee, 0xc3, 0x7e, 0x0f, 0x00, 0x11, 0xa0, 0xe3, 0x29, 0x00, 0xd8, 0x49, 0x01, 0xc0, 0x08,
0xc0, 0x1b, 0xb4, 0x3c, 0x03, 0x00, 0x4c, 0xc8, 0xa6, 0x2d, 0x5e, 0x70, 0x0d, 0xd0, 0xcf, 0x71,
0x13, 0xe2, 0x1c, 0xbc, 0x4f, 0x00, 0xa0, 0x15, 0xd0, 0x9b, 0x27, 0x35, 0xf2, 0x80, 0xb9, 0x48,
0x5a, 0x00, 0xb4, 0xea, 0x80, 0x3b, 0xcf, 0x22, 0x5d, 0x61, 0x15, 0x71, 0x71, 0x29, 0x43, 0xe1,
0x7b, 0xc6, 0x99, 0xf9, 0x89, 0xf2, 0x04, 0xe0, 0x17, 0x00, 0xde, 0x84, 0x77, 0xee, 0xc7, 0xb0,
0x20, 0xe2, 0x1a, 0x88, 0x00, 0x06, 0x81, 0xb6, 0x1e, 0x99, 0x10, 0xe7, 0xf0, 0x54, 0x06, 0x78,
0xd0, 0x83, 0x1e, 0x80, 0xc0, 0x7c, 0x04, 0x4c, 0x20, 0x3a, 0x3e, 0xe8, 0x9e, 0x2d, 0x09, 0x54,
0x13, 0x0d, 0x60, 0x75, 0xd8, 0x97, 0x94, 0xf0, 0xf2, 0xa6, 0xd1, 0x83, 0x9f, 0x18, 0x06, 0x80,
0x3f, 0x00, 0xc0, 0x09, 0xb0, 0x7d, 0x7d, 0x00, 0xa0, 0x54, 0x3a, 0xc4, 0xe2, 0xd4, 0xf7, 0x00,
0x71, 0x4b, 0x54, 0xac, 0x89, 0x42, 0x0e, 0x6f, 0x81, 0xaa, 0x26, 0x50, 0x11, 0x80, 0xfd, 0x7f,
0x0d, 0xa0, 0x3a, 0x58, 0xfc, 0x5f, 0x01, 0xb4, 0x43, 0x87, 0x0c, 0x9c, 0x27, 0x80, 0xe9, 0x70,
0xbb, 0x20, 0xa9, 0x14, 0xd3, 0x83, 0x6e, 0x7f, 0x1d, 0x32, 0xec, 0xaf, 0x73, 0x23, 0xa6, 0x1c,
0x8c, 0xd6, 0xc3, 0x7f, 0x1a, 0x40, 0xcf, 0xd5, 0xb7, 0x09, 0xc3, 0x80, 0x40, 0xeb, 0x1f, 0x01,
0xc0, 0x81, 0x43, 0x27, 0x90, 0x67, 0xf7, 0xd1, 0x1f, 0x86, 0x01, 0x3d, 0x00, 0xe6, 0x53, 0x31,
0xd1, 0x7f, 0xd3, 0x74, 0xa8, 0xea, 0x1b, 0x7a, 0x30, 0x57, 0x26, 0x30, 0xfe, 0x8a, 0x3d, 0xe2,
0x5d, 0x00, 0xab, 0xc3, 0x75, 0x1c, 0xbd, 0x07, 0x9c, 0x79, 0xc9, 0x38, 0x57, 0xb5, 0x06, 0x3a,
0xf2, 0xbf, 0xb7, 0x77, 0xad, 0x31, 0x7e, 0xf4, 0x7c, 0xca, 0xa0, 0xda, 0xaa, 0xea, 0x68, 0x11,
0xe8, 0x3f, 0xfd, 0x13, 0x94, 0x85, 0xbb, 0xed, 0xcf, 0x9b, 0xc9, 0x6e, 0x90, 0x19, 0xb4, 0x4e,
0x0b, 0x67, 0x0f, 0xab, 0x4f, 0xec, 0x80, 0xc6, 0x8c, 0xe1, 0x85, 0xb5, 0x17, 0xc6, 0x90, 0x06,
0x23, 0xf0, 0x56, 0x6e, 0xad, 0xaa, 0xd5, 0x5a, 0xf0, 0x23, 0x87, 0x7f, 0x00, 0xbc, 0x4c, 0xb6,
0x3f, 0x21, 0xf0, 0xbf, 0x12, 0x80, 0x45, 0x2e, 0x2b, 0x45, 0xaf, 0x4a, 0xd6, 0xbf, 0x35, 0xdf,
0x40, 0x4f, 0x91, 0xa9, 0x9e, 0x7f, 0xe7, 0x3f, 0x89, 0xdd, 0xe8, 0xbf, 0x10, 0x80, 0x29, 0xad,
0xc7, 0x33, 0x88, 0xe4, 0xba, 0xac, 0xb9, 0xa4, 0x9f, 0x23, 0x6b, 0x5e, 0xe3, 0x82, 0x92, 0x0f,
0xdc, 0x01, 0xe0, 0x73, 0x09, 0x9b, 0x9d, 0x37, 0x69, 0x5b, 0x8e, 0x5f, 0x07, 0x40, 0x2e, 0x8b,
0x5a, 0xdc, 0xf0, 0xc1, 0xaf, 0x04, 0x3e, 0x6d, 0x45, 0xf1, 0x9c, 0x20, 0x89, 0x1b, 0x79, 0x0b,
0xda, 0xff, 0xf4, 0x59, 0xef, 0xdb, 0xbe, 0x07, 0x1f, 0x5d, 0x5f, 0x87, 0xc0, 0x1d, 0x00, 0xe4,
0xa9, 0x12, 0xdc, 0x0c, 0xa0, 0xcc, 0x13, 0x91, 0x13, 0x18, 0x73, 0xeb, 0x17, 0xb7, 0x04, 0xcf,
0xce, 0x8a, 0x04, 0xbe, 0x14, 0x00, 0x23, 0x97, 0x63, 0xd4, 0x09, 0x1a, 0x06, 0xc0, 0x3b, 0x9b,
0x11, 0x02, 0x31, 0x1b, 0x00, 0xa4, 0xdf, 0x41, 0xdd, 0x00, 0x4b, 0x3e, 0x71, 0x5f, 0x13, 0x8c,
0x6d, 0x2f, 0x0f, 0x45, 0x12, 0x4e, 0x58, 0x75, 0xbd, 0x5e, 0xf9, 0xa3, 0x7a, 0x98, 0xfe, 0xb8,
0xcc, 0xe8, 0xdd, 0x29, 0x9d, 0x9a, 0x33, 0xf6, 0xb6, 0x92, 0xb3, 0x44, 0xad, 0xd8, 0xbe, 0xfa,
0x6c, 0x6d, 0x7a, 0x69, 0xdf, 0x52, 0x8a, 0x33, 0xab, 0x88, 0x00, 0xf2, 0xe9, 0x74, 0xca, 0xb0,
0x2e, 0x83, 0x02, 0x00, 0x3a, 0x80, 0x22, 0x00, 0x32, 0xa5, 0x41, 0x35, 0x80, 0xa2, 0xc4, 0x20,
0xae, 0x29, 0x66, 0x3c, 0x1c, 0x9f, 0x26, 0x08, 0x4a, 0x5c, 0x91, 0xd2, 0x1d, 0x09, 0xb3, 0xfd,
0x6d, 0xbb, 0x5d, 0xaf, 0xf8, 0xb7, 0xdd, 0xde, 0x46, 0x3d, 0x1e, 0xef, 0xb3, 0xff, 0x09, 0x23,
0xce, 0x9f, 0xd4, 0xe6, 0x34, 0x6c, 0x5b, 0x79, 0x7f, 0x1f, 0x33, 0x84, 0x96, 0xf2, 0x0b, 0x23,
0xef, 0xc3, 0x39, 0x43, 0xfe, 0x52, 0xc3, 0x95, 0x22, 0xed, 0xb1, 0x1c, 0xf8, 0xaf, 0x77, 0x70,
0xc1, 0x39, 0x23, 0x97, 0xbb, 0x8f, 0x59, 0x01, 0x18, 0x7b, 0x5b, 0x50, 0xb5, 0x79, 0xaa, 0xcd,
0x42, 0x6b, 0x86, 0xec, 0x6c, 0x03, 0xe5, 0x02, 0xd4, 0x1d, 0x14, 0x4a, 0x39, 0x87, 0x7a, 0x0e,
0xd3, 0x7f, 0xdb, 0x7e, 0x7f, 0xbb, 0xdc, 0x10, 0xc0, 0xed, 0x22, 0xfe, 0x67, 0xdc, 0xa3, 0x4d,
0xbd, 0x4f, 0xa6, 0x19, 0xff, 0xd1, 0x57, 0x80, 0x2a, 0x13, 0x10, 0x60, 0xbc, 0xa0, 0xdb, 0x7b,
0x0e, 0xd2, 0x9e, 0x26, 0x55, 0xd2, 0x83, 0xa5, 0x8c, 0x00, 0x40, 0xcb, 0xf9, 0xe8, 0x1d, 0x18,
0x80, 0x96, 0xcb, 0xec, 0x22, 0x67, 0x48, 0x0e, 0x11, 0x30, 0x05, 0x2a, 0x56, 0x2a, 0x00, 0xb4,
0xd7, 0x9d, 0x00, 0x70, 0xbc, 0x6a, 0x01, 0xf0, 0x5e, 0x58, 0x01, 0xe0, 0xf6, 0x45, 0xce, 0x20,
0x81, 0x9b, 0xf8, 0x4f, 0xbb, 0x5c, 0xbc, 0x49, 0x94, 0x78, 0xcb, 0x25, 0x1b, 0xff, 0x71, 0x01,
0x01, 0xea, 0x3f, 0x53, 0x64, 0x29, 0xe3, 0xf5, 0x9f, 0x00, 0x8a, 0xf7, 0x0b, 0x80, 0xdd, 0xb6,
0x07, 0x20, 0x81, 0x2f, 0x00, 0x16, 0xb9, 0xdc, 0xd7, 0x80, 0xe9, 0x2f, 0x8e, 0xb0, 0x00, 0x20,
0x38, 0x02, 0xa0, 0x5a, 0xf5, 0xbf, 0xd3, 0x78, 0x5e, 0xe5, 0x2c, 0xb1, 0x5c, 0x17, 0xa5, 0x03,
0xc3, 0xac, 0x76, 0x7c, 0xdc, 0x2e, 0xb7, 0xcb, 0xe5, 0x43, 0xa7, 0x57, 0x74, 0xbe, 0xa3, 0x38,
0x9f, 0xb3, 0xde, 0x37, 0x80, 0x5b, 0x00, 0x00, 0x09, 0xd2, 0xf7, 0xbe, 0x96, 0xd3, 0xfd, 0x78,
0x3a, 0x69, 0x00, 0xee, 0x00, 0x60, 0x27, 0x81, 0xdc, 0x3b, 0x38, 0x76, 0x4c, 0x03, 0x28, 0xed,
0x29, 0xa0, 0x46, 0x88, 0xed, 0x3e, 0x9f, 0x27, 0xb2, 0x4e, 0x11, 0x41, 0x6b, 0x3f, 0xd5, 0x74,
0xc1, 0x08, 0x98, 0x11, 0x85, 0x11, 0x71, 0x07, 0x40, 0x9c, 0xd7, 0xf4, 0xe3, 0xf6, 0x0f, 0xde,
0x02, 0x42, 0x80, 0x16, 0x27, 0xbc, 0x05, 0x94, 0x7c, 0x77, 0xb4, 0x64, 0x0a, 0x01, 0x5c, 0xce,
0x08, 0x80, 0xc8, 0x5b, 0x74, 0x08, 0x85, 0x1f, 0xd4, 0x11, 0xb1, 0xa8, 0xfe, 0x28, 0xe2, 0x95,
0xb5, 0x1c, 0x71, 0xa6, 0x3d, 0x01, 0x18, 0x1d, 0x10, 0x1f, 0xad, 0x01, 0x6e, 0xca, 0xf5, 0xc4,
0x09, 0x3d, 0x9b, 0xc3, 0xc3, 0x73, 0xca, 0x61, 0xf2, 0x7f, 0x02, 0xc0, 0x78, 0x8f, 0x74, 0x4e,
0xe4, 0xb4, 0x1d, 0xef, 0x00, 0x80, 0x08, 0xa0, 0xff, 0xe3, 0xe4, 0xc7, 0xf6, 0xcf, 0xf5, 0x7a,
0xc1, 0xbf, 0xed, 0xa3, 0xf7, 0xa7, 0xf8, 0x4c, 0x2a, 0x5d, 0x80, 0xfd, 0xeb, 0x24, 0x10, 0x1c,
0x64, 0x0d, 0xa0, 0x92, 0x43, 0x2a, 0x24, 0x50, 0x29, 0x63, 0x7b, 0xa7, 0xcc, 0xcf, 0x06, 0x40,
0x1d, 0x00, 0x7a, 0x07, 0x57, 0x7d, 0x42, 0x79, 0xac, 0x9e, 0x32, 0xa8, 0xef, 0xcb, 0xa2, 0xef,
0x81, 0xb2, 0x1e, 0x72, 0x85, 0xfb, 0x2f, 0x13, 0x8a, 0x00, 0x2d, 0xeb, 0x22, 0x4f, 0x97, 0xf1,
0x70, 0x3d, 0xb3, 0xca, 0xb6, 0x52, 0x90, 0xc2, 0xbc, 0x01, 0xfe, 0xc5, 0x47, 0xe0, 0x85, 0x3e,
0x1f, 0xd2, 0x41, 0x67, 0x3f, 0x6a, 0x6a, 0x21, 0x3c, 0x30, 0x02, 0xa7, 0x0f, 0xaa, 0x24, 0x04,
0x6a, 0x62, 0xcb, 0xea, 0x40, 0xc6, 0xa9, 0x02, 0x48, 0xd3, 0x7e, 0xbe, 0x00, 0x4b, 0x7b, 0x5a,
0x45, 0x7a, 0x07, 0x77, 0x54, 0xd2, 0x77, 0xf4, 0xf3, 0xbe, 0xe4, 0x0b, 0xf6, 0x55, 0xd0, 0x1f,
0xf4, 0xf6, 0x03, 0x21, 0x7f, 0x68, 0xbe, 0xbf, 0xbd, 0xbd, 0xc9, 0xe7, 0x5e, 0xfd, 0xcc, 0x47,
0xe8, 0x72, 0x5d, 0xca, 0xf3, 0x84, 0x98, 0xb7, 0xff, 0xa2, 0xbd, 0x6a, 0xf2, 0x23, 0x87, 0x7f,
0x00, 0x7c, 0xff, 0x83, 0x9e, 0xdc, 0xe1, 0x4f, 0x93, 0x0c, 0xdf, 0x1f, 0x40, 0x88, 0x27, 0x87,
0xa2, 0xde, 0xb9, 0xbf, 0x16, 0x00, 0xee, 0x7d, 0x1d, 0x25, 0x24, 0xfe, 0x1c, 0xc0, 0x31, 0x29,
0xf4, 0x9d, 0x0e, 0xd2, 0x79, 0xf0, 0xa7, 0xee, 0x33, 0x80, 0x40, 0xef, 0x5b, 0x98, 0xf7, 0x61,
0x9e, 0x41, 0xa2, 0xde, 0x98, 0xf9, 0xa6, 0x8b, 0x20, 0x6c, 0xb8, 0xb5, 0x98, 0xfa, 0xb5, 0xff,
0x98, 0x9b, 0x87, 0x3b, 0xab, 0xbe, 0x5e, 0x1d, 0x0e, 0xef, 0xa9, 0xa2, 0x3e, 0xab, 0xe3, 0xa7,
0xb5, 0xf5, 0x9d, 0x9c, 0x5e, 0x94, 0xb3, 0x47, 0xb6, 0xf7, 0xf4, 0xbf, 0x3e, 0x77, 0x78, 0x61,
0x09, 0x5e, 0x0a, 0x80, 0xd4, 0x99, 0xf3, 0x35, 0x4f, 0xbd, 0x9c, 0xe6, 0x46, 0xf9, 0x8e, 0xbe,
0x5e, 0x1d, 0xc6, 0xf6, 0x35, 0x14, 0x05, 0xe0, 0x64, 0x93, 0x8c, 0x3d, 0xe7, 0x28, 0x23, 0x1c,
0x72, 0x90, 0x7e, 0xd5, 0xff, 0x34, 0x5f, 0xc6, 0x73, 0x5d, 0x42, 0x73, 0xfd, 0xbc, 0x40, 0xc1,
0x4a, 0xc3, 0x17, 0x00, 0x40, 0xf9, 0xed, 0x3d, 0x6e, 0x67, 0xab, 0x89, 0x00, 0xa7, 0xf5, 0xb8,
0xd1, 0xd7, 0x8b, 0xc3, 0x07, 0x00, 0xc0, 0x29, 0x26, 0x2d, 0x7e, 0x38, 0x60, 0x44, 0xac, 0xd8,
0xea, 0x83, 0xfe, 0xa7, 0x86, 0xc1, 0x51, 0xda, 0x31, 0xf3, 0xee, 0x15, 0xeb, 0x83, 0x16, 0x47,
0x21, 0xff, 0x1f, 0x00, 0x92, 0x06, 0xe0, 0x16, 0x00, 0x8b, 0xbe, 0x7e, 0x08, 0x60, 0xbe, 0xc1,
0xa0, 0x33, 0x42, 0xbd, 0x28, 0x23, 0x2c, 0xd5, 0x07, 0xfd, 0x4f, 0x0d, 0xdb, 0x5b, 0x20, 0xcd,
0x06, 0xba, 0x1b, 0xad, 0x3a, 0x4c, 0x2f, 0x06, 0xe0, 0x1d, 0xe9, 0x0d, 0xbc, 0x0b, 0xd4, 0x04,
0x75, 0x13, 0x09, 0x47, 0xe2, 0xde, 0xe8, 0xeb, 0xc5, 0xe1, 0x51, 0x56, 0x19, 0x11, 0x8a, 0x27,
0x25, 0x87, 0x5b, 0x71, 0x8c, 0xb0, 0x54, 0x0f, 0xfd, 0xef, 0xf4, 0x0b, 0x1c, 0x85, 0x73, 0x14,
0xb9, 0xa9, 0x28, 0x70, 0x29, 0x98, 0x5f, 0xb7, 0xcf, 0xaf, 0x05, 0x80, 0xf2, 0x8d, 0x7e, 0x3d,
0xf5, 0x55, 0x11, 0x26, 0xb1, 0x5b, 0xe7, 0xef, 0xf7, 0x60, 0xf4, 0xf5, 0xe2, 0x30, 0xbf, 0x90,
0xc1, 0x3f, 0xcf, 0x57, 0x79, 0x1f, 0x00, 0xaf, 0x98, 0x7a, 0x21, 0xa3, 0x15, 0x25, 0x02, 0x6c,
0x35, 0x3f, 0xc1, 0xec, 0x15, 0xa6, 0xc1, 0x5a, 0x04, 0xd4, 0x61, 0x51, 0x9a, 0x9a, 0x1a, 0x01,
0xd4, 0x17, 0x6f, 0x85, 0x2b, 0xa7, 0xcd, 0x44, 0x7d, 0x15, 0x94, 0xa3, 0x94, 0x37, 0x33, 0x02,
0xd1, 0x99, 0x77, 0x9c, 0xf4, 0xfb, 0x08, 0x35, 0xf7, 0xdf, 0xa6, 0x47, 0x0f, 0x48, 0x78, 0x89,
0x75, 0x7e, 0x81, 0x8b, 0x32, 0xc2, 0x52, 0xdd, 0x81, 0x27, 0xf5, 0x06, 0x0c, 0x1a, 0x43, 0x49,
0x90, 0xe1, 0x29, 0x27, 0x19, 0x9d, 0x98, 0x53, 0x5f, 0x0f, 0xc0, 0xe4, 0xa7, 0xc6, 0xcf, 0xf1,
0x60, 0x00, 0x28, 0x7d, 0x3d, 0x1d, 0xae, 0x5a, 0xfe, 0xd2, 0xef, 0xf1, 0x75, 0x26, 0x04, 0xfc,
0x04, 0xda, 0x8a, 0x32, 0xc2, 0x52, 0x7d, 0xd0, 0xff, 0xdc, 0x90, 0xaf, 0xc2, 0xf0, 0x9f, 0x12,
0x1e, 0x2a, 0x41, 0xe2, 0x5f, 0x4b, 0xc0, 0xed, 0xe6, 0xd7, 0x76, 0xcd, 0x61, 0x91, 0xf0, 0x56,
0xef, 0xdf, 0x95, 0xf9, 0x77, 0xd2, 0x09, 0xa3, 0x58, 0x1f, 0x54, 0x3f, 0xd0, 0xff, 0x55, 0xbf,
0x8f, 0x40, 0x41, 0x6a, 0x13, 0x0e, 0x2f, 0x04, 0xf0, 0x9f, 0x00, 0x03, 0x00, 0x78, 0x70, 0x66,
0x8d, 0x8a, 0xcc, 0xf4, 0x08, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60,
0x82,
0x4d, 0x00, 0x00, 0x00, 0x3f, 0x50, 0x4c, 0x54, 0x45, 0x00, 0x00, 0x00, 0x5a, 0x42, 0x00, 0xef,
0xc6, 0x73, 0xde, 0xa5, 0x63, 0xa5, 0x6b, 0x39, 0xb5, 0x84, 0x52, 0xce, 0x94, 0x5a, 0x73, 0x5a,
0x29, 0x31, 0x08, 0x00, 0x8c, 0x5a, 0x29, 0xff, 0xef, 0x8c, 0x70, 0x5c, 0x2c, 0xa5, 0x7b, 0x4a,
0xdc, 0xa0, 0x64, 0xff, 0xff, 0x9c, 0xff, 0xd6, 0x7b, 0x30, 0x0c, 0x04, 0xe8, 0xc0, 0x70, 0x58,
0x44, 0x00, 0xc8, 0x90, 0x58, 0xb0, 0x80, 0x50, 0xfb, 0xc4, 0x1c, 0x00, 0x00, 0x00, 0x00, 0x01,
0x74, 0x52, 0x4e, 0x53, 0x00, 0x40, 0xe6, 0xd8, 0x66, 0x00, 0x00, 0x07, 0x4f, 0x49, 0x44, 0x41,
0x54, 0x78, 0x5e, 0xed, 0x9a, 0xdb, 0x72, 0x1b, 0x39, 0x0c, 0x44, 0xd5, 0x00, 0xaf, 0xa3, 0x8b,
0xed, 0xec, 0xfe, 0xff, 0xb7, 0x2e, 0x41, 0x0d, 0xd8, 0xa4, 0x3c, 0xae, 0xd8, 0x55, 0x7a, 0x70,
0x36, 0x46, 0x99, 0x52, 0x1a, 0x04, 0x48, 0xe2, 0x84, 0x51, 0x84, 0x49, 0x4e, 0xdf, 0xdb, 0x7e,
0xec, 0xc7, 0xaa, 0x19, 0xfa, 0xcb, 0x67, 0xe3, 0x69, 0x9f, 0x49, 0xc8, 0xc3, 0xa8, 0xe9, 0x98,
0x5d, 0x14, 0x27, 0x1b, 0xc3, 0x85, 0xe5, 0x70, 0xbe, 0xf3, 0x74, 0x00, 0x1e, 0x87, 0x82, 0x9a,
0x51, 0x73, 0x38, 0xd5, 0xb6, 0x49, 0x44, 0x7f, 0x59, 0xf6, 0xcf, 0xc7, 0x05, 0xf7, 0x78, 0x6c,
0xb2, 0xb5, 0xa1, 0xa6, 0x59, 0xc9, 0x72, 0x3e, 0x02, 0xca, 0xba, 0xb5, 0x94, 0x66, 0xa6, 0x5c,
0xd3, 0x61, 0x9e, 0xcd, 0x4c, 0x1d, 0x80, 0xfd, 0xaa, 0x4a, 0x6d, 0x6e, 0xe9, 0xae, 0x2a, 0x2d,
0x5a, 0x07, 0x81, 0x60, 0xc1, 0xc1, 0xdc, 0x12, 0xf7, 0x12, 0xef, 0xeb, 0xc5, 0xc0, 0x79, 0x91,
0x79, 0x16, 0x7c, 0x37, 0x87, 0xda, 0x7c, 0xdb, 0xd0, 0x01, 0x59, 0xe9, 0xf6, 0xb2, 0x03, 0xb8,
0xdd, 0x70, 0xc2, 0xed, 0xe6, 0x00, 0x1e, 0x0b, 0x3e, 0x41, 0x02, 0x20, 0xc0, 0x16, 0xd0, 0xe3,
0xdb, 0x52, 0x0b, 0x80, 0xfb, 0xf9, 0x2a, 0x4f, 0x90, 0x6d, 0x6d, 0x40, 0xbd, 0xde, 0xd0, 0x35,
0x1d, 0x79, 0x33, 0x2d, 0xd1, 0x31, 0x46, 0x81, 0x01, 0xb0, 0xb1, 0xd7, 0xaf, 0xd0, 0x4e, 0x80,
0xf9, 0xe6, 0x57, 0x56, 0xd8, 0xf3, 0x97, 0xf5, 0xa9, 0xa1, 0x3b, 0x80, 0x1d, 0x62, 0xd0, 0x4d,
0x20, 0x09, 0x22, 0x7a, 0x27, 0x36, 0x00, 0xec, 0xf1, 0x16, 0x07, 0x91, 0x2e, 0xdf, 0x15, 0x4c,
0x6d, 0x6e, 0xfe, 0x8e, 0xb9, 0xf1, 0x7c, 0x61, 0x9c, 0x20, 0xdf, 0x1d, 0x68, 0x92, 0x1b, 0x4e,
0x0e, 0x6c, 0x4d, 0x4f, 0x00, 0x10, 0x05, 0x55, 0xaa, 0x87, 0x55, 0xb5, 0xda, 0x77, 0x00, 0xcc,
0xaf, 0xa2, 0x11, 0xd4, 0xe8, 0xce, 0x63, 0xdd, 0x09, 0x54, 0x49, 0x38, 0x8d, 0xf5, 0x24, 0xf5,
0x42, 0x09, 0xf4, 0x11, 0x80, 0xbe, 0x07, 0x20, 0x03, 0x40, 0xec, 0xda, 0x33, 0xb0, 0xf9, 0xd1,
0xb9, 0xbf, 0xbf, 0x39, 0x80, 0xe5, 0xf3, 0x82, 0x67, 0x5b, 0x01, 0x10, 0x79, 0x94, 0x2a, 0xf5,
0xea, 0xeb, 0x03, 0x03, 0x1a, 0xf3, 0xab, 0xa8, 0x03, 0xc0, 0x6f, 0x00, 0xb4, 0x0a, 0x3b, 0x80,
0x60, 0x62, 0x05, 0xc0, 0xf8, 0xaa, 0x04, 0x90, 0x0c, 0x00, 0x81, 0xb3, 0xe0, 0x8f, 0x01, 0x34,
0xfb, 0x18, 0x00, 0xc4, 0x2c, 0xd6, 0x4f, 0x00, 0x20, 0x01, 0xe9, 0xf5, 0x13, 0xaa, 0x60, 0x01,
0x58, 0x45, 0x71, 0x08, 0x60, 0xd5, 0x5e, 0xb2, 0xc0, 0xca, 0x72, 0xa5, 0xd5, 0x00, 0xd4, 0x8f,
0x00, 0x24, 0x03, 0x90, 0xbe, 0x04, 0xc0, 0x3e, 0x75, 0xe6, 0xf8, 0x5a, 0xab, 0x03, 0xf0, 0x04,
0x88, 0x3a, 0x01, 0xe8, 0xc7, 0x00, 0x58, 0xf0, 0x95, 0xd2, 0x52, 0xd6, 0x1b, 0x60, 0xf5, 0x1f,
0x00, 0xe0, 0xfa, 0xeb, 0x26, 0x41, 0x52, 0x92, 0x30, 0x70, 0xa8, 0x54, 0x49, 0x55, 0xf4, 0x43,
0x00, 0x21, 0x84, 0xaf, 0x00, 0xd0, 0x5e, 0x9f, 0x70, 0x7f, 0x55, 0xd1, 0xe8, 0x00, 0xbc, 0xe0,
0xa6, 0xf3, 0xef, 0x01, 0xb0, 0xfe, 0xeb, 0xb5, 0x3e, 0x12, 0x20, 0x00, 0x51, 0x96, 0xb8, 0x16,
0xbc, 0x6a, 0x5e, 0x01, 0x49, 0xa0, 0x52, 0x95, 0xa4, 0x8a, 0xdd, 0x43, 0x00, 0x4e, 0xa0, 0xdb,
0x97, 0x00, 0xb4, 0xa4, 0x09, 0x40, 0xac, 0x55, 0x35, 0xea, 0x57, 0x00, 0x60, 0xb9, 0xb2, 0x71,
0xab, 0xd7, 0x7a, 0x8d, 0xf3, 0xdf, 0xe3, 0x98, 0x01, 0x58, 0xfd, 0x9f, 0x02, 0x40, 0xa2, 0x29,
0x4c, 0xaa, 0x36, 0x0d, 0xc0, 0xa5, 0x12, 0x40, 0x37, 0x00, 0x48, 0x17, 0x4a, 0x8d, 0xc0, 0x74,
0xe3, 0xea, 0x83, 0x86, 0x26, 0x18, 0xb5, 0x65, 0x7f, 0xa3, 0x4c, 0x00, 0xc1, 0x01, 0x50, 0xd3,
0x20, 0xbb, 0x79, 0x7c, 0x8d, 0x52, 0x1b, 0x00, 0x27, 0x00, 0x55, 0x10, 0x80, 0x3b, 0x16, 0x00,
0x01, 0x5c, 0xf4, 0x00, 0x08, 0x0c, 0xc0, 0xc2, 0xdc, 0xb5, 0x03, 0xa8, 0xb5, 0x57, 0xc5, 0x00,
0x07, 0x70, 0x54, 0x70, 0xd0, 0x18, 0x63, 0x1b, 0x9e, 0x01, 0x95, 0x07, 0x00, 0xe1, 0x1d, 0x80,
0xc6, 0xbc, 0xc5, 0x97, 0x0f, 0x00, 0x68, 0x31, 0x1b, 0xf1, 0x71, 0xff, 0x0e, 0x50, 0xb7, 0x68,
0xb2, 0x44, 0x31, 0xe2, 0xd2, 0xd2, 0x99, 0x0f, 0x02, 0x80, 0xfc, 0x06, 0x40, 0x49, 0x60, 0xbd,
0x87, 0x00, 0xba, 0x2d, 0x57, 0x06, 0x17, 0x02, 0x60, 0xc1, 0xd5, 0x24, 0xa2, 0xba, 0xf9, 0x01,
0xc4, 0xaf, 0x0c, 0xeb, 0x4d, 0xa9, 0xf2, 0x86, 0x74, 0x63, 0xfd, 0xb6, 0x80, 0x07, 0xf3, 0x72,
0x0f, 0xc0, 0x59, 0xae, 0xe8, 0x00, 0x20, 0x92, 0x77, 0x02, 0xe2, 0xe9, 0xcc, 0x87, 0x23, 0x86,
0x06, 0x57, 0x63, 0x3e, 0xde, 0x5f, 0x1c, 0x80, 0x5f, 0x4f, 0x32, 0x9f, 0x8f, 0x50, 0xba, 0x21,
0x6a, 0x3d, 0x04, 0xb0, 0x16, 0xec, 0xe1, 0xcc, 0xc0, 0x25, 0x99, 0x5d, 0x0a, 0x2f, 0xa8, 0x36,
0xcd, 0x2b, 0x70, 0x0f, 0x6e, 0xa3, 0x09, 0x6a, 0x13, 0xd4, 0xfe, 0x66, 0x96, 0x4d, 0xef, 0x23,
0x7b, 0x84, 0xe9, 0x35, 0x1f, 0xdd, 0xee, 0xda, 0x9d, 0x9c, 0x5f, 0x36, 0x61, 0x32, 0x1d, 0x87,
0x3e, 0x2a, 0x50, 0xf9, 0xf1, 0xdf, 0xe5, 0x00, 0xa8, 0x04, 0xb2, 0x9c, 0x8f, 0x27, 0x78, 0xa2,
0xfd, 0xd8, 0x4f, 0xdb, 0xfe, 0xf9, 0xc8, 0xfa, 0x9d, 0x00, 0xb0, 0x5d, 0x5e, 0x3b, 0xe6, 0x45,
0xb1, 0x3e, 0x06, 0xd0, 0x15, 0x9a, 0x10, 0xf9, 0x2d, 0x00, 0xb6, 0xaf, 0x52, 0xc3, 0x37, 0x02,
0xc0, 0xd6, 0xba, 0x99, 0xf7, 0xf7, 0xa2, 0x95, 0x07, 0xde, 0x6a, 0xf3, 0x29, 0xa6, 0x12, 0xbc,
0x7d, 0x60, 0x02, 0x80, 0xcf, 0x01, 0x80, 0x00, 0x2d, 0xa1, 0x7e, 0x1f, 0x00, 0xa2, 0xf9, 0xa1,
0x7e, 0x2d, 0x45, 0x45, 0xe7, 0xee, 0xad, 0xf9, 0x06, 0x92, 0xba, 0x09, 0x00, 0xcc, 0xf5, 0x47,
0xe0, 0xd3, 0xc0, 0x2d, 0x14, 0x91, 0x04, 0xbe, 0x21, 0x00, 0xab, 0x14, 0x2a, 0x0b, 0x00, 0xa5,
0xa3, 0x6e, 0x60, 0xcf, 0xd8, 0x75, 0xc4, 0x17, 0xa1, 0x1b, 0x81, 0xef, 0x04, 0x60, 0x6d, 0x97,
0x6b, 0xdd, 0x39, 0xb0, 0x19, 0x51, 0xc5, 0x09, 0xa2, 0x75, 0xd7, 0x0b, 0x80, 0xaa, 0x0a, 0xb3,
0xc3, 0x07, 0x88, 0xd4, 0x13, 0x64, 0x98, 0xa9, 0xd6, 0x31, 0x7f, 0x3a, 0x9f, 0xcf, 0x36, 0x98,
0xb1, 0xe4, 0x9b, 0x08, 0x01, 0x26, 0xe8, 0x02, 0x30, 0x14, 0xdf, 0x4c, 0x86, 0x10, 0xfa, 0x8b,
0xb3, 0xce, 0xdd, 0x00, 0x70, 0xbf, 0xfe, 0x33, 0x12, 0x44, 0x6e, 0xb7, 0x9b, 0xa0, 0x0b, 0x42,
0x20, 0x00, 0xec, 0x00, 0x74, 0x00, 0x10, 0xd8, 0x3c, 0x01, 0x40, 0xb5, 0x29, 0x7e, 0xa6, 0x2c,
0xeb, 0x65, 0xe9, 0x1b, 0x10, 0x00, 0x36, 0xb1, 0x14, 0xff, 0x13, 0xf4, 0xba, 0xbd, 0x9d, 0xcf,
0xed, 0x67, 0x7b, 0x7b, 0xf5, 0xf9, 0x66, 0x2f, 0xcc, 0xbf, 0x6d, 0x38, 0x85, 0x9b, 0x82, 0x48,
0xb6, 0x4d, 0x5f, 0x5e, 0x04, 0x43, 0xe5, 0xee, 0x8c, 0xd9, 0xf7, 0xc7, 0xfd, 0x65, 0x5a, 0x4e,
0xd5, 0xe2, 0x5d, 0xe7, 0xfe, 0x33, 0x12, 0x52, 0x62, 0xbb, 0xcc, 0x7e, 0x57, 0x26, 0x00, 0xba,
0x03, 0x00, 0x67, 0xd9, 0x1c, 0x41, 0x55, 0x4b, 0x61, 0x6b, 0x91, 0x45, 0x01, 0xa8, 0x0c, 0x20,
0xaa, 0x97, 0x5c, 0x2e, 0x99, 0xf5, 0x33, 0xfe, 0x4e, 0xe0, 0xfa, 0xd6, 0x00, 0xbc, 0x5d, 0x47,
0xfd, 0x52, 0x4a, 0x61, 0xbf, 0x0f, 0x11, 0x78, 0xfd, 0x0e, 0x00, 0x28, 0x2a, 0x20, 0xe0, 0xdc,
0x7c, 0x2f, 0x92, 0x47, 0xbc, 0x6d, 0x3a, 0xb5, 0x1e, 0xa5, 0x14, 0xc6, 0x43, 0x24, 0x76, 0x7b,
0x11, 0x02, 0x38, 0x21, 0xad, 0x00, 0x00, 0x1c, 0xdc, 0x00, 0xb0, 0x7f, 0x57, 0x4c, 0x00, 0xec,
0xbb, 0x2e, 0x01, 0xa4, 0x84, 0xb2, 0x02, 0xb0, 0xf9, 0x42, 0x00, 0x5d, 0x9b, 0x97, 0x04, 0xde,
0x46, 0xfd, 0x27, 0xb4, 0x50, 0xcc, 0xcd, 0x9b, 0xa8, 0x58, 0xfd, 0x34, 0x44, 0xb4, 0x7c, 0x1e,
0x2f, 0x45, 0xc9, 0x5b, 0x24, 0x00, 0x0d, 0xe1, 0x01, 0xc0, 0x69, 0x8d, 0x07, 0x22, 0x80, 0x01,
0x80, 0xed, 0xf2, 0xfc, 0x19, 0x00, 0x66, 0xe8, 0x23, 0x00, 0x83, 0x33, 0x00, 0x14, 0x76, 0xff,
0x63, 0xbd, 0xc0, 0xfa, 0x4d, 0xaf, 0x5f, 0xd1, 0x3d, 0x7e, 0x78, 0x7f, 0xbd, 0x5d, 0xdf, 0xae,
0xd7, 0x5f, 0x0c, 0x81, 0x5a, 0xfd, 0x14, 0x41, 0x24, 0xcc, 0x00, 0xd2, 0x03, 0x00, 0x44, 0x89,
0x78, 0xd1, 0xec, 0x37, 0x52, 0x6e, 0xb7, 0x19, 0x40, 0x7a, 0x07, 0xe0, 0x24, 0x38, 0xcd, 0x09,
0x2b, 0x00, 0xd5, 0xda, 0xbd, 0x44, 0x58, 0x9b, 0x6f, 0x71, 0x58, 0xbe, 0x44, 0x8c, 0x79, 0xe7,
0xec, 0xe4, 0xca, 0x74, 0xa3, 0x72, 0x3a, 0x02, 0x50, 0x15, 0xac, 0xff, 0x9f, 0xf6, 0x47, 0xa0,
0x11, 0xe0, 0x87, 0x54, 0x29, 0x24, 0x00, 0x4d, 0x80, 0xea, 0x20, 0x90, 0xd1, 0x01, 0xa4, 0x0b,
0x01, 0x14, 0x44, 0x14, 0xbf, 0xb1, 0xb8, 0xa4, 0x52, 0x9c, 0x0f, 0x6f, 0xe8, 0x12, 0x6f, 0x00,
0x98, 0x10, 0x13, 0x80, 0xc4, 0x76, 0x3d, 0x8a, 0x02, 0xba, 0x3e, 0xc3, 0x8b, 0xe2, 0x0e, 0xaf,
0x9f, 0x00, 0x0a, 0xb4, 0x9a, 0xcf, 0x01, 0x70, 0xbd, 0x63, 0x00, 0x46, 0xa0, 0x2a, 0x8a, 0xd7,
0xbf, 0xfd, 0x73, 0x3e, 0x5f, 0xdb, 0xcf, 0xf6, 0x6b, 0xcf, 0x8f, 0x00, 0xe2, 0xd8, 0xbe, 0x58,
0x7e, 0x21, 0x81, 0x9c, 0x20, 0x33, 0x80, 0x62, 0x05, 0xf1, 0x4a, 0x58, 0xa7, 0xdc, 0xe2, 0xd3,
0x74, 0x7c, 0x71, 0x00, 0x8c, 0x97, 0x29, 0xa1, 0x84, 0x98, 0x12, 0xeb, 0xef, 0xfd, 0xbd, 0x3e,
0xf4, 0xf7, 0x68, 0x3e, 0x77, 0x40, 0x0d, 0x1d, 0x44, 0x48, 0x00, 0xa2, 0x2c, 0x88, 0xeb, 0x79,
0x01, 0xea, 0x53, 0x03, 0x18, 0x71, 0x35, 0x00, 0xff, 0x9e, 0x4f, 0xe7, 0xab, 0x8d, 0x5f, 0x23,
0x41, 0x35, 0x32, 0x3f, 0xde, 0xaf, 0xb0, 0x63, 0x44, 0x7f, 0x7c, 0x50, 0x2e, 0x03, 0x40, 0x8c,
0xe5, 0xfe, 0x06, 0x3e, 0x2a, 0x40, 0xe4, 0xf9, 0x0d, 0xe0, 0x63, 0x7c, 0x04, 0x13, 0xd6, 0x76,
0x99, 0x9e, 0x45, 0x99, 0xef, 0x51, 0xb3, 0x9d, 0x66, 0xfc, 0xc1, 0x7a, 0x2e, 0x68, 0xeb, 0xfc,
0xeb, 0xeb, 0xab, 0x8f, 0xc3, 0x79, 0x3e, 0x8f, 0xa0, 0x76, 0x2f, 0x35, 0x1d, 0xa6, 0xa9, 0x3e,
0x88, 0x67, 0xc8, 0xff, 0xd1, 0x7e, 0x2c, 0x03, 0x36, 0xfe, 0xae, 0x67, 0x11, 0xb9, 0x0d, 0x7e,
0x53, 0x84, 0x8d, 0xbf, 0x05, 0x40, 0xae, 0xb7, 0x94, 0x72, 0x1b, 0x04, 0x80, 0x3e, 0xfe, 0x16,
0xcb, 0x22, 0x48, 0x6d, 0x60, 0x38, 0xae, 0xb0, 0xf1, 0xd5, 0x87, 0x42, 0x7f, 0xac, 0x01, 0xb0,
0x31, 0x3b, 0x6c, 0x7c, 0x05, 0x21, 0x6e, 0x37, 0x12, 0xe0, 0x7f, 0x41, 0xf9, 0x34, 0xbd, 0x31,
0xfe, 0x4c, 0xc3, 0x96, 0x52, 0xba, 0xc9, 0xc3, 0xbf, 0x5e, 0x8b, 0x03, 0x60, 0x7f, 0x7d, 0x5c,
0x70, 0x7e, 0x89, 0x25, 0x6f, 0x28, 0x12, 0x77, 0x4d, 0x78, 0x43, 0xfb, 0x1b, 0x35, 0x8d, 0x19,
0x54, 0xab, 0x2f, 0xbb, 0x70, 0x85, 0x27, 0xd7, 0xaf, 0x25, 0x85, 0x22, 0x02, 0xd7, 0x91, 0x5f,
0x94, 0xd7, 0xfe, 0xfa, 0xb0, 0x60, 0x6c, 0x4d, 0x2b, 0x75, 0x66, 0xf3, 0xef, 0x3a, 0xfb, 0x32,
0xd4, 0x93, 0x05, 0xf6, 0xff, 0xdc, 0x4f, 0x9a, 0xef, 0x92, 0x39, 0x7f, 0x13, 0x9e, 0x47, 0x9f,
0x0c, 0x40, 0x4a, 0x09, 0xa1, 0x40, 0xca, 0x72, 0x03, 0xd8, 0x8c, 0xb0, 0xbf, 0x9e, 0x0b, 0xfe,
0x18, 0x00, 0x44, 0xe7, 0x3b, 0xb0, 0xcb, 0xec, 0x48, 0x39, 0x7d, 0xdc, 0xff, 0x5b, 0x60, 0x4e,
0x02, 0x40, 0x2e, 0xb8, 0xcf, 0x67, 0x6f, 0x8e, 0x7c, 0xfe, 0xf9, 0x00, 0xe2, 0x0c, 0x20, 0x11,
0x00, 0xfb, 0xeb, 0x4f, 0x00, 0xe0, 0xff, 0x60, 0x18, 0x4f, 0x84, 0x28, 0x07, 0x42, 0x4e, 0x1f,
0xf7, 0xff, 0x16, 0x88, 0xc4, 0x33, 0x40, 0x56, 0x00, 0xd0, 0xf8, 0x64, 0x00, 0x21, 0x59, 0xbf,
0x91, 0x42, 0x99, 0x36, 0x28, 0x5b, 0x2a, 0x63, 0x9e, 0xfd, 0xf5, 0xbb, 0x82, 0xa9, 0xe7, 0x27,
0x22, 0xa1, 0xf4, 0x6b, 0xb3, 0x4a, 0x07, 0xc0, 0xe9, 0xa5, 0xff, 0x27, 0x70, 0x35, 0xeb, 0x00,
0xb4, 0xdc, 0x89, 0xc5, 0x8c, 0x79, 0xfe, 0x82, 0xd3, 0x53, 0xad, 0x84, 0xd4, 0x2c, 0x14, 0x12,
0x06, 0x20, 0xb1, 0x0c, 0xe4, 0x80, 0xf7, 0xd7, 0x47, 0x05, 0x43, 0x22, 0xa0, 0x80, 0x7a, 0x06,
0x34, 0x94, 0x92, 0xc4, 0x04, 0xe5, 0x00, 0xc0, 0x69, 0x2e, 0xff, 0xd0, 0xff, 0x2b, 0x70, 0x07,
0x90, 0x8a, 0x9f, 0x28, 0xa6, 0x54, 0x08, 0xe0, 0xd9, 0x4d, 0x4c, 0xb1, 0xc3, 0x97, 0xa1, 0x34,
0xa9, 0x8a, 0x58, 0xd3, 0x48, 0x63, 0x7f, 0xcd, 0x82, 0xf9, 0x44, 0xa8, 0x5b, 0xf4, 0x0c, 0xc4,
0x50, 0xfc, 0x79, 0x00, 0xa5, 0xaf, 0xc0, 0xe9, 0x05, 0x78, 0xe4, 0xfa, 0x29, 0x96, 0xa2, 0x09,
0xf0, 0x4a, 0xb3, 0x28, 0xcc, 0xe9, 0x47, 0x79, 0x3e, 0x00, 0x3e, 0xce, 0x61, 0x3b, 0x0b, 0x2c,
0x00, 0x40, 0x1e, 0x2c, 0xb8, 0x30, 0xde, 0x0c, 0xee, 0x08, 0x71, 0x5c, 0x28, 0x4a, 0xc4, 0xc3,
0x69, 0xf6, 0xff, 0xcb, 0x56, 0x45, 0x93, 0x8e, 0xfa, 0x53, 0x31, 0x27, 0xc6, 0x7a, 0xcf, 0x27,
0x80, 0x83, 0xd6, 0x78, 0x75, 0x15, 0xca, 0x42, 0x3b, 0xce, 0xe0, 0xdc, 0x2c, 0xcb, 0xe1, 0x34,
0x3d, 0x8b, 0x9a, 0x7d, 0xb9, 0x4b, 0x30, 0xe2, 0xc9, 0x8d, 0xfc, 0x7f, 0x9d, 0xc7, 0x50, 0x97,
0x60, 0x51, 0x26, 0xeb, 0x00, 0x00, 0x00, 0x00, 0x49, 0x45, 0x4e, 0x44, 0xae, 0x42, 0x60, 0x82,
};
#endif

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@@ -1,11 +1,7 @@
#ifndef H_LANG_HU
#define H_LANG_HU
// Hungarian translation: Varga Viktor
// Comment: Only tilde was used for double for long <20> and u
// Todo to correct this:
// 1. add the " accent glpyh to the end of Russian charset,
// 2. modify the ui.h
// Thanks: Varga Viktor
const char *STR_HU[] = { ""
// help
@@ -16,7 +12,7 @@ const char *STR_HU[] = { ""
"~OL)ESEK %d@@"
"FELVETT %d@@"
"TITKOK %d/%d@@"
"SZ~UKS)EGES ID+O %s"
"SZ~UKS)EGES ID\"O %s"
, "J)at)ek ment)ese..."
, "Ment)es k)esz!"
, "MENT)ESI HIBA!"
@@ -27,7 +23,7 @@ const char *STR_HU[] = { ""
, "Ki"
, "Side-By-Side"
, "Anaglyph"
, "Osztott k)eperny+o"
, "Osztott k)eperny\"o"
, "VR"
, "Alacsony"
, "K~ozepes"
@@ -54,7 +50,7 @@ const char *STR_HU[] = { ""
// inventory option
, "J)at)ek"
, "T)erk)ep"
, "Ir)anyt+u"
, "Ir)anyt\"u"
, "Statisztika"
, "Lara otthona"
, "R)eszletess)egi szintek"
@@ -65,34 +61,34 @@ const char *STR_HU[] = { ""
, "J)at)ek bet~olt)ese"
, ")Uj j)at)ek"
, "Szint )ujraind)it)asa"
, "Kil)ep)es a kezd+ok)eperny+oh~oz"
, "Kil)ep)es a kezd\"ok)eperny\"oh~oz"
, "Kil)ep)es a j)at)ekb)ol"
, "Szint kiv)alaszt)asa"
// detail options
, "R)eszletek kiv)alaszt)asa"
, "Sz+ur)es"
, "Sz\"ur)es"
, "Vil)ag)it)as"
, ")Arny)ekok"
, "V)iz"
, "VSync"
, "Sztere)o"
, "Egyszer+u t)argyak"
, "Egyszer\"u t)argyak"
, "Felbont)as"
, STR_SCALE
// sound options
, "Hanger+o be)all)it)asa"
, "Visszaver+od)es"
, "Hanger\"o be)all)it)asa"
, "Visszaver\"od)es"
, "Feliratok"
, "Nyelv"
// controls options
, "Ir)any)it)as be)all)it)asa"
, "Billenty+uzet"
, "Billenty\"uzet"
, "Gamepad"
, "Vibr)aci)o"
, ")Uj c)elpont"
, "Multi-c)elz)as"
// controls
, "Bal", "Jobb", "Fut)as", "Vissza", "Ugr)as", "S)eta", "Akci)o", "Fegyver el+ov)etel", "N)ez", "Gugol", "L~ok", "Gurul", "T)argylista", "Kezd)es"
, "Bal", "Jobb", "Fut)as", "Vissza", "Ugr)as", "S)eta", "Akci)o", "Fegyver el\"ov)etel", "N)ez", "Gugol", "L~ok", "Gurul", "T)argylista", "Kezd)es"
, STR_KEYS
// inventory items
, "Ismeretlen"
@@ -134,8 +130,8 @@ const char *STR_HU[] = { ""
// TR1 subtitles
/* CAFE */ ,
"[43500]Mit kell tennie az embernek, ahhoz,@hogy megkapja azt a bizonyos figyelmet?"
"[47500]Neh)ez pontosan megmondani,@de )ugy t+unik j)ol vagy."
"[50000]Nos, nagyszer+u. B)ar az az igazs)ag,@nem )en akarlak."
"[47500]Neh)ez pontosan megmondani,@de )ugy t\"unik j)ol vagy."
"[50000]Nos, nagyszer\"u. B)ar az az igazs)ag,@nem )en akarlak."
"[54500]Nem?"
"[55000]Nem. Miss Jacqueline Natla szeretne,@a Natla Technologies-t)ol."
"[59000]Tudod, minden f)enyes@)es sz)ep alkot)oja?"
@@ -146,7 +142,7 @@ const char *STR_HU[] = { ""
"[73500]Bocs. )En csak a sport)ert j)atszom."
"[76000]Akkor tetszeni fog egy nagy park."
"[78000]Peru. Hatalmas hegyl)ancok, amit fel kell fedezni.@J)egfalak. )Eles szikl)ak. Vad szelek."
"[87500])Es itt van ez a kis csecsebecse:@+osi id+ok misztikus er+ovel rendelkez+o m+ut)argya"
"[87500])Es itt van ez a kis csecsebecse:@\"osi id\"ok misztikus er\"ovel rendelkez\"o m\"ut)argya"
"[92500]eltemetve Qualopec fel nem lelt s)irj)aban."
"[96000]Ez az ami )erdekel."
"[98000]Holnap elmehetsz.@Elfoglalt vagy holnap?"
@@ -154,10 +150,10 @@ const char *STR_HU[] = { ""
"[49000])Athelyezve Szt. Ferenc kolostor)aba, )uj k)is)ert)esek k)inoznak engem."
"[53500]A testv)erek k~ozt az a h)ir j)arja, hogy a kolostor alatt@ker~ult s)irba Tihocan,"
"[60000]egyike az elveszett kontinens, Atlantisz,@ legend)as uralkod)oinak,"
"[64500])es vele egy~utt fekszik az +o darabja@az Atlantiszi Scion-nak."
"[64500])es vele egy~utt fekszik az \"o darabja@az Atlantiszi Scion-nak."
"[68000]A med)alt felosztott)ak a h)arom uralkod)o k~oz~ott@"
"[72500]ami hatalmas er+oket f)ekez meg.@Er+ot, ami meghaladja az alkot)o erej)et is."
"[79000]Izzad a l)abam ezekt+ol a lehet+os)egekt+ol,@amik olyan k~ozel )allnak a haland)o )enemhez."
"[72500]ami hatalmas er\"oket f)ekez meg.@Er\"ot, ami meghaladja az alkot)o erej)et is."
"[79000]Izzad a l)abam ezekt\"ol a lehet\"os)egekt\"ol,@amik olyan k~ozel )allnak a haland)o )enemhez."
"[85500]Minden este t)ul teszem magam@ezeken a fant)azi)akon, de ez val)oj)aban egy teszt."
"[92000]"
"[93500]Pierre. Nee. Te szem)et."
@@ -168,7 +164,7 @@ const char *STR_HU[] = { ""
"[20000]Ott hagytuk Larson-t szelet aratni, mi?"
"[22500]Ha ez a kifejez)es."
"[24000]Nos, a kis nyaral)asi zavarg)asnak most m)ar v)ege."
"[27000]Itt az ideje visszaadni azt, amit ellopt)al t+olem."
"[27000]Itt az ideje visszaadni azt, amit ellopt)al t\"olem."
"[30000]Pr)ob)aljuk meg az )eteldobozt."
"[32000]"
"[42500]Nos? ~Old meg!"
@@ -180,8 +176,8 @@ const char *STR_HU[] = { ""
"[65000]"
"[136000]Mi a fene volt ez?"
"[138000]Mi?"
"[138500]Egyszer+u."
"[140500]Val)osz)in+uleg csak egy hal."
"[138500]Egyszer\"u."
"[140500]Val)osz)in\"uleg csak egy hal."
"[142500]Ez egy hal, k~oly~ok."
"[145000]Ember, meg kell tanulnod laz)itani.@Visszamegyek. J~ossz?"
"[152000]"
@@ -190,21 +186,21 @@ const char *STR_HU[] = { ""
"[161500]K)eszen )allsz m)ar?"
/* PRISON */ ,
"[00001]Nem tehetik ezt!"
"[01500]El)it)elj~uk ~Ont, atlantiszi Natla a b+unei)ert."
"[06000]Hatalmaddal er+oteljesen vissza)el)esei miatt,@ )es mert kiraboltad a mi..."
"[01500]El)it)elj~uk ~Ont, atlantiszi Natla a b\"unei)ert."
"[06000]Hatalmaddal er\"oteljesen vissza)el)esei miatt,@ )es mert kiraboltad a mi..."
"[11500]Nem tehetik! )En..."
"[12500]Megsz~untetve a beleegyez)es szabad k~otel)ek)et@amely alatt n)ep~unket ir)any)itj)ak,"
"[18500])es megt)amadva Tihocan-t )es engem a sereg~unkkel."
"[23500]A harcosaink t)avoztak a piramisunkb)ol"
"[27000])igy fel tudod haszn)alni a piramist - annak erej)et@a teremt)esre - az esztelen rombol)asodhoz."
"[33500]Esztelen!? N)ezz magadra!"
"[35500]Egyik+ot~oknek sincs egy lelem)enyes@gondolat se a fej)eben."
"[35500]Egyik\"ot~oknek sincs egy lelem)enyes@gondolat se a fej)eben."
"[40500]Pazarl)ok!"
"[41500]Csak csin)alj)atok."
"[44000]Tihocan!"
"[45000]Egy szent helyet haszn)alt)al@saj)at ~or~om~odre,"
"[49500]mint valami korcs gy)arat."
"[51000]+Ok a t)ul)el+ok. Egy )uj gener)aci)o."
"[51000]\"Ok a t)ul)el\"ok. Egy )uj gener)aci)o."
"[54000]Egy lem)esz)arolt halom most."
"[56000])Es te. A pokol torn)ac)ara z)arunk."
"[60000]Az ereid, a sz)ived, a l)abad,"
@@ -216,17 +212,17 @@ const char *STR_HU[] = { ""
"[05500])Es te - a nagy )ujra megnyit)ora, gondolom."
"[09500]Az evol)uci)o bajban van - a term)eszetes szelekci)o m)ara alig )erv)enyes~ul..."
"[13500]Az )uj h)us megjelen)ese fel fogja ism)et gerjeszteni a ter~uleti vit)akat"
"[17500] - meger+os)it )es el+oseg)it minket..."
"[17500] - meger\"os)it )es el\"oseg)it minket..."
"[20500]M)eg )uj fajokat is l)etre hozhat."
"[22500]Az evol)uci)o szteroidokon, akkor."
"[24500]Egy seggber)ug)as...@a nyomorult Qualopec-enk )es Tihocan-nak nem voltak ~otletei"
"[29500] - Atlantisz kataklizm)aja az )ert)ektelen gyeng)ek verseny)et s)ujtotta..."
"[33500]visszazuhan)asra k)enyszer)itve +oket )ujra a t)ul)el)es alapjaihoz..."
"[33500]visszazuhan)asra k)enyszer)itve \"oket )ujra a t)ul)el)es alapjaihoz..."
"[37000]Nem volna szabad )ugy t~ort)ennie."
"[39000]Vagy )igy."
"[40000]A kikel)es 15 m)asodperc m)ulva kezd+odik."
"[43000]Most m)ar k)es+o le)all)itani!"
"[45000]A m+uvelet sz)ive n)elk~ul nem!"
"[40000]A kikel)es 15 m)asodperc m)ulva kezd\"odik."
"[43000]Most m)ar k)es\"o le)all)itani!"
"[45000]A m\"uvelet sz)ive n)elk~ul nem!"
"[47000]Neee!"
"[50000]T)IZ"
"[54000]~OT..."
@@ -236,11 +232,11 @@ const char *STR_HU[] = { ""
"[00001]Nos, most m)ar a teljes figyelmem rajtad"
"[02500]- M)egsem vagyok biztos abban, hogy )en is megkaptam a tied."
"[05000]Hell)o?"
"[06000]Elkaplak )es lel+olek, mint egy kuty)at."
"[06000]Elkaplak )es lel\"olek, mint egy kuty)at."
"[09000]Term)eszetesen."
"[10000]Te )es az az idi)ota Scion darabod."
"[13000]Annyira szeretn)ed megtartani, hogy kihaszn)alom ezt..."
"[17000]V)arjunk... itt most a m+ut)argyr)ol besz)el~unk?"
"[17000]V)arjunk... itt most a m\"ut)argyr)ol besz)el~unk?"
"[20000]Egyenesben vagyunk ... eg)eszen ..."
"[22000]Tarts ki - Sajn)alom"
"[24000]- ez csak egy r)esz, mondtad - hol van a t~obbi?"
@@ -248,7 +244,7 @@ const char *STR_HU[] = { ""
"[29500])Es hol van az?"
"[30500]H)a)a)a. Nem vagy el)eg gyors, hogy utol)erd."
"[34000]Sz)oval azt gondolod, ez a besz)elget)es csak arra van, hogy feltartson?"
"[37000]Nem tudom, hogy a kis ny)ul-b)eka l)abai hov)a vezetik +ot."
"[37000]Nem tudom, hogy a kis ny)ul-b)eka l)abai hov)a vezetik \"ot."
"[42000]Meg kell k)erdezned Ms. Natla-t)ol."
"[46000]"
"[51000]K~osz~on~om. Megteszem."
@@ -265,32 +261,32 @@ const char *STR_HU[] = { ""
/* 28 */ , "OK. Ugr)aljunk egy kicsit.@Nyomd meg az ugr)as gombot."
/* 29 */ , "Most nyomd meg )ujra )es gyorsan nyomj hozz)a@egy ir)anyt )es abba az ir)anyba fogok ugrani."
/* 30 */ , ")A)a, a nagyterem.@Bocs a l)ad)ak)ert, de n)eh)any dolgot@rakt)arakba vitetek )es sz)all)it)ok m)eg nem j~ottek."
/* 31 */ , "Fuss oda egy l)ad)ahoz, )es am)ig nyomva tartod az el+ore gombot,@nyomj akci)o gombot )es )en felugrok r)a."
/* 31 */ , "Fuss oda egy l)ad)ahoz, )es am)ig nyomva tartod az el\"ore gombot,@nyomj akci)o gombot )es )en felugrok r)a."
/* 32 */ , "Ez kor)abban b)alterem volt, de )atalak)itottam@ a saj)at torna termemnek.@Mi a v)elem)enyed?@Nos csin)aljunk n)eh)any gyakorlatot."
/* 33 */ , "Nem mindenhova rohanok.@Ha )ovatos akarok lenni, s)et)alok@Tartsd nyomva a s)eta gombot, )es s)et)alj a feh)er vonalhoz."
/* 34 */ , "A s)eta gomb nyomva tart)as)aval nem fogok leesni, m)eg akkor sem ha megpr)ob)alod.@Rajta, pr)ob)ald ki."
/* 35 */ , "Ha szeretn)el k~orbe n)ezni, tartsd nyomva a n)ez gombot.@Ut)ana nyomd le az ir)anyt amerre n)ezni szeretn)el."
/* 36 */ , "Ha egy ugr)as t)ul nagy nekem, el tudom kapni a peremet )es megmenteni magam@egy cs)unya zuhan)ast)ol. S)et)alj a sz)el)ehez a feh)er vonallal, addig, am)ig @m)ar nem megyek tov)abb. Ut)ana nyomj ugr)ast, ut)ana meg r~ogt~on@ el+ore gombot, )es am)ig a leveg+oben vagyok, nyomd le )es tartsd nyomva az akci)o gombot."
/* 37 */ , "Nyomj el+or)et, )es felm)aszom."
/* 36 */ , "Ha egy ugr)as t)ul nagy nekem, el tudom kapni a peremet )es megmenteni magam@egy cs)unya zuhan)ast)ol. S)et)alj a sz)el)ehez a feh)er vonallal, addig, am)ig @m)ar nem megyek tov)abb. Ut)ana nyomj ugr)ast, ut)ana meg r~ogt~on@ el\"ore gombot, )es am)ig a leveg\"oben vagyok, nyomd le )es tartsd nyomva az akci)o gombot."
/* 37 */ , "Nyomj el\"or)et, )es felm)aszom."
/* 38 */ , "Ha fut)o ugr)ast csin)alok, akkor tudok ekkor)at ugrani, nem probl)ema."
/* 39 */ , "S)et)alj a sz)el)ehez a feh)er vonallal, addig, am)ig m)ar nem megyek tov)abb.@Azt)an engedd el a s)et)at, nyomj h)atr)at, hogy neki tudjak futni.@Nyomj el+or)et, )es r~ogt~on nyomd le )es tartsd nyomva az ugr)as gombot.@Nem fogok elugrani az utols)o pillanatig."
/* 40 */ , "Helyes. Ez egy igaz)an nagy@ Csin)alj egy fut)o ugr)ast, mint kor)abban, de am)ig a leveg+oben@vagyok, nyomd le )es tarts nyomva az akci)o gombot, hogy elkapjam a peremet."
/* 39 */ , "S)et)alj a sz)el)ehez a feh)er vonallal, addig, am)ig m)ar nem megyek tov)abb.@Azt)an engedd el a s)et)at, nyomj h)atr)at, hogy neki tudjak futni.@Nyomj el\"or)et, )es r~ogt~on nyomd le )es tartsd nyomva az ugr)as gombot.@Nem fogok elugrani az utols)o pillanatig."
/* 40 */ , "Helyes. Ez egy igaz)an nagy@ Csin)alj egy fut)o ugr)ast, mint kor)abban, de am)ig a leveg\"oben@vagyok, nyomd le )es tarts nyomva az akci)o gombot, hogy elkapjam a peremet."
/* 41 */ , "Sz)ep."
/* 42 */ , "Pr)ob)alj meg felm)aszni itt.@Nyomj el+or)et, )es tartsd nyomva az akci)o gombot."
/* 43 */ , "Nem tudok felm)aszni, mert a r)es t)ul kicsi.@Nyomj jobbot, )es oldalra m)aszom,@am)ig el)eg hely lesz, akkor nyomj el+or)et."
/* 42 */ , "Pr)ob)alj meg felm)aszni itt.@Nyomj el\"or)et, )es tartsd nyomva az akci)o gombot."
/* 43 */ , "Nem tudok felm)aszni, mert a r)es t)ul kicsi.@Nyomj jobbot, )es oldalra m)aszom,@am)ig el)eg hely lesz, akkor nyomj el\"or)et."
/* 44 */ , "Remek!@Ha nagy a m)elys)eg, )es nem szeretn)ek@s)er~ulni a leugr)assal, le tudom magam ereszteni )ovatosan."
/* 45 */ , "Nyomj h)atr)at )es h)atrafel)e ugrok.@Azonnal nyomd meg )es tartsd nyomva az akci)o gombot,@)es elkapom a peremet )utban lefel)e."
/* 46 */ , "Akkor engedd el."
/* 47 */ , "Menj~unk )uszni egyet."
/* 48 */ , "Az ugr)as gomb )es az ir)anyok@navig)alnak engem a v)iz alatt."
/* 49 */ , ")O! Leveg+o!@Csak haszn)ald az el+or)et, balr)at, vagy jobbr)at@a felsz)in k~ozeli man+overez)eshez.@Nyomj ugr)ast egy )ujabb )usz)ashoz lemer~ul)eshez.@Vagy menj a sz)el)ehez, )es nyomj akci)o gombot a kim)asz)ashoz."
/* 49 */ , ")O! Leveg\"o!@Csak haszn)ald az el\"or)et, balr)at, vagy jobbr)at@a felsz)in k~ozeli man\"overez)eshez.@Nyomj ugr)ast egy )ujabb )usz)ashoz lemer~ul)eshez.@Vagy menj a sz)el)ehez, )es nyomj akci)o gombot a kim)asz)ashoz."
/* 50 */ , "Helyes. A legjobb lesz, ha leveszem ezeket a nedves ruh)akat."
/* 51 */ , "Mond: Cs)i)iz!"
/* 52 */ , "Semmi szem)elyes."
/* 53 */ , "M)eg mindig f)aj a fejem t+oled.@)Es m)ok)as ~otleteket ad nekem.@Hogy l+ojelek a pokolra, p)eld)aul!"
/* 53 */ , "M)eg mindig f)aj a fejem t\"oled.@)Es m)ok)as ~otleteket ad nekem.@Hogy l\"ojelek a pokolra, p)eld)aul!"
/* 54 */ , "Nem tudsz meg~olni engem vagy a fi)ok)aimat olyan k~onnyed)en, Lara."
/* 55 */ , "Egy kicsit elk)esett a d)ij)atad)as, non?@M)eg mindig a r)eszv)etel ami sz)am)it."
/* 56 */ , "R)am l+osz?@R)am l+osz, mi?@Nincs senki m)as itt, csak r)am l+ohetsz!"
/* 56 */ , "R)am l\"osz?@R)am l\"osz, mi?@Nincs senki m)as itt, csak r)am l\"ohetsz!"
// TR1 levels
, "Lara otthona"
, "Barlangok"

View File

@@ -387,6 +387,7 @@ int checkLanguage() {
if (id == TWOCC("fi")) return STR_LANG_FI - STR_LANG_EN;
if (id == TWOCC("cs")) return STR_LANG_CZ - STR_LANG_EN;
if (id == TWOCC("zh")) return STR_LANG_CN - STR_LANG_EN;
if (id == TWOCC("hu")) return STR_LANG_HU - STR_LANG_EN;
return 0;
}

View File

@@ -491,6 +491,7 @@ int checkLanguage() {
if (id == TWOCC("fi")) return STR_LANG_FI - STR_LANG_EN;
if (id == TWOCC("cs")) return STR_LANG_CZ - STR_LANG_EN;
if (id == TWOCC("zh")) return STR_LANG_CN - STR_LANG_EN;
if (id == TWOCC("hu")) return STR_LANG_HU - STR_LANG_EN;
return 0;
}

View File

@@ -142,6 +142,8 @@
id = 11;
} else if (lang == "zh") {
id = 12;
} else if (lang == "hu") {
id = 13;
}
Module.ccall('set_def_lang', 'null', ['number'], [id]);
}

View File

@@ -149,6 +149,7 @@
<ClInclude Include="..\..\lang\glyph_ja.h" />
<ClInclude Include="..\..\lang\glyph_ru.h" />
<ClInclude Include="..\..\lang\gr.h" />
<ClInclude Include="..\..\lang\hu.h" />
<ClInclude Include="..\..\lang\it.h" />
<ClInclude Include="..\..\lang\ja.h" />
<ClInclude Include="..\..\lang\pl.h" />

View File

@@ -131,6 +131,9 @@
<ClInclude Include="..\..\gapi\d3d8.h">
<Filter>gapi</Filter>
</ClInclude>
<ClInclude Include="..\..\lang\hu.h">
<Filter>lang</Filter>
</ClInclude>
</ItemGroup>
<ItemGroup>
<None Include="..\..\shaders\filter.glsl">

View File

@@ -632,6 +632,7 @@ int checkLanguage() {
case LANG_FINNISH : str = STR_LANG_FI; break;
case LANG_CZECH : str = STR_LANG_CZ; break;
case LANG_CHINESE : str = STR_LANG_CN; break;
case LANG_HUNGARIAN : str = STR_LANG_HU; break;
}
return str - STR_LANG_EN;
}

View File

@@ -380,6 +380,8 @@ public:
str = STR_LANG_CZ;
} else if (CHECK("zh")) {
str = STR_LANG_CN;
} else if (CHECK("hu")) {
str = STR_LANG_HU;
}
return str - STR_LANG_EN;

View File

@@ -47,13 +47,13 @@ namespace UI {
int advGlyphsStart;
#define RU_MAP "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" "i~"
#define RU_MAP "<22><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>" "i~\""
#define RU_GLYPH_COUNT (COUNT(RU_MAP) - 1)
#define RU_GLYPH_START 102
#define RU_GLYPH_UPPERCASE 20
#define CHAR_SPR_TILDA (110 + RU_GLYPH_COUNT - 1)
#define CHAR_SPR_TILDA (110 + RU_GLYPH_COUNT - 2)
#define CHAR_SPR_I (CHAR_SPR_TILDA - 1)
#define CHAR_SPR_QUOTE (CHAR_SPR_TILDA + 1)
const static uint8 char_width[110 + RU_GLYPH_COUNT] = {
14, 11, 11, 11, 11, 11, 11, 13, 8, 11, 12, 11, 13, 13, 12, 11, 12, 12, 11, 12, 13, 13, 13, 12, 12, 11, // A-Z
@@ -65,8 +65,8 @@ namespace UI {
11, 11, 11, 13, 10, 13, 11, 11, 12, 12, 11, 9, 13, 13, 10, 13, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
9, 11, 12, 11, 10, 9, 8, 10, 11, 9, 10, 10, 11, 9, 10, 12, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
10, 10, 9, 11, 12, 9, 11, 8, 9, 13, 9, // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
// additional latin (i~)
5, 10
// additional
5, 10, 10 // i~"
};
static const uint8 char_map[102 + 33*2] = {
@@ -95,7 +95,7 @@ namespace UI {
}
inline bool skipChar(char c) {
return c == '~' || c == '$' || c == '(' || c == ')' || c == '|' || c == '}' || c == '*' || c == '{' || c == '+';
return c == '~' || c == '\"' || c == '$' || c == '(' || c == ')' || c == '|' || c == '}' || c == '*' || c == '{' || c == '+';
}
inline bool upperCase(int index) {
@@ -119,7 +119,7 @@ namespace UI {
int o = 0;
char c = RU_MAP[i];
if (c == '<EFBFBD>' || c == '<EFBFBD>' || c == '~') h = 14;
if (c == '<EFBFBD>' || c == '<EFBFBD>' || c == '~' || c == '\"') h = 14;
if (c == '<EFBFBD>' || c == '<EFBFBD>' || c == '<EFBFBD>' || c == '<EFBFBD>') { o = 1; h++; }
if (c == '<EFBFBD>') { o = 2; h += 2; }
@@ -422,6 +422,7 @@ namespace UI {
int frame = charRemap(charFrame);
if (c == '+' && *text && *text != '@') frame = CHAR_SPR_TILDA;
if (c == 'i' && skipChar(lastChar)) frame = CHAR_SPR_I;
if (c == '\"') frame = CHAR_SPR_QUOTE;
lastChar = c;
if (isShadow) {