From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2201) id 933353858D20; Fri, 14 Apr 2023 13:12:23 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 933353858D20 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1681477943; bh=UVKnSpqqByz1GBk5CY47yr7ifjAmExGfkQGdQAhD6WM=; h=To:Subject:Date:From:From; b=b6UoYEi5111lB6Vwc8wRv6QwRSOkozVm9SoOzMNrtv1S3tKPZg6vtZzZZtjxlubyp EiYpemDekDQW+t+y2yfFq56nujuS5/4SXUb0z6qbGK0w40SAwxdm/+cl5ZglAyUuqP JpAHUWHaNUEi0vgDDI1V6kvIbThevUZG32gjAG24= To: cygwin-apps-cvs@sourceware.org Subject: [setup - the official Cygwin setup program] branch master, updated. release_2.926 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: 50bc6a93f6b0f828035ddfadbf4a420ae8f23743 X-Git-Newrev: 00c4ebfd82d0f5e374a40b4a5710e4241699cd00 Message-Id: <20230414131223.933353858D20@sourceware.org> Date: Fri, 14 Apr 2023 13:12:23 +0000 (GMT) From: Jon Turney List-Id: https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=00c4ebfd82d0f5e374a40b4a5710e4241699cd00 commit 00c4ebfd82d0f5e374a40b4a5710e4241699cd00 Author: Jon Turney Date: Thu Apr 13 20:04:34 2023 +0100 Improve how we describe a 'site' Add a tooltip to the additional site edit textbox, and extend '--site' help text to indicate that 'site' can also be specified by a path or UNC path as well as a URL. https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=af6bf69591b332ce70f13fa4a11f7359b8634038 commit af6bf69591b332ce70f13fa4a11f7359b8634038 Author: Jon Turney Date: Thu Apr 13 14:22:10 2023 +0100 Add a link to translation website on splash page https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=202ad5f03a138fdfb62dcfa7a17badd9074efacc commit 202ad5f03a138fdfb62dcfa7a17badd9074efacc Author: Jon Turney Date: Thu Apr 13 14:31:29 2023 +0100 Move comment about dialog font out of dialog resource template https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=446722fea530e0fb390d6aec87bbfd3fb1911566 commit 446722fea530e0fb390d6aec87bbfd3fb1911566 Author: Jon Turney Date: Wed Apr 12 16:18:08 2023 +0100 Wire up tr-TR translation https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/setup.git;h=549ab3ecfde551f8e718d833b17b57c2a4f8ca0b commit 549ab3ecfde551f8e718d833b17b57c2a4f8ca0b Author: Jon Turney Date: Tue Apr 11 16:30:09 2023 +0100 Fix reinstall via command line Since b0bd16950669, we're unconditionally generating an initial solver solution via changeTrust(), even if manual package selections are made on the command line. This will discard reinstalls, as they aren't done via the solver. Arrange to retain them by using augmentTask() to add them back to the solution, then teach trans2db() to convert reinstalls back into packagedb actions. Fixes: b0bd16950669 ("Fix '-t -P package-with-only-a-test-version'") Diff: --- Makefile.am | 3 +- langopts | 8 +- libsolv.cc | 6 +- package_db.cc | 1 + res.pot | 12 +- res.rc | 7 + res/en/res.rc | 10 +- res/fr/res.rc | 7 +- res/tr/res.rc | 530 +++++++++++++++++++++++++++++++++++++++++++++++++++++ res/zh_Hans/res.rc | 7 +- resource.h | 2 + site.cc | 6 + site.h | 1 + splash.cc | 3 + 14 files changed, 581 insertions(+), 22 deletions(-) diff --git a/Makefile.am b/Makefile.am index ed9aaafd..3bd83dc4 100644 --- a/Makefile.am +++ b/Makefile.am @@ -282,7 +282,7 @@ setup_version.c : Makefile pot: cd $(srcdir) && rc2po -P res/en/res.rc res.pot -LINGUAS=fr zh_Hans +LINGUAS=fr tr zh_Hans rc2po: cd $(srcdir) && \ @@ -294,6 +294,7 @@ po2rc: cd $(srcdir) && \ for l in $(LINGUAS) ; do \ ./langopts $$l >/dev/null && \ + mkdir -p res/$$l/ && \ po2rc -t res/en/res.rc --charset-output=utf-8 $$(./langopts $$l) po/$$l/res.po res/$$l/res.rc && \ d2u -q res/$$l/res.rc ; \ done diff --git a/langopts b/langopts index 6fc84c49..d4964b3c 100755 --- a/langopts +++ b/langopts @@ -1,11 +1,15 @@ #! case $1 in - fr) + fr) # 040c lang="LANG_FRENCH" sublang="SUBLANG_FRENCH" ;; - zh_Hans) + tr) # 041f + lang="LANG_TURKISH" + sublang="SUBLANG_DEFAULT" + ;; + zh_Hans) # 0804 lang="LANG_CHINESE" sublang="SUBLANG_CHINESE_SIMPLIFIED" ;; diff --git a/libsolv.cc b/libsolv.cc index 5b10c5a7..3f083a4b 100644 --- a/libsolv.cc +++ b/libsolv.cc @@ -758,7 +758,11 @@ SolverSolution::trans2db() const case SolverTransaction::transInstall: if (pv.Type() == package_binary) { - pkg->set_action(packagemeta::Install_action, pv); + if (pkg->get_action() == packagemeta::Uninstall_action) + pkg->set_action(packagemeta::Reinstall_action, pv); + else + pkg->set_action(packagemeta::Install_action, pv); + pkg->default_version = pv; } else // source package diff --git a/package_db.cc b/package_db.cc index b02d6dcd..26ecc3c3 100644 --- a/package_db.cc +++ b/package_db.cc @@ -631,6 +631,7 @@ void packagedb::defaultTrust (SolverTasks &q, SolverSolution::updateMode mode, bool test) { solution.update(q, mode, test); + solution.augmentTasks(q); // reflect that task list into packagedb solution.trans2db(); diff --git a/res.pot b/res.pot index b4c7c99c..25fec424 100644 --- a/res.pot +++ b/res.pot @@ -3,7 +3,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-11-21 13:56+0100\n" +"POT-Creation-Date: 2023-04-14 13:51+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -341,6 +341,10 @@ msgid "" "upgrade packages as necessary." msgstr "" +#: DIALOG.IDD_SPLASH.LTEXT.IDC_SPLASH_TRANSLATE +msgid "Contribute to translations of this program." +msgstr "" + #: DIALOG.IDD_DESKTOP.CAPTION msgid "Cygwin Setup - Installation Status and Create Icons" msgstr "" @@ -1148,6 +1152,10 @@ msgctxt "STRINGTABLE.IDS_FILE_INUSE_MSG" msgid "Unable to extract" msgstr "" +#: STRINGTABLE.IDS_USER_URL_TOOLTIP +msgid "Additional site URL, path or UNC path" +msgstr "" + #: STRINGTABLE.IDS_HELPTEXT_ERROR msgid "Error during option processing." msgstr "" @@ -1320,7 +1328,7 @@ msgid "Extra DSA public key in s-expr format" msgstr "" #: STRINGTABLE.IDS_HELPTEXT_SITE -msgid "Download site URL" +msgid "Download site URL, path or UNC path" msgstr "" #: STRINGTABLE.IDS_HELPTEXT_SYMLINK_TYPE diff --git a/res.rc b/res.rc index d65e14e8..8419111a 100644 --- a/res.rc +++ b/res.rc @@ -72,6 +72,12 @@ CYGWIN-TERMINAL.ICON FILE "cygwin-terminal.ico" // English (en_US) resources // +// Throughout, we use the font "MS Shell Dlg". This seems to be necessary to +// work around some not-fully-understood issues with PropertySheets. Hopefully, +// using this font will cause things to 'just work'. Further information on +// this topic is at: +// http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html + #include "res/en/res.rc" ///////////////////////////////////////////////////////////////////////////// @@ -79,4 +85,5 @@ CYGWIN-TERMINAL.ICON FILE "cygwin-terminal.ico" // Translations #include "res/fr/res.rc" +#include "res/tr/res.rc" #include "res/zh_Hans/res.rc" diff --git a/res/en/res.rc b/res/en/res.rc index a5341e2a..e2f04fdd 100644 --- a/res/en/res.rc +++ b/res/en/res.rc @@ -5,12 +5,6 @@ LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US // Dialog // -// Throughout, we use the font "MS Shell Dlg". This seems to be necessary to -// work around some not-fully-understood issues with PropertySheets. Hopefully, -// using this font will cause things to 'just work'. Further information on -// this topic is at: -// http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html - IDD_SOURCE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU CAPTION "Cygwin Setup - Choose Installation Type" @@ -257,6 +251,7 @@ BEGIN LTEXT "",IDC_VERSION,115,127,195,10 LTEXT "",IDC_SPLASH_COPYR,115,140,195,8 LTEXT "",IDC_SPLASH_URL,115,152,90,8 + LTEXT "Contribute to translations of this program.",IDC_SPLASH_TRANSLATE,115,164,195,8 END IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS @@ -653,6 +648,7 @@ BEGIN IDS_CONFIRM_SOURCE "(source)" IDS_FILE_INUSE_KILL "&Kill Processes" IDS_FILE_INUSE_MSG "Unable to extract" + IDS_USER_URL_TOOLTIP "Additional site URL, path or UNC path" END // @@ -702,7 +698,7 @@ BEGIN IDS_HELPTEXT_REMOVE_PACKAGES "Specify packages to uninstall" IDS_HELPTEXT_ROOT "Root installation directory" IDS_HELPTEXT_SEXPR_PUBKEY "Extra DSA public key in s-expr format" - IDS_HELPTEXT_SITE "Download site URL" + IDS_HELPTEXT_SITE "Download site URL, path or UNC path" IDS_HELPTEXT_SYMLINK_TYPE "Symlink type (lnk, native, sys, wsl)" IDS_HELPTEXT_UNTRUSTED_KEYS "Use untrusted saved extra keys" IDS_HELPTEXT_UPGRADE_ALSO "Also upgrade installed packages" diff --git a/res/fr/res.rc b/res/fr/res.rc index b990f363..d66b8e2d 100644 --- a/res/fr/res.rc +++ b/res/fr/res.rc @@ -242,9 +242,10 @@ BEGIN "Redémarrez ce programme ultérieurement pour ajouter, enlever ou " "mettre à jour des paquets si nécessaire.",IDC_SPLASH_TEXT,115,25,195,90 ICON IDI_CYGWIN,IDC_SPLASH_ICON,4,6,0,0,SS_ICON | SS_REALSIZEIMAGE - LTEXT "",IDC_VERSION,115,117,195,10 - LTEXT "",IDC_SPLASH_COPYR,115,130,195,8 - LTEXT "",IDC_SPLASH_URL,115,142,90,8 + LTEXT "",IDC_VERSION,115,127,195,10 + LTEXT "",IDC_SPLASH_COPYR,115,140,195,8 + LTEXT "",IDC_SPLASH_URL,115,152,90,8 + LTEXT "Contribute to translations of this program.",IDC_SPLASH_TRANSLATE,115,164,195,8 END IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS diff --git a/res/tr/res.rc b/res/tr/res.rc new file mode 100644 index 00000000..ef411049 --- /dev/null +++ b/res/tr/res.rc @@ -0,0 +1,530 @@ +LANGUAGE LANG_TURKISH, SUBLANG_DEFAULT + +///////////////////////////////////////////////////////////////////////////// +// +// Dialog +// + +IDD_SOURCE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Kurulum Türünü Seç" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "&İnternetten Kur\n(indirilen dosyalar ileride tekrar kullanmak için saklanacaktır)",IDC_SOURCE_NETINST,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP | BS_MULTILINE | BS_TOP,71,60,200,30 + CONTROL "&Kurmadan İndir",IDC_SOURCE_DOWNLOAD,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,71,90,200,10 + CONTROL "&Yerel Dizinden Kur",IDC_SOURCE_LOCALDIR,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,71,120,200,10 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "İndirme Kaynağı Seç",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "İnternetten kurmayı veya indirmeyi, ya da yerel bir dizindeki dosyalardan kurmayı seçin.",IDC_SOURCE_SUBTEXT,21,9,239,16,NOT WS_GROUP +END + +IDD_VIRUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Virüs Tarayıcıyı Devre Dışı Bırak?" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "Virüs tarayıcıyı &devre dışı bırak",IDC_DISABLE_AV,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,101,69,115,10 + CONTROL "&Virüs tarayıcıyı olduğu gibi bırak",IDC_LEAVE_AV,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,101,84,115,10 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Kurulum sırasında virüs tarayıcınızı devre dışı bırakıp bırakmayacağınızı seçin.",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "Başta McAfee olmak üzere bazı Antivirüs programları Cygwin kurulumu sırasında Windows XP bilgisayarlarda mavi ekrana neden olmaktadır.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + LTEXT "Sorun olabilecek bir tanesi tespit edildi. Cygwin kurucu bunu kurulum işlemi sırasında devre dışı bırakabilir ve kurulum tamamlandığında yeniden etkinleştirebilir.",IDC_STATIC,21,32,239,24,NOT WS_GROUP +END + +IDD_LOCAL_DIR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Yerel Paket Dizinini Seç" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Yerel Paket Dizinini Seç",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "Kurucunun indirdiği kurulum dosyalarını saklamasını istediğiniz bir dizin seçin. Dizin zaten mevcut değilse oluşturulacaktır.",IDC_LOCAL_DIR_DOWNLOAD_DESC,21,9,248,16,NOT WS_GROUP + LTEXT "Kurucunun indirilen kurulum dosyalarını araması gereken bir dizin seçin.",IDC_LOCAL_DIR_INSTALL_DESC,21,9,248,16,NOT WS_GROUP + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + GROUPBOX "Yerel Paket Dizini",IDC_LOCALDIR_GRP,5,35,330,35 + EDITTEXT IDC_LOCAL_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP + PUSHBUTTON "&Göz at...",IDC_LOCAL_DIR_BROWSE,285,47,44,14,WS_TABSTOP +END + +IDD_ROOT DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Kurulum Dizinini Seç" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Kök Kurulum Dizinini Seç",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "Cygwin'i kurmak istediğiniz dizini seçin. Ayrıca birkaç kurulum parametresi seçin.",IDC_ROOTDIR_SUBTEXT,21,9,239,16,NOT WS_GROUP + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + GROUPBOX "Kök Dizin",IDC_ROOTDIR_GRP,5,35,330,35 + EDITTEXT IDC_ROOT_DIR,13,47,270,14,ES_AUTOHSCROLL | WS_TABSTOP + PUSHBUTTON "&Göz at...",IDC_ROOT_BROWSE,285,47,44,14,WS_TABSTOP + GROUPBOX "Şunun İçin Kur",IDC_INSTALLFOR_GRP,5,76,330,101 + CONTROL "&Tüm Kullanıcılar (TAVSİYE EDİLEN)",IDC_ROOT_SYSTEM,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP | WS_GROUP,13,89,130,8 + CONTROL "Yalnızca &Ben",IDC_ROOT_USER,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,13,130,130,8 + LTEXT "Cygwin, sistemin tüm kullanıcıları tarafından kullanılabilir olacaktır.",IDC_ALLUSERS_TEXT,25,101,300,28 + LTEXT "Cygwin yine de tüm kullanıcılar tarafından kullanılabilir olacak, ancak masaüstü simgeleri, Cygwin menü girdileri ve önemli kurucu bilgileri yalnızca geçerli kullanıcı tarafından kullanılabilir olacaktır. Bunu yalnızca yönetici ayrıcalıklarına sahip değilseniz veya özel ihtiyaçlarınız varsa seçin.",IDC_JUSTME_TEXT,25,140,300,32 +END + +IDD_SITE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | + WS_CAPTION | WS_SYSMENU +EXSTYLE WS_EX_CONTROLPARENT +CAPTION "Cygwin Kurucu - İndirme Site(ler)ini Seç" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + LISTBOX IDC_URL_LIST,66,45,185,110,LBS_NOINTEGRALHEIGHT | LBS_EXTENDEDSEL | WS_VSCROLL | WS_HSCROLL | WS_GROUP | WS_TABSTOP + LTEXT "Kullanılabilir İndirme Siteleri:",IDC_STATIC,66,34,183,8,NOT WS_GROUP + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Bu listeden bir site seçin veya kendi sitelerinizi listeye ekleyin.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + LTEXT "Bir İndirme Sitesi Seç",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + EDITTEXT IDC_EDIT_USER_URL,65,160,185,14,ES_AUTOHSCROLL | WS_GROUP + LTEXT "Kullanıcı URL'si:",IDC_SITE_USERURL,15,162,45,8,NOT WS_GROUP + PUSHBUTTON "Ekle",IDC_BUTTON_ADD_URL,255,160,50,14 +END + +IDD_NET DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Bağlantı Türünü Seç" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "&Sistem Vekil Ayarlarını Kullan",IDC_NET_PRECONFIG,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,60,55,185,10 + CONTROL "&Direct Bağlantı",IDC_NET_DIRECT,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,60,70,73,10 + CONTROL "HTTP/FTP &Vekili Kullan:",IDC_NET_PROXY,"Button",BS_AUTORADIOBUTTON | WS_TABSTOP,60,85,88,10 + EDITTEXT IDC_PROXY_HOST,120,105,120,12,ES_AUTOHSCROLL | WS_DISABLED | WS_GROUP + EDITTEXT IDC_PROXY_PORT,120,125,30,12,ES_AUTOHSCROLL | WS_DISABLED + GROUPBOX "",IDC_STATIC,60,95,185,50 + RTEXT "Vekil &Sunucu",IDC_STATIC,65,105,50,12,SS_CENTERIMAGE | NOT WS_GROUP + RTEXT "&Bağlantı Noktası",IDC_STATIC,85,125,30,12,SS_CENTERIMAGE | NOT WS_GROUP + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Kurucunun internete nasıl bağlanmasını istediğinizi bilmesi gerekiyor. Aşağıda uygun ayarları seçin.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + LTEXT "İnternet Bağlantınızı Seçin",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP +END + +IDD_INSTATUS DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_VISIBLE | WS_CAPTION | + WS_SYSMENU +CAPTION "Cygwin Kurucu" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Kuruluyor...",IDC_INS_ACTION,45,55,205,8,SS_ENDELLIPSIS + LTEXT "(PAKET)",IDC_INS_PKG,45,70,205,8,SS_ENDELLIPSIS + LTEXT "(DOSYA)",IDC_INS_FILE,45,85,205,8,SS_ENDELLIPSIS + CONTROL "İlerleme1",IDC_INS_DISKFULL,"msctls_progress32",PBS_SMOOTH | WS_BORDER,95,130,155,10 + CONTROL "İlerleme1",IDC_INS_IPROGRESS,"msctls_progress32",PBS_SMOOTH | WS_BORDER,95,115,155,10 + CONTROL "İlerleme1",IDC_INS_PPROGRESS,"msctls_progress32",PBS_SMOOTH | WS_BORDER,95,100,155,10 + LTEXT "Paket:",IDC_INS_BL_PACKAGE,45,100,47,8,NOT WS_GROUP + LTEXT "Toplam:",IDC_INS_BL_TOTAL,45,115,48,8,NOT WS_GROUP + LTEXT "Disk:",IDC_INS_BL_DISK,45,130,47,8,NOT WS_GROUP + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Bu sayfa indirme veya kurulumun ilerleme durumunu gösterir.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + LTEXT "İlerleme",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP +END + +IDD_PROXY_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Vekil Kimlik Doğrulaması Gerekli" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 + LTEXT "Vekil &Kullanıcı Kimliği",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL + LTEXT "&Parola",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL + LTEXT "Vekil Yetkilendirmesi Gerekli",IDC_STATIC,65,10,145,10 + DEFPUSHBUTTON "&Tamam",IDOK,100,75,45,15,WS_DISABLED + PUSHBUTTON "İptal",IDCANCEL,165,75,45,15 +END + +IDD_NET_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Sunucu Kimlik Doğrulaması Gerekli" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 + LTEXT "&Kullanıcı Kimliği",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL + LTEXT "&Parola",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL + LTEXT "Sunucu Yetkilendirmesi Gerekli",IDC_STATIC,65,10,145,10 + DEFPUSHBUTTON "&Tamam",IDOK,100,75,45,15,WS_DISABLED + PUSHBUTTON "İptal",IDCANCEL,165,75,45,15 +END + +IDD_SPLASH DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | + WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Cygwin Kurucu Programı",IDC_STATIC_WELCOME_TITLE,115,1,195,24 + LTEXT "Bu kurucu program Cygwin ortamının ilk kurulumu ve sonraki tüm güncellemeler için kullanılır. Takip eden sayfalar kurulum boyunca size rehberlik edecektir.\n\nÖntanımlı olarak yalnızca temel bir paket kümesi kurduğumuzu lütfen unutmayın. Cygwin, çok çeşitli amaçları kapsayan çok sayıda paket sağlar.\n\nGerektiğinde paket eklemek, kaldırmak veya yükseltmek için bu programı istediğiniz zaman çalıştırabilirsiniz.",IDC_SPLASH_TEXT,115,25,195,90 + ICON IDI_CYGWIN,IDC_SPLASH_ICON,4,6,0,0,SS_ICON | SS_REALSIZEIMAGE + LTEXT "",IDC_VERSION,115,127,195,10 + LTEXT "",IDC_SPLASH_COPYR,115,140,195,8 + LTEXT "",IDC_SPLASH_URL,115,152,90,8 + LTEXT "Contribute to translations of this program.",IDC_SPLASH_TRANSLATE,115,164,195,8 +END + +IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | + WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Kurulum Durumu ve Simge Oluşturulması" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "&Masaüstü Simgesi Oluştur",IDC_ROOT_DESKTOP,"Button",BS_AUTOCHECKBOX,108,78,100,8 + CONTROL "&Başlat Menüsüne Simge Ekle",IDC_ROOT_MENU,"Button",BS_AUTOCHECKBOX,108,93,100,8 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Cygwin ortamına kolay erişim için birkaç simge oluşturulmasını isteyip istemediğinizi belirtin.",IDC_DESKTOP_HEADER_INSTALL,21,9,239,16,NOT WS_GROUP + LTEXT "Simgeler Oluştur",IDC_DESKTOP_HEADER_TITLE_INSTALL,7,0,258,8,NOT WS_GROUP + LTEXT "Yalnızca indirme modunda kurulum durumunu gösterir.",IDC_DESKTOP_HEADER_DOWNLOAD,21,9,239,16,NOT WS_GROUP + LTEXT "Kurulum tamamlandı",IDC_DESKTOP_HEADER_TITLE_DOWNLOAD,7,0,258,8,NOT WS_GROUP + CONTROL "",IDC_DESKTOP_SEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,135,SETUP_STANDARD_DIALOG_W,1 + LTEXT "Kurulum Durumu",IDC_STATUS_HEADER,7,140,258,8,NOT WS_GROUP + LTEXT "Cygwin kurulumu başarıyla tamamlandı.",IDC_STATUS,21,149,279,36,NOT WS_GROUP +END + +IDD_FTP_AUTH DIALOG 0, 0, SETUP_SMALL_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "FTP Kimlik Doğrulaması Gerekli" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_CYGWIN,IDC_HEADICON,5,5,21,20 + LTEXT "&Kullanıcı Kimliği",IDC_STATIC,5,28,55,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_USER,65,28,145,12,ES_AUTOHSCROLL + LTEXT "&Parola",IDC_STATIC,10,43,50,15,SS_CENTERIMAGE,WS_EX_RIGHT + EDITTEXT IDC_NET_PASSWD,65,43,145,12,ES_PASSWORD | ES_AUTOHSCROLL + LTEXT "FTP Yetkilendirmesi Gerekli",IDC_STATIC,65,10,145,10 + DEFPUSHBUTTON "&Tamam",IDOK,100,75,45,15,WS_DISABLED + PUSHBUTTON "İptal",IDCANCEL,165,75,45,15 +END + +IDD_CHOOSE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | + WS_SYSMENU +CAPTION "Cygwin Kurucu - Paket Seç" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "&Görüntüle",IDC_CHOOSE_VIEWCAPTION,SETUP_VIEW_X,33,SETUP_VIEW_W,10 + COMBOBOX IDC_CHOOSE_VIEW,SETUP_VIEWLIST_X,30,SETUP_VIEWLIST_W,84,CBS_DROPDOWNLIST | WS_TABSTOP + RTEXT "&Ara",IDC_STATIC,SETUP_SEARCH_X,33,SETUP_SEARCH_W,10,SS_CENTERIMAGE,WS_EX_RIGHT + CONTROL "Ara ",IDC_CHOOSE_DO_SEARCH,"Button",BS_PUSHBUTTON | NOT WS_VISIBLE,SETUP_SEARCH_X,33,SETUP_SEARCH_W,14 + EDITTEXT IDC_CHOOSE_SEARCH_EDIT,SETUP_SEARCHTEXT_X,30,SETUP_SEARCHTEXT_W,14,ES_AUTOHSCROLL + PUSHBUTTON "Temiz&le",IDC_CHOOSE_CLEAR_SEARCH,SETUP_CLEAR_X,30,SETUP_CLEAR_W,14 + CONTROL "&Sakla",IDC_CHOOSE_KEEP,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,SETUP_KEEP_X,30,SETUP_KPCE_W,14 + CONTROL "En &iyi",IDC_CHOOSE_BEST,"Button",BS_AUTORADIOBUTTON,SETUP_BEST_X,30,SETUP_KPCE_W,14 + CONTROL "&Eşzamanla",IDC_CHOOSE_SYNC,"Button",BS_AUTORADIOBUTTON,SETUP_SYNC_X,30,SETUP_KPCE_W,14 + CONTROL "&Test et",IDC_CHOOSE_EXP,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,SETUP_EXP_X,30,SETUP_KPCE_W,14 + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + CONTROL "",IDC_CHOOSE_LIST,WC_LISTVIEW,LVS_NOSORTHEADER | LVS_REPORT | LVS_SINGLESEL | WS_TABSTOP,SETUP_CHOOSE_X,47,SETUP_CHOOSE_W,120,WS_EX_CLIENTEDGE + CONTROL "Eski paketleri &gizle",IDC_CHOOSE_HIDE,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,167,160,14 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + LTEXT "İndirilecek paketleri seçin.",IDC_CHOOSE_INST_TEXT_DOWNLOAD,21,9,239,16,NOT WS_GROUP + LTEXT "Kurulacak paketleri seçin.",IDC_CHOOSE_INST_TEXT_INSTALL,21,9,239,16,NOT WS_GROUP + LTEXT "Paket Seç",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP +END + +IDD_PREREQ DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | + WS_SYSMENU +CAPTION "Cygwin Kurucu - Bağımlılıkları Çözümle" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + LTEXT "Bağımlılıkları Çözümle",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "Bağımlılıklar karşılanmaya çalışılırken şu sorunlar oluştu.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + CONTROL "Öntanımlı sorun çözümlerini &kabul et",IDC_PREREQ_CHECK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,167,225,14 + EDITTEXT IDC_PREREQ_EDIT,7,41,303,124,WS_VSCROLL | WS_HSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | ES_AUTOVSCROLL +END + +IDD_CONFIRM DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_3DLOOK | WS_CHILD | WS_VISIBLE | WS_CAPTION | + WS_SYSMENU +CAPTION "Cygwin Kurucu - Değişiklikleri gözden geçirin ve onaylayın" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + LTEXT "Değişiklikleri gözden geçirin ve onaylayın",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + EDITTEXT IDC_CONFIRM_EDIT,7,41,325,131,WS_VSCROLL | WS_HSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | ES_AUTOVSCROLL +END + +IDD_DROPPED DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142 +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Kaldırılan yansılar kullanılsın mı?" +FONT 8, "MS Shell Dlg" +BEGIN + LTEXT "Uyarı:",IDC_STATIC,7,8,40,8 + LTEXT "Seçtiğiniz bir veya daha fazla yansı artık resmi Cygwin yansıları listesinde değil. Bunlar güncel olmayabilir veya bazı paketleri eksik olabilir.\nBu şu yansı(lar)ı etkilemektedir:",IDC_STATIC,47,8,263,32 + EDITTEXT IDC_DROP_MIRRORS,7,40,303,40,WS_VSCROLL | WS_HSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | ES_AUTOVSCROLL + LTEXT "Kurulum sorunları yaşarsanız, yalnızca resmi yansıları denemeyi düşünün.\n\nBu yansı(lar)ı kullanarak devam etmek istiyor musunuz?",IDC_STATIC,7,88,303,24 + CONTROL "Beni bu yansı(lar) hakkında bir &daha uyarma",IDC_DROP_NOWARN,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,7,120,213,15 + PUSHBUTTON "&Evet",IDYES,220,120,45,15 + DEFPUSHBUTTON "&Hayır",IDNO,265,120,45,15 +END + +IDD_DOWNLOAD_ERROR DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION +CAPTION "İndirme Tamamlanmadı" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_WARNING,IDC_HEADICON,10,10 + LTEXT "Şu paket(ler)de indirme hataları oluştu:",IDC_STATIC,7,8,320,16 + EDITTEXT IDC_DOWNLOAD_EDIT,7,24,320,88,WS_VSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOVSCROLL + LTEXT "İndirmeyi yeniden denemek için 'Yeniden dene', paket seçim sayfasına dönmek için 'Geri', yine de devam etmek için 'Devam et' (TAVSİYE EDİLMEZ), çıkmak için 'İptal' seçeneğini seçin.",IDC_STATIC,7,120,320,24 + DEFPUSHBUTTON "&Yeniden dene",IDRETRY,45,150,50,15 + PUSHBUTTON "&Geri",IDC_BACK,110,150,50,15 + PUSHBUTTON "&Devam et",IDIGNORE,175,150,50,15 + PUSHBUTTON "İptal",IDABORT,240,150,50,15 +END + +IDD_POSTINSTALL DIALOG 0, 0, SETUP_STANDARD_DIALOG_W, 142 +STYLE DS_MODALFRAME | DS_3DLOOK | DS_CENTER | WS_CHILD | WS_VISIBLE | + WS_CAPTION | WS_SYSMENU +CAPTION "Cygwin Kurucu - Kurulum sonrası betiklerini çalıştır" +FONT 8, "MS Shell Dlg" +BEGIN + CONTROL "",IDC_HEADSEPARATOR,"Static",SS_BLACKFRAME | SS_SUNKEN,0,28,SETUP_STANDARD_DIALOG_W,1 + ICON IDI_CYGWIN,IDC_HEADICON,SETUP_HEADICON_X,0,21,20 + LTEXT "Kurulum sonrası betik hataları",IDC_STATIC_HEADER_TITLE,7,0,258,8,NOT WS_GROUP + LTEXT "Bunlar, etkilenen paketlerin düzgün çalışmayacağı anlamına gelmez, ancak lütfen /var/log/setup.log.full dosyasını gözden geçirin ve varsa sorunları bildirin.",IDC_STATIC,21,9,239,16,NOT WS_GROUP + EDITTEXT IDC_POSTINSTALL_EDIT,7,41,303,112,WS_VSCROLL | WS_HSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOHSCROLL | ES_AUTOVSCROLL +END + +IDD_FILE_INUSE DIALOG 0, 0, SETUP_MEDIUM_DIALOG_DIMS +STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_CAPTION +CAPTION "Kullanımda olan dosya tespit edildi" +FONT 8, "MS Shell Dlg" +BEGIN + ICON IDI_WARNING,IDC_HEADICON,10,10 + LTEXT "Çıkarılamıyor",IDC_FILE_INUSE_MSG,33,10,234,8,SS_PATHELLIPSIS + LTEXT "Dosya şu işlemler tarafından kullanılıyor:",IDC_STATIC,33,28,234,8 + EDITTEXT IDC_FILE_INUSE_EDIT,33,40,234,32,WS_VSCROLL | ES_LEFT | ES_MULTILINE | ES_READONLY | ES_AUTOVSCROLL | NOT WS_TABSTOP + LTEXT "Yeniden denemek için 'Yeniden dene', işlemleri durdurmak ve yeniden denemek için 'Durdur', yine de devam etmek için 'Devam et' seçeneğini seçin (dosya yeniden başlatıldıktan sonra güncellenecektir).",IDC_FILE_INUSE_HELP_0,33,80,234,24,NOT WS_GROUP + LTEXT "Yeniden denemek için 'Yeniden dene', işlemleri sonlandırmak ve yeniden denemek için 'Sonlandır', yine de devam etmek için 'Devam et' seçeneğini seçin (dosya yeniden başlatıldıktan sonra güncellenecektir).",IDC_FILE_INUSE_HELP_1,33,80,234,24,NOT WS_GROUP + LTEXT "Yeniden denemek için 'Yeniden dene', tüm işlemleri zorla sonlandırmak ve yeniden denemek için 'Sonlandır', yine de devam etmek için 'Devam et' seçeneğini seçin (dosya yeniden başlatıldıktan sonra güncellenecektir).",IDC_FILE_INUSE_HELP_2,33,80,234,24,NOT WS_GROUP + PUSHBUTTON "&Yeniden dene",IDIGNORE,45,112,55,15 + DEFPUSHBUTTON "&İşlemleri durdur",IDRETRY,111,112,55,15 + PUSHBUTTON "&Devam et",IDCONTINUE,177,112,55,15 +END + +///////////////////////////////////////////////////////////////////////////// +// +// String Table +// + +STRINGTABLE +BEGIN + IDS_ROOT_SLASH "Uyarı: Diğer programlarla olası çakışmaları önlemek için sabit diskinizin kök dizinini cygwin kök dizini olarak kullanmamanızı tavsiye ederiz. Yine de devam edilsin mi?" + IDS_ROOT_SPACE "Dizin adlarında boşluk içeren bir kök yolu seçmemelisiniz. Yine de devam edilsin mi?" + IDS_ERR_OPEN_WRITE "%s yazmak için açılamıyor: %s" + IDS_SETUPINI_MISSING "%s, <%s>den alınamıyor" + IDS_OLD_SETUPINI "Bu setup.ini, cygwin'i son kurduğunuzda kullandığınızdan daha eski. Yine de devam edilsin mi?" + IDS_NOTHING_INSTALLED "Kurulması gereken bir şey yok" + IDS_INSTALL_COMPLETE "Kurulum Tamamlandı" + IDS_REBOOT_REQUIRED "Kullanımda olan dosyalar değiştirildi. Yeni sürümleri etkinleştirmek için en kısa zamanda sisteminizi yeniden başlatmanız gerekir. Cygwin siz yeniden başlatana kadar hatalı çalışabilir." + IDS_ERR_OPEN_READ "%s okumak için açılamıyor: %s" + IDS_ROOT_ABSOLUTE "Kurulum dizini, hem disk harfi hem de baştaki eğik çizgi ile birlikte mutlak olmalıdır, örneğin C:\\Cygwin" + IDS_DOWNLOAD_COMPLETE "İndirme Tamamlandı" + IDS_NOLOGFILE "%s günlük dosyası yazmak için açılamıyor" + IDS_UNINSTALL_COMPLETE "Kaldırma işlemleri tamamlandı." + IDS_ERR_CHDIR "Dizin %s olarak değiştirilemedi: %s [%.8x]" + IDS_OLD_SETUP_VERSION "Bu kurucu %s sürümüdür, ancak setup.ini %s sürümünün var olduğunu belirtiyor.\nEn son özellikleri ve hata düzeltmelerini almak için yükseltmek isteyebilirsiniz." + IDS_DOWNLOAD_INCOMPLETE "İndirme tamamlanmadı. Tekrar denensin mi?" + IDS_DOWNLOAD_INCOMPLETE_EXIT + "İndirme tamamlanmadı. Ayrıntılar için bakın: %s" + IDS_INSTALL_ERROR "Kurulum hatası (%s). Diğer paketlerle devam edilsin mi?" + IDS_INSTALL_INCOMPLETE "Kurulum tamamlanmadı. Ayrıntılar için bakın: %s" + IDS_CORRUPT_PACKAGE "%s paketinin bozuk bir yerel kopyası var, lütfen kaldırın ve yeniden deneyin." + IDS_QUERY_CORRUPT "%s dosyası bozuk. Silinsin ve tekrar indirilsin mi?" + IDS_SKIP_PACKAGE "%s\nBu paketi atlamak ister misiniz?" + IDS_UNCAUGHT_EXCEPTION "Önemli Hata: Yakalanmayan İstisna\nİş Parçacığı: %s\nTür: %s\nMesaj: %s" + IDS_UNCAUGHT_EXCEPTION_WITH_ERRNO + "Önemli Hata: Yakalanmayan İstisna\nİş Parçacığı: %s\nTür: %s\nMesaj: %s\nAppErrNo: %d" + IDS_TRUSTKEEP_TOOLTIP "Tüm paketleri şu anda kurulu olan sürümlerine ayarlar. Bu, kurucuya herhangi bir pakette değişiklik yapmamasını söylemekle aynıdır." + IDS_TRUSTCURR_TOOLTIP "Tüm paketleri kullanılabilir en iyi sürüme ayarlar (TAVSİYE EDİLEN)." + IDS_TRUSTSYNC_TOOLTIP "Tüm paketleri paket deposunda bulunan sürüme ayarlar, gerekirse sürüm düşürür." + IDS_TRUSTEXP_TOOLTIP "Test paketlerini etkinleştir." + IDS_VIEWBUTTON_TOOLTIP "Paket görünümünü seçin. Bu, aşağıda hangi paketlerin gösterileceğini belirler.\n\nKategori: Paket kategorisine göre grupla. Genişletmek için '+' üzerine tıklayın.\n\nTam: Tüm paketleri göster.\n\nBekliyor: Yalnızca kurulmak, kaldırılmak veya yükseltilmek üzere olan paketleri göster. Bu, 'İleri' düğmesine bastığınızda nelerin değişeceğini size söyler.\n\nGüncel: Zaten istenen sürümde oldukları için herhangi bir işlem yapılmasına gerek olmayan kurulu paketleri göster.\n\nKurulu değil: Şu anda kurulu olmayan ve kurulum için seçilmeyen paketleri göster.\n\nSeçildi: Bağımlılık olarak kurulmayan, seçilen kurulu paketleri göster.\n\nKaldırılabilir: Seçilen ve güvenli bir şekilde kaldırılabilecek kurulu paketleri göster. Başka hiçbir kurulu veya seçili paket bu paketlere bağımlı değildir.\n\nGereksiz: Artık güvenli bir şekilde kaldırılabilecek otomatik olarak kurulan paketleri göster. Diğer kurulu veya seçili paketler artık bu paketlere bağımlı değildir." + IDS_HIDEOBS_TOOLTIP "Seçilirse, kurulum '_' ile başlayan adlara sahip kategorilerdeki paketleri gizleyecektir. Bu tür paketler genellikle kaldırılan veya yeniden adlandırılan paketler için boş yer tutuculardır veya otomatik olarak işlenen sistem paketleridir." + IDS_SIG_INVALID "Yansı Hatası: Setup.ini imzası (%s, %s) doğrulanamadı.\nYansı bozuk olabilir mi? Setup.ini reddedildi." + IDS_CRYPTO_ERROR "Dahili Hata: gcrypt kütüphane hatası %d %s" + IDS_SEARCH_TOOLTIP "Paket adlarında bu dizgeyi ara." + IDS_MAYBE_MKDIR "%s dizini mevcut değil, oluşturulmasını ister misiniz?" + IDS_CANT_MKDIR "%s dizini oluşturulamadı, üzgünüm. (Disk dolu veya salt okunur mu?)" + IDS_NO_LOCALDIR "Yerel paket dizini %s bulunamadı.\nYine de kurulu paketleri kaldırabilirsiniz,\nancak kurulacak bir şey olmayacak.\n\nİstediğiniz buysa Tamam, farklı bir dizin\nseçmek için İptal düğmesine basın." + IDS_ELEVATED "Kurulumu yetkilendirilen alt işleme devret." + IDS_INSTALLEDB_VERSION "Bilinmeyen INSTALLED.DB sürümü" + IDS_NO_MIRROR_LST "Yansı siteleri listesi indirilemedi" + IDS_PROGRESS_PROGRESS "İlerleme:" + IDS_PROGRESS_PACKAGE "Paket:" + IDS_PROGRESS_CONNECTING "Bağlanıyor..." + IDS_PROGRESS_CHECKING "İndirilecek paketler denetleniyor..." + IDS_PROGRESS_DOWNLOADING + "İndiriliyor..." + IDS_PROGRESS_PARSING "İşleniyor..." + IDS_PROGRESS_PREREMOVE "Kaldırma öncesi betiği çalıştırılıyor..." + IDS_PROGRESS_UNINSTALL "Kaldırılıyor..." + IDS_PROGRESS_INSTALL "Kuruluyor..." + IDS_PROGRESS_CALCULATING + "Hesaplanıyor..." + IDS_PROGRESS_POSTINSTALL + "Çalıştırılıyor..." + IDS_PROGRESS_SOLVING "Bağımlılıklar çözümleniyor..." + IDS_ACTION_DEFAULT "Öntanımlı" + IDS_ACTION_INSTALL "Kur" + IDS_ACTION_UNINSTALL "Kaldır" + IDS_ACTION_SKIP "Atla" + IDS_ACTION_KEEP "Tut" + IDS_ACTION_REINSTALL "Yeniden Kur" + IDS_ACTION_RETRIEVE "Al" + IDS_ACTION_UNKNOWN "Bilinmiyor" + IDS_ACTION_SOURCE "Kaynak" + IDS_VIEW_FULL "Tam" + IDS_VIEW_PENDING "Bekliyor" + IDS_VIEW_UPTODATE "Güncel" + IDS_VIEW_NOTINSTALLED "Kurulu Değil" + IDS_VIEW_PICKED "Seçildi" + IDS_VIEW_REMOVABLE "Kaldırılabilir" + IDS_VIEW_UNNEEDED "Gereksiz" + IDS_VIEW_CATEGORY "Kategori" + IDS_COLUMN_PACKAGE "Paket" + IDS_COLUMN_CURRENT "Geçerli" + IDS_COLUMN_NEW "Yeni" + IDS_COLUMN_SOURCE "Kaynak?" + IDS_COLUMN_CATEGORIES "Kategoriler" + IDS_COLUMN_SIZE "Boyut" + IDS_COLUMN_DESCR "Açıklama" + IDS_MBOX_CAPTION "Cygwin Kurucu" + IDS_EXTRACTION_FAILED "/%s çıkarılamıyor -- paket bozuk mu?" + IDS_EXTRACTION_INUSE "/%s çıkarılamıyor -- dosya yazılırken hata oluştu\n\nDosya kullanımda veya başka bir hata oluştu.\n\nLütfen tüm Cygwin işlemlerini durdurun ve ""Yeniden dene"" veya devam etmek için ""Devam et"" seçeneğini seçin (dosya yeniden başlatıldıktan sonra güncellenecektir).\n" + IDS_INSTALL_OLD_CYGWIN "Eski bir cygwin1.dll sürümü bulundu:\n%s\nSilinsin mi?" + IDS_INSTALL_DELETE_OLD_CYGWIN_FAILED + "%s dosyası silinemedi.\nDLL başka bir uygulama tarafından mı kullanılıyor?\nEski cygwin1.dll sürümünü en kısa sürede silmelisiniz." + IDS_SHELLLINK_FAILED "CoCreateInstance 0x%x hatası ile başarısız oldu.\nKurucu, başlat menüsünde veya masaüstünde Cygwin simgeleri oluşturamayacak." + IDS_UNSUPPORTED_WINDOWS_VERSION + "Cygwin bu Windows sürümünde desteklenmiyor" + IDS_UNSUPPORTED_WINDOWS_ARCH + "Cygwin is not supported on 32-bit Windows" + IDS_DEPRECATED_WINDOWS_VERSION + "Bu Windows sürümü için Cygwin desteği sonlandırıldı ve bir sonraki ana sürümde kaldırılacak" + IDS_MOUNT_REGISTRY_KEY_FAILED + "Kurulum yolunu saklamak için kayıt defteri anahtarı oluşturulamadı" + IDS_NIO_ERROR "İnternet Hatası: %s" + IDS_PREREQ_UNSOLVED_PROBLEMS + "UYARI - Çözülmeyen Sorunlar\n\nDevam ederseniz bazı paketler düzgün çalışmayabilir.\n\nDevam etmek istediğinizden emin misiniz (TAVSİYE EDİLMEZ)?" + IDS_MIXED_BITNESS_ERROR "Hedef CPU uyuşmazlığı\n\n%s bit Cygwin sürümünü, %s bit Cygwin sürümü içeren bir dizine kurmaya çalışıyorsunuz. Bunu yapmaya devam etmek var olan kurulumu bozacaktır.\n\nVar olan %s bit Cygwin kurulumunu güncellemek için setup-%s.exe dosyasını çalıştırın ya da %s bit kurulumunuz için başka bir dizin seçin." + IDS_GET_SITELIST_ERROR "İndirme sitelerinin listesi alınamıyor.\nAğ ayarlarınızın doğru olduğundan emin olun ve tekrar deneyin." + IDS_CONFIRM_EXIT "Kurucudan çıkmak istediğinizden emin misiniz? Var olan herhangi bir indirme veya kurulum işlemi iptal edilecektir." + IDS_CONTINUE "Devam et" + IDS_CHOOSER_EMPTY_NO_PACKAGES + "Paket bulunamadı." + IDS_CHOOSER_EMPTY_DOWNLOAD + "İndirilecek bir şey yok." + IDS_CHOOSER_EMPTY_INSTALL + "Kurulacak veya güncellenecek bir şey yok." + IDS_ROOT_BROWSE_TITLE "Kurulum kök dizini seç" + IDS_LOCALDIR_BROWSE_DOWNLOAD_TITLE + "İndirme dizini seç" + IDS_LOCALDIR_BROWSE_PACKAGE_TITLE + "Yerel paket dizini seç" + IDS_PROGRESS_CHECKING_HASH + "%s için %s denetleniyor" + IDS_PROGRESS_DOWNLOADING_FROM + "%s, %s" + IDS_CONFIRM_UNINSTALL "Kaldır" + IDS_CONFIRM_INSTALL "Kur" + IDS_CONFIRM_DOWNLOAD "İndir" + IDS_CONFIRM_NOTHING "Değişiklik yok" + IDS_CONFIRM_AUTO_ADD "(otomatik olarak eklendi)" + IDS_CONFIRM_SOURCE "(kaynak)" + IDS_FILE_INUSE_KILL "İşlemleri &Sonlandır" + IDS_FILE_INUSE_MSG "Çıkarılamıyor" +END + +// +// Option Helptext String Table +// + +STRINGTABLE +BEGIN + IDS_HELPTEXT_ERROR "Seçenek işleme sırasında hata oluştu." + IDS_HELPTEXT_HEADER "Komut Satırı Seçenekleri:" + IDS_HELPTEXT_FOOTER "--download ya da --local-install seçeneklerinden biri belirtilmediği sürece öntanımlı olarak paketler hem indirilir hem de kurulur." + IDS_HELPTEXT_ALLOW_TEST "Test olarak işaretlenen paket sürümlerini dikkate al" + IDS_HELPTEXT_ALLOW_UNSUPPORTED_WINDOWS + "Eski, desteklenmeyen Windows sürümlerine izin ver" + IDS_HELPTEXT_ARCH "Kurulacak mimari (x86_64 veya x86)" + IDS_HELPTEXT_CATEGORIES "Kurulacak kategorileri belirt" + IDS_HELPTEXT_COMPACTOS "Kurulan dosyaları Compact OS ile sıkıştır (xpress4k, xpress8k, xpress16k, lzx)" + IDS_HELPTEXT_DELETE_ORPHANS + "Sahipsiz paketleri kaldır" + IDS_HELPTEXT_DISABLE_ANTIVIRUS + "Bilinen veya şüphelenilen hatalı anti virüs yazılım paketlerini çalıştırma sırasında devre dışı bırak" + IDS_HELPTEXT_DOWNLOAD "Paketleri internetten indir" + IDS_HELPTEXT_FORCE_CURRENT + "Tüm paketler için geçerli sürümü seç" + IDS_HELPTEXT_HELP "Yardım metnini yazdır" + IDS_HELPTEXT_INCLUDE_SOURCE + "Kurulan her paket için kaynağı otomatik olarak kur" + IDS_HELPTEXT_INI_BASENAME + "Farklı bir taban adı kullan, örneğin ""setup"" yerine ""foo""" + IDS_HELPTEXT_KEEP_UNTRUSTED_KEYS + "Güvenilmeyen anahtarları kullan ve tümünü sakla" + IDS_HELPTEXT_LANG "Grafiksel arayüz dilini seç" + IDS_HELPTEXT_LOCAL_INSTALL + "Paketleri yerel dizinden kur" + IDS_HELPTEXT_LOCAL_PACKAGE_DIR + "Yerel paket dizini" + IDS_HELPTEXT_MIRROR_MODE + "Yerel dizinden kurarken paket kullanılabilirlik denetimini atla (yerel dizinin temiz bir yansı olmasını gerektirir!)" + IDS_HELPTEXT_NO_ADMIN "Yönetici olarak çalıştırmayı denetleme ve zorlama" + IDS_HELPTEXT_NO_DESKTOP "Masaüstü kısayolu oluşturmayı devre dışı bırak" + IDS_HELPTEXT_NO_REPLACEONREBOOT + "Kullanımda olan dosyaların bir sonraki yeniden başlatmada değiştirilmesini devre dışı bırak" + IDS_HELPTEXT_NO_SHORTCUTS + "Masaüstü ve başlat menüsü kısayolları oluşturmayı devre dışı bırak" + IDS_HELPTEXT_NO_STARTMENU + "Başlat menüsü kısayolu oluşturmayı devre dışı bırak" + IDS_HELPTEXT_NO_VERIFY "setup.ini imzalarını doğrulama" + IDS_HELPTEXT_NO_VERSION_CHECK + "Kurucunun daha yeni bir sürümünün olup olmadığını denetlemeyi engelle" + IDS_HELPTEXT_NO_WARN_DEPRECATED_WINDOWS + "Desteği sonlandırılan Windows sürümleri hakkında uyarma" + IDS_HELPTEXT_NO_WRITE_REGISTRY + "Kök kurulum dizinini kayıt defterine yazma" + IDS_HELPTEXT_OLD_KEYS "Eski cygwin.com anahtarlarını etkinleştir" + IDS_HELPTEXT_ONLY_SITE "Yansı listesini indirme. Yalnızca -s ile belirtilen siteleri kullan" + IDS_HELPTEXT_PACKAGES "Kurulacak paketleri belirt" + IDS_HELPTEXT_PACKAGE_MANAGER + "Yarı etkileşimli yalnızca seçici modu" + IDS_HELPTEXT_PROXY "HTTP/FTP vekili (sunucu:bağlantınoktası)" + IDS_HELPTEXT_PRUNE_INSTALL + "Kurulumu yalnızca istenen paketlerle sınırla" + IDS_HELPTEXT_PUBKEY "Ek ortak anahtar dosyasının URL'si veya mutlak yolu (RFC4880 biçimi)" + IDS_HELPTEXT_QUIET_MODE "Etkileşimsiz kurulum modu" + IDS_HELPTEXT_REMOVE_CATEGORIES + "Kurulacak kategorileri belirt" + IDS_HELPTEXT_REMOVE_PACKAGES + "Kaldırılacak paketleri belirt" + IDS_HELPTEXT_ROOT "Kök kurulum dizini" + IDS_HELPTEXT_SEXPR_PUBKEY + "s-expr biçiminde ek DSA ortak anahtarı" + IDS_HELPTEXT_SITE "İndirme sitesi URL'si" + IDS_HELPTEXT_SYMLINK_TYPE + "Sembolik bağlantı türü (lnk, yerel, sys, wsl)" + IDS_HELPTEXT_UNTRUSTED_KEYS + "Güvenilmeyen kaydedilmiş ek anahtarlar kullan" + IDS_HELPTEXT_UPGRADE_ALSO + "Ayrıca kurulu paketleri yükselt" + IDS_HELPTEXT_USER_AGENT "HTTP istekleri için kullanıcı aracısı dizgesi" + IDS_HELPTEXT_VERBOSE "Ayrıntılı çıktı" + IDS_HELPTEXT_VERSION "Sürümü göster" + IDS_HELPTEXT_WAIT "Yetkilendirirken, yetkilendirilen alt işlemi bekle" +END diff --git a/res/zh_Hans/res.rc b/res/zh_Hans/res.rc index 2dbe3b31..8abf0149 100644 --- a/res/zh_Hans/res.rc +++ b/res/zh_Hans/res.rc @@ -5,12 +5,6 @@ LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED // Dialog // -// Throughout, we use the font "MS Shell Dlg". This seems to be necessary to -// work around some not-fully-understood issues with PropertySheets. Hopefully, -// using this font will cause things to 'just work'. Further information on -// this topic is at: -// http://sources.redhat.com/ml/cygwin-apps/2003-05/msg00177.html - IDD_SOURCE DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS STYLE DS_MODALFRAME | DS_CENTER | WS_CHILD | WS_CAPTION | WS_SYSMENU CAPTION "Cygwin 安装程序 - 选择安装类型" @@ -173,6 +167,7 @@ BEGIN LTEXT "",IDC_VERSION,115,127,195,10 LTEXT "",IDC_SPLASH_COPYR,115,140,195,8 LTEXT "",IDC_SPLASH_URL,115,152,90,8 + LTEXT "Contribute to translations of this program.",IDC_SPLASH_TRANSLATE,115,164,195,8 END IDD_DESKTOP DIALOG 0, 0, SETUP_STANDARD_DIALOG_DIMS diff --git a/resource.h b/resource.h index a09fe65d..a08489cc 100644 --- a/resource.h +++ b/resource.h @@ -107,6 +107,7 @@ #define IDS_VIEW_REMOVABLE 1211 #define IDS_VIEW_UNNEEDED 1212 #define IDS_UNSUPPORTED_WINDOWS_ARCH 1213 +#define IDS_USER_URL_TOOLTIP 1214 #define IDS_HELPTEXT_COMPACTOS 1500 #define IDS_HELPTEXT_PUBKEY 1501 @@ -296,3 +297,4 @@ #define IDC_FILE_INUSE_HELP_0 605 #define IDC_FILE_INUSE_HELP_1 606 #define IDC_FILE_INUSE_HELP_2 607 +#define IDC_SPLASH_TRANSLATE 608 diff --git a/site.cc b/site.cc index 91bf4723..569235a9 100644 --- a/site.cc +++ b/site.cc @@ -570,6 +570,12 @@ bool SitePage::Create () return PropertyPage::Create (IDD_SITE); } +void +SitePage::OnInit () +{ + AddTooltip (IDC_EDIT_USER_URL, IDS_USER_URL_TOOLTIP); +} + long SitePage::OnNext () { diff --git a/site.h b/site.h index 69265f23..6ec7cf39 100644 --- a/site.h +++ b/site.h @@ -31,6 +31,7 @@ public: bool Create (); + virtual void OnInit (); virtual void OnActivate (); virtual long OnNext (); virtual long OnBack (); diff --git a/splash.cc b/splash.cc index 9c0bc4b2..40c1334b 100644 --- a/splash.cc +++ b/splash.cc @@ -23,6 +23,7 @@ #define SPLASH_URL "https://cygwin.com" #define SPLASH_COPYRIGHT "Copyright 2000-2023" +#define SPLASH_TRANSLATE_URL "https://cygwin.com/setup/translate" static ControlAdjuster::ControlInfo SplashControlsInfo[] = { { IDC_SPLASH_TEXT, CP_STRETCH, CP_STRETCH }, @@ -30,6 +31,7 @@ static ControlAdjuster::ControlInfo SplashControlsInfo[] = { { IDC_VERSION, CP_LEFT, CP_BOTTOM }, { IDC_SPLASH_COPYR, CP_LEFT, CP_BOTTOM }, { IDC_SPLASH_URL, CP_LEFT, CP_BOTTOM }, + { IDC_SPLASH_TRANSLATE, CP_LEFT, CP_BOTTOM }, {0, CP_LEFT, CP_TOP} }; @@ -55,4 +57,5 @@ SplashPage::OnInit () ::SetWindowText (GetDlgItem (IDC_SPLASH_COPYR), SPLASH_COPYRIGHT); ::SetWindowText (GetDlgItem (IDC_SPLASH_URL), SPLASH_URL); makeClickable (IDC_SPLASH_URL, SPLASH_URL); + makeClickable (IDC_SPLASH_TRANSLATE, SPLASH_TRANSLATE_URL); }