Fix a bug (#2054, translation by Heis Spiter)

svn path=/trunk/; revision=26116
This commit is contained in:
Dmitry Gorbachev 2007-03-16 16:53:01 +00:00
parent 6c337b4d51
commit 6f562dec4a
18 changed files with 161 additions and 40 deletions

View file

@ -45,6 +45,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Neplatný vstup pro funkci." IDS_ERR_INVALID_INPUT, "Neplatný vstup pro funkci."
IDS_ERR_DIVIDE_BY_ZERO, "Nelze dělit nulou." IDS_ERR_DIVIDE_BY_ZERO, "Nelze dělit nulou."
IDS_ERR_UNDEFINED, "Výsledek funkce není definován." IDS_ERR_UNDEFINED, "Výsledek funkce není definován."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Ungültige Eingabe für Funktion." IDS_ERR_INVALID_INPUT, "Ungültige Eingabe für Funktion."
IDS_ERR_DIVIDE_BY_ZERO, "Teilen durch 0 unmöglich." IDS_ERR_DIVIDE_BY_ZERO, "Teilen durch 0 unmöglich."
IDS_ERR_UNDEFINED, "Das Ergebnis der Funktion ist undefiniert." IDS_ERR_UNDEFINED, "Das Ergebnis der Funktion ist undefiniert."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Λανθασμένο όρισμα για τη συνάρτηση." IDS_ERR_INVALID_INPUT, "Λανθασμένο όρισμα για τη συνάρτηση."
IDS_ERR_DIVIDE_BY_ZERO, "Δε μπορεί να γίνει διαίρεση του μηδενός." IDS_ERR_DIVIDE_BY_ZERO, "Δε μπορεί να γίνει διαίρεση του μηδενός."
IDS_ERR_UNDEFINED, "Το αποτέλεσμα της συνάρτησης είναι αδιευκρίνιστο." IDS_ERR_UNDEFINED, "Το αποτέλεσμα της συνάρτησης είναι αδιευκρίνιστο."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Invalid input for function." IDS_ERR_INVALID_INPUT, "Invalid input for function."
IDS_ERR_DIVIDE_BY_ZERO, "Cannot divide by zero." IDS_ERR_DIVIDE_BY_ZERO, "Cannot divide by zero."
IDS_ERR_UNDEFINED, "Result of function is undefined." IDS_ERR_UNDEFINED, "Result of function is undefined."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Entrada no válida para la función." IDS_ERR_INVALID_INPUT, "Entrada no válida para la función."
IDS_ERR_DIVIDE_BY_ZERO, "No se puede dividir entre cero." IDS_ERR_DIVIDE_BY_ZERO, "No se puede dividir entre cero."
IDS_ERR_UNDEFINED, "El resultado de esta función no está definido." IDS_ERR_UNDEFINED, "El resultado de esta función no está definido."

View file

@ -19,6 +19,7 @@
*/ */
/* /*
* Translation made by Jerome Signouret, 2005. * Translation made by Jerome Signouret, 2005.
* Updated by Pierre Schweitzer, 2007.
*/ */
#include "windows.h" #include "windows.h"
#include "resource.h" #include "resource.h"
@ -30,7 +31,7 @@ STRINGTABLE DISCARDABLE
{ {
IDS_APPNAME, "Calculatrice" IDS_APPNAME, "Calculatrice"
IDS_COPYRIGHT1, "Calculator 5.0. Licensed under LGPL 2" IDS_COPYRIGHT1, "Calculatrice 5.0. Licensed under LGPL 2"
IDS_COPYRIGHT2 "Copyright 2003, James Briggs" IDS_COPYRIGHT2 "Copyright 2003, James Briggs"
IDS_COPYRIGHT3 "San Jose, California, USA" IDS_COPYRIGHT3 "San Jose, California, USA"
IDS_COPYRIGHT4 "james@ActionMessage.com" IDS_COPYRIGHT4 "james@ActionMessage.com"
@ -45,6 +46,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrés"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grades"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Déc"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Entrée incorrecte pour l'opération." IDS_ERR_INVALID_INPUT, "Entrée incorrecte pour l'opération."
IDS_ERR_DIVIDE_BY_ZERO, "Division par zéro impossble." IDS_ERR_DIVIDE_BY_ZERO, "Division par zéro impossble."
IDS_ERR_UNDEFINED, "Résultat non défini." IDS_ERR_UNDEFINED, "Résultat non défini."
@ -52,7 +60,7 @@ STRINGTABLE DISCARDABLE
MAIN_MENU MENU DISCARDABLE MAIN_MENU MENU DISCARDABLE
{ {
POPUP "&Edition" { POPUP "&Édition" {
MENUITEM "Co&pier Ctrl+C", IDM_COPY MENUITEM "Co&pier Ctrl+C", IDM_COPY
MENUITEM "C&oller Ctrl+V", IDM_PASTE MENUITEM "C&oller Ctrl+V", IDM_PASTE
} }
@ -71,7 +79,7 @@ MAIN_MENU MENU DISCARDABLE
SCIMS_MENU MENU DISCARDABLE SCIMS_MENU MENU DISCARDABLE
{ {
POPUP "&Edition" { POPUP "&Édition" {
MENUITEM "Co&pier Ctrl+C", IDM_COPY MENUITEM "Co&pier Ctrl+C", IDM_COPY
MENUITEM "C&oller Ctrl+V", IDM_PASTE MENUITEM "C&oller Ctrl+V", IDM_PASTE
} }
@ -79,50 +87,50 @@ SCIMS_MENU MENU DISCARDABLE
MENUITEM "Standard", IDM_MODE_STANDARD MENUITEM "Standard", IDM_MODE_STANDARD
MENUITEM "Scientifique", IDM_MODE_SCIENTIFIC MENUITEM "Scientifique", IDM_MODE_SCIENTIFIC
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Hex\tF5", ID_CALC_NS_HEX MENUITEM "Hexadécimal\tF5", ID_CALC_NS_HEX
MENUITEM "Decimal\tF6", ID_CALC_NS_DEC MENUITEM "Décimal\tF6", ID_CALC_NS_DEC
MENUITEM "Octal\tF7", ID_CALC_NS_OCT MENUITEM "Octal\tF7", ID_CALC_NS_OCT
MENUITEM "Binaire\tF8", ID_CALC_NS_BIN MENUITEM "Binaire\tF8", ID_CALC_NS_BIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Degrés\tF2", ID_CALC_MS_DEGREES MENUITEM "Degrés\tF2", ID_CALC_MS_DEGREES
MENUITEM "Radians\tF3", ID_CALC_MS_RADIANS MENUITEM "Radians\tF3", ID_CALC_MS_RADIANS
MENUITEM "Gradians\tF4", ID_CALC_MS_GRADS MENUITEM "Grades\tF4", ID_CALC_MS_GRADS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Séparateur", IDM_DIGIT_GROUPING MENUITEM "Séparateur", IDM_DIGIT_GROUPING
} }
POPUP "Ai&de" { POPUP "Ai&de" {
MENUITEM "Sommaire", IDM_HELP_TOPICS MENUITEM "Sommaire", IDM_HELP_TOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "A propos", IDM_ABOUT MENUITEM "À propos", IDM_ABOUT
} }
} }
SCIWS_MENU MENU DISCARDABLE SCIWS_MENU MENU DISCARDABLE
{ {
POPUP "&Edit" { POPUP "&Édition" {
MENUITEM "Co&pier Ctrl+C", IDM_COPY MENUITEM "Co&pier Ctrl+C", IDM_COPY
MENUITEM "C&oller Ctrl+V", IDM_PASTE MENUITEM "C&oller Ctrl+V", IDM_PASTE
} }
POPUP "&View" { POPUP "&Affichage" {
MENUITEM "Standard", IDM_MODE_STANDARD MENUITEM "Standard", IDM_MODE_STANDARD
MENUITEM "Scientifique", IDM_MODE_SCIENTIFIC MENUITEM "Scientifique", IDM_MODE_SCIENTIFIC
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Hex\tF5", ID_CALC_NS_HEX MENUITEM "Hexadécimal\tF5", ID_CALC_NS_HEX
MENUITEM "Decimal\tF6", ID_CALC_NS_DEC MENUITEM "Décimal\tF6", ID_CALC_NS_DEC
MENUITEM "Octal\tF7", ID_CALC_NS_OCT MENUITEM "Octal\tF7", ID_CALC_NS_OCT
MENUITEM "Binaire\tF8", ID_CALC_NS_BIN MENUITEM "Binaire\tF8", ID_CALC_NS_BIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Qword\tF12", ID_CALC_WS_QWORD MENUITEM "Qword\tF12", ID_CALC_WS_QWORD
MENUITEM "Dword\tF2", ID_CALC_WS_DWORD MENUITEM "Dword\tF2", ID_CALC_WS_DWORD
MENUITEM "Word\tF3", ID_CALC_WS_WORD MENUITEM "Word\tF3", ID_CALC_WS_WORD
MENUITEM "Byte\tF4", ID_CALC_WS_BYTE MENUITEM "Byte\tF4", ID_CALC_WS_BYTE
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "Séparateur", IDM_DIGIT_GROUPING MENUITEM "Séparateur", IDM_DIGIT_GROUPING
} }
POPUP "Ai&de" { POPUP "Ai&de" {
MENUITEM "Sommaire", IDM_HELP_TOPICS MENUITEM "Sommaire", IDM_HELP_TOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "A propos", IDM_ABOUT MENUITEM "À propos", IDM_ABOUT
} }
} }
@ -131,6 +139,13 @@ BEGIN
VK_F1, IDV_HELP, VIRTKEY VK_F1, IDV_HELP, VIRTKEY
END END
DLG_ABOUT DIALOG 12,0,120,82
CAPTION "À propos de GNU winecalc"
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
BEGIN
DEFPUSHBUTTON "OK", IDOK, 42, 60, 30, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
WHATS_THIS_MENU MENU DISCARDABLE WHATS_THIS_MENU MENU DISCARDABLE
{ {
POPUP "" { POPUP "" {
@ -138,13 +153,6 @@ WHATS_THIS_MENU MENU DISCARDABLE
} }
} }
DLG_ABOUT DIALOG 12,0,120,82
CAPTION "A propos de GNU winecalc"
STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
BEGIN
DEFPUSHBUTTON "OK", IDOK, 42, 60, 30, 14, WS_CHILD | WS_VISIBLE | WS_TABSTOP
END
DLG_STATS DIALOG 12,0,125,78 DLG_STATS DIALOG 12,0,125,78
CAPTION "Outils Statistiques Box" CAPTION "Outils Statistiques Box"
FONT 9, "Tahoma" FONT 9, "Tahoma"

View file

@ -44,6 +44,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "gyök" IDS_BTN_SQRT, "gyök"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Hibás bemenet." IDS_ERR_INVALID_INPUT, "Hibás bemenet."
IDS_ERR_DIVIDE_BY_ZERO, "Nem tudok nullával osztani." IDS_ERR_DIVIDE_BY_ZERO, "Nem tudok nullával osztani."
IDS_ERR_UNDEFINED, "Result of function is undefined." IDS_ERR_UNDEFINED, "Result of function is undefined."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Input untuk fungsi tidak benar." IDS_ERR_INVALID_INPUT, "Input untuk fungsi tidak benar."
IDS_ERR_DIVIDE_BY_ZERO, "Tidak bisa membagi dengan nol." IDS_ERR_DIVIDE_BY_ZERO, "Tidak bisa membagi dengan nol."
IDS_ERR_UNDEFINED, "Hasil fungsi tidak terdefinisikan." IDS_ERR_UNDEFINED, "Hasil fungsi tidak terdefinisikan."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Input invalido per la funzione." IDS_ERR_INVALID_INPUT, "Input invalido per la funzione."
IDS_ERR_DIVIDE_BY_ZERO, "Non si può dividere per zero." IDS_ERR_DIVIDE_BY_ZERO, "Non si può dividere per zero."
IDS_ERR_UNDEFINED, "Il risultato della funzione è indefinito." IDS_ERR_UNDEFINED, "Il risultato della funzione è indefinito."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Ugyldig informasjon for funksjon." IDS_ERR_INVALID_INPUT, "Ugyldig informasjon for funksjon."
IDS_ERR_DIVIDE_BY_ZERO, "Kan ikke dividere på null." IDS_ERR_DIVIDE_BY_ZERO, "Kan ikke dividere på null."
IDS_ERR_UNDEFINED, "Resultatet av funksjoner er ubestemt." IDS_ERR_UNDEFINED, "Resultatet av funksjoner er ubestemt."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Ongeldige invoer voor de functie." IDS_ERR_INVALID_INPUT, "Ongeldige invoer voor de functie."
IDS_ERR_DIVIDE_BY_ZERO, "Kan niet delen door nul." IDS_ERR_DIVIDE_BY_ZERO, "Kan niet delen door nul."
IDS_ERR_UNDEFINED, "Resultaat van de functie is onbepaald." IDS_ERR_UNDEFINED, "Resultaat van de functie is onbepaald."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Invalid input for function." IDS_ERR_INVALID_INPUT, "Invalid input for function."
IDS_ERR_DIVIDE_BY_ZERO, "Cannot divide by zero." IDS_ERR_DIVIDE_BY_ZERO, "Cannot divide by zero."
IDS_ERR_UNDEFINED, "Result of function is undefined." IDS_ERR_UNDEFINED, "Result of function is undefined."

View file

@ -19,6 +19,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Ãðàäóñû"
IDS_BTN_RADIANS, "Ðàäèàíû"
IDS_BTN_GRADS, "Ãðàäû"
IDS_BTN_SHRT_HEX "Øåñòí."
IDS_BTN_SHRT_DEC "Äåñÿò."
IDS_BTN_SHRT_OCT "Âîñüì."
IDS_BTN_SHRT_BIN "Äâîè÷."
IDS_ERR_INVALID_INPUT, "Неправильный аргумент функции." IDS_ERR_INVALID_INPUT, "Неправильный аргумент функции."
IDS_ERR_DIVIDE_BY_ZERO, "Делить на нуль нельзя." IDS_ERR_DIVIDE_BY_ZERO, "Делить на нуль нельзя."
IDS_ERR_UNDEFINED, "Результат не определён." IDS_ERR_UNDEFINED, "Результат не определён."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Felaktig indata för funktion." IDS_ERR_INVALID_INPUT, "Felaktig indata för funktion."
IDS_ERR_DIVIDE_BY_ZERO, "Kan inte dividera med noll." IDS_ERR_DIVIDE_BY_ZERO, "Kan inte dividera med noll."
IDS_ERR_UNDEFINED, "Funktionens resultat är odefinerat." IDS_ERR_UNDEFINED, "Funktionens resultat är odefinerat."

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "ÃÒ¡·ÕèÊͧ" IDS_BTN_SQRT, "ÃÒ¡·ÕèÊͧ"
IDS_BTN_DEGREES, "ͧÈÒ"
IDS_BTN_RADIANS, "àÃà´Õ¹"
IDS_BTN_GRADS, "à¡Ãà´Õ¹"
IDS_BTN_SHRT_HEX "°Ò¹ÊԺˡ"
IDS_BTN_SHRT_DEC "°Ò¹ÊÔº"
IDS_BTN_SHRT_OCT "°Ò¹á»´"
IDS_BTN_SHRT_BIN "°Ò¹Êͧ"
IDS_ERR_INVALID_INPUT, "¤èÒ·Õè»é͹ãËéäÁèÊÒÁÒöãªé㹡óչÕéä´é" IDS_ERR_INVALID_INPUT, "¤èÒ·Õè»é͹ãËéäÁèÊÒÁÒöãªé㹡óչÕéä´é"
IDS_ERR_DIVIDE_BY_ZERO, "äÁèÊÒÁÒöËÒôéÇÂÈÙ¹Âì" IDS_ERR_DIVIDE_BY_ZERO, "äÁèÊÒÁÒöËÒôéÇÂÈÙ¹Âì"
IDS_ERR_UNDEFINED, "äÁèÊÒÁÒöáÊ´§¼Åä´é" IDS_ERR_UNDEFINED, "äÁèÊÒÁÒöáÊ´§¼Åä´é"
@ -63,7 +70,7 @@ MAIN_MENU MENU DISCARDABLE
POPUP "&ªèÇÂàËÅ×Í" { POPUP "&ªèÇÂàËÅ×Í" {
MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT
} }
} }
@ -77,21 +84,21 @@ SCIMS_MENU MENU DISCARDABLE
MENUITEM "ẺÁҵðҹ", IDM_MODE_STANDARD MENUITEM "ẺÁҵðҹ", IDM_MODE_STANDARD
MENUITEM "ẺÇÔ·ÂÒÈÒʵÃì", IDM_MODE_SCIENTIFIC MENUITEM "ẺÇÔ·ÂÒÈÒʵÃì", IDM_MODE_SCIENTIFIC
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "°Ò¹ÊԺˡ\tF5", ID_CALC_NS_HEX MENUITEM "°Ò¹ÊԺˡ\tF5", ID_CALC_NS_HEX
MENUITEM "°Ò¹ÊÔº\tF6", ID_CALC_NS_DEC MENUITEM "°Ò¹ÊÔº\tF6", ID_CALC_NS_DEC
MENUITEM "°Ò¹á»´\tF7", ID_CALC_NS_OCT MENUITEM "°Ò¹á»´\tF7", ID_CALC_NS_OCT
MENUITEM "°Ò¹Êͧ\tF8", ID_CALC_NS_BIN MENUITEM "°Ò¹Êͧ\tF8", ID_CALC_NS_BIN
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "ͧÈÒ\tF2", ID_CALC_MS_DEGREES MENUITEM "ͧÈÒ\tF2", ID_CALC_MS_DEGREES
MENUITEM "àÃà´Õ¹\tF3", ID_CALC_MS_RADIANS MENUITEM "àÃà´Õ¹\tF3", ID_CALC_MS_RADIANS
MENUITEM "à¡Ãà´Õ¹\tF4", ID_CALC_MS_GRADS MENUITEM "à¡Ãà´Õ¹\tF4", ID_CALC_MS_GRADS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "áÊ´§ËÅÑ¡µÑÇàÅ¢", IDM_DIGIT_GROUPING MENUITEM "áÊ´§ËÅÑ¡µÑÇàÅ¢", IDM_DIGIT_GROUPING
} }
POPUP "ªèÇÂàËÅ×Í" { POPUP "ªèÇÂàËÅ×Í" {
MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT
} }
} }
@ -105,7 +112,7 @@ SCIWS_MENU MENU DISCARDABLE
MENUITEM "ẺÁҵðҹ", IDM_MODE_STANDARD MENUITEM "ẺÁҵðҹ", IDM_MODE_STANDARD
MENUITEM "ẺÇÔ·ÂÒÈÒʵÃì", IDM_MODE_SCIENTIFIC MENUITEM "ẺÇÔ·ÂÒÈÒʵÃì", IDM_MODE_SCIENTIFIC
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "°Ò¹ÊԺˡ\tF5", ID_CALC_NS_HEX MENUITEM "°Ò¹ÊԺˡ\tF5", ID_CALC_NS_HEX
MENUITEM "°Ò¹ÊÔº\tF6", ID_CALC_NS_DEC MENUITEM "°Ò¹ÊÔº\tF6", ID_CALC_NS_DEC
MENUITEM "°Ò¹á»´\tF7", ID_CALC_NS_OCT MENUITEM "°Ò¹á»´\tF7", ID_CALC_NS_OCT
MENUITEM "°Ò¹Êͧ\tF8", ID_CALC_NS_BIN MENUITEM "°Ò¹Êͧ\tF8", ID_CALC_NS_BIN
@ -120,7 +127,7 @@ SCIWS_MENU MENU DISCARDABLE
POPUP "ªèÇÂàËÅ×Í" { POPUP "ªèÇÂàËÅ×Í" {
MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS MENUITEM "¢éÍÁÙŪèÇÂàËÅ×Í", IDM_HELP_TOPICS
MENUITEM SEPARATOR MENUITEM SEPARATOR
MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT MENUITEM "à¡ÕèÂǡѺ GNU WineCalc", IDM_ABOUT
} }
} }

View file

@ -43,6 +43,13 @@ STRINGTABLE DISCARDABLE
IDS_BTN_MEM_PLUS, "M+" IDS_BTN_MEM_PLUS, "M+"
IDS_BTN_MEM_STATUS_M, "M" IDS_BTN_MEM_STATUS_M, "M"
IDS_BTN_SQRT, "sqrt" IDS_BTN_SQRT, "sqrt"
IDS_BTN_DEGREES, "Degrees"
IDS_BTN_RADIANS, "Radians"
IDS_BTN_GRADS, "Grads"
IDS_BTN_SHRT_HEX "Hex"
IDS_BTN_SHRT_DEC "Dec"
IDS_BTN_SHRT_OCT "Oct"
IDS_BTN_SHRT_BIN "Bin"
IDS_ERR_INVALID_INPUT, "Íåïðàâèëüíèé àðãóìåíò ôóíêö³¿." IDS_ERR_INVALID_INPUT, "Íåïðàâèëüíèé àðãóìåíò ôóíêö³¿."
IDS_ERR_DIVIDE_BY_ZERO, "ijëèòè íà íóëü íå ìîæíà." IDS_ERR_DIVIDE_BY_ZERO, "ijëèòè íà íóëü íå ìîæíà."
IDS_ERR_UNDEFINED, "Ðåçóëüòàò ôóíêö³¿ íåâèçíà÷åíèé." IDS_ERR_UNDEFINED, "Ðåçóëüòàò ôóíêö³¿ íåâèçíà÷åíèé."

View file

@ -47,6 +47,14 @@
#define IDS_BTN_MEM_PLUS 1107 #define IDS_BTN_MEM_PLUS 1107
#define IDS_BTN_MEM_STATUS_M 1108 #define IDS_BTN_MEM_STATUS_M 1108
#define IDS_BTN_SQRT 1109 #define IDS_BTN_SQRT 1109
#define IDS_BTN_DEGREES 1110
#define IDS_BTN_RADIANS 1111
#define IDS_BTN_GRADS 1112
#define IDS_BTN_SHRT_HEX 1113
#define IDS_BTN_SHRT_DEC 1114
#define IDS_BTN_SHRT_OCT 1115
#define IDS_BTN_SHRT_BIN 1116
#define IDS_ERR_INVALID_INPUT 1120 #define IDS_ERR_INVALID_INPUT 1120
#define IDS_ERR_DIVIDE_BY_ZERO 1121 #define IDS_ERR_DIVIDE_BY_ZERO 1121

View file

@ -2293,7 +2293,7 @@ void InitCalc (CALC *calc)
// Buttons // Buttons
calc->cb[60].id = ID_CALC_NS_HEX; calc->cb[60].id = ID_CALC_NS_HEX;
_tcscpy(calc->cb[60].label,TEXT("Hex")); LoadString( hInst, IDS_BTN_SHRT_HEX, calc->cb[60].label, sizeof(calc->cb[60].label) / sizeof(calc->cb[60].label[0]));
calc->cb[60].color = CALC_COLOR_GRAY; calc->cb[60].color = CALC_COLOR_GRAY;
calc->cb[60].r.left = CALC_NS_HEX_LEFT; calc->cb[60].r.left = CALC_NS_HEX_LEFT;
calc->cb[60].r.top = CALC_NS_HEX_TOP; calc->cb[60].r.top = CALC_NS_HEX_TOP;
@ -2302,7 +2302,7 @@ void InitCalc (CALC *calc)
calc->cb[60].enable = 1; calc->cb[60].enable = 1;
calc->cb[61].id = ID_CALC_NS_DEC; calc->cb[61].id = ID_CALC_NS_DEC;
_tcscpy(calc->cb[61].label,TEXT("Dec")); LoadString( hInst, IDS_BTN_SHRT_DEC, calc->cb[61].label, sizeof(calc->cb[61].label) / sizeof(calc->cb[61].label[0]));
calc->cb[61].color = CALC_COLOR_GRAY; calc->cb[61].color = CALC_COLOR_GRAY;
calc->cb[61].r.left = CALC_NS_DEC_LEFT; calc->cb[61].r.left = CALC_NS_DEC_LEFT;
calc->cb[61].r.top = CALC_NS_DEC_TOP; calc->cb[61].r.top = CALC_NS_DEC_TOP;
@ -2311,7 +2311,7 @@ void InitCalc (CALC *calc)
calc->cb[61].enable = 1; calc->cb[61].enable = 1;
calc->cb[62].id = ID_CALC_NS_OCT; calc->cb[62].id = ID_CALC_NS_OCT;
_tcscpy(calc->cb[62].label,TEXT("Oct")); LoadString( hInst, IDS_BTN_SHRT_OCT, calc->cb[62].label, sizeof(calc->cb[62].label) / sizeof(calc->cb[62].label[0]));
calc->cb[62].color = CALC_COLOR_GRAY; calc->cb[62].color = CALC_COLOR_GRAY;
calc->cb[62].r.left = CALC_NS_OCT_LEFT; calc->cb[62].r.left = CALC_NS_OCT_LEFT;
calc->cb[62].r.top = CALC_NS_OCT_TOP; calc->cb[62].r.top = CALC_NS_OCT_TOP;
@ -2320,7 +2320,7 @@ void InitCalc (CALC *calc)
calc->cb[62].enable = 1; calc->cb[62].enable = 1;
calc->cb[63].id = ID_CALC_NS_BIN; calc->cb[63].id = ID_CALC_NS_BIN;
_tcscpy(calc->cb[63].label,TEXT("Bin")); LoadString( hInst, IDS_BTN_SHRT_BIN, calc->cb[63].label, sizeof(calc->cb[63].label) / sizeof(calc->cb[63].label[0]));
calc->cb[63].color = CALC_COLOR_GRAY; calc->cb[63].color = CALC_COLOR_GRAY;
calc->cb[63].r.left = CALC_NS_BIN_LEFT; calc->cb[63].r.left = CALC_NS_BIN_LEFT;
calc->cb[63].r.top = CALC_NS_BIN_TOP; calc->cb[63].r.top = CALC_NS_BIN_TOP;
@ -2329,7 +2329,7 @@ void InitCalc (CALC *calc)
calc->cb[63].enable = 1; calc->cb[63].enable = 1;
calc->cb[64].id = ID_CALC_MS_DEGREES; calc->cb[64].id = ID_CALC_MS_DEGREES;
_tcscpy(calc->cb[64].label,TEXT("Degrees")); LoadString( hInst, IDS_BTN_DEGREES, calc->cb[64].label, sizeof(calc->cb[64].label) / sizeof(calc->cb[64].label[0]));
calc->cb[64].color = CALC_COLOR_GRAY; calc->cb[64].color = CALC_COLOR_GRAY;
calc->cb[64].r.left = CALC_MS_DEGREES_LEFT; calc->cb[64].r.left = CALC_MS_DEGREES_LEFT;
calc->cb[64].r.top = CALC_MS_DEGREES_TOP; calc->cb[64].r.top = CALC_MS_DEGREES_TOP;
@ -2338,7 +2338,7 @@ void InitCalc (CALC *calc)
calc->cb[64].enable = 1; calc->cb[64].enable = 1;
calc->cb[65].id = ID_CALC_MS_RADIANS; calc->cb[65].id = ID_CALC_MS_RADIANS;
_tcscpy(calc->cb[65].label,TEXT("Radians")); LoadString( hInst, IDS_BTN_RADIANS, calc->cb[65].label, sizeof(calc->cb[65].label) / sizeof(calc->cb[65].label[0]));
calc->cb[65].color = CALC_COLOR_GRAY; calc->cb[65].color = CALC_COLOR_GRAY;
calc->cb[65].r.left = CALC_MS_RADIANS_LEFT; calc->cb[65].r.left = CALC_MS_RADIANS_LEFT;
calc->cb[65].r.top = CALC_MS_RADIANS_TOP; calc->cb[65].r.top = CALC_MS_RADIANS_TOP;
@ -2347,7 +2347,7 @@ void InitCalc (CALC *calc)
calc->cb[65].enable = 1; calc->cb[65].enable = 1;
calc->cb[66].id = ID_CALC_MS_GRADS; calc->cb[66].id = ID_CALC_MS_GRADS;
_tcscpy(calc->cb[66].label,TEXT("Grads")); LoadString( hInst, IDS_BTN_GRADS, calc->cb[66].label, sizeof(calc->cb[66].label) / sizeof(calc->cb[66].label[0]));
calc->cb[66].color = CALC_COLOR_GRAY; calc->cb[66].color = CALC_COLOR_GRAY;
calc->cb[66].r.left = CALC_MS_GRADS_LEFT; calc->cb[66].r.left = CALC_MS_GRADS_LEFT;
calc->cb[66].r.top = CALC_MS_GRADS_TOP; calc->cb[66].r.top = CALC_MS_GRADS_TOP;