[CMD] Prepare for localization by using resource strings (#7125)

Promote localization of cmd.exe.
JIRA issue: CORE-19680
Add some resource strings.
Use them instead of raw strings.
This commit is contained in:
Katayama Hirofumi MZ 2024-07-11 09:12:12 +09:00 committed by GitHub
parent c02289a08a
commit 18acf79551
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 176 additions and 16 deletions

View file

@ -307,8 +307,7 @@ calc(INT* lval, TCHAR op, INT rval)
{
if (rval == 0)
{
// FIXME: Localize
ConErrPuts(_T("Division by zero error.\n"));
ConErrResPuts(STRING_ERROR_DIVISION_BY_ZERO);
nErrorLevel = 0x400023D1; // 1073750993;
return FALSE;
}
@ -320,8 +319,7 @@ calc(INT* lval, TCHAR op, INT rval)
{
if (rval == 0)
{
// FIXME: Localize
ConErrPuts(_T("Division by zero error.\n"));
ConErrResPuts(STRING_ERROR_DIVISION_BY_ZERO);
nErrorLevel = 0x400023D1; // 1073750993;
return FALSE;
}
@ -383,8 +381,7 @@ seta_unaryTerm(LPCTSTR* p_, INT* result)
/* Check for overflow / underflow */
if (errno == ERANGE)
{
// FIXME: Localize
ConErrPuts(_T("Invalid number. Numbers are limited to 32-bits of precision.\n"));
ConErrResPuts(STRING_ERROR_INVALID_NUMBER2);
nErrorLevel = 0x400023D0; // 1073750992;
return FALSE;
}
@ -395,8 +392,7 @@ seta_unaryTerm(LPCTSTR* p_, INT* result)
*/
else if (*p && !_istspace(*p) && __iscsymf(*p))
{
// FIXME: Localize
ConErrPuts(_T("Invalid number. Numeric constants are either decimal (42), hexadecimal (0x2A), or octal (052).\n"));
ConErrResPuts(STRING_ERROR_INVALID_NUMBER1);
nErrorLevel = 0x400023CF; // 1073750991;
return FALSE;
}