cpplib 15.1-b20250316 - en to uk translation catalogue (311 entries)

en: %.*s is not a valid universal character
uk: %.*s не є допустимим універсальним символом

en: %.*s is not a valid universal character name before C23
uk: %.*s не є допустимим універсальною назвою символу до C23

en: %.*s is outside the UCS codespace
uk: %.*s поза простором кодування UCS

en: %<##%> cannot appear at either end of a macro expansion
uk: %<##%> не може з'являтися з обох кінців макророзширення

en: %<#%> is not followed by a macro parameter
uk: %<#%> не супроводжується параметром макроса

en: %<#%s%> after %<#else%>
uk: %<#%s%> після %<#else%>

en: %<#%s%> before C++23 is a GCC extension
uk: %<#%s%> до C++23 є розширенням GCC

en: %<#%s%> before C++26 is a GCC extension
uk: %<#%s%> до C++26 є розширенням GCC

en: %<#%s%> before C23 is a GCC extension
uk: %<#%s%> до C23 є розширенням GCC

en: %<#%s%> expects %<"FILENAME"%> or %<<FILENAME>%>
uk: %<#%s%> очікує %<"FILENAME"%> або %<<FILENAME>%>

en: %<#%s%> is a C23 feature
uk: %<#%s%> є можливістю C23

en: %<#%s%> is a GCC extension
uk: %<#%s%> є розширенням GCC

en: %<#%s%> is a deprecated GCC extension
uk: %<#%s%> є застарілим розширенням GCC

en: %<#%s%> without %<#if%>
uk: %<#%s%> без %<#if%>

en: %<#else%> after %<#else%>
uk: %<#else%> після %<#else%>

en: %<#else%> without %<#if%>
uk: %<#else%> без %<#if%>

en: %<#embed%> not supported in traditional C
uk: підтримки %<#embed%> у традиційному C не передбачено

en: %<#endif%> without %<#if%>
uk: %<#endif%> без %<#if%>

en: %<#include%> nested depth %u exceeds maximum of %u (use %<-fmax-include-depth=DEPTH%> to increase the maximum)
uk: глибина вкладеності %<#include%>, %u, перевищує максимальну дозволену — %u (скористайтеся %<-fmax-include-depth=DEPTH%>, щоб збільшити максимум)

en: %<#include_next%> in primary source file
uk: %<#include_next%> у первинному файлі тексту програми

en: %<#pragma %s %s%> is already registered
uk: %<#pragma %s %s%> вже зареєстровано

en: %<#pragma %s%> is already registered
uk: %<#pragma %s%> вже зареєстровано

en: %<#pragma once%> in main file
uk: %<#pragma once%> у головному файлі

en: %<#pragma system_header%> ignored outside include file
uk: %<#pragma system_header%> проігноровано за межами включеного файла

en: %<$%> in identifier or number
uk: %<$%> у ідентифікаторі чи числі

en: %<%.*s%> is not in NFC
uk: %<%.*s%> не у NFC

en: %<%.*s%> is not in NFKC
uk: %<%.*s%> не у NFKC

en: %</*%> within comment
uk: %</*%> всередині коментаря

en: %<0o%> prefixed constants are a C2Y feature
uk: сталі з префіксами %<0o%> є можливістю C2Y

en: %<0o%> prefixed constants are a C2Y feature or GCC extension
uk: константи з префіксом %<0o%> є можливістю C2Y або розширенням GCC

en: %<?%> without following %<:%>
uk: %<?%> без наступного %<:%>

en: %<\N%> not followed by %<{%>
uk: Після %<\N%> немає %<{%>

en: %<\N{%.*s}%> is not a valid universal character
uk: %<\N{%.*s}%> не є допустимим універсальним символом

en: %<\N{%.*s}%> is not a valid universal character; treating it as separate tokens
uk: %<\N{%.*s}%> не є допустимим універсальним символом; обробляємо його як окремі елементи

en: %<\N{%> not terminated with %<}%> after %.*s
uk: %<\N{%> не завершено %<}%> після %.*s

en: %<\N{%> not terminated with %<}%> after %.*s; treating it as separate tokens
uk: %<\N{%> не завершено %<}%> після %.*s; обробляємо його як окремі елементи

en: %<\o%> not followed by %<{%>
uk: Після %<\o%> немає %<{%>

en: %<\o{%> not terminated with %<}%> after %.*s
uk: %<\o{%> не завершено %<}%> після %.*s

en: %<\u{%> not terminated with %<}%> after %.*s
uk: %<\u{%> не завершено %<}%> після %.*s

en: %<\u{%> not terminated with %<}%> after %.*s; treating it as separate tokens
uk: %<\u{%> не завершено %<}%> після %.*s; обробляємо його як окремі елементи

en: %<\x%> used with no following hex digits
uk: %<\x%> використовується з наступними шістнадцятковими цифрами

en: %<\x{%> not terminated with %<}%> after %.*s
uk: %<\x{%> не завершено %<}%> після %.*s

en: %<_Pragma%> takes a parenthesized string literal
uk: %<_Pragma%> охоплює дужками символьний літерал

en: %<__COUNTER__%> expanded inside directive with %<-fdirectives-only%>
uk: %<__COUNTER__%> розгорнуто всередині директиви з %<-fdirectives-only%>

en: %<__VA_ARGS__%> can only appear in the expansion of a C++11 variadic macro
uk: %<__VA_ARGS__%> може з'являтися лише у розширенні варіативних макросів з мови C++11

en: %<__VA_ARGS__%> can only appear in the expansion of a C99 variadic macro
uk: %<__VA_ARGS__%> може з'являтися лише у розширенні варіативних макросів з мови C99

en: %<__VA_OPT__%> can only appear in the expansion of a C++20 variadic macro
uk: %<__VA_OPT__%> може з'являтися лише у розширенні варіативних макросів зі стандарту C++20

en: %<__VA_OPT__%> is not available until C++20
uk: %<__VA_OPT__%> є недоступним до C++20

en: %<__VA_OPT__%> is not available until C23
uk: %<__VA_OPT__%> є недоступним до C23

en: %<__VA_OPT__%> may not appear in a %<__VA_OPT__%>
uk: %<__VA_OPT__%> не може з'являтися у %<__VA_OPT__%>

en: %<__VA_OPT__%> must be followed by an open parenthesis
uk: за %<__VA_OPT__%> має йти відкрита дужка

en: %<__has_embed%> not supported in traditional C
uk: підтримки %<__has_embed%> у традиційному C не передбачено

en: %<cppchar_t%> must be an unsigned type
uk: %<cppchar_t%> має бути беззнакового типу

en: %<defined%> in %<#embed%> parameter
uk: %<defined%> у параметрі %<#embed%>

en: %<gnu::base64%> argument not valid base64 encoded string
uk: аргумент %<gnu::base64%> не є коректним рядком у кодуванні base64

en: %<gnu::base64%> parameter can be only used with %<"."%>
uk: параметр %<gnu::base64%> можна використовувати лише з %<"."%>

en: %<gnu::base64%> parameter conflicts with %<limit%> or %<gnu::offset%> parameters
uk: параметр %<gnu::base64%> конфліктує з параметром %<limit%> або %<gnu::offset%>

en: %<gnu::base64%> parameter required in preprocessed source
uk: потрібен параметр %<gnu::base64%> у коді до обробки

en: %qc in module name or partition comes from or after macro expansion
uk: %qc у назві модуля або поділу розміщено до або після розгортання макросів

en: %qs after %<#%> is not a positive integer
uk: %qs після %<#%> не є додатнім цілим числом

en: %qs after %<#line%> is not a positive integer
uk: %qs після %<#line%> не є додатнім цілим числом

en: %qs cannot be used as a macro name
uk: %qs не може використовуватись як назва макроса

en: %qs cannot be used as a macro name as it is an operator in C++
uk: %qs не може використовуватись як назва макроса, оскільки це - оператор у C++

en: %qs is closing an unopened context
uk: %qs завершує невідкритий контекст

en: %qs is defined here; did you mean %qs?
uk: %qs визначено тут; ви мали на увазі %qs?

en: %qs is not a valid filename
uk: %qs не є коректною назвою файлу

en: %qs is not defined, evaluates to %<0%>
uk: %qs не визначено, приймаємо значення %<0%>

en: %qs re-asserted
uk: %qs повторне ствердження

en: %qs redefined
uk: повторне визначення %qs

en: %qs used outside of preprocessing directive
uk: %qs використано поза директивою попередньої обробки

en: %s in preprocessing directive
uk: %s в директиві препроцесора

en: %s is a block device
uk: %s є блочним пристроєм

en: %s is shorter than expected
uk: %s коротший ніж очікувалося

en: %s is too large
uk: %s надто великий

en: %s: not used because %<%.*s%> defined as %qs not %<%.*s%>
uk: %s: не використовується, оскільки %<%.*s%> визначено як %qs не %<%.*s%>

en: %s: not used because %<%.*s%> is poisoned
uk: %s: не використовується, оскільки отруєно (poisoned) %<%.*s%>

en: %s: not used because %<%.*s%> not defined
uk: %s: не використовується оскільки %<%.*s%> не визначено

en: %s: not used because %<__COUNTER__%> is invalid
uk: %s: не використовується через некоректність %<__COUNTER__%>

en: %s: not used because %qs is defined
uk: %s: не використовується, оскільки визначено `%s'

en: '##' cannot appear at either end of __VA_OPT__
uk: '##' не може з'являтися з обох кінців __VA_OPT__

en: (%qs is an alternative token for %qs in C++)
uk: (%qs - альтернативна лексема для %qs у C++)

en: (this will be reported only once per input file)
uk: (повідомлення про це з'явиться лише один для вхідного файлу)

en: C++ style comments are incompatible with C90
uk: Коментарі у стилі C++ неприпустимі у C90

en: C++ style comments are not allowed in ISO C90
uk: Коментарі у стилі C++ неприпустимі згідно ISO C90

en: C++11 requires a space between string literal and macro
uk: стандарт C++11 вимагає використання пробілу між літералом та рядком макроса

en: C99%'s universal character names are incompatible with C90
uk: універсальні назви символів C99 є несумісними із C99

en: CPP arithmetic must be at least as precise as a target %<int%>
uk: арифметика CPP повинна мати принаймні таку ж точність як у цільового %<int%>

en: CPP half-integer narrower than CPP character
uk: CPP half-integer є вужчим за CPP character

en: CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits
uk: CPP на цьому вузлі не може обробляти константи з символів шириною понад %lu біт, але для цілі вимагається %lu біт

en: ISO C does not permit named variadic macros
uk: ISO C не припускає іменовані варіативні макроси

en: ISO C does not support literal %<wb%> suffixes before C23
uk: У ISO C не передбачено підтримки суфіксів літералів %<wb%> до версії C23

en: ISO C++ does not permit named variadic macros
uk: ISO C++ не припускає іменовані варіативні макроси

en: ISO C++11 requires at least one argument for the %<...%> in a variadic macro
uk: ISO C++11 потребує принаймні одного аргументу для використання %<...%> у варіативному макросі

en: ISO C++11 requires whitespace after the macro name
uk: у ISO C++11 після назви макроса має бути пробіл

en: ISO C99 requires at least one argument for the %<...%> in a variadic macro
uk: ISO C99 потребує принаймні одного аргументу для використання %<...%> у варіативному макросі

en: ISO C99 requires whitespace after the macro name
uk: у ISO C99 має бути пробіл після назви макроса

en: Multiple include guards may be useful for:
uk: Декілька include guards можуть бути корисні для:

en: NULL directory in %<find_file%>
uk: значення каталогу NULL у %<find_file%>

en: UTF-8 vs UCN mismatch when closing a context by %qs
uk: невідповідність між UTF-8 і UCN при завершенні контексту за допомогою %qs

en: adjacent digit separators
uk: сусідні роздільники цифр

en: anonymous variadic macros were introduced in C++11
uk: анонімні варіативні макроси започатковані у C++11

en: anonymous variadic macros were introduced in C99
uk: анонімні варіативні макроси впроваджено з версії C99

en: assertion without predicate
uk: твердження без предиката

en: assertions are a GCC extension
uk: assertions є розширенням GCC

en: assertions are a deprecated extension
uk: розширення assertions вважається застарілим

en: at least one character in a multi-character literal not encodable in a single execution character code unit
uk: принаймні один символ у багатосимвольному літералі не є кодованим у один виконуваний символьний модуль коду

en: attempt to use poisoned %qs
uk: спроба використати отруєного (poisoned) %qs

en: backslash and newline separated by space
uk: зворотна коса риска та символ нового рядка відділяються пробілом

en: backslash-newline at end of file
uk: зворотна коса риска та символ нового рядка наприкінці файлу

en: binary constants are a C++14 feature or GCC extension
uk: бінарні константи є можливістю C++14 або розширенням GCC

en: binary constants are a C23 feature
uk: двійкові константи є можливістю C23

en: binary constants are a C23 feature or GCC extension
uk: бінарні константи є можливістю C23 або розширенням GCC

en: cannot find source file %s
uk: не вдається знайти первинний файл %s

en: character 0x%lx is not in the basic source character set
uk: символ 0x%lx відсутній у базовому первинному наборі символів

en: character 0x%lx is not unibyte in execution character set
uk: символ 0x%lx не однобайтовий у виконуваному наборі символів

en: character not encodable in a single code unit
uk: символ не можна закодувати до одного модуля коду

en: character not encodable in a single execution character code unit
uk: символ не є кодованим у один виконуваний символьний модуль коду

en: comma operator in operand of #%s
uk: оператор кома у операнді #%s

en: conversion from %s to %s not supported by iconv
uk: перетворення з %s у %s не підтримується iconv

en: converting UCN to execution character set
uk: перетворення UCN на виконуваний набір символів

en: converting UCN to source character set
uk: перетворення UCN на первинний набір символів

en: converting escape sequence to execution character set
uk: escape-послідовність перетворюється на виконуваний набір символів

en: converting to execution character set
uk: перетворення на виконуваний набір символів

en: could not determine date and time
uk: не вдається визначити дату та час

en: could not determine file timestamp
uk: не вдається визначити часову мітку файлу

en: current file is older than %s
uk: поточний файл старіший ніж %s

en: decimal floating constants are a C23 feature
uk: десяткові константи з рухомою крапкою є можливістю C23

en: delimited escape sequences are only valid in C++23
uk: обмежені керівні послідовності є коректними лише у C++23

en: delimited escape sequences are only valid in C2Y
uk: обмежені керівні послідовності є коректними лише у C2Y

en: detected recursion whilst expanding macro %qs
uk: при розширенні макроса %qs виявлено рекурсію

en: did you mean %<\N{%s}%>?
uk: ви мали на увазі %<\N{%s}%>?

en: division by zero in #%s
uk: ділення на нуль у #%s

en: duplicate embed parameter '%.*s%s%.*s'
uk: дублювання параметра embed «%.*s%s%.*s»

en: duplicate macro parameter %qs
uk: дублікат параметра макроса %qs

en: embedding a directive within macro arguments is not portable
uk: вбудована директива з макроаргументами не є переносимою

en: empty character constant
uk: порожня символьна константа

en: empty delimited escape sequence
uk: порожня обмежена керівна послідовність

en: empty delimited escape sequence; treating it as separate tokens
uk: порожня обмежена керівна послідовність; обробляємо її як окремі елементи

en: empty filename in #%s
uk: порожня назва файлу у #%s

en: empty filename in %qs
uk: порожня назва файла у %qs

en: empty named universal character escape sequence
uk: порожня іменована керівна послідовність універсальних символів

en: empty named universal character escape sequence; treating it as separate tokens
uk: порожня іменована керівна послідовність універсальних символів; обробляємо її як окремі елементи

en: end of bidirectional context
uk: кінець двоспрямованого контексту

en: expected %<(%>
uk: мало бути %<(%>

en: expected %<)%>
uk: мало бути %<)%>

en: expected %<)%> after %<...%>
uk: мала бути %<)%> після %<...%>

en: expected %<)%> before end of line
uk: мала бути %<)%> до кінця рядка

en: expected %<,%> or %<)%>, found %qs
uk: мало бути %<,%> або %<)%>, втім, виявлено %qs

en: expected %<:%>
uk: мало бути %<:%>

en: expected character string literal
uk: мало бути використано рядковий літерал із символів

en: expected parameter name
uk: мала бути назва параметра

en: expected parameter name before end of line
uk: мала бути назва параметра до кінця рядка

en: expected parameter name, found %qs
uk: мала бути назва параметра, а маємо %qs

en: extended character %.*s is not valid at the start of an identifier
uk: розширений символ %.*s не є допустимим на початку ідентифікатора

en: extended character %.*s is not valid in an identifier
uk: розширений символ %.*s не є допустимим у ідентифікаторі

en: extra tokens at end of #%s directive
uk: зайві лексеми наприкінці директиви #%s

en: extra tokens at end of %<#%s%> directive
uk: зайві лексеми наприкінці директиви %<#%s%>

en: failure to convert %s to %s
uk: помилка при перетворені %s на %s

en: file %qs linemarker ignored due to incorrect nesting
uk: засіб позначення рядків файла %qs проігноровано через некоректну вкладеність

en: fixed-point constants are a GCC extension
uk: константи з фіксованим розташуванням крапки є розширенням GCC

en: floating constant in preprocessor expression
uk: константа з плаваючою комою у виразі препроцесора

en: found problematic Unicode character %qs
uk: виявлено проблемний символ Unicode %qs

en: function-like macro %qs must be used with arguments in traditional C
uk: подібний до функції макрос %qs має використовуватися з аргументами у традиційній мові C

en: header guard %qs followed by %<#define%> of a different macro
uk: обмежувач заголовка %qs, за яким слідує %<#define%> іншого макроса

en: hex escape sequence out of range
uk: шістнадцяткова escape-послідовність поза межами діапазону

en: identifier %qs is a special operator name in C++
uk: ідентифікатор %qs є особливою назвою оператора у C++

en: imaginary constants are a C2Y feature
uk: уявні константи є можливістю C2Y

en: imaginary constants are a C2Y feature or GCC extension
uk: уявні константи є можливістю C2Y або розширенням GCC

en: imaginary constants are a GCC extension
uk: уявні константи є розширенням GCC

en: imaginary number in preprocessor expression
uk: уявне число у виразі препроцесора

en: impossible operator '%u'
uk: неможливий оператор '%u'

en: in %<_cpp_valid_ucn%> but not a UCN
uk: у %<_cpp_valid_ucn%>, але не UCN

en: incomplete universal character name %.*s
uk: неповна універсальна назва символу %.*s

en: integer constant is so large that it is unsigned
uk: ціла константа така велика, що вона не матиме знаку

en: integer constant is too large for its type
uk: ціла константа надто велика для вказаного типу

en: integer overflow in preprocessor expression
uk: переповнення цілого числа у виразі препроцесора

en: invalid #%s directive
uk: некоректна директива #%s

en: invalid %<#pragma %s_macro%> directive
uk: некоректна директива %<#pragma %s_macro%>

en: invalid %<#pragma GCC %s%> directive
uk: некоректна директива %<#pragma GCC %s%>

en: invalid %<#pragma GCC poison%> directive
uk: некоректна директива %<#pragma GCC poison%>

en: invalid UTF-8 character %<<%x>%>
uk: некоректний символ UTF-8 %<<%x>%>

en: invalid UTF-8 character %<<%x><%x>%>
uk: некоректний символ UTF-8 %<<%x><%x>%>

en: invalid UTF-8 character %<<%x><%x><%x>%>
uk: некоректний символ UTF-8 %<<%x><%x><%x>%>

en: invalid UTF-8 character %<<%x><%x><%x><%x>%>
uk: некоректний символ UTF-8 %<<%x><%x><%x><%x>%>

en: invalid built-in macro %qs
uk: некоректний вбудований макрос %qs

en: invalid character '%c' in raw string delimiter
uk: некоректний символ, «%c», у роздільнику простого рядка

en: invalid flag %qs in line directive
uk: некоректна ознака %qs у директиві line

en: invalid new-line in raw string delimiter
uk: некоректний символ нового рядка у роздільнику простого рядка

en: invalid prefix %<0b%> for floating constant
uk: некоректний префікс %<0b%> для константи з рухомою крапкою

en: invalid prefix %<0o%> for floating constant
uk: некоректний префікс %<0o%> для константи з рухомою крапкою

en: invalid preprocessing directive #%s
uk: неправильна директива препроцесора #%s

en: invalid preprocessing directive #%s; did you mean #%s?
uk: неправильна директива препроцесора #%s; ви мали на увазі #%s?

en: invalid string literal, ignoring final %<\%>
uk: некоректний символьний літерал, проігноровано завершальний символ %<\%>

en: invalid suffix %<%.*s%> on floating constant
uk: некоректний суфікс %<%.*s%> у константі з рухомою комою

en: invalid suffix %<%.*s%> on integer constant
uk: некоректний суфікс %<%.*s%> у цілій константі

en: invalid suffix %<%.*s%> with hexadecimal floating constant
uk: некоректний суфікс %<%.*s%> з десятково-шістнадцятковою константою з рухомою комою

en: invalid suffix on literal; C++11 requires a space between literal and string macro
uk: некоректний суфікс у літералі; стандарт C++11 вимагає використання пробілу між літералом та рядком макроса

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C++98
uk: виклик макроса %s, аргумент %d: порожні аргументи макросів вважаються невизначеними у ISO C++98

en: invoking macro %s argument %d: empty macro arguments are undefined in ISO C90
uk: виклик макроса %s, аргумент %d: порожні аргументи макросів вважаються невизначеними у ISO C90

en: line number out of range
uk: номер рядка за межами діапазону

en: macro %qs defined here
uk: макрос %qs визначено тут

en: macro %qs is not used
uk: макрос %qs не використовується

en: macro %qs might prevent reproducible builds
uk: макрос %qs може завадити відтворюваному збиранню

en: macro %qs passed %u arguments, but takes just %u
uk: макроса %qs передано %u аргументів, але з них використано лише %u

en: macro %qs requires %u arguments, but only %u given
uk: для макроса %qs потрібно вказати %u аргументів, але вказано лише %u

en: macro argument %qs would be stringified in traditional C
uk: аргумент макроса %qs був би перетворений на рядок у традиційній мові C

en: macro names must be identifiers
uk: назви макросів повинні бути ідентифікаторами

en: missing %<(%> after predicate
uk: немає %<(%> після предиката

en: missing %<(%> before %qs operand
uk: пропущено %<(%> перед операндом %qs

en: missing %<(%> in expression
uk: пропущено %<(%> у виразі

en: missing %<)%> after %<defined%>
uk: пропущено %<)%> після %<defined%>

en: missing %<)%> after %qs operand
uk: пропущено %<)%> після операнда %qs

en: missing %<)%> in expression
uk: пропущено %<)%> у виразі

en: missing %<)%> to complete answer
uk: немає %<)%> для завершення відповіді

en: missing open quote
uk: пропущено початкові лапки

en: missing terminating %<>%> character
uk: немає завершального символу %<>%>

en: missing terminating %c character
uk: відсутній завершальний символ %c

en: missing whitespace after the macro name
uk: відсутні пробіл після назви макроса

en: module control-line %qs cannot be an object-like macro
uk: рядок керування модулем %qs не може бути об'єктоподібним макросом

en: module control-line cannot be in included file
uk: рядок керування модулем не може зберігатися у включеному файлі

en: module name %qs cannot be an object-like macro
uk: назва модуля %qs не може бути об'єктоподібним макросом

en: module name followed by %<(%>
uk: після назви модуля %<(%>

en: module partition %qs cannot be an object-like macro
uk: поділ модуля %qs не може бути об'єктоподібним макросом

en: module partition followed by %<(%>
uk: поділ модулів з наступним %<(%>

en: multi-character character constant
uk: багатосимвольна символьна константа

en: multi-character literal cannot have an encoding prefix
uk: багатосимвольний літерал не може мати префікса кодування

en: multi-character literal with %ld characters exceeds %<int%> size of %ld bytes
uk: багатосимвольний літерал з %ld символів перевищує розмір %<int%> у %ld байтів

en: multi-line comment
uk: багаторядковий коментар

en: named universal character escapes are only valid in C++23
uk: іменовані керівні послідовності універсальних символів є чинними лише у C++23

en: negative embed parameter operand
uk: від'ємний операнд параметра embed

en: no iconv implementation, cannot convert from %s to %s
uk: не реалізовано у iconv, не вдається перетворити з %s на %s

en: no include path in which to search for %s
uk: відсутні шлях включення у якому ведеться пошук для %s

en: no macro name given in %<#%s%> directive
uk: не вказаний макрос у директиві %<#%s%>

en: non-ISO-standard escape sequence, %<\%c%>
uk: escape-послідовність не за стандартом ISO, %<\%c%>

en: null character(s) ignored
uk: null-символи проігноровані

en: null character(s) preserved in literal
uk: null-символи збережені буквально

en: numeric escape sequence in unevaluated string: %<\%c%>
uk: числова екранована послідовність у необчисленому рядку: %<\%c%>

en: octal escape sequence out of range
uk: вісімкова escape-послідовність поза межами діапазону

en: one or more PCH files were found, but they were invalid
uk: знайдено один або більше файлів PCH, але вони некоректні

en: operator %<defined%> requires an identifier
uk: для оператора %<defined%> потрібен ідентифікатор

en: operator %qs requires a header-name
uk: оператор %qs потребує назви заголовка

en: pasting "%.*s" and "%.*s" does not give a valid preprocessing token
uk: вставка "%.*s" та "%.*s" не призводить до коректної лексеми препроцесора

en: poisoned here
uk: отруєно тут

en: poisoning existing macro %qs
uk: використання отруєння (poisoning) вже створеного макроса %qs

en: predicate must be an identifier
uk: предикат має бути ідентифікатором

en: predicate%'s answer is empty
uk: відповідь предиката порожня

en: preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits
uk: арифметика препроцесора має максимальну точність %lu біт; ціль вимагає %lu біт

en: raw string delimiter longer than %d characters
uk: роздільник необроблених рядків довжиною, що перевищує %d символів

en: raw string delimiter longer than 16 characters
uk: роздільник необроблених рядків довжиною, що перевищує 16 символів

en: registering %qs as both a pragma and a pragma namespace
uk: %qs реєструється як прагма та як простір назв прагм

en: registering pragma %qs with name expansion and no namespace
uk: прагма %qs реєструється з розширенням назви але без простору назви

en: registering pragma with NULL handler
uk: реєструється pragma з NULL-обробником

en: registering pragmas in namespace %qs with mismatched name expansion
uk: прагми реєструються у просторі назв %qs за відсутності розширення назв

en: style of line directive is a GCC extension
uk: стиль директиви line є розширенням GCC

en: suffix for double constant is a GCC extension
uk: суфікс для констант double є розширенням GCC

en: suggest hiding %<#%s%> from traditional C with an indented %<#%>
uk: рекомендується приховувати %<#%s%> у традиційній мові C використовуючи відступ перед %<#%>

en: suggest not using %<#elif%> in traditional C
uk: рекомендується не використовувати %<#elif%> у традиційній мові C

en: syntax error in macro parameter list
uk: синтаксична помилка у списку параметрів макроса

en: tab after space in leading whitespace
uk: табуляція після пробілу у початковому пропуску

en: target %<char%> is less than 8 bits wide
uk: ширина цільового типу %<char%> менша за 8 біт

en: target %<int%> is narrower than target %<char%>
uk: цільовий тип %<int%> є вужчим ніж цільовий %<char%>

en: target %<wchar_t%> is narrower than target %<char%>
uk: цільовий %<wchar_t%> є вужчим за цільовий %<char%>

en: the conditional began here
uk: умова починається тут

en: the left operand of %qs changes sign when promoted
uk: лівий операнд %qs змінює знак при підвищенні

en: the meaning of %<\%c%> is different in traditional C
uk: сенс %<\%c%> відрізняється від традиційної мови C

en: the meaning of %<\a%> is different in traditional C
uk: сенс %<\a%> відрізняється від традиційної мови C

en: the meaning of %<\x%> is different in traditional C
uk: сенс %<\x%> відрізняється від традиційної мови C

en: the right operand of %qs changes sign when promoted
uk: правий оператор %qs змінює знак при підвищенні

en: this is the location of the previous definition
uk: ...це місце першого визначення

en: this use of %<defined%> may not be portable
uk: використання %<defined%> може бути непереносимим

en: too large %<gnu::offset%> argument
uk: завеликий аргумент %<gnu::offset%>

en: too large embed parameter operand
uk: надто великий операнд параметра embed

en: too many consecutive spaces in leading whitespace
uk: забагато послідовних пробілів у початковому пропуску

en: traditional C ignores %<#%s%> with the %<#%> indented
uk: у традиційній мові C ігноруються %<#%s%>, якщо %<#%> з відступом

en: traditional C rejects the %<%.*s%> suffix
uk: традиційною мовою C не сприймається суфікс %<%.*s%>

en: traditional C rejects the unary plus operator
uk: у традиційній мові C не допускається унарний оператор плюс

en: trailing whitespace
uk: кінцевий пробіл

en: trigraph %<??%c%> converted to %<%c%>
uk: тристоронній %<??%c%> перетворено на %<%c%>

en: trigraph %<??%c%> ignored, use %<-trigraphs%> to enable
uk: тристоронній %<??%c%> проігноровано, використовуйте %<-trigraphs%>, щоб увімкнути

en: unbalanced '%c'
uk: незбалансоване «%c»

en: unbalanced stack in %s
uk: незбалансований стек у %s

en: undefining %qs
uk: скасовується визначення %qs

en: unexpected end of file after %<#line%>
uk: неочікуване завершення файла після %<#line%>

en: universal character %.*s is not valid at the start of an identifier
uk: універсальний символ %.*s не є допустимим на початку ідентифікатора

en: universal character %.*s is not valid in an identifier
uk: універсальний символ %.*s не є допустимим у ідентифікаторі

en: universal character names are only valid in C++ and C99
uk: універсальні назви символів допустимі лише у C++ та C99

en: unknown embed parameter '%.*s%s%.*s'
uk: невідомий параметр embed «%.*s%s%.*s»

en: unknown escape sequence: %<\%c%>
uk: невідома керівна послідовність: %<\%c%>

en: unknown escape sequence: %<\%s%>
uk: Невідома escape-послідовність: %<\%s%>

en: unpaired UTF-8 bidirectional control character detected
uk: виявлено символ двобічного керування UTF-8 без відповідника

en: unpaired UTF-8 bidirectional control characters detected
uk: виявлено символи двобічного керування UTF-8 без відповідників

en: unspellable token %s
uk: неможливо розібрати лексему %s

en: unterminated #%s
uk: незавершене #%s

en: unterminated %<__VA_OPT__%>
uk: незавершене %<__VA_OPT__%>

en: unterminated argument list invoking macro %qs
uk: незавершений список аргументів у виклику макроса %qs

en: unterminated comment
uk: незавершений коментар

en: unterminated literal
uk: незавершений літерал

en: unterminated raw string
uk: незавершений простий рядок

en: use %<-Winvalid-pch%> for more information
uk: щоб дізнатися більше, скористайтеся %<-Winvalid-pch%>

en: use of C++11 long long integer constant
uk: використання цілої константи long long C++11

en: use of C++17 hexadecimal floating constant
uk: використовуйте десятково-шістнадцяткову константу із рухомою крапкою стандарту C++17

en: use of C++23 %<make_signed_t<size_t>%> integer constant
uk: використання цілої сталої C++23 %<make_signed_t<size_t>%>

en: use of C++23 %<size_t%> integer constant
uk: використання цілої сталої C++23 %<size_t%>

en: use of C99 hexadecimal floating constant
uk: використовуйте десятково-шістнадцяткову константу з рухомою крапкою мови C99

en: use of C99 long long integer constant
uk: використання цілої константи long long з C99

en: user-defined literal in preprocessor expression
uk: буквальне визначення користувача у виразі для препроцесора

en: while reading precompiled header
uk: при читанні попередньо скомпільованого заголовка

en: while writing precompiled header
uk: при записі попередньо скомпільованих заголовків

en: whitespace other than spaces and tabs in leading whitespace
uk: пропуск, що складається не лише з пробілів і табуляцій у початковому пропуску

en: whitespace other than spaces in leading whitespace
uk: пропуск, що складається не лише з пробілів у початковому пропуску

en: whitespace other than tabs in leading whitespace
uk: пропуск, що складається не лише з табуляцій у початковому пропуску
