mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
Bug 2893: New Greek resource files ([email protected])
Bug 2894: Ukrainian translation update ([email protected]) svn path=/trunk/; revision=31325
This commit is contained in:
@@ -0,0 +1,63 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_GENERAL DIALOGEX 0, 0, 242, 175
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
GROUPBOX "Ñõèìßóåéò logon",IDC_STATIC,7,7,228,89
|
||||
GROUPBOX "Ñõèìßóåéò Óýíäåóçò",IDC_STATIC,7,103,228,65
|
||||
ICON "", IDC_LOGONICON, 15,19,20,20
|
||||
LTEXT "Äþóôå ôç äéåýèõíóç ôïõ äéáêïìéóôÞ",IDC_STATIC,47,24,81,8
|
||||
LTEXT "ÄéáêïìéóôÞò:",IDC_STATIC,47,41,25,8
|
||||
LTEXT "¼íïìá ÷ñÞóôç:",IDC_STATIC,47,58,38,8
|
||||
COMBOBOX IDC_SERVERCOMBO,79,39,141,150,CBS_DROPDOWN | WS_VSCROLL | WS_TABSTOP
|
||||
PUSHBUTTON "ÁðïèÞêåõóç",IDC_SAVE,67,139,50,14
|
||||
PUSHBUTTON "ÁðïèÞêåõóç Ùò...",IDC_SAVEAS,123,139,50,14
|
||||
PUSHBUTTON "¢íïéãìá...",IDC_OPEN,177,139,50,14
|
||||
ICON "", IDC_CONNICON, 16,114,20,20
|
||||
LTEXT "ÁðïèÞêåõóç ôùí ñõèìßóåùí óýíäåóçò Þ Üíïéãìá áðïèçêåõìÝíçò óýíäåóçò.",IDC_STATIC,50,115,172,20
|
||||
END
|
||||
|
||||
IDD_DISPLAY DIALOGEX 0, 0, 242, 175
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
GROUPBOX "ÌÝãåèïò áðïìáêñõóìÝíçò åðéöÜíåéáò åñãáóßáò",IDC_STATIC,7,7,228,68
|
||||
GROUPBOX "×ñþìáôá",IDC_STATIC,7,83,228,85
|
||||
ICON "", IDC_REMICON, 15,19,20,20
|
||||
ICON "", IDC_COLORSICON, 15,98,20,20
|
||||
LTEXT "ÅðéëÝîôå ôï ìÝãåèïò ôçò áðïìáêñõóìÝíçò åðéöÜíåéáò åñãáóßáò óáò. ÌåôáöÝöåñå ôï äñïìÝá ðñïò ôá äåîéÜ þóôå íá êáëýøåé üëç ôçí Ýêôáóç ôçò ïèüíçò.",IDC_STATIC,53,22,175,21
|
||||
CONTROL "", IDC_GEOSLIDER, "msctls_trackbar32", TBS_AUTOTICKS | WS_TABSTOP, 56, 42, 124, 17
|
||||
COMBOBOX IDC_BPPCOMBO,56,102,128,80, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
|
||||
CONTROL "",IDC_COLORIMAGE,"Static",SS_OWNERDRAW | SS_SUNKEN, 56,121,127,10
|
||||
LTEXT "Óçìåßùóç: Ïé ñõèìßóåéò óôïí áðïìáêñõóìÝíï õðïëïãéóôÞ ßóùò áíôéêáôáóôÞóïõí áõôÞ ôç ñýèìéóç.",IDC_STATIC,56,143,165,18
|
||||
LTEXT "Less",IDC_STATIC,35,42,15,8
|
||||
LTEXT "More",IDC_STATIC,189,42,17,8
|
||||
LTEXT "", IDC_SETTINGS_RESOLUTION_TEXT, 56, 62, 120, 10, SS_CENTER
|
||||
END
|
||||
|
||||
IDD_CONNECTDIALOG DIALOGEX 0, 0, 260, 262
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Óýíäåóç áðïìáêñõóìÝíïõ õðïëïãéóôÞ"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "Óýíäåóç",IDOK,147,245,50,14
|
||||
PUSHBUTTON "¢êõñï",IDCANCEL,203,245,50,14
|
||||
CONTROL "",IDC_TAB,"SysTabControl32",0x0,7,50,246,190
|
||||
END
|
||||
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_TAB_GENERAL "ÃåíéêÜ"
|
||||
IDS_TAB_DISPLAY "ÅìöÜíéóç"
|
||||
IDS_256COLORS "256 ÷ñþìáôá"
|
||||
IDS_HIGHCOLOR15 "ÐïëëÜ ÷ñþìáôá (15 bit)"
|
||||
IDS_HIGHCOLOR16 "ÐïëëÜ ÷ñþìáôá (16 bit)"
|
||||
IDS_HIGHCOLOR24 "ÖõóéêÜ ÷ñþìáôá (24 bit)"
|
||||
IDS_PIXEL "%lux%lu Pixels"
|
||||
IDS_FULLSCREEN "ÐëÞñçò ïèüíç"
|
||||
IDS_BROWSESERVER "<ÁíáæÞôçóç ãéá ðåñéóóüôåñá...>"
|
||||
IDS_HEADERTEXT1 "ÁðïìáêñõóìÝíç åðéöÜíåéá åñãáóßáò"
|
||||
IDS_HEADERTEXT2 "Óýíäåóç"
|
||||
END
|
||||
@@ -16,6 +16,7 @@ IDB_SPECT BITMAP "res/spectrum.bmp"
|
||||
|
||||
#include "lang/ca-ES.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/it-IT.rc"
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/id-ID.rc"
|
||||
@@ -18,3 +19,4 @@
|
||||
#include "lang/ru-RU.rc"
|
||||
#include "lang/uk-UA.rc"
|
||||
|
||||
|
||||
|
||||
@@ -0,0 +1,65 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_BCAST "Broadcast"
|
||||
IDS_P2P "Peer To Peer"
|
||||
IDS_MIXED "Mixed"
|
||||
IDS_HYBRID "Hybrid"
|
||||
IDS_UNKNOWN "unknown"
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_OTHER "’λλος τύπος προσαρμογέα"
|
||||
IDS_ETH "Προσαρμογέας Ethernet"
|
||||
IDS_TOKEN "Προσαρμογέας Token Ring"
|
||||
IDS_FDDI "Προσαρμογέας FDDI"
|
||||
IDS_PPP "Προσαρμογέας PPP"
|
||||
IDS_LOOP "Προσαρμογέας Loopback"
|
||||
IDS_SLIP "Προσαρμογέας SLIP"
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
/* Please keep the spacing/formatting as per En.rc when translating */
|
||||
IDS_USAGE
|
||||
"\Χρήση:\n \
|
||||
ipconfig [/? | /all | /renew [adapter] | /release [adapter] |\n \
|
||||
/flushdns | /displaydns | /registerdns |\n \
|
||||
/showclassid adapter |\n \
|
||||
/setclassid adapter [classid] ]\n \
|
||||
\n \
|
||||
where\n \
|
||||
adapter Connection name\n \
|
||||
(wildcard characters * and ? allowed, see examples)\n \
|
||||
\n \
|
||||
Options:\n \
|
||||
/? Εμφάνιοση αυτού του μηνύματος βοήθειας.\n \
|
||||
/all Εμφάνιση όλων των πληροφοριών ρύθμισης παραμέτρων.\n \
|
||||
/release Αποδέσμευση της διεύθυνσης IP για τον καθορισμένο προσαρμογέα.\n \
|
||||
/renew Ανανέωση της διεύθυνσης IP για τον καθορισμένο προσαρμογέα.\n \
|
||||
/flushdns Εκκαθάριση της μνήμης cache της επίλυσης DNS.\n \
|
||||
/registerdns Ανανεώνει όλες τις μισθώσεις DHCP και καταχωρεί πάλι τα ονόματα DNS.\n \
|
||||
/displaydns Εμφανίζει το περιεχόμενο της μνήμης cache της επίλυσης DNS.\n \
|
||||
/showclassid Εμφανίζει όλα τα αναγνωριστικά κλάσης dhcp που επιτρέπονται για τον προσαρμογέα.\n \
|
||||
/setclassid Τροποποιεί το αναγνωριστικό κλάσης dhcp.\n \
|
||||
\n \
|
||||
Η προεπιλογή είναι εμφάνιση μόνο διεύθυνσης IP, μάσκας υποδικτύου και\n \
|
||||
προεπιλεγμένης πύλης για κάθε προσαρμογέα συνδεδεμένο στο TCP/IP.\n \
|
||||
\n \
|
||||
Για Release και Renew, αν δεν έχει καθοριστεί όνομα προσαρμογέα, θα\n \
|
||||
αποδεσμευτούν ή ανανεωθούν οι μισθώσεις διευθύνσεων IP για όλους τους συνδεδεμένους προσαρμογείς στο TCP/IP.\n \
|
||||
\n \
|
||||
Για Setclassid, αν δεν έχει καθοριστεί αναγνωριστικό κλάσης, το αναγνωριστικό κλάσης καταργείται.\n \
|
||||
\n \
|
||||
Παραδείγματα:\n \
|
||||
> ipconfig ... Εμφάνιση πληροφοριών.\n \
|
||||
> ipconfig /all ... Εμφάνιση λεπτομερών πληροφοριών\n \
|
||||
> ipconfig /renew ... ανανεώνει όλους τους προσαρμογείς\n \
|
||||
> ipconfig /renew EL* ... ανανεώνει όλες τις συνδέσεις με\n \
|
||||
όνομα που αρχίζει με EL\n \
|
||||
> ipconfig /release *Con* ... αποδεσμεύει όλες τις συνδέσεις που ταιριάζουν,\n \
|
||||
eg. ""Local Area Connection 1"" or\n \
|
||||
""Local Area Connection 2""\n"
|
||||
END
|
||||
@@ -0,0 +1,19 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_CONFIG DIALOGEX 0, 0, 273, 178
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||
CAPTION "Ñõèìßóåéò ÊåéìÝíïõ 3Ä"
|
||||
FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK",IDOK,216,7,50,14
|
||||
PUSHBUTTON "¢êõñï",IDCANCEL,216,24,50,14
|
||||
EDITTEXT IDC_MESSAGE_TEXT,18,28,122,14,ES_AUTOHSCROLL
|
||||
LTEXT "ÐñïóáñìïóìÝíï êåßìåíï:",IDC_STATIC_TEXT,18,17,65,8
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DESCRIPTION "Ðñïöýëáîç ïèüíçò ìå êåßìåíï 3Ä"
|
||||
IDS_TITLE "Ðåñß"
|
||||
IDS_TEXT "ÁõôÞ ç ðñïöýëáîç ïèüíçò äå äéáèÝôåé åðéëïãÝò ôéò ïðïßåò ìðïñåßôå íá ïñßóåôå."
|
||||
END
|
||||
@@ -12,6 +12,7 @@ LANGUAGE LANG_NEUTRAL, SUBLANG_NEUTRAL
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/es-ES.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
BEGIN
|
||||
IDS_DESCRIPTION "Ðñïöýëáîç ïèüíçò Logon"
|
||||
IDS_TITLE "Ðåñß"
|
||||
IDS_TEXT "ÁõôÞ ç ðñïöýëáîç ïèüíçò äå äéáèÝôåé åðéëïãÝò ôéò ïðïßåò ìðïñåßôå íá ïñßóåôå."
|
||||
END
|
||||
@@ -15,6 +15,7 @@ IDB_SERVER BITMAP DISCARDABLE "res/1.bmp"
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/es-ES.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
|
||||
@@ -0,0 +1,73 @@
|
||||
/*
|
||||
* Help Viewer
|
||||
*
|
||||
* Copyright 1996 Ulrich Schmid
|
||||
* Copyright 2002 Sylvain Petreolle <[email protected]>
|
||||
*
|
||||
* This library is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU Lesser General Public
|
||||
* License as published by the Free Software Foundation; either
|
||||
* version 2.1 of the License, or (at your option) any later version.
|
||||
*
|
||||
* This library is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* Lesser General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Lesser General Public
|
||||
* License along with this library; if not, write to the Free Software
|
||||
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
|
||||
*/
|
||||
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
/* Menu */
|
||||
|
||||
MAIN_MENU MENU
|
||||
{
|
||||
POPUP "&Áñ÷åßï" {
|
||||
MENUITEM "&¢íïéãìá", MNID_FILE_OPEN
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Åêôýðùóç", MNID_FILE_PRINT
|
||||
MENUITEM "Ñõ&èìßóåéò åêôõðùôÞ...", MNID_FILE_SETUP
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "¸&îïäïò", MNID_FILE_EXIT
|
||||
}
|
||||
POPUP "&ÅÐåîåñãáóßá" {
|
||||
MENUITEM "&ÁíôéãñáöÞ...", MNID_EDIT_COPYDLG
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Annotate...", MNID_EDIT_ANNOTATE
|
||||
}
|
||||
POPUP "Á&ãáðçìÝíá" {
|
||||
MENUITEM "&Define...", MNID_BKMK_DEFINE
|
||||
}
|
||||
POPUP "&ÂïÞèåéá" {
|
||||
MENUITEM "Help &on help", MNID_HELP_HELPON
|
||||
MENUITEM "ÐÜíôá óôï ðñï&óêÞíéï", MNID_HELP_HELPTOP
|
||||
MENUITEM SEPARATOR
|
||||
MENUITEM "&Ðëçñïöïñßåò...", MNID_HELP_ABOUT
|
||||
#ifdef WINELIB
|
||||
MENUITEM "&Ó÷åôéêÜ ìå ôï WINE", MNID_HELP_WINE
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
||||
/* Strings */
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
{
|
||||
STID_WINE_HELP, "WINE Help"
|
||||
STID_WHERROR, "ÓÖÁËÌÁ"
|
||||
STID_WARNING, "ÐÑÏÅÉÄÏÐÏÉÇÓÇ"
|
||||
STID_INFO, "Ðëçñïöïñßåò"
|
||||
STID_NOT_IMPLEMENTED, "Not implemented"
|
||||
STID_HLPFILE_ERROR_s, "ÓöÜëìá êáôÜ ôçí áíÜãíùóç ôïõ áñ÷åßïõ âïÞèåéáò `%s'"
|
||||
STID_CONTENTS, "&Ðåñéå÷üìåíá"
|
||||
STID_SEARCH, "&ÁíáæÞôçóç"
|
||||
STID_BACK, "&Ðñïçãïýìåíï"
|
||||
STID_HISTORY, "&Éóôïñéêü"
|
||||
STID_TOPICS, "&ÈÝìáôá"
|
||||
STID_ALL_FILES, "¼ëá ôá áñ÷åßá (*.*)"
|
||||
STID_HELP_FILES_HLP, "Áñ÷åßá âïÞèåéáò (*.hlp)"
|
||||
STID_FILE_NOT_FOUND_s "Äåí Þôáí äõíáôÞ ç åýñåóç ôïõ '%s'. ÈÝëåôå íá øÜîåôå ìüíïé óáò ãéá ôï áñ÷åßï áõôü;"
|
||||
}
|
||||
@@ -27,6 +27,7 @@
|
||||
#include "lang/cs-CZ.rc"
|
||||
#include "lang/da-DK.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
//#include "lang/eo-EO.rc"
|
||||
#include "lang/es-ES.rc"
|
||||
|
||||
@@ -0,0 +1,925 @@
|
||||
#ifndef LANG_EN_US_H__
|
||||
#define LANG_EN_US_H__
|
||||
|
||||
static MUI_ENTRY elGRWelcomePageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Καλώς Ορίσατε στην εγκατάσταση του ReactOS",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
6,
|
||||
11,
|
||||
"Αυτό το μέρος της εγκατάστασης αντιγράφει το λειτουργικό σύστημα ReactOS στον",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
12,
|
||||
"υπολογιστή σας και προετοιμάζει το δεύτερο μέρος της εγκατάστασης.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
15,
|
||||
"\x07 Πατήστε ENTER για να εγκαταστήσετε το ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
17,
|
||||
"\x07 Πατήστε R για να επιδιορθώσετε το ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
19,
|
||||
"\x07 Πατήστε L για να δείτε τους όρους αδειοδότησης και τις προϋποθέσεις για το ReactOS",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
21,
|
||||
"\x07 Πατήστε F3 για να αποχωρήσετε χωρίς να εγκαταστήσετε το ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
23,
|
||||
"Για περισσότερες πληροφορίες για το ReactOS, παρακαλούμε επισκεφθείτε το:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
24,
|
||||
"http://www.reactos.org",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια R = Επιδιόρθωση F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRIntroPageEntries[] =
|
||||
{
|
||||
{
|
||||
4,
|
||||
3,
|
||||
" ReactOS " KERNEL_VERSION_STR " Setup ",
|
||||
TEXT_UNDERLINE
|
||||
},
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Η εγκατάσταση του ReactOS είναι σε αρχική φάση προγραμματισμού. Δεν υποστηρίζει ακόμα",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
9,
|
||||
"όλες τις λειτουργικότητας μιας πλήρους εγκατάστασης λειτουργικού.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
12,
|
||||
"Οι επόμενοι περιορισμοί ισχύουν:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
13,
|
||||
"- Η εγκατάσταση δε μπορεί να ανταπεξέλθει με πάνω από ένα primary partition ανά δίσκο.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
14,
|
||||
"- Η εγκατάσταση δε μπορεί να διαγράψει ένα primary partition από ένα δίσκο",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
15,
|
||||
" εφόσον υπάρχουν extended partitions στο δίσκο αυτό.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
16,
|
||||
"- Η εγκατάσαση δε μπορεί να διαγράψει το πρώτο extended partition ενός δίσκου",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
17,
|
||||
" εφόσον υπάρχουν κι άλλα extended partitions στο δίσκο αυτό.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
18,
|
||||
"- Η εγκατάσταση υποστηρίζει μόνο FAT συστήματα αρχείων.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
19,
|
||||
"- File system checks are not implemented yet.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
23,
|
||||
"\x07 Πατήστε ENTER για να εγκαταστήσετε το ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
25,
|
||||
"\x07 Πατήστε F3 για να αποχωρήσετε χωρίς να εγκαταστήσετε το ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRLicensePageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
6,
|
||||
"Licensing:",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
8,
|
||||
8,
|
||||
"The ReactOS System is licensed under the terms of the",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
9,
|
||||
"GNU GPL with parts containing code from other compatible",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
10,
|
||||
"licenses such as the X11 or BSD and GNU LGPL licenses.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
11,
|
||||
"All software that is part of the ReactOS system is",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
12,
|
||||
"therefore released under the GNU GPL as well as maintaining",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
13,
|
||||
"the original license.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
15,
|
||||
"This software comes with NO WARRANTY or restrictions on usage",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
16,
|
||||
"save applicable local and international law. The licensing of",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
17,
|
||||
"ReactOS only covers distribution to third parties.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
18,
|
||||
"If for some reason you did not receive a copy of the",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
19,
|
||||
"GNU General Public License with ReactOS please visit",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
20,
|
||||
"http://www.gnu.org/licenses/licenses.html",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
8,
|
||||
22,
|
||||
"Warranty:",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
8,
|
||||
24,
|
||||
"This is free software; see the source for copying conditions.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
25,
|
||||
"There is NO warranty; not even for MERCHANTABILITY or",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
26,
|
||||
"FITNESS FOR A PARTICULAR PURPOSE",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Return",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRDevicePageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Η παρακάτω λίστα δείχνει τις ρυθμίσεις συσκευών.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
11,
|
||||
" Υπολογιστής:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
12,
|
||||
" Εμφάνιση:",
|
||||
TEXT_NORMAL,
|
||||
},
|
||||
{
|
||||
8,
|
||||
13,
|
||||
" Πληκτρολόγιο:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
14,
|
||||
"Διάταξη πληκτρολογίου:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
16,
|
||||
" Αποδοχή:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
25,
|
||||
16, "Αποδοχή αυτών των ρυθμίσεων συσκευών",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
19,
|
||||
"Μπορείτε να αλλάξετε τις ρυθμίσεις υλικού πατώντας τα πλήκτρα UP ή DOWN",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
20,
|
||||
"για να επιλέξετε μια ρύθμιση. Μετά πατήστε το πλήκτρο ENTER για να επιλέξετε άλλες",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
21,
|
||||
"ρυθμίσεις.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
23,
|
||||
"Όταν όλες οι ρυθμίσεις είναι σωστές, επιλέξτε \"Αποδοχή αυτών των ρυθμίσεων συσκευών\"",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
24,
|
||||
"και πατήστε ENTER.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRRepairPageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Η εγκατάσταση του ReactOS βρίσκεται σε πρώιμο στάδιο ανάπτυξης. Δεν υποστηρίζει ακόμα",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
9,
|
||||
"όλες τις λειτουργικότητες μιας πλήρους εγκατάστασης λειτουργικού.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
12,
|
||||
"Η λειτουργίες επιδιόρθωσης δεν έχουν υλοποιηθεί ακόμα.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
15,
|
||||
"\x07 Πατήστε U για ανανέωση του OS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
17,
|
||||
"\x07 Πατήστε R για τη Recovery Console.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
19,
|
||||
"\x07 Πατήστε ESC για να επιστρέψετε στην κύρια σελίδα.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
21,
|
||||
"\x07 Πατήστε ENTER για να επανεκκινήσετε τον υπολογιστή.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ESC = Κύρια σελίδα ENTER = Επανεκκίνηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
static MUI_ENTRY elGRComputerPageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Θέλετε να αλλάξετε τον τύπο του υπολογιστή που θα εγκατασταθεί.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
10,
|
||||
"\x07 Πατήστε τα πλήκτρα UP ή DOWN για να επιλέξετε τον επιθυμητό τύπο υπολογιστή.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
11,
|
||||
" Μετά πατήστε ENTER.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
13,
|
||||
"\x07 Πατήστε το πλήκτρο ESC για να επιστρέψετε στην πορηγούμενη σελίδα χωρίς να αλλάξετε",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
14,
|
||||
" τον τύπο υπολογιστή.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια ESC = Ακύρωση F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRFlushPageEntries[] =
|
||||
{
|
||||
{
|
||||
10,
|
||||
6,
|
||||
"Το σύστημα επιβεβαιώνει τώρα ότι όλα τα δεδομένα αποθηκεύτηκαν στο δίσκο",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
8,
|
||||
"Αυτό ίσως πάρει λίγη ώρα",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
9,
|
||||
"Όταν ολοκληρωθεί, ο υπολογιστής σας θα επανεκκινηθεί αυτόματα",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" Flushing cache",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRQuitPageEntries[] =
|
||||
{
|
||||
{
|
||||
10,
|
||||
6,
|
||||
"Το ReactOS δεν εγκαταστάθηκε πλήρως",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
8,
|
||||
"Αφαιρέστε τη δισκέτα από το A: και",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
9,
|
||||
"όλα τα CD-ROMs από τα CD-Drives.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
11,
|
||||
"Πατήστε ENTER για να επανεκκινήσετε τον υπολογιστή.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" Παρακαλώ περιμένετε ...",
|
||||
TEXT_STATUS,
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRDisplayPageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Θέλετε να αλλάξετε τον τύπο της εμφάνισης που θα εγκατασταθεί.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{ 8,
|
||||
10,
|
||||
"\x07 Πατήστε το πλήκτρο UP ή DOWN για να επιλέξετε τον επιθυμητό τύπο εμφάνισης.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
11,
|
||||
" Μετά πατήστε ENTER.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
13,
|
||||
"\x07 Πατήστε το πλήκτρο ESC για να επιστρέψετε στην προηγούμενη σελίδα χωρίς να αλλάξετε",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
14,
|
||||
" τον τύπο εμφάνισης.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια ESC = Ακύρωση F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRSuccessPageEntries[] =
|
||||
{
|
||||
{
|
||||
10,
|
||||
6,
|
||||
"Τα βασικά στοιχεία του ReactOS εγκαταστάθηκαν επιτυχώς.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
8,
|
||||
"Αφαιρέστε τη δισκέτα από το A: και",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
9,
|
||||
"όλα τα CD-ROMs από το CD-Drive.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
10,
|
||||
11,
|
||||
"Πατήστε ENTER για να επανεκκινήσετε τον υπολογιστή σας.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Επανεκκίνηση υπολογιστή",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
};
|
||||
|
||||
static MUI_ENTRY elGRBootPageEntries[] =
|
||||
{
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Η εγκατάσταση δε μπορεί να εγκαταστήσει τον bootloader στο σκληρό δίσκο",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
9,
|
||||
"του υπολογιστή σας",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
13,
|
||||
"Παρακαλώ εισάγετε μια διαμορφωμένη δισκέτα στο A: και",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
14,
|
||||
"πατήστε ENTER.",
|
||||
TEXT_NORMAL,
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER = Συνέχεια F3 = Αποχώρηση",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
0,
|
||||
0,
|
||||
NULL,
|
||||
0
|
||||
}
|
||||
|
||||
};
|
||||
|
||||
MUI_ERROR elGRErrorEntries[] =
|
||||
{
|
||||
{
|
||||
//ERROR_NOT_INSTALLED
|
||||
"Το ReactOS δεν εγκαταστάθηκε πλήρως στον\n"
|
||||
"υπολογιστή σας. Αν αποχωρήσετε από την Εγκατάσταση τώρα, θα πρέπει να\n"
|
||||
"ξανατρέξετε την Εγκατάσταση για να εγκαταστήσετ το ReactOS.\n"
|
||||
"\n"
|
||||
" \x07 Πατήστε ENTER για αν συνεχίσετε την Εγκατάσταση.\n"
|
||||
" \x07 Πατήστε F3 για να αποχωρήσετε από την Εγκατάσταση.",
|
||||
"F3= Αποχώρηση ENTER = Συνέχεια"
|
||||
},
|
||||
{
|
||||
//ERROR_NO_HDD
|
||||
"Η Εγκατάσταση δε μπόρεσε να βρει κάποιον σκληρό δίσκο.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_NO_SOURCE_DRIVE
|
||||
"Setup could not find its source drive.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_LOAD_TXTSETUPSIF
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει το αρχείο TXTSETUP.SIF.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CORRUPT_TXTSETUPSIF
|
||||
"Η Εγκατάστση βρήκε ένα κατεστραμένο αρχείο TXTSETUP.SIF.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_SIGNATURE_TXTSETUPSIF,
|
||||
"Η Εγκατάσταση βρήκε μια μη έγκυρη υπογραφή στο TXTSETUP.SIF.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_DRIVE_INFORMATION
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει τις πληροφορίες του δίσκου συστήματος.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_WRITE_BOOT,
|
||||
"failed to install FAT bootcode on the system partition.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_LOAD_COMPUTER,
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει τη λίστα τύπων υπολογιστή.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_LOAD_DISPLAY,
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει τη λίστα τύπων εμφάνισης.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_LOAD_KEYBOARD,
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει τη λίστα τύπων πληκτρολογίου.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_LOAD_KBLAYOUT,
|
||||
"Η Εγκατάσταση δε μπόρεσε να φορτώσει τη λίστα διατάξεων πληκτρολογίου.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_WARN_PARTITION,
|
||||
"Η Εγκατάσταση βρήκε ότι τουλάχιστον ένας σκληρός δίσκος περιέχει ένα μη συμβατό\n"
|
||||
"partition table που δε μπορεί να ελεγχθεί σωστά!\n"
|
||||
"\n"
|
||||
"Η δημιουργία ή διαγραφή partitions μπορεί να καταστρέψει το partiton table.\n"
|
||||
"\n"
|
||||
" \x07 Πατήστε F3 για να αποχωρήσετε από την Εγκατάσταση."
|
||||
" \x07 Πατήστε ENTER για να συνεχίσετε.",
|
||||
"F3= Αποχώρηση ENTER = Συνέχεια"
|
||||
},
|
||||
{
|
||||
//ERROR_NEW_PARTITION,
|
||||
"Δε μπορείτε να δημιουργήσετε ένα Partition μέσα σε\n"
|
||||
"ένα άλλο υπάρχον Partition!\n"
|
||||
"\n"
|
||||
" * Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε.",
|
||||
NULL
|
||||
},
|
||||
{
|
||||
//ERROR_DELETE_SPACE,
|
||||
"Δε μπορείτε να διαγράψετε έναν μη διαμορφωμένο χώρο δίσκου!\n"
|
||||
"\n"
|
||||
" * Πατήστε οποιοδήποτε πλήκτρο για να συνεχίσετε.",
|
||||
NULL
|
||||
},
|
||||
{
|
||||
//ERROR_INSTALL_BOOTCODE,
|
||||
"Setup failed to install the FAT bootcode on the system partition.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_NO_FLOPPY,
|
||||
"Δεν υπάρχει δισκέτα στο A:.",
|
||||
"ENTER = Συνέχεια"
|
||||
},
|
||||
{
|
||||
//ERROR_UPDATE_KBSETTINGS,
|
||||
"Η Εγκατάσαση απέτυχε να ανανεώσει τις ρυθμίσεις για τη διάταξη πληκτρολογίου.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_UPDATE_DISPLAY_SETTINGS,
|
||||
"Η Εγκατάσταση απέτυχε να ανανεώσει τις ρυθμίσεις μητρώου για την εμφάνιση.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_IMPORT_HIVE,
|
||||
"Η Εγκατάσταση απέτυχε να φορτώσει ένα hive αρχείο.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_FIND_REGISTRY
|
||||
"Η Εγκατάσαση απέτυχα να βρει τα αρχεία δεδομένων του μητρώου.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CREATE_HIVE,
|
||||
"Η Εγκατάσταση απέτυχε να δημιουργήσει τα registry hives.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_INITIALIZE_REGISTRY,
|
||||
"Setup failed to set the initialize the registry.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_INVALID_CABINET_INF,
|
||||
"Το cabinet δεν έχει έγκυρο αρχείο inf.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CABINET_MISSING,
|
||||
"Το cabinet δε βρέθηκε.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CABINET_SCRIPT,
|
||||
"Το cabinet δεν έχει κανένα σκριπτ εγκατάστασης.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_COPY_QUEUE,
|
||||
"Η Εγκατάσταση απέτυχε να ανοίξει την ουρά αρχείων προς αντιγραφή.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CREATE_DIR,
|
||||
"Η Εγκατάσταση δε μπόρεσε να δημιουργήσει τους καταλόγους εγκατάστασης.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_TXTSETUP_SECTION,
|
||||
"Η Εγκατάσταση απέτυχε να βρει τον τομέα 'Directories'\n"
|
||||
"στο TXTSETUP.SIF.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CABINET_SECTION,
|
||||
"Η Εγκατάσταση απέτυχε να βρει τον τομέα 'Directories'\n"
|
||||
"στο cabinet.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_CREATE_INSTALL_DIR
|
||||
"Η Εγκατάσταση δε μπόρεσε να δημιουργήσει τον κατάλογο εγκατάστασης.",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_FIND_SETUPDATA,
|
||||
"Η Εγκατάσταση απέτυχε να βρει τον τομέα 'SetupData'\n"
|
||||
"στο TXTSETUP.SIF.\n",
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
//ERROR_WRITE_PTABLE,
|
||||
"Η Εγκατάσταση απέτυχε να γράψει τα partition tables.\n"
|
||||
"ENTER = Επανεκκίνηση υπολογιστή"
|
||||
},
|
||||
{
|
||||
NULL,
|
||||
NULL
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
MUI_PAGE elGRPages[] =
|
||||
{
|
||||
{
|
||||
LANGUAGE_PAGE,
|
||||
LanguagePageEntries
|
||||
},
|
||||
{
|
||||
START_PAGE,
|
||||
elGRWelcomePageEntries
|
||||
},
|
||||
{
|
||||
INSTALL_INTRO_PAGE,
|
||||
elGRIntroPageEntries
|
||||
},
|
||||
{
|
||||
LICENSE_PAGE,
|
||||
elGRLicensePageEntries
|
||||
},
|
||||
{
|
||||
DEVICE_SETTINGS_PAGE,
|
||||
elGRDevicePageEntries
|
||||
},
|
||||
{
|
||||
REPAIR_INTRO_PAGE,
|
||||
elGRRepairPageEntries
|
||||
},
|
||||
{
|
||||
COMPUTER_SETTINGS_PAGE,
|
||||
elGRComputerPageEntries
|
||||
},
|
||||
{
|
||||
DISPLAY_SETTINGS_PAGE,
|
||||
elGRDisplayPageEntries
|
||||
},
|
||||
{
|
||||
FLUSH_PAGE,
|
||||
elGRFlushPageEntries
|
||||
},
|
||||
{
|
||||
QUIT_PAGE,
|
||||
elGRQuitPageEntries
|
||||
},
|
||||
{
|
||||
SUCCESS_PAGE,
|
||||
elGRSuccessPageEntries
|
||||
},
|
||||
{
|
||||
BOOT_LOADER_FLOPPY_PAGE,
|
||||
elGRBootPageEntries
|
||||
},
|
||||
{
|
||||
-1,
|
||||
NULL
|
||||
}
|
||||
};
|
||||
|
||||
#endif
|
||||
@@ -6,49 +6,49 @@ static MUI_ENTRY ukUAWelcomePageEntries[] =
|
||||
{
|
||||
6,
|
||||
8,
|
||||
"Ëàñêàâî ïðîñèìî äî ïðîãðàìè óñòàíîâêè ReactOS",
|
||||
"‹ ᪠¢® ¯à®á¨¬® ¤® ¯à®£à ¬¨ ãáâ ®¢ª¨ ReactOS",
|
||||
TEXT_HIGHLIGHT
|
||||
},
|
||||
{
|
||||
6,
|
||||
11,
|
||||
"Öÿ ÷àñòèíà óñòàíîâêè êîï³þº îïåðàö³éíó ñèñòåìó ReactOS ó Âàø",
|
||||
"–ï ç á⨠ãáâ ®¢ª¨ ª®¯_îó ®¯¥à æ_©ã á¨á⥬ã ReactOS ã ‚ è",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
12,
|
||||
"êîìï'þòåð ³ ãîòóº äðóãó ÷àñòèíó óñòàíîâêè.",
|
||||
"ª®¬¯'îâ¥à _ £®âãó ¤àã£ã ç áâ¨ã ãáâ ®¢ª¨.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
15,
|
||||
"\x07 Íàòèñí³òü <ENTER> ùîá óñòàíèòè ReactOS.",
|
||||
"\x07 � â¨á_âì <ENTER> 鮡 ãá⠨⨠ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
17,
|
||||
"\x07 Íàòèñí³òü <R> ùîá â³äíîâèòè ReactOS.",
|
||||
"\x07 � â¨á_âì <R> 鮡 ¢_¤®¢¨â¨ ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
19,
|
||||
"\x07 Íàòèñí³òü <L> ùîá ïåðåãëÿíóòè ë³öåíç³éí³ óìîâè ReactOS",
|
||||
"\x07 � â¨á_âì <L> 鮡 ¯¥à¥£«ïã⨠«_楧_©_ 㬮¢¨ ReactOS",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
8,
|
||||
21,
|
||||
"\x07 Íàòèñí³òü <F3> ùîá âèéòè, íå âñòàíîâëþþ÷è ReactOS.",
|
||||
"\x07 � â¨á_âì <F3> 鮡 ¢¨©â¨, ¥ ¢áâ ®¢«îîç¨ ReactOS.",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
6,
|
||||
23,
|
||||
"Äëÿ á³ëüø êîíêðåòíî¿ ³íôîðìàö³¿ ïðî ReactOS, áóäü ëàñêà â³äâ³äàéòå:",
|
||||
"„«ï ¡_«ìè ª®ªà¥â®õ _ä®à¬ æ_õ ¯à® ReactOS, ¡ã¤ì « ᪠¢_¤¢_¤ ©â¥:",
|
||||
TEXT_NORMAL
|
||||
},
|
||||
{
|
||||
@@ -60,7 +60,7 @@ static MUI_ENTRY ukUAWelcomePageEntries[] =
|
||||
{
|
||||
0,
|
||||
0,
|
||||
" ENTER=Ïðîäîâæèòè R=³äíîâèòè F3=Âèõ³ä",
|
||||
" ENTER=�த®¢¦¨â¨ R=‚_¤®¢¨â¨ F3=‚¨å_¤",
|
||||
TEXT_STATUS
|
||||
},
|
||||
{
|
||||
@@ -680,7 +680,7 @@ MUI_PAGE ukUAPages[] =
|
||||
ukUAWelcomePageEntries
|
||||
},
|
||||
{
|
||||
INTRO_PAGE,
|
||||
INSTALL_INTRO_PAGE,
|
||||
ukUAIntroPageEntries
|
||||
},
|
||||
{
|
||||
|
||||
@@ -4,6 +4,7 @@
|
||||
|
||||
#include "lang/en-US.h"
|
||||
#include "lang/de-DE.h"
|
||||
#include "lang/el-GR.h"
|
||||
#include "lang/es-ES.h"
|
||||
#include "lang/fr-FR.h"
|
||||
#include "lang/it-IT.h"
|
||||
|
||||
@@ -22,10 +22,338 @@
|
||||
#define NDEBUG
|
||||
#include <debug.h>
|
||||
|
||||
static WCHAR Hex[] = L"0123456789ABCDEF";
|
||||
//static unsigned int delay_count = 1;
|
||||
|
||||
extern ULONG reactos_disk_count;
|
||||
extern ARC_DISK_SIGNATURE reactos_arc_disk_info[];
|
||||
extern char reactos_arc_strings[32][256];
|
||||
|
||||
static VOID
|
||||
SetHarddiskConfigurationData(PCONFIGURATION_COMPONENT_DATA DiskKey,
|
||||
ULONG DriveNumber)
|
||||
{
|
||||
PCM_PARTIAL_RESOURCE_LIST PartialResourceList;
|
||||
PCM_DISK_GEOMETRY_DEVICE_DATA DiskGeometry;
|
||||
EXTENDED_GEOMETRY ExtGeometry;
|
||||
GEOMETRY Geometry;
|
||||
ULONG Size;
|
||||
|
||||
/* Set 'Configuration Data' value */
|
||||
Size = sizeof(CM_PARTIAL_RESOURCE_LIST) +
|
||||
sizeof(CM_DISK_GEOMETRY_DEVICE_DATA);
|
||||
PartialResourceList = MmAllocateMemory(Size);
|
||||
if (PartialResourceList == NULL)
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT,
|
||||
"Failed to allocate a full resource descriptor\n"));
|
||||
return;
|
||||
}
|
||||
|
||||
memset(PartialResourceList, 0, Size);
|
||||
PartialResourceList->Version = 1;
|
||||
PartialResourceList->Revision = 1;
|
||||
PartialResourceList->Count = 1;
|
||||
PartialResourceList->PartialDescriptors[0].Type =
|
||||
CmResourceTypeDeviceSpecific;
|
||||
// PartialResourceList->PartialDescriptors[0].ShareDisposition =
|
||||
// PartialResourceList->PartialDescriptors[0].Flags =
|
||||
PartialResourceList->PartialDescriptors[0].u.DeviceSpecificData.DataSize =
|
||||
sizeof(CM_DISK_GEOMETRY_DEVICE_DATA);
|
||||
|
||||
/* Get pointer to geometry data */
|
||||
DiskGeometry = (PVOID)(((ULONG_PTR)PartialResourceList) + sizeof(CM_PARTIAL_RESOURCE_LIST));
|
||||
|
||||
/* Get the disk geometry */
|
||||
ExtGeometry.Size = sizeof(EXTENDED_GEOMETRY);
|
||||
|
||||
if(MachDiskGetDriveGeometry(DriveNumber, &Geometry))
|
||||
{
|
||||
DiskGeometry->BytesPerSector = Geometry.BytesPerSector;
|
||||
DiskGeometry->NumberOfCylinders = Geometry.Cylinders;
|
||||
DiskGeometry->SectorsPerTrack = Geometry.Sectors;
|
||||
DiskGeometry->NumberOfHeads = Geometry.Heads;
|
||||
}
|
||||
else
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT, "Reading disk geometry failed\n"));
|
||||
MmFreeMemory(PartialResourceList);
|
||||
return;
|
||||
}
|
||||
DbgPrint((DPRINT_HWDETECT,
|
||||
"Disk %x: %u Cylinders %u Heads %u Sectors %u Bytes\n",
|
||||
DriveNumber,
|
||||
DiskGeometry->NumberOfCylinders,
|
||||
DiskGeometry->NumberOfHeads,
|
||||
DiskGeometry->SectorsPerTrack,
|
||||
DiskGeometry->BytesPerSector));
|
||||
|
||||
FldrSetConfigurationData(DiskKey, PartialResourceList, Size);
|
||||
MmFreeMemory(PartialResourceList);
|
||||
}
|
||||
|
||||
|
||||
static VOID
|
||||
SetHarddiskIdentifier(PCONFIGURATION_COMPONENT_DATA DiskKey,
|
||||
ULONG DriveNumber)
|
||||
{
|
||||
PMASTER_BOOT_RECORD Mbr;
|
||||
ULONG *Buffer;
|
||||
ULONG i;
|
||||
ULONG Checksum;
|
||||
ULONG Signature;
|
||||
WCHAR Identifier[20];
|
||||
CHAR ArcName[256];
|
||||
|
||||
/* Read the MBR */
|
||||
if (!MachDiskReadLogicalSectors(DriveNumber, 0ULL, 1, (PVOID)DISKREADBUFFER))
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT, "Reading MBR failed\n"));
|
||||
return;
|
||||
}
|
||||
|
||||
Buffer = (ULONG*)DISKREADBUFFER;
|
||||
Mbr = (PMASTER_BOOT_RECORD)DISKREADBUFFER;
|
||||
|
||||
Signature = Mbr->Signature;
|
||||
DbgPrint((DPRINT_HWDETECT, "Signature: %x\n", Signature));
|
||||
|
||||
/* Calculate the MBR checksum */
|
||||
Checksum = 0;
|
||||
for (i = 0; i < 128; i++)
|
||||
{
|
||||
Checksum += Buffer[i];
|
||||
}
|
||||
Checksum = ~Checksum + 1;
|
||||
DbgPrint((DPRINT_HWDETECT, "Checksum: %x\n", Checksum));
|
||||
|
||||
/* Fill out the ARC disk block */
|
||||
reactos_arc_disk_info[reactos_disk_count].Signature = Signature;
|
||||
reactos_arc_disk_info[reactos_disk_count].CheckSum = Checksum;
|
||||
sprintf(ArcName, "multi(0)disk(0)rdisk(%lu)", reactos_disk_count);
|
||||
strcpy(reactos_arc_strings[reactos_disk_count], ArcName);
|
||||
reactos_arc_disk_info[reactos_disk_count].ArcName =
|
||||
reactos_arc_strings[reactos_disk_count];
|
||||
reactos_disk_count++;
|
||||
|
||||
/* Convert checksum and signature to identifier string */
|
||||
Identifier[0] = Hex[(Checksum >> 28) & 0x0F];
|
||||
Identifier[1] = Hex[(Checksum >> 24) & 0x0F];
|
||||
Identifier[2] = Hex[(Checksum >> 20) & 0x0F];
|
||||
Identifier[3] = Hex[(Checksum >> 16) & 0x0F];
|
||||
Identifier[4] = Hex[(Checksum >> 12) & 0x0F];
|
||||
Identifier[5] = Hex[(Checksum >> 8) & 0x0F];
|
||||
Identifier[6] = Hex[(Checksum >> 4) & 0x0F];
|
||||
Identifier[7] = Hex[Checksum & 0x0F];
|
||||
Identifier[8] = L'-';
|
||||
Identifier[9] = Hex[(Signature >> 28) & 0x0F];
|
||||
Identifier[10] = Hex[(Signature >> 24) & 0x0F];
|
||||
Identifier[11] = Hex[(Signature >> 20) & 0x0F];
|
||||
Identifier[12] = Hex[(Signature >> 16) & 0x0F];
|
||||
Identifier[13] = Hex[(Signature >> 12) & 0x0F];
|
||||
Identifier[14] = Hex[(Signature >> 8) & 0x0F];
|
||||
Identifier[15] = Hex[(Signature >> 4) & 0x0F];
|
||||
Identifier[16] = Hex[Signature & 0x0F];
|
||||
Identifier[17] = L'-';
|
||||
Identifier[18] = L'A';
|
||||
Identifier[19] = 0;
|
||||
DbgPrint((DPRINT_HWDETECT, "Identifier: %S\n", Identifier));
|
||||
|
||||
/* Set identifier */
|
||||
FldrSetIdentifier(DiskKey, Identifier);
|
||||
}
|
||||
|
||||
static VOID
|
||||
DetectBiosDisks(PCONFIGURATION_COMPONENT_DATA SystemKey,
|
||||
PCONFIGURATION_COMPONENT_DATA BusKey)
|
||||
{
|
||||
PCM_PARTIAL_RESOURCE_LIST PartialResourceList;
|
||||
PCM_INT13_DRIVE_PARAMETER Int13Drives;
|
||||
GEOMETRY Geometry;
|
||||
PCONFIGURATION_COMPONENT_DATA DiskKey, ControllerKey;
|
||||
ULONG DiskCount;
|
||||
ULONG Size;
|
||||
ULONG i;
|
||||
BOOLEAN Changed;
|
||||
|
||||
/* Count the number of visible drives */
|
||||
DiskReportError(FALSE);
|
||||
DiskCount = 0;
|
||||
|
||||
/* There are some really broken BIOSes out there. There are even BIOSes
|
||||
* that happily report success when you ask them to read from non-existent
|
||||
* harddisks. So, we set the buffer to known contents first, then try to
|
||||
* read. If the BIOS reports success but the buffer contents haven't
|
||||
* changed then we fail anyway */
|
||||
memset((PVOID) DISKREADBUFFER, 0xcd, 512);
|
||||
while (MachDiskReadLogicalSectors(0x80 + DiskCount, 0ULL, 1, (PVOID)DISKREADBUFFER))
|
||||
{
|
||||
Changed = FALSE;
|
||||
for (i = 0; ! Changed && i < 512; i++)
|
||||
{
|
||||
Changed = ((PUCHAR)DISKREADBUFFER)[i] != 0xcd;
|
||||
}
|
||||
if (! Changed)
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT, "BIOS reports success for disk %d but data didn't change\n",
|
||||
(int)DiskCount));
|
||||
break;
|
||||
}
|
||||
DiskCount++;
|
||||
memset((PVOID) DISKREADBUFFER, 0xcd, 512);
|
||||
}
|
||||
DiskReportError(TRUE);
|
||||
DbgPrint((DPRINT_HWDETECT, "BIOS reports %d harddisk%s\n",
|
||||
(int)DiskCount, (DiskCount == 1) ? "": "s"));
|
||||
|
||||
FldrCreateComponentKey(BusKey,
|
||||
L"DiskController",
|
||||
0,
|
||||
ControllerClass,
|
||||
DiskController,
|
||||
&ControllerKey);
|
||||
DbgPrint((DPRINT_HWDETECT, "Created key: DiskController\\0\n"));
|
||||
|
||||
/* Set 'ComponentInformation' value */
|
||||
FldrSetComponentInformation(ControllerKey,
|
||||
Output | Input | Removable,
|
||||
0,
|
||||
0xFFFFFFFF);
|
||||
|
||||
//DetectBiosFloppyController(BusKey, ControllerKey);
|
||||
|
||||
/* Allocate resource descriptor */
|
||||
Size = sizeof(CM_PARTIAL_RESOURCE_LIST) +
|
||||
sizeof(CM_INT13_DRIVE_PARAMETER) * DiskCount;
|
||||
PartialResourceList = MmAllocateMemory(Size);
|
||||
if (PartialResourceList == NULL)
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT,
|
||||
"Failed to allocate resource descriptor\n"));
|
||||
return;
|
||||
}
|
||||
|
||||
/* Initialize resource descriptor */
|
||||
memset(PartialResourceList, 0, Size);
|
||||
PartialResourceList->Version = 1;
|
||||
PartialResourceList->Revision = 1;
|
||||
PartialResourceList->Count = 1;
|
||||
PartialResourceList->PartialDescriptors[0].Type = CmResourceTypeDeviceSpecific;
|
||||
PartialResourceList->PartialDescriptors[0].ShareDisposition = 0;
|
||||
PartialResourceList->PartialDescriptors[0].Flags = 0;
|
||||
PartialResourceList->PartialDescriptors[0].u.DeviceSpecificData.DataSize =
|
||||
sizeof(CM_INT13_DRIVE_PARAMETER) * DiskCount;
|
||||
|
||||
/* Get harddisk Int13 geometry data */
|
||||
Int13Drives = (PVOID)(((ULONG_PTR)PartialResourceList) + sizeof(CM_PARTIAL_RESOURCE_LIST));
|
||||
for (i = 0; i < DiskCount; i++)
|
||||
{
|
||||
if (MachDiskGetDriveGeometry(0x80 + i, &Geometry))
|
||||
{
|
||||
Int13Drives[i].DriveSelect = 0x80 + i;
|
||||
Int13Drives[i].MaxCylinders = Geometry.Cylinders - 1;
|
||||
Int13Drives[i].SectorsPerTrack = Geometry.Sectors;
|
||||
Int13Drives[i].MaxHeads = Geometry.Heads - 1;
|
||||
Int13Drives[i].NumberDrives = DiskCount;
|
||||
|
||||
DbgPrint((DPRINT_HWDETECT,
|
||||
"Disk %x: %u Cylinders %u Heads %u Sectors %u Bytes\n",
|
||||
0x80 + i,
|
||||
Geometry.Cylinders - 1,
|
||||
Geometry.Heads -1,
|
||||
Geometry.Sectors,
|
||||
Geometry.BytesPerSector));
|
||||
}
|
||||
}
|
||||
|
||||
/* Set 'Configuration Data' value */
|
||||
FldrSetConfigurationData(SystemKey, PartialResourceList, Size);
|
||||
MmFreeMemory(PartialResourceList);
|
||||
|
||||
/* Create and fill subkey for each harddisk */
|
||||
for (i = 0; i < DiskCount; i++)
|
||||
{
|
||||
/* Create disk key */
|
||||
FldrCreateComponentKey(ControllerKey,
|
||||
L"DiskPeripheral",
|
||||
i,
|
||||
PeripheralClass,
|
||||
DiskPeripheral,
|
||||
&DiskKey);
|
||||
|
||||
/* Set 'ComponentInformation' value */
|
||||
FldrSetComponentInformation(DiskKey,
|
||||
Output | Input,
|
||||
0,
|
||||
0xFFFFFFFF);
|
||||
|
||||
/* Set disk values */
|
||||
SetHarddiskConfigurationData(DiskKey, 0x80 + i);
|
||||
SetHarddiskIdentifier(DiskKey, 0x80 + i);
|
||||
}
|
||||
}
|
||||
|
||||
static VOID
|
||||
DetectIsaBios(PCONFIGURATION_COMPONENT_DATA SystemKey, ULONG *BusNumber)
|
||||
{
|
||||
PCM_PARTIAL_RESOURCE_LIST PartialResourceList;
|
||||
PCONFIGURATION_COMPONENT_DATA BusKey;
|
||||
ULONG Size;
|
||||
|
||||
/* Create new bus key */
|
||||
FldrCreateComponentKey(SystemKey,
|
||||
L"MultifunctionAdapter",
|
||||
*BusNumber,
|
||||
AdapterClass,
|
||||
MultiFunctionAdapter,
|
||||
&BusKey);
|
||||
|
||||
/* Set 'Component Information' value similar to my NT4 box */
|
||||
FldrSetComponentInformation(BusKey,
|
||||
0x0,
|
||||
0x0,
|
||||
0xFFFFFFFF);
|
||||
|
||||
/* Increment bus number */
|
||||
(*BusNumber)++;
|
||||
|
||||
/* Set 'Identifier' value */
|
||||
FldrSetIdentifier(BusKey, L"ISA");
|
||||
|
||||
/* Set 'Configuration Data' value */
|
||||
Size = sizeof(CM_PARTIAL_RESOURCE_LIST) -
|
||||
sizeof(CM_PARTIAL_RESOURCE_DESCRIPTOR);
|
||||
PartialResourceList = MmAllocateMemory(Size);
|
||||
if (PartialResourceList == NULL)
|
||||
{
|
||||
DbgPrint((DPRINT_HWDETECT,
|
||||
"Failed to allocate resource descriptor\n"));
|
||||
return;
|
||||
}
|
||||
|
||||
/* Initialize resource descriptor */
|
||||
memset(PartialResourceList, 0, Size);
|
||||
PartialResourceList->Version = 1;
|
||||
PartialResourceList->Revision = 1;
|
||||
PartialResourceList->Count = 0;
|
||||
|
||||
/* Set 'Configuration Data' value */
|
||||
FldrSetConfigurationData(BusKey, PartialResourceList, Size);
|
||||
MmFreeMemory(PartialResourceList);
|
||||
|
||||
|
||||
/* Detect ISA/BIOS devices */
|
||||
DetectBiosDisks(SystemKey, BusKey);
|
||||
|
||||
|
||||
/* FIXME: Detect more ISA devices */
|
||||
}
|
||||
|
||||
VOID
|
||||
XboxHwDetect(VOID)
|
||||
{
|
||||
PCONFIGURATION_COMPONENT_DATA SystemKey;
|
||||
ULONG BusNumber = 0;
|
||||
|
||||
DbgPrint((DPRINT_HWDETECT, "DetectHardware()\n"));
|
||||
|
||||
@@ -39,6 +367,7 @@ XboxHwDetect(VOID)
|
||||
0xFFFFFFFF);
|
||||
|
||||
/* TODO: Build actual xbox's hardware configuration tree */
|
||||
DetectIsaBios(SystemKey, &BusNumber);
|
||||
|
||||
DbgPrint((DPRINT_HWDETECT, "DetectHardware() Done\n"));
|
||||
}
|
||||
|
||||
@@ -242,15 +242,15 @@ STRINGTABLE
|
||||
BEGIN
|
||||
IDS_CPLSYSTEMNAME "Ìîâè òà ñëóæáè òåêñòîâîãî ââîäó"
|
||||
IDS_CPLSYSTEMDESCRIPTION "Íàëàøòîâóº ïàðàìåòðè äëÿ òåêñòîâîãî ââîäó."
|
||||
IDS_KEYBOARD "Keyboard"
|
||||
IDS_ADV_TEXT_SRV "Advanced Text Services"
|
||||
IDS_NONE "(None)"
|
||||
IDS_UNKNOWN "(Unknown)"
|
||||
IDS_RESTART "Do you want to restart your computer now?"
|
||||
IDS_SPEECH "Speech"
|
||||
IDS_HRD_REC "Handwriting Recognition"
|
||||
IDS_OFF_ADV_TXT_SRV "Do you want to turn off advanced text services?"
|
||||
IDS_WHATS_THIS "What's This?"
|
||||
IDS_KEYBOARD "Êëàâ³àòóðà"
|
||||
IDS_ADV_TEXT_SRV "Äîäàòêîâ³ òåêñòîâ³ ñëóæáè"
|
||||
IDS_NONE "(Íåìàº)"
|
||||
IDS_UNKNOWN "(Íåìຠäàíèõ)"
|
||||
IDS_RESTART "Âè ä³éñíî áàæàºòå ïåðåçàâàíòàæèòè êîìï'þòåð çàðàç?"
|
||||
IDS_SPEECH "Ìîâëåííÿ"
|
||||
IDS_HRD_REC "Ðîçï³çíàâàííÿ ðóêîïèñíîãî òåêñòó"
|
||||
IDS_OFF_ADV_TXT_SRV "Âè ä³éñíî áàæàºòå âèìêíóòè äîäàòêîâ³ òåêñòîâ³ ñëóæáè?"
|
||||
IDS_WHATS_THIS "Ùî öå?"
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
@@ -385,6 +385,6 @@ BEGIN
|
||||
IDS_SYRIAC_PHONETIC_LAYOUT, "Ñèð³éñüêà (ôîíåòè÷íà)"
|
||||
IDS_DIVEHI_PHONETIC_LAYOUT, "Ìàëüä³âñüêà (ôîíåòè÷íà)"
|
||||
IDS_DIVEHI_TYPEWRITER_LAYOUT, "Ìàëüä³âñüêà (äðóêàðñüêà ìàøèíêà)"
|
||||
IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Bulgarian Phonetic (Classic)"
|
||||
IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Bulgarian Phonetic (BDS)"
|
||||
IDS_BULGARIAN_PHONETIC_CLASSIC_LAYOUT, "Áîëãàðñüêà ôîíåòè÷íà (êëàñè÷íà)"
|
||||
IDS_BULGARIAN_PHONETIC_BDS_LAYOUT, "Áîëãàðñüêà ôîíåòè÷íà (BDS)"
|
||||
END
|
||||
|
||||
@@ -355,101 +355,101 @@ END
|
||||
|
||||
FOLDER_OPTIONS_GENERAL_DLG DIALOGEX 0, 0, 264, 256
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
|
||||
CAPTION "General"
|
||||
CAPTION "Çàãàëüí³"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
|
||||
GROUPBOX "Tasks", -1, 7, 10, 249, 45
|
||||
GROUPBOX "Çàâäàííÿ", -1, 7, 10, 249, 45
|
||||
//ICON
|
||||
AUTORADIOBUTTON "Show common tasks in &folders", 14001, 40, 25, 120, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "Use Windows class&ic folders", 14002, 40, 37, 120, 10, WS_TABSTOP
|
||||
GROUPBOX "Browse folders", -1, 7, 60, 249, 45, WS_TABSTOP
|
||||
AUTORADIOBUTTON "&Ïîêàçóâàòè ñïèñîê òèïîâèõ çàâäàíü ó ïàïêàõ", 14001, 40, 25, 120, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "Âèêîðèñòîâóâàòè çâè&÷àéí³ ïàïêè Windows", 14002, 40, 37, 120, 10, WS_TABSTOP
|
||||
GROUPBOX "Îãëÿä ïàïîê", -1, 7, 60, 249, 45, WS_TABSTOP
|
||||
//ICON
|
||||
AUTORADIOBUTTON "Open each folder in the sa&me window", 14004, 40, 70, 140, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "Open each folder in its own &window", 14005, 40, 82, 140, 10, WS_TABSTOP
|
||||
GROUPBOX "Click items as follows", -1, 7, 110, 249, 60
|
||||
AUTORADIOBUTTON "³äêðèâàòè ïàïêè â òî&ìó ñàìîìó â³êí³", 14004, 40, 70, 140, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "³äêðèâà&òè êîæíó ïàïêó â îêðåìîìó â³êí³", 14005, 40, 82, 140, 10, WS_TABSTOP
|
||||
GROUPBOX "Êëàöàííÿ ìèøåþ", -1, 7, 110, 249, 60
|
||||
//ICON
|
||||
AUTORADIOBUTTON "&Single-click to open an item (point to select)", 14007, 40, 120, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "Underline icon titles consistent with my &browser", 14008, 50, 132, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "Underline icon titles only when I &point at them", 14009, 50, 144, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "&Double-click to open an item (single-click to select)", 14010, 40, 156, 170, 10, WS_TABSTOP
|
||||
PUSHBUTTON "&Restore Defaults", 14011, 180, 180, 60, 14, WS_TABSTOP
|
||||
AUTORADIOBUTTON "³ä&êðèâàòè îäèíî÷íèì, âèä³ëÿòè âêàç³âíèêîì", 14007, 40, 120, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "ϳäêðåñë&þâàòè ï³äïèñè çíà÷ê³â", 14008, 50, 132, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "ϳäêð&åñëþâàòè ëèøå ïðè íàâåäåíí³", 14009, 50, 144, 170, 10, WS_TABSTOP
|
||||
AUTORADIOBUTTON "³äêðèâ&àòè ïîäâ³éíèì, âèä³ëÿòè îäèíî÷íèì", 14010, 40, 156, 170, 10, WS_TABSTOP
|
||||
PUSHBUTTON "&³äíîâèòè", 14011, 180, 180, 60, 14, WS_TABSTOP
|
||||
END
|
||||
|
||||
FOLDER_OPTIONS_VIEW_DLG DIALOGEX 0, 0, 264, 256
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
|
||||
CAPTION "View"
|
||||
CAPTION "Âèãëÿä"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
GROUPBOX "Folder views", -1, 7, 10, 249, 60
|
||||
GROUPBOX "Ïîäàííÿ ïàïîê", -1, 7, 10, 249, 60
|
||||
//ICON
|
||||
LTEXT "You can apply the view(such as Details or Tiles) that\nyou are using for this folder to all folders.", -1, 60, 20, 180, 20
|
||||
PUSHBUTTON "Apply to A&ll Folders", 14001, 60, 50, 80, 14, WS_TABSTOP
|
||||
PUSHBUTTON "&Reset All Folders", 14002, 150, 50, 80, 14, WS_TABSTOP
|
||||
LTEXT "Advanced settings:", -1, 7, 80, 100, 10
|
||||
LTEXT "Ìîæíà çàñòîñóâàòè âèãëÿä, ÿêèé âèêîðèñòîâóºòüñÿ äëÿ ö³º¿ ïàïêè (íàïðèêëàä, ""Òàáëèöÿ"" àáî ""Ïëèòêà""), äî âñ³õ ïàïîê.", -1, 60, 20, 180, 20
|
||||
PUSHBUTTON "&Çàñòîñóâàòè äî âñ³õ ïàïîê", 14001, 60, 50, 80, 14, WS_TABSTOP
|
||||
PUSHBUTTON "&Ñêèä äëÿ âñ³õ ïàïîê", 14002, 150, 50, 80, 14, WS_TABSTOP
|
||||
LTEXT "Äîäàòêîâ³ ïàðàìåòðè:", -1, 7, 80, 100, 10
|
||||
CONTROL "", 14003, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_NOCOLUMNHEADER | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP, 7, 90, 249, 120
|
||||
PUSHBUTTON "Restore &Defaults", 14004, 180, 210, 80, 14, WS_TABSTOP
|
||||
PUSHBUTTON "&³äíîâèòè", 14004, 180, 210, 80, 14, WS_TABSTOP
|
||||
END
|
||||
|
||||
FOLDER_OPTIONS_FILETYPES_DLG DIALOGEX 0, 0, 264, 256
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_POPUP | WS_CAPTION
|
||||
CAPTION "File Types"
|
||||
CAPTION "Òèïè ôàéë³â"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
LTEXT "Registered file &types:", -1, 7, 10, 70, 10
|
||||
LTEXT "Çàðåºñòðîâàí³ &òèïè ôàéë³â:", -1, 7, 10, 70, 10
|
||||
CONTROL "", 14000, "SysListView32", LVS_REPORT | LVS_SINGLESEL | LVS_SHAREIMAGELISTS | WS_BORDER | WS_TABSTOP, 7, 20, 249, 80
|
||||
PUSHBUTTON "&New", 14001, 120, 110, 50, 14, WS_TABSTOP
|
||||
PUSHBUTTON "&Delete", 14002, 180, 110, 50, 14, WS_TABSTOP
|
||||
GROUPBOX "Details for '%s' extension", 14003, 7, 130, 249, 70
|
||||
LTEXT "Opens with:", -1, 12, 140, 40, 10
|
||||
PUSHBUTTON "&Ñòâîðèòè", 14001, 120, 110, 50, 14, WS_TABSTOP
|
||||
PUSHBUTTON "Â&èäàëèòè", 14002, 180, 110, 50, 14, WS_TABSTOP
|
||||
GROUPBOX "Ïîäðîáèö³ äëÿ ðîçøèðåííÿ '%s'", 14003, 7, 130, 249, 70
|
||||
LTEXT "³äêðèâàòè ó:", -1, 12, 140, 40, 10
|
||||
//ICON
|
||||
LTEXT "Appname", 14005, 100, 140, 40, 10
|
||||
PUSHBUTTON "&Change...", 14006, 180, 140, 50, 14, WS_TABSTOP
|
||||
LTEXT "Files with extension '%s' are of type '%s'. To\nchange settings that affect all '%s' files, click\nAdvanced.", 14007, 12, 155, 160, 30
|
||||
PUSHBUTTON "Ad&vanced", 14008, 180, 175, 50, 14, WS_TABSTOP
|
||||
LTEXT "Äîäàòîê", 14005, 100, 140, 40, 10
|
||||
PUSHBUTTON "&Çì³íèòè...", 14006, 180, 140, 50, 14, WS_TABSTOP
|
||||
LTEXT "Ôàéëè ç ðîçøèðåííÿì '%s' ìàþòü òèï '%s'. Ùîá\nçì³íèòè ïàðàìåòðè, ÿê³ âïëèâàòèìóòü íà âñ³ ôàéëè '%s', íàòèñí³òü êíîïêó\n""Äîäàòêîâî"".", 14007, 12, 155, 160, 30
|
||||
PUSHBUTTON "&Äîäàòêîâî", 14008, 180, 175, 50, 14, WS_TABSTOP
|
||||
END
|
||||
|
||||
CONFIRM_FILE_REPLACE_DLG DIALOGEX 0, 0, 282, 143
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_FIXEDSYS | DS_CENTER | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||
CAPTION "Confirm File Replace"
|
||||
CAPTION "ϳäòâåðäæåííÿ çàì³íè ôàéëó"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Yes", IDYES, 20, 122, 60, 14
|
||||
PUSHBUTTON "Yes to &All", 12807, 85, 122, 60, 14
|
||||
PUSHBUTTON "&No", IDNO, 150, 122, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 215, 122, 60, 14
|
||||
DEFPUSHBUTTON "&Òàê", IDYES, 20, 122, 60, 14
|
||||
PUSHBUTTON "Òàê äëÿ &âñ³õ", 12807, 85, 122, 60, 14
|
||||
PUSHBUTTON "&ͳ", IDNO, 150, 122, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 215, 122, 60, 14
|
||||
ICON 146, -1, 11, 10, 21, 20, SS_REALSIZECONTROL
|
||||
LTEXT "This folder already contains a file named '%2'.", 12291, 44, 10, 231, 22, SS_NOPREFIX
|
||||
LTEXT "This folder already contains a read-only file named '%2'.", 12292, 41, 10, 222, 22, SS_NOPREFIX
|
||||
LTEXT "This folder already contains a system file named '%2'.", 12293, 41, 10, 222, 22, SS_NOPREFIX
|
||||
LTEXT "Would you like to replace the existing file", -1, 44, 35, 228, 10, SS_NOPREFIX
|
||||
LTEXT "(unknown date and size)", 12302, 79, 51, 198, 20, SS_NOPREFIX
|
||||
LTEXT "Öÿ ïàïêà âæå ì³ñòèòü ôàéë ç ³ì'ÿì '%2'.", 12291, 44, 10, 231, 22, SS_NOPREFIX
|
||||
LTEXT "Öÿ ïàïêà âæå ì³ñòèòü äîñòóïíèé ëèøå äëÿ ÷èòàííÿ ôàéë ç ³ì'ÿì '%2'.", 12292, 41, 10, 222, 22, SS_NOPREFIX
|
||||
LTEXT "Öÿ ïàïêà âæå ì³ñòèòü ñèñòåìíèé ôàéë ç ³ì'ÿì '%2'.", 12293, 41, 10, 222, 22, SS_NOPREFIX
|
||||
LTEXT "Çàì³íèòè íàÿâíèé ôàéë", -1, 44, 35, 228, 10, SS_NOPREFIX
|
||||
LTEXT "(äàòà é ðîçì³ð íåâ³äîì³)", 12302, 79, 51, 198, 20, SS_NOPREFIX
|
||||
ICON "", 12300, 50, 49, 21, 20, SS_REALSIZECONTROL
|
||||
LTEXT "with this one?", -1, 44, 75, 228, 10, SS_NOPREFIX
|
||||
LTEXT "(unknown date and size)", 12303, 79, 91, 198, 20, SS_NOPREFIX
|
||||
LTEXT "íà öåé ôàéë?", -1, 44, 75, 228, 10, SS_NOPREFIX
|
||||
LTEXT "(äàòà é ðîçì³ð íåâ³äîì³)", 12303, 79, 91, 198, 20, SS_NOPREFIX
|
||||
ICON "", 12301, 50, 89, 21, 20, SS_REALSIZECONTROL
|
||||
END
|
||||
|
||||
LOGOFF_DLG DIALOGEX 0, 0, 190, 60
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION
|
||||
CAPTION "Log Off ReactOS"
|
||||
CAPTION "Âèõ³ä ³ç ReactOS"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
ICON 45, 14344, 10, 10, 21, 20, SS_REALSIZECONTROL
|
||||
LTEXT "Are you sure you want to log off?", -1, 43, 11, 140, 22
|
||||
DEFPUSHBUTTON "&Log Off", IDOK, 57, 40, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 122, 40, 60, 14
|
||||
LTEXT "Âè ä³éñíî áàæàºòå âèéòè ³ç ñèñòåìè?", -1, 43, 11, 140, 22
|
||||
DEFPUSHBUTTON "Â&èõ³ä", IDOK, 57, 40, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 122, 40, 60, 14
|
||||
END
|
||||
|
||||
DISCONNECT_DLG DIALOGEX 0, 0, 190, 60
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION
|
||||
CAPTION "Disconnect ReactOS"
|
||||
CAPTION "Âèìêíåííÿ ReactOS"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
ICON 49, 14346, 10, 10, 21, 20, SS_REALSIZECONTROL
|
||||
LTEXT "Are you sure you want to disconnect?", -1, 49, 12, 137, 23
|
||||
DEFPUSHBUTTON "&Disconnect", IDOK, 57, 40, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 123, 40, 60, 14
|
||||
LTEXT "Âè ä³éñíî áàæàºòå â³äêëþ÷èòèñÿ?", -1, 49, 12, 137, 23
|
||||
DEFPUSHBUTTON "&Âèìêíåííÿ", IDOK, 57, 40, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 123, 40, 60, 14
|
||||
END
|
||||
|
||||
AUTOPLAY1_DLG DIALOGEX 0, 0, 227, 218
|
||||
@@ -476,7 +476,7 @@ BEGIN
|
||||
LTEXT "What do you want ReactOS to do?", 1002, 32, 31, 188, 8
|
||||
CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 188, 139
|
||||
DEFPUSHBUTTON "OK", IDOK, 96, 186, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 160, 186, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 160, 186, 60, 14
|
||||
END
|
||||
|
||||
MIXED_CONTENT2_DLG DIALOG 0, 0, 227, 206
|
||||
@@ -492,7 +492,7 @@ BEGIN
|
||||
CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 55, 188, 112
|
||||
AUTOCHECKBOX "Always do the selected action.", 1004, 32, 171, 190, 10
|
||||
DEFPUSHBUTTON "OK", IDOK, 96, 185, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 160, 185, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 160, 185, 60, 14
|
||||
END
|
||||
|
||||
AUTOPLAY2_DLG DIALOG 0, 0, 227, 181
|
||||
@@ -506,42 +506,42 @@ BEGIN
|
||||
CONTROL "", 1003, "SYSLISTVIEW32", WS_BORDER | WS_TABSTOP | 0x0000C04D, 32, 43, 187, 96
|
||||
AUTOCHECKBOX "&Always perform the selected action", 1004, 32, 143, 190, 8
|
||||
DEFPUSHBUTTON "OK", IDOK, 94, 160, 60, 14
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 159, 160, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 159, 160, 60, 14
|
||||
END
|
||||
|
||||
SHUTDOWN_DLG DIALOG 0, 0, 211, 103
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CENTER | WS_POPUPWINDOW | WS_CAPTION
|
||||
CAPTION "Shut Down ReactOS"
|
||||
CAPTION "Çàâåðøåííÿ ðîáîòè ReactOS"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
ICON 8240, -1, 6, 6, 21, 20, SS_REALSIZECONTROL | WS_GROUP
|
||||
LTEXT "What do you want the computer to do?", -1, 39, 7, 167, 10
|
||||
LTEXT "Âèáåð³òü îäíó ç òàêèõ ìîæëèâîñòåé?", -1, 39, 7, 167, 10
|
||||
COMBOBOX 8224, 39, 20, 165, 200, CBS_DROPDOWNLIST | WS_VSCROLL
|
||||
LTEXT "Maintains your session, keeping the computer running on low power with data still in memory. The computer wakes up when you press a key or move the mouse.", 8225, 39, 40, 167, 37
|
||||
LTEXT "Çáåðåæåííÿ ñåàíñó ç ïåðåâåäåííÿì êîìï'þòåðà äî ðåæèìó íèçüêîãî åíåðãîñïîæèâàííÿ ç³ çáåðåæåííÿì äàíèõ ó ïàì'ÿò³. ßêùî íàòèñíóòè áóäü-ÿêó êëàâ³øó àáî ïåðåñóíóòè ìèøó, êîìï'þòåð ïîâåðíåòüñÿ äî çâè÷àéíîãî ðåæèìó.", 8225, 39, 40, 167, 37
|
||||
DEFPUSHBUTTON "OK", 1, 7, 82, 60, 14, WS_GROUP
|
||||
PUSHBUTTON "Cancel", IDCANCEL, 75, 82, 60, 14
|
||||
PUSHBUTTON "&Help", IDHELP, 144, 82, 60, 14
|
||||
PUSHBUTTON "Ñêàñóâàòè", IDCANCEL, 75, 82, 60, 14
|
||||
PUSHBUTTON "&Äîâ³äêà", IDHELP, 144, 82, 60, 14
|
||||
END
|
||||
|
||||
FORMAT_DLG DIALOGEX 50, 50, 184, 218
|
||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | DS_CONTEXTHELP | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
|
||||
CAPTION "Format"
|
||||
CAPTION "Ôîðìàòóâàííÿ"
|
||||
FONT 8, "MS Shell Dlg"
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "&Start", IDOK, 53, 198, 60, 14
|
||||
PUSHBUTTON "&Close", IDCANCEL, 118, 198, 60, 14
|
||||
LTEXT "Ca&pacity:", -1, 7, 6, 169, 9
|
||||
DEFPUSHBUTTON "&Ïî÷àòè", IDOK, 53, 198, 60, 14
|
||||
PUSHBUTTON "&Çàêðèòè", IDCANCEL, 118, 198, 60, 14
|
||||
LTEXT "&̳ñòê³ñòü:", -1, 7, 6, 169, 9
|
||||
COMBOBOX 28673, 7, 17, 170, 200, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
|
||||
LTEXT "&File system", -1, 7, 35, 170, 9
|
||||
LTEXT "&Ôàéëîâà ñèñòåìà", -1, 7, 35, 170, 9
|
||||
COMBOBOX 28677, 7, 46, 170, 200, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
|
||||
CONTROL "", 28678, "MSCTLS_PROGRESS32", 0, 7, 181, 170, 8
|
||||
LTEXT "&Allocation unit size", -1, 7, 64, 170, 9
|
||||
LTEXT "&Ðîçì³ð êëàñòåðà", -1, 7, 64, 170, 9
|
||||
COMBOBOX 28680, 7, 75, 170, 200, CBS_DROPDOWNLIST | WS_VSCROLL | NOT WS_TABSTOP
|
||||
LTEXT "Volume &label", -1, 7, 93, 170, 9
|
||||
LTEXT "̳&òêà òîìó", -1, 7, 93, 170, 9
|
||||
EDITTEXT 28679, 7, 103, 170, 13, ES_AUTOHSCROLL
|
||||
GROUPBOX "Format &options", 4610, 7, 121, 170, 49
|
||||
AUTOCHECKBOX "&Quick Format", 28674, 16, 135, 155, 10
|
||||
AUTOCHECKBOX "&Enable Compression", 28675, 16, 152, 155, 10
|
||||
GROUPBOX "&Ñïîñîáè ôîðìàòóâàííÿ", 4610, 7, 121, 170, 49
|
||||
AUTOCHECKBOX "&Øâèäêå (î÷èùåííÿ çì³ñòó)", 28674, 16, 135, 155, 10
|
||||
AUTOCHECKBOX "&Âèêîðèñòîâóâàòè ñòèñêàííÿ", 28675, 16, 152, 155, 10
|
||||
END
|
||||
|
||||
STRINGTABLE DISCARDABLE
|
||||
@@ -601,27 +601,27 @@ BEGIN
|
||||
|
||||
/* shell folder path default values */
|
||||
IDS_PROGRAMS "Start Menu\\Programs"
|
||||
IDS_PERSONAL "My Documents"
|
||||
IDS_FAVORITES "Favorites"
|
||||
IDS_PERSONAL "Ìî¿ äîêóìåíòè"
|
||||
IDS_FAVORITES "Îáðàíå"
|
||||
IDS_STARTUP "Start Menu\\Programs\\StartUp"
|
||||
IDS_RECENT "Recent"
|
||||
IDS_SENDTO "SendTo"
|
||||
IDS_SENDTO "Íàä³ñëàòè"
|
||||
IDS_STARTMENU "Start Menu"
|
||||
IDS_MYMUSIC "My Music"
|
||||
IDS_MYVIDEO "My Videos"
|
||||
IDS_DESKTOPDIRECTORY "Desktop"
|
||||
IDS_NETHOOD "NetHood"
|
||||
IDS_TEMPLATES "Templates"
|
||||
IDS_MYMUSIC "Ìîÿ ìóçèêà"
|
||||
IDS_MYVIDEO "Ìî¿ â³äåîçàïèñè"
|
||||
IDS_DESKTOPDIRECTORY "Ðîáî÷èé ñò³ë"
|
||||
IDS_NETHOOD "Ìåðåæíå îòî÷åííÿ"
|
||||
IDS_TEMPLATES "Øàáëîíè"
|
||||
IDS_APPDATA "Application Data"
|
||||
IDS_PRINTHOOD "PrintHood"
|
||||
IDS_PRINTHOOD "Ïðèíòåðè"
|
||||
IDS_LOCAL_APPDATA "Local Settings\\Application Data"
|
||||
IDS_INTERNET_CACHE "Local Settings\\Temporary Internet Files"
|
||||
IDS_COOKIES "Cookies"
|
||||
IDS_HISTORY "Local Settings\\History"
|
||||
IDS_PROGRAM_FILES "Program Files"
|
||||
IDS_MYPICTURES "My Pictures"
|
||||
IDS_MYPICTURES "Ìî¿ ìàëþíêè"
|
||||
IDS_PROGRAM_FILES_COMMON "Program Files\\Common Files"
|
||||
IDS_COMMON_DOCUMENTS "Documents"
|
||||
IDS_COMMON_DOCUMENTS "Çàãàëüí³ äîêóìåíòè"
|
||||
IDS_ADMINTOOLS "Start Menu\\Programs\\Administrative Tools"
|
||||
IDS_COMMON_MUSIC "Documents\\My Music"
|
||||
IDS_COMMON_PICTURES "Documents\\My Pictures"
|
||||
@@ -642,5 +642,5 @@ BEGIN
|
||||
FCIDM_SHVIEW_NEW "Ñòâîðèòè"
|
||||
FCIDM_SHVIEW_NEWFOLDER "&Ïàïêó"
|
||||
FCIDM_SHVIEW_NEWLINK "&ßðëèê"
|
||||
IDS_FOLDER_OPTIONS "Folder Options"
|
||||
IDS_FOLDER_OPTIONS "Âëàñòèâîñò³ ïàïêè"
|
||||
END
|
||||
|
||||
@@ -0,0 +1,48 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_DISPLAYADAPTER DIALOGEX 0, 0, 252, 226
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "ÐñïóáñìïãÝáò"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
GROUPBOX "Ôýðïò ðñïóáñìïãÝá", -1, 7, 3, 237, 50
|
||||
LTEXT "", IDC_ADAPTERNAME, 40, 17, 190, 20, SS_NOPREFIX
|
||||
PUSHBUTTON "&Éäéüôçôåò", IDC_ADAPTERPROPERTIES, 177, 33, 59, 14
|
||||
GROUPBOX "Ðëçöïñïñßåò ãéá ôïí ðñïóáñìïãÝá", -1, 7, 56, 237, 75
|
||||
LTEXT "Ôýðïò chip:", -1, 13, 68, 58, 8
|
||||
LTEXT "", IDC_CHIPTYPE, 71, 68, 160, 8, SS_NOPREFIX
|
||||
LTEXT "Ôýðïò DAC:", -1, 13, 80, 58, 8
|
||||
LTEXT "", IDC_DACTYPE, 71, 80, 160, 8, SS_NOPREFIX
|
||||
LTEXT "ÌÝãåèïò ìíÞìçò:", -1, 13, 92, 58, 8
|
||||
LTEXT "", IDC_MEMORYSIZE, 71, 92, 160, 8, SS_NOPREFIX
|
||||
LTEXT "ÓõìâïëïóåéñÜ ðñïóáñìïãÝá:", -1, 13, 104, 58, 8
|
||||
LTEXT "", IDC_ADAPTERSTRING, 71, 104, 160, 8, SS_NOPREFIX
|
||||
LTEXT "Óôïé÷åßá BIOS:", -1, 13, 116, 58, 8
|
||||
LTEXT "", IDC_BIOSINFORMATION, 71, 116, 160, 8, SS_NOPREFIX
|
||||
PUSHBUTTON "&Ëßóôá êáôáóôÜóåùí ëåéôïõñãßáò...", IDC_LISTALLMODES, 7, 139, 75, 14
|
||||
END
|
||||
|
||||
IDD_LISTALLMODES DIALOGEX 0, 0, 225, 135
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | DS_MODALFRAME | WS_POPUPWINDOW | WS_VISIBLE | WS_DLGFRAME
|
||||
CAPTION "Ëßóôá êáôáóôÜóåùí ëåéôïõñãßáò"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
DEFPUSHBUTTON "OK", IDOK, 112, 115, 50, 15
|
||||
PUSHBUTTON "¢êõñï", IDCANCEL, 167, 115, 50, 15
|
||||
GROUPBOX "Ëßóôá Ýãêõñùí êáôáóôÜóåùí", -1, 6, 7, 212, 98
|
||||
LISTBOX IDC_ALLVALIDMODES, 10, 20, 204, 87, LBS_NOTIFY | WS_VSCROLL
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_MODEFMT "%d by %d, %s, %s"
|
||||
IDS_DEFREFRESHRATE "ÐñïåðéëåãìÝíç áíáíÝùóç"
|
||||
IDES_REFRESHRATEFMT "%d Hertz"
|
||||
IDS_4BPP "16 ÷ñþìáôá"
|
||||
IDS_8BPP "256 ÷ñþìáôá"
|
||||
IDS_15BPP "ÐïëëÜ ÷ñþìáôá (15 bit)"
|
||||
IDS_16BPP "ÐïëëÜ ÷ñþìáôá (16 bit)"
|
||||
IDS_24BPP "ÖõóéêÜ ÷ñþìáôá (24 bit)"
|
||||
IDS_32BPP "ÖõóéêÜ ÷ñþìáôá (32 bit)"
|
||||
END
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/sk-SK.rc"
|
||||
|
||||
@@ -0,0 +1,22 @@
|
||||
LANGUAGE LANG_GREEK, SUBLANG_DEFAULT
|
||||
|
||||
IDD_MONITOR DIALOGEX 0, 0, 252, 226
|
||||
STYLE DS_SETFONT | DS_FIXEDSYS | WS_CHILD | WS_DISABLED | WS_CAPTION
|
||||
CAPTION "Ïèüíç"
|
||||
FONT 8, "MS Shell Dlg", 0, 0, 0x0
|
||||
BEGIN
|
||||
GROUPBOX "Ôýðïò ïèüíçò", -1, 7, 3, 237, 52
|
||||
LTEXT "", IDC_MONITORNAME, 40, 17, 190, 20, SS_NOPREFIX
|
||||
LISTBOX IDC_MONITORLIST, 40, 13, 196, 30, WS_VSCROLL
|
||||
PUSHBUTTON "&Éäéüôçôåò", IDC_MONITORPROPERTIES, 177, 35, 59, 14, WS_DISABLED
|
||||
GROUPBOX "Ñõèìßóåéò ïèüíçò", IDS_MONITORSETTINGSGROUP, 7, 58, 237, 63
|
||||
LTEXT "&Óõ÷íüôçôá áíáíÝùóçò ïèüíçò:", IDS_REFRESHRATELABEL, 13, 73, 225, 8
|
||||
COMBOBOX IDC_REFRESHRATE, 13, 85, 225, 200, WS_VSCROLL | CBS_DROPDOWNLIST | CBS_SORT
|
||||
AUTOCHECKBOX "&Áðüêñõøç ìç åìöáíßóéìùí êáôáóôÜóåùí ëåéôïõñãßáò", IDC_PRUNINGCHECK, 13, 106, 225, 10
|
||||
END
|
||||
|
||||
STRINGTABLE
|
||||
BEGIN
|
||||
IDS_USEDEFFRQUENCY "×ñÞóç ðñïåðéëåãìÝíçò ñýèìéóçò õëéêïý"
|
||||
IDS_FREQFMT "%u Hertz"
|
||||
END
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
#include "lang/bg-BG.rc"
|
||||
#include "lang/de-DE.rc"
|
||||
#include "lang/el-GR.rc"
|
||||
#include "lang/en-US.rc"
|
||||
#include "lang/fr-FR.rc"
|
||||
#include "lang/sk-SK.rc"
|
||||
|
||||
Reference in New Issue
Block a user