Skip to content

Commit 7e013ab

Browse files
authored
IntelliSense string updates. (#13580)
* IntelliSense string updates.
1 parent ec85902 commit 7e013ab

File tree

13 files changed

+780
-429
lines changed

13 files changed

+780
-429
lines changed

Extension/bin/messages/cs/messages.json

+60-33
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@
163163
"Nerozpoznaná direktiva #pragma",
164164
null,
165165
"Nepodařilo se otevřít dočasný soubor %sq: %s2",
166-
"Název adresáře dočasných souborů je moc dlouhý (%sq).",
166+
null,
167167
"příliš málo argumentů ve volání funkce",
168168
"neplatná plovoucí konstanta",
169169
"Argument typu %t1 je nekompatibilní s parametrem typu %t2.",
@@ -1828,7 +1828,7 @@
18281828
"Funkce auto vyžaduje ukončovací návratový typ.",
18291829
"Šablona člena nemůže mít specifikátor pure.",
18301830
"Řetězcový literál je příliš dlouhý – nadpočetné znaky se ignorují.",
1831-
"Možnost řízení klíčového slova nullptr se dá použít jenom při kompilaci C++.",
1831+
null,
18321832
"Došlo k převodu std::nullptr_t na bool.",
18331833
null,
18341834
null,
@@ -3230,8 +3230,8 @@
32303230
"druhá shoda je %t",
32313231
"Atribut availability, který se tady používá, se ignoruje.",
32323232
"Výraz inicializátoru podle C++20 v příkazu for založeném na rozsahu není v tomto režimu standardní.",
3233-
"co_await se může vztahovat jen na příkaz for založený na rozsahu.",
3234-
"Typ rozsahu ve smyčce for založené na rozsahu se nedá vyvodit.",
3233+
"co_await can only apply to a range-based \"for\" statement",
3234+
"cannot deduce type of range in range-based \"for\" statement",
32353235
"Vložené proměnné jsou funkce standardu C++17.",
32363236
"Destrukční operátor delete vyžaduje jako první parametr %t.",
32373237
"Destrukční operátor delete nemůže mít parametry jiné než std::size_t a std::align_val_t.",
@@ -3272,17 +3272,17 @@
32723272
"%sq není importovatelné záhlaví.",
32733273
"Nelze importovat modul bez názvu.",
32743274
"Modul nemůže mít závislost rozhraní sám na sebe.",
3275-
"Modul %sq je už importovaný.",
3275+
"%m has already been imported",
32763276
"Soubor modulu",
32773277
"Nepodařilo se najít soubor modulu pro modul %sq.",
32783278
"Soubor modulu %sq se nepovedlo naimportovat.",
3279-
"Očekávalo se %s1, ale našlo se %s2.",
3279+
null,
32803280
"Při otevírání souboru modulu %sq",
32813281
"Neznámý název oddílu %sq",
3282-
"neznámý soubor modulu",
3283-
"soubor modulu s importovatelnou hlavičkou",
3284-
"soubor modulu EDG",
3285-
"soubor modulu IFC",
3282+
null,
3283+
null,
3284+
null,
3285+
null,
32863286
"neočekávaný soubor modulu",
32873287
"Typ druhého operandu %t2 musí mít stejnou velikost jako %t1.",
32883288
"Typ musí být možné triviálně kopírovat.",
@@ -3347,7 +3347,7 @@
33473347
"nejde najít záhlaví %s, které se má importovat",
33483348
"více než jeden soubor v seznamu souborů modulu odpovídá %s",
33493349
"soubor modulu, který se našel pro %s, je pro jiný modul",
3350-
"libovolný druh souboru modulu",
3350+
null,
33513351
"nejde přečíst soubor modulu",
33523352
"předdefinovaná funkce není k dispozici, protože typ char8_t se nepodporuje s aktuálními možnostmi",
33533353
null,
@@ -3368,7 +3368,7 @@
33683368
"Nepovedlo se interpretovat rozložení bitů pro tento cíl kompilace.",
33693369
"Žádný odpovídající operátor pro operátor IFC %sq",
33703370
"Žádná odpovídající konvence volání pro konvenci volání IFC %sq",
3371-
"Modul %sq obsahuje nepodporované konstrukce.",
3371+
"%m contains unsupported constructs",
33723372
"Nepodporovaná konstrukce IFC: %sq",
33733373
"__is_signed už není klíčové slovo.",
33743374
"Rozměr pole musí mít konstantní celočíselnou hodnotu bez znaménka.",
@@ -3417,35 +3417,35 @@
34173417
"Příkazy if consteval a if not consteval nejsou v tomto režimu standardní.",
34183418
"Vynechání () v deklarátoru výrazu lambda je v tomto režimu nestandardní.",
34193419
"Když se vynechá seznam parametrů výrazu lambda, nepodporuje se klauzule requires na konci.",
3420-
"Požádalo se o neplatný oddíl modulu %sq.",
3421-
"Požádalo se nedefinovaný oddíl modulu %sq1 (předpokládalo se, že je to %sq2).",
3420+
"%m invalid partition requested",
3421+
"%m undefined partition (believed to be %sq) requested",
34223422
null,
34233423
null,
3424-
"Modul %sq1 pozice souboru %u1 (relativní pozice %u2) požadovaná pro oddíl %sq2, který přetéká konec svého oddílu",
3425-
"Modul %sq1 pozice souboru %u1 (relativní pozice %u2) požadována pro oddíl %sq2, který je nesprávně zarovnán s elementy oddílů",
3424+
"%m file position %u1 (relative position %u2) requested for partition %sq - which overflows the end of its partition",
3425+
"%m file position %u1 (relative position %u2) requested for partition %sq - which is misaligned with its partitions elements",
34263426
"z dílčího pole %sq (relativní pozice k uzlu %u)",
34273427
"Z oddílu %sq elementu %u1 (pozice souboru %u2, relativní pozice %u3)",
34283428
"Atributy výrazů lambda jsou funkcí C++23.",
34293429
"Identifikátor %sq by bylo možné zaměnit za vizuálně podobné %p.",
34303430
"Tento komentář obsahuje podezřelé řídicí znaky formátování Unicode.",
34313431
"Tento řetězec obsahuje řídicí znaky formátování Unicode. To může způsobit neočekávané chování modulu runtime.",
3432-
"Došlo k potlačení %d1 upozornění při zpracovávání modulu %sq1.",
3433-
"Došlo k potlačení %d1 upozornění při zpracovávání modulu %sq1.",
3434-
"Došlo k potlačení %d1 chyby při zpracovávání modulu %sq1.",
3435-
"Došlo k potlačení %d1 chyb při zpracovávání modulu %sq1.",
3432+
"%u suppressed warning was encountered while processing %m",
3433+
"%u suppressed warnings were encountered while processing %m",
3434+
"%u suppressed error was encountered while processing %m",
3435+
"%u suppressed errors were encountered while processing %m",
34363436
"včetně",
34373437
"potlačeno",
34383438
"Virtuální členská funkce nemůže mít explicitní parametr this.",
34393439
"Převzetí adresy funkce s explicitním this vyžaduje kvalifikovaný název.",
34403440
"Vytvoření adresy funkce s explicitním this vyžaduje operátor &.",
34413441
"řetězcový literál nelze použít k inicializaci člena flexibilního pole.",
3442-
"Reprezentace IFC definice funkce %sq je neplatná.",
3442+
"the IFC representation of the definition of function %sq is invalid",
34433443
null,
34443444
"graf UniLevel IFC se nepoužil k zadání parametrů.",
34453445
"V grafu definice parametrů IFC byl zadán tento počet parametrů: %u1, zatímco deklarace IFC určovala tento počet parametrů: %u2.",
34463446
"V grafu definice parametrů IFC byly zadány %u1 parametry, zatímco deklarace IFC určovala tento počet parametrů: %u2.",
34473447
"V grafu definice parametrů IFC byly zadány %u1 parametry, zatímco deklarace IFC určovala tento počet parametrů: %u2.",
3448-
"Chybí reprezentace IFC definice funkce %sq.",
3448+
"the IFC representation of the definition of function %sq is missing",
34493449
"modifikátor funkce se nevztahuje na deklaraci členské šablony.",
34503450
"výběr člena zahrnuje příliš mnoho vnořených anonymních typů",
34513451
"mezi operandy není žádný společný typ",
@@ -3467,17 +3467,17 @@
34673467
"bitové pole s nekompletním typem výčtu nebo neprůhledný výčet s neplatným základním typem",
34683468
"došlo k pokusu o vytvoření elementu z oddílu IFC %sq pomocí indexu do oddílu IFC %sq2.",
34693469
"oddíl %sq určil svou velikost položky jako %u1, když bylo očekáváno %u2.",
3470-
"při zpracování modulu %sq1 byl zjištěn neočekávaný požadavek IFC.",
3470+
"an unexpected IFC requirement was encountered while processing %m",
34713471
"podmínka selhala na řádku %d v %s1: %sq2",
34723472
"atomické omezení závisí na sobě",
34733473
"Funkce noreturn má návratový typ, který není void.",
34743474
"oprava byla provedena vyřazením parametru %sq (v relativním indexu %u).",
34753475
"výchozí argument šablony nelze zadat pro definici členské šablony mimo její třídu.",
34763476
"při rekonstrukci entity se zjistil neplatný název identifikátoru IFC %sq.",
34773477
null,
3478-
"neplatná hodnota řazení modulu %sq",
3478+
"%m invalid sort value",
34793479
"šablona funkce načtená z modulu IFC byla nesprávně parsována jako %nd.",
3480-
"nepovedlo se načíst odkaz na entitu IFC v modulu %sq.",
3480+
"failed to load an IFC entity reference in %m",
34813481
"Z oddílu %sq elementu %u1 (pozice souboru %u2, relativní pozice %u3)",
34823482
"zřetězené specifikátory nejsou povolené pro typ třídy s netriviálním destruktorem.",
34833483
"Explicitní deklarace specializace nemůže být deklarací typu friend.",
@@ -3506,9 +3506,9 @@
35063506
null,
35073507
"nejde vyhodnotit inicializátor pro člena flexibilního pole",
35083508
"výchozí inicializátor bitového pole je funkce C++20",
3509-
"příliš mnoho argumentů v seznamu argumentů šablony v modulu %sq",
3509+
"too many arguments in template argument list in %m",
35103510
"zjištěno pro argument šablony reprezentovaný %sq elementem %u1 (pozice souboru %u2, relativní pozice %u3)",
3511-
"příliš málo argumentů v seznamu argumentů šablony v modulu %sq",
3511+
"too few arguments in template argument list in %m",
35123512
"zjištěno při zpracování seznamu argumentů šablony reprezentovaného %sq elementem %u1 (pozice souboru %u2, relativní pozice %u3)",
35133513
"převod z vymezeného výčtového typu %t je nestandardní",
35143514
"zrušení přidělení se neshoduje s druhem přidělení (jedno je pro pole a druhé ne)",
@@ -3517,8 +3517,8 @@
35173517
"__make_unsigned je kompatibilní jenom s typem integer a výčtovým typem, které nejsou typu bool",
35183518
"vnitřní název %sq bude odsud považován za běžný identifikátor",
35193519
"přístup k neinicializovanému podobjektu v indexu %d",
3520-
"Číslo řádku IFC (%u1) přetéká maximální povolenou hodnotu (%u2), modul %sq.",
3521-
"Modul %sq1 požadoval element %u oddílu %sq2. Tato pozice souboru překračuje maximální reprezentovatelnou hodnotu.",
3520+
"IFC line number (%u1) overflows maximum allowed value (%u2) %m",
3521+
"%m requested element %u of partition %sq, this file position exceeds the maximum representable value",
35223522
"nesprávný počet argumentů",
35233523
"Omezení kandidáta %n není splněno.",
35243524
"Počet parametrů %n neodpovídá volání.",
@@ -3551,7 +3551,7 @@
35513551
"Soubor IFC %sq nejde zpracovat.",
35523552
"Verze IFC %u1.%u2 není podporována.",
35533553
"Architektura IFC %sq není kompatibilní s aktuální cílovou architekturou.",
3554-
"Modul %sq1 požaduje index %u nepodporovaného oddílu odpovídajícího %sq2.",
3554+
"%m requests index %u of an unsupported partition corresponding to %sq",
35553555
"Číslo parametru %d z %n má typ %t, který nelze dokončit.",
35563556
"Číslo parametru %d z %n má neúplný typ %t.",
35573557
"Číslo parametru %d z %n má abstraktní typ %t.",
@@ -3570,7 +3570,7 @@
35703570
"chybná reflexe (%r) pro spojení výrazů",
35713571
"%n již byl definován (předchozí definice %p)",
35723572
"objekt infovec není inicializovaný",
3573-
"value_of typ %t1 není kompatibilní s danou reflexí (entita s typem %t2)",
3573+
"extract of type %t1 is not compatible with the given reflection (entity with type %t2)",
35743574
"reflektování sady přetížení není v tuto chvíli povolené",
35753575
"tato vnitřní funkce vyžaduje reflexi pro instanci šablony",
35763576
"nekompatibilní typy %t1 a %t2 pro operátora",
@@ -3601,6 +3601,21 @@
36013601
"pro aktuální jednotku překladu se nepovedlo vytvořit jednotku hlavičky",
36023602
"aktuální jednotka překladu používá jednu nebo více funkcí, které se v tuto chvíli nedají zapsat do jednotky hlavičky",
36033603
"explicit(bool) je funkcí C++20",
3604+
"first argument must be a pointer to integer, enum, or supported floating-point type",
3605+
"C++ modules cannot be used when compiling multiple translation units",
3606+
"C++ modules cannot be used with the pre-C++11 \"export\" feature",
3607+
"the IFC token %sq is not supported",
3608+
"the \"pass_object_size\" attribute is only valid on parameters of function declarations",
3609+
"the argument of the %sq attribute %d1 must be a value between 0 and %d2",
3610+
"a ref-qualifier here is ignored",
3611+
"invalid NEON vector element type %t",
3612+
"invalid NEON polyvector element type %t",
3613+
"invalid scalable vector element type %t",
3614+
"invalid number of tuple elements for scalable vector type",
3615+
"a NEON vector or polyvector must be either 64 or 128 bits wide",
3616+
"sizeless type %t is not allowed",
3617+
"an object of the sizeless type %t cannot be value-initialized",
3618+
"unexpected null declaration index found as part of scope %u",
36043619
"musí být zadán název modulu pro mapování souboru modulu odkazující na soubor %sq",
36053620
"Byla přijata hodnota indexu null, kde byl očekáván uzel v oddílu IFC %sq",
36063621
"%nd nemůže mít typ %t.",
@@ -3629,5 +3644,17 @@
36293644
"Atribut ext_vector_type se vztahuje pouze na logické hodnoty (bool), celočíselné typy (integer) nebo typy s plovoucí desetinnou čárkou (floating-point).",
36303645
"Více specifikátorů do stejného sjednocení se nepovoluje.",
36313646
"testovací zpráva",
3632-
"Aby se dalo použít --ms_c++23, musí být verze Microsoftu, která se emuluje, aspoň 1943."
3633-
]
3647+
"Aby se dalo použít --ms_c++23, musí být verze Microsoftu, která se emuluje, aspoň 1943.",
3648+
"invalid current working directory: %s",
3649+
"\"cleanup\" attribute within a constexpr function is not currently supported",
3650+
"the \"assume\" attribute can only apply to a null statement",
3651+
"assumption failed",
3652+
"variable templates are a C++14 feature",
3653+
"cannot take the address of a function with a parameter declared with the \"pass_object_size\" attribute",
3654+
"all arguments must have the same type",
3655+
"the final comparison was %s1 %s2 %s3",
3656+
"too many arguments for attribute %sq",
3657+
"mantissa string does not contain a valid number",
3658+
"floating-point error during constant evaluation",
3659+
"inheriting constructor %n ignored for copy/move-like operation"
3660+
]

0 commit comments

Comments
 (0)