Remove Esperanto and Walon languages from comctl32, comdlg32, mpr, msi, shlwapi, wininet
svn path=/trunk/; revision=47920
return AVIERR_BADPARAM;
/* save options in case the user presses cancel */
- if (ppOptions != NULL && nStreams > 1) {
+ if (nStreams > 1) {
pSavedOptions = HeapAlloc(GetProcessHeap(), 0, nStreams * sizeof(AVICOMPRESSOPTIONS));
if (pSavedOptions == NULL)
return FALSE;
/* remember first video stream -- needed for interleaving */
if (lFirstVideo < 0)
lFirstVideo = curStream;
- } else if (!dwInterleave && plpOptions != NULL) {
+ } else if (!dwInterleave) {
/* check if any non-video stream wants to be interleaved */
WARN("options.flags=0x%X options.dwInterleave=%u\n",plpOptions[curStream]->dwFlags,plpOptions[curStream]->dwInterleaveEvery);
if (plpOptions[curStream] != NULL &&
/* create de-/compressed stream interface if needed */
pInStreams[curStream] = NULL;
- if (plpOptions != NULL && plpOptions[curStream] != NULL) {
+ if (plpOptions[curStream] != NULL) {
if (plpOptions[curStream]->fccHandler ||
plpOptions[curStream]->lpFormat != NULL) {
DWORD dwKeySave = plpOptions[curStream]->dwKeyFrameEvery;
/*
* Copyright 2008 Jens Albretsen
+ * 2010 Thomas Larsen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "avifile_private.h"
+#pragma code_page(65001)
+
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
CAPTION "Komprimerings indstillinger"
FONT 8, "MS Shell Dlg"
BEGIN
- LTEXT "&Vælg en stream:",-1,2,5,154,10
+ LTEXT "&Vælg stream:",-1,2,5,154,10
COMBOBOX IDC_STREAM,2,18,154,61,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
PUSHBUTTON "I&ndstillinger...",IDC_OPTIONS,170,17,50,14
AUTOCHECKBOX "&Interleave hver",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
- LTEXT "billeder",-1,129,43,36,9
- LTEXT "Nuværende format:",-1,3,56,53,9
- LTEXT "This space for rent",IDC_FORMATTEXT,55,56,90,26
+ LTEXT "Billeder",-1,129,43,36,9
+ LTEXT "Nuværende format:",-1,3,56,53,9
+ LTEXT "Denne plads er til leje",IDC_FORMATTEXT,55,56,90,26
DEFPUSHBUTTON "OK",IDOK,170,42,50,14
PUSHBUTTON "Annuller",IDCANCEL,170,61,50,14
END
IDS_WAVESTREAMFORMAT "Lydkurve: %s"
IDS_WAVEFILETYPE "Lydkurve"
IDS_ALLMULTIMEDIA "Alle multimedia filer"
- IDS_ALLFILES "Alle files (*.*)@*.*"
+ IDS_ALLFILES "Alle filer (*.*)@*.*"
IDS_VIDEO "video"
- IDS_AUDIO "audio"
+ IDS_AUDIO "lyd"
IDS_AVISTREAMFORMAT "%s %s #%d"
- IDS_AVIFILETYPE "Wine AVI-default-filehandler"
+ IDS_AVIFILETYPE "Wine AVI-standard-filehandler"
IDS_UNCOMPRESSED "ukomprimeret"
}
/*
- * Copyright 2002 Michael Günnewig
- * Copyright 2005 YunSong Hwang
+ * Copyright 2002 Michael Günnewig
+ * Copyright 2005,2010 YunSong Hwang
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "avifile_private.h"
+#pragma code_page(65001)
+
LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "¾ÐÃà ¿É¼Ç"
+CAPTION "압축 옵션"
FONT 9, "MS Shell Dlg"
BEGIN
- LTEXT "½ºÆ®¸² ¼±ÅÃ(&C):",-1,2,5,154,10
+ LTEXT "스트림 선택(&C):",-1,2,5,154,10
COMBOBOX IDC_STREAM,2,18,154,61,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
- PUSHBUTTON "¿É¼Ç(&O)...",IDC_OPTIONS,170,17,50,14
- AUTOCHECKBOX "Ç×»ó »óÈ£¹èÄ¡(&I)",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
+ PUSHBUTTON "옵션(&O)...",IDC_OPTIONS,170,17,50,14
+ AUTOCHECKBOX "항상 인터리브 적용(&I)",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
- LTEXT "ÇÁ·¹ÀÓ",-1,129,43,36,9
- LTEXT "ÇöÀç Çü½Ä:",-1,3,56,73,9
- LTEXT "ÇÊ¿äÇÑ °ø°£",IDC_FORMATTEXT,75,56,90,26
- DEFPUSHBUTTON "È®ÀÎ",IDOK,170,42,50,14
- PUSHBUTTON "Ãë¼Ò",IDCANCEL,170,61,50,14
+ LTEXT "프레임",-1,129,43,36,9
+ LTEXT "현재 형식:",-1,3,56,73,9
+ LTEXT "예약된 공간",IDC_FORMATTEXT,75,56,90,26
+ DEFPUSHBUTTON "확인",IDOK,170,42,50,14
+ PUSHBUTTON "취소",IDCANCEL,170,61,50,14
END
STRINGTABLE DISCARDABLE
{
- IDS_WAVESTREAMFORMAT "¿þÀ̺êÆû: %s"
- IDS_WAVEFILETYPE "¿þÀ̺êÆû"
- IDS_ALLMULTIMEDIA "¸ðµç ¸ÖƼ¹Ìµð¾î ÆÄÀÏ"
- IDS_ALLFILES "¸ðµç ÆÄÀÏ (*.*)@*.*"
- IDS_VIDEO "ºñµð¿À"
- IDS_AUDIO "¿Àµð¿À"
+ IDS_WAVESTREAMFORMAT "파형: %s"
+ IDS_WAVEFILETYPE "파형"
+ IDS_ALLMULTIMEDIA "모든 멀티미디어 파일"
+ IDS_ALLFILES "모든 파일 (*.*)@*.*"
+ IDS_VIDEO "비디오"
+ IDS_AUDIO "오디오"
IDS_AVISTREAMFORMAT "%s %s #%d"
- IDS_AVIFILETYPE "Wine AVI-±âº»-ÆÄÀÏÇڵ鷯"
- IDS_UNCOMPRESSED "ºñ¾ÐÃà"
+ IDS_AVIFILETYPE "Wine AVI-기본-í\8c\8cì\9d¼í\95¸ë\93¤ë\9f¬Â·Â¯"
+ IDS_UNCOMPRESSED "압축안됨"
}
PUSHBUTTON "&Opties...",IDC_OPTIONS,170,17,50,14
AUTOCHECKBOX "&Interleave alle",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
- LTEXT "Losse frames",-1,129,43,36,9
+ LTEXT "frames",-1,129,43,36,9
LTEXT "Huidig formaat:",-1,3,56,73,9
LTEXT "This space for rent",IDC_FORMATTEXT,75,56,90,26
DEFPUSHBUTTON "OK",IDOK,170,42,50,14
/*
* Copyright 2003 Marcelo Duarte
- * Copyright 2006 Américo José Melo
+ * Copyright 2006 Américo José Melo
+ * Copyright 2010 Gustavo Henrique Milaré
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "avifile_private.h"
+#pragma code_page(65001)
+
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Opções de compressão"
+CAPTION "Opções de compressão"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Escolha a stream:",-1,2,5,154,10
COMBOBOX IDC_STREAM,2,18,154,61,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
- PUSHBUTTON "&Opções...",IDC_OPTIONS,170,17,50,14
- AUTOCHECKBOX "&Interleave every",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
+ PUSHBUTTON "&Opções...",IDC_OPTIONS,170,17,50,14
+ AUTOCHECKBOX "&Entrelaçar todos",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
- LTEXT "frames",-1,129,43,36,9
+ LTEXT "quadros",-1,129,43,36,9
LTEXT "Formato atual:",-1,3,56,73,9
LTEXT "This space for rent",IDC_FORMATTEXT,75,56,90,26
DEFPUSHBUTTON "OK",IDOK,170,42,50,14
IDD_SAVEOPTIONS DIALOG FIXED IMPURE 43, 37, 226, 82
STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Opções de compressão"
+CAPTION "Opções de compressão"
FONT 8, "MS Shell Dlg"
BEGIN
LTEXT "&Escolha a stream:",-1,2,5,154,10
COMBOBOX IDC_STREAM,2,18,154,61,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
- PUSHBUTTON "&Opções...",IDC_OPTIONS,170,17,50,14
- AUTOCHECKBOX "&Interlaçar a todos os",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
+ PUSHBUTTON "&Opções...",IDC_OPTIONS,170,17,50,14
+ AUTOCHECKBOX "&Interlaçar a todos os",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
LTEXT "molduras",-1,129,43,36,9
LTEXT "Formato actual:",-1,3,56,73,9
{
IDS_WAVESTREAMFORMAT "Formato wave: %s"
IDS_WAVEFILETYPE "Formato wave"
- IDS_ALLMULTIMEDIA "Todos arquivos multimídia"
+ IDS_ALLMULTIMEDIA "Todos arquivos multimídia"
IDS_ALLFILES "Todos os arquivos (*.*)@*.*"
- IDS_VIDEO "vídeo"
- IDS_AUDIO "áudio"
+ IDS_VIDEO "vídeo"
+ IDS_AUDIO "áudio"
IDS_AVISTREAMFORMAT "%s %s #%d"
- IDS_AVIFILETYPE "Wine AVI-manipulador padrão de arquivo"
- IDS_UNCOMPRESSED "sem compressão"
+ IDS_AVIFILETYPE "Manipulador de AVI padrão do Wine"
+ IDS_UNCOMPRESSED "sem compressão"
}
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
{
IDS_WAVESTREAMFORMAT "Formato wave: %s"
IDS_WAVEFILETYPE "Formato wave"
- IDS_ALLMULTIMEDIA "Todos os ficheiros multimédia"
+ IDS_ALLMULTIMEDIA "Todos os ficheiros multimédia"
IDS_ALLFILES "Todos os ficheiros (*.*)@*.*"
- IDS_VIDEO "vídeo"
- IDS_AUDIO "áudio"
+ IDS_VIDEO "vídeo"
+ IDS_AUDIO "áudio"
IDS_AVISTREAMFORMAT "%s %s #%d"
IDS_AVIFILETYPE "Manipulador AVI Wine predefinido"
- IDS_UNCOMPRESSED "sem compressão"
+ IDS_UNCOMPRESSED "sem compressão"
}
LTEXT "&Выберите поток:",-1,2,5,154,10
COMBOBOX IDC_STREAM,2,18,154,61,CBS_DROPDOWNLIST | WS_VSCROLL |
WS_TABSTOP
- PUSHBUTTON "&Опции...",IDC_OPTIONS,170,17,50,14
+ PUSHBUTTON "П&араметры...",IDC_OPTIONS,170,17,50,14
AUTOCHECKBOX "&Прослаивать каждые",IDC_INTERLEAVE,3,42,85,11,WS_TABSTOP
EDITTEXT IDC_INTERLEAVEEVERY,91,41,32,12,ES_AUTOHSCROLL
LTEXT "фрейма",-1,129,43,36,9
* in one of the specific files.
*/
#include "avifile_Cs.rc"
-#include "avifile_Da.rc"
#include "avifile_En.rc"
#include "avifile_Es.rc"
#include "avifile_Hu.rc"
#include "avifile_It.rc"
-#include "avifile_Ko.rc"
#include "avifile_Nl.rc"
#include "avifile_No.rc"
#include "avifile_Pl.rc"
-#include "avifile_Pt.rc"
#include "avifile_Sv.rc"
#include "avifile_Tr.rc"
#include "avifile_Uk.rc"
/* UTF-8 */
+#include "avifile_Da.rc"
#include "avifile_De.rc"
#include "avifile_Fr.rc"
#include "avifile_Ja.rc"
+#include "avifile_Ko.rc"
#include "avifile_Lt.rc"
+#include "avifile_Pt.rc"
#include "avifile_Ro.rc"
#include "avifile_Ru.rc"
#include "avifile_Si.rc"
+++ /dev/null
-/* Esperanto Language Support
- * Copyright 2006 Antonio Codazzi
- *
- * 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
- */
-
-#include "comctl32.h"
-
-LANGUAGE LANG_ESPERANTO, SUBLANG_DEFAULT
-
-IDD_PROPSHEET DIALOG DISCARDABLE 0, 0, 220, 140
-STYLE DS_CONTEXTHELP | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
-CAPTION "Ecoj laý %s"
-FONT 8, "MS Shell Dlg"
-BEGIN
- DEFPUSHBUTTON "Bone", IDOK,4,122,50,14, WS_TABSTOP | WS_GROUP
- PUSHBUTTON "Rezigni", IDCANCEL,58,122,50,14
- PUSHBUTTON "&Apliku", IDC_APPLY_BUTTON,112,122,50,14,WS_DISABLED
- PUSHBUTTON "Helpo", IDHELP,166,122,50,14,WS_TABSTOP|WS_GROUP
- CONTROL "Langeto", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS|WS_GROUP|WS_TABSTOP|TCS_MULTILINE,4,4,212,114
-END
-
-
-IDD_WIZARD DIALOG DISCARDABLE 0, 0, 290, 159
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_VISIBLE
-CAPTION "Estrita Proceduro"
-FONT 8, "MS Shell Dlg"
-BEGIN
- PUSHBUTTON "< &Retro", IDC_BACK_BUTTON,71,138,50,14
- DEFPUSHBUTTON "&Antaýen >", IDC_NEXT_BUTTON,121,138,50,14
- DEFPUSHBUTTON "Konkludi", IDC_FINISH_BUTTON,121,138,50,14
- PUSHBUTTON "Rezigni", IDCANCEL,178,138,50,14
- PUSHBUTTON "Helpo", IDHELP,235,138,50,14,WS_GROUP
- LTEXT "", IDC_SUNKEN_LINE,7,129,278,1,SS_SUNKEN
- CONTROL "Langeto", IDC_TABCONTROL,"SysTabControl32",WS_CLIPSIBLINGS | WS_DISABLED,7,7,258,5
- LTEXT "", IDC_SUNKEN_LINEHEADER,0,35,290,1,SS_LEFT | SS_SUNKEN | WS_CHILD | WS_VISIBLE
-END
-
-
-IDD_TBCUSTOMIZE DIALOG DISCARDABLE 10, 20, 357, 125
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Agordu stangon de la iloj"
-FONT 8, "MS Shell Dlg"
-BEGIN
- DEFPUSHBUTTON "&Fermu", IDCANCEL,308,6,44,14
- PUSHBUTTON "R&ee agordu", IDC_RESET_BTN,308,23,44,14
- PUSHBUTTON "&Helpo", IDC_HELP_BTN,308,40,44,14
- PUSHBUTTON "&Supre forþovu", IDC_MOVEUP_BTN,308,74,44,14
- PUSHBUTTON "Su&be forþovu", IDC_MOVEDN_BTN,308,91,44,14
- LTEXT "&Disponeblaj butonoj:", -1,4,5,84,10
- LISTBOX IDC_AVAILBTN_LBOX,4,17,120,100, LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
- PUSHBUTTON "&Aldonu ->", IDOK, 131, 42, 44, 14
- PUSHBUTTON "<- &Forigu", IDC_REMOVE_BTN,131,62,44,14
- LTEXT "Butonoj por stango de la &iloj", -1,182,5,78,10
- LISTBOX IDC_TOOLBARBTN_LBOX, 182,17,120,100,LBS_NOTIFY | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_NOINTEGRALHEIGHT | LBS_DISABLENOSCROLL | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP
-END
-
-STRINGTABLE DISCARDABLE
-{
- IDS_CLOSE "Fermu"
-}
-
-STRINGTABLE DISCARDABLE
-{
- IDM_TODAY "Hodiaý:"
- IDM_GOTODAY "Iru a la hodiaý"
-}
-
-STRINGTABLE DISCARDABLE
-{
- IDS_SEPARATOR "Dividilo"
-}
-
-STRINGTABLE DISCARDABLE
-{
- HKY_NONE "Neniu"
-}
#include "comctl_Bg.rc"
#include "comctl_Cs.rc"
#include "comctl_El.rc"
-#include "comctl_Eo.rc"
#include "comctl_En.rc"
#include "comctl_Es.rc"
#include "comctl_Hu.rc"
+++ /dev/null
-/*
- * Copyright 1996 Duncan C Thomson
- * Copyright 2006 Antonio Codazzi
- *
- * 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
- */
-
-#include "cdlg.h"
-#include "filedlgbrowser.h"
-
-/*
- * WARNING: DO NOT CHANGE THE SIZE OF THE STANDARD DIALOG TEMPLATES.
- */
-
-LANGUAGE LANG_ESPERANTO, SUBLANG_DEFAULT
-
-OPEN_FILE DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 275, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Malfermu"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "Dosier&nomo:", 1090, 6, 6, 76, 9
- EDITTEXT 1152, 6, 16, 90, 12, ES_AUTOHSCROLL | ES_OEMCONVERT | WS_BORDER | WS_TABSTOP
- LISTBOX 1120, 6, 32, 90, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "&Vojo:", -1, 110, 6, 92, 9
- LTEXT "", 1088, 110, 18, 92, 9, SS_NOPREFIX | WS_GROUP
- LISTBOX 1121, 110, 32, 92, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "Dosier&speco:", 1089, 6, 104, 90, 9
- COMBOBOX 1136, 6, 114, 90, 36, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- LTEXT "&Drajvo:", 1091, 110, 104, 92, 9
- COMBOBOX 1137, 110, 114, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "Malfermu", IDOK, 208, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 208, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Helpo", 1038, 208, 46, 56, 14, WS_GROUP | WS_TABSTOP
- CHECKBOX "Nur &legebla", 1040, 208, 68, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-SAVE_FILE DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 275, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Konservu kiel..."
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "Dosier&nomo:", 1090, 6, 6, 76, 9
- EDITTEXT 1152, 6, 16, 90, 12, ES_AUTOHSCROLL | ES_OEMCONVERT | WS_BORDER | WS_TABSTOP
- LISTBOX 1120, 6, 32, 90, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "&Vojo:", -1, 110, 6, 92, 9
- LTEXT "", 1088, 110, 18, 92, 9, SS_NOPREFIX | WS_GROUP
- LISTBOX 1121, 110, 32, 92, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "Dosier&speco:", 1089, 6, 104, 90, 9
- COMBOBOX 1136, 6, 114, 90, 36, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- LTEXT "&Drajvo:", 1091, 110, 104, 92, 9
- COMBOBOX 1137, 110, 114, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "Konservu", IDOK, 208, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 208, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Helpo", 1038, 208, 46, 56, 14, WS_GROUP | WS_TABSTOP
- CHECKBOX "Nur &legebla", 1040, 208, 68, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-PRINT DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 264, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Presu"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "Printilo:", 1088, 6, 6, 40, 9
- LTEXT "", 1089, 60, 6, 150, 9
- GROUPBOX "Etendiøon", 1072, 6, 30, 160, 65, BS_GROUPBOX
- RADIOBUTTON "æ&iujn", 1056, 16, 45, 60, 12
- RADIOBUTTON "&elekton", 1057, 16, 60, 60, 12
- RADIOBUTTON "&paøojn", 1058, 16, 75, 60, 12
- DEFPUSHBUTTON "Presu", IDOK, 206, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 206, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aranøu", 1024, 206, 46, 56, 14, WS_GROUP | WS_TABSTOP
- LTEXT "de:", 1090, 60, 80, 30, 9
- LTEXT "øis:", 1091, 120, 80, 30, 9
- LTEXT "&Kvalito:", 1092, 6, 100, 76, 9
- COMBOBOX 1136, 80, 100, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- CHECKBOX "Presu &dosieren", 1040, 20, 100, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Mallarøtipe", 1041, 160, 100, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-PRINT_SETUP DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 264, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Presadaj Agordoj"
-FONT 8, "MS Shell Dlg"
-{
- GROUPBOX "Printilo", 1072, 6, 10, 180, 65, BS_GROUPBOX
- RADIOBUTTON "&Implicita Presilo", 1056, 16, 20, 80, 12
- LTEXT "[none]", 1088, 35, 35, 120, 9
- RADIOBUTTON "&Specifa Printilo", 1057, 16, 50, 80, 12
- COMBOBOX 1136, 35, 65, 149, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "Bone", IDOK, 206, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 206, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Agordo", 1024, 206, 46, 56, 14, WS_GROUP | WS_TABSTOP
- GROUPBOX "Formato", 1073, 6, 85, 100, 50, BS_GROUPBOX
- RADIOBUTTON "&Vertikala", 1058, 50, 100, 40, 12
- RADIOBUTTON "&Horizontala", 1059, 50, 115, 40, 12
- ICON "LANDSCAP", 1097, 10, 95, 32, 32
- ICON "PORTRAIT", 1098, 10, 95, 32, 32
- GROUPBOX "Papero", 1074, 120, 85, 180, 50, BS_GROUPBOX
- LTEXT "&Dimensio", 1089, 130, 95, 30, 9
- LTEXT "&Fonto", 1090, 130, 110, 30, 9
- COMBOBOX 1137, 155, 95, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- COMBOBOX 1138, 155, 110, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
-}
-
-
-CHOOSE_FONT DIALOG DISCARDABLE 36, 24, 264, 147
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Tiparo"
-FONT 8, "MS Shell Dlg"
-{
-LTEXT "&Tiparo:",stc1 ,6,3,40,9
-COMBOBOX cmb1, 6,13,94,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
-CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE
-LTEXT "Tipara St&ilo:",stc2 ,108,3,44,9
-COMBOBOX cmb2,108,13,64,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
-WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE
-LTEXT "&Dimensio:",stc3,177,3,33,9
-COMBOBOX cmb3,179,13,32,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
-WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE | CBS_SORT
-DEFPUSHBUTTON "Bone",IDOK,218,6,40,14, WS_GROUP | WS_TABSTOP | BS_DEFPUSHBUTTON
-PUSHBUTTON "Rezigni",IDCANCEL,218,23,40,14,WS_GROUP | WS_TABSTOP
-PUSHBUTTON "&Apliki", psh3,218,40,40,14,WS_GROUP | WS_TABSTOP
-PUSHBUTTON "&Helpo" , pshHelp,218,57,40,14,WS_GROUP | WS_TABSTOP
-GROUPBOX "Eficoj",grp1,6,72,84,34,WS_GROUP
-CHECKBOX "Stre&ko", chx1, 10,82,50,10, BS_AUTOCHECKBOX | WS_TABSTOP
-CHECKBOX "S&ubstreko", chx2, 10,94,50,10, BS_AUTOCHECKBOX
-LTEXT "&Koloro:", stc4 ,6,110,30,9
-COMBOBOX cmb4,6,120,84,100,CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_HASSTRINGS |
-CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
-GROUPBOX "Ekzemplo",grp2,98,72,120,36,WS_GROUP
-CTEXT "AaBbYyZz",stc5,103,80,109,24,SS_NOPREFIX | NOT WS_VISIBLE
-LTEXT "Scri&pt:",stc7 ,98,114,40,9
-COMBOBOX cmb5,98,124,120,90,CBS_DROPDOWNLIST | CBS_HASSTRINGS |
-CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
-}
-
-CHOOSE_COLOR DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 300, 185
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Koloro"
-FONT 8, "MS Shell Dlg"
-{
-LTEXT "&Normala koloraro:", 1088, 6, 6, 40, 9
-LTEXT "&Persona koloraro:", 1089, 6, 126, 40, 9
-LTEXT "Sol&idkoloro", 1090, 100, 146, 40, 9
-LTEXT "&Ruøo", 726 /*1094*/,249,126,24,10
-EDITTEXT 706, 275,124,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-LTEXT "&Verdo",727/*1095*/,249,140,24,10
-EDITTEXT 707, 275,138,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-LTEXT "&Bluo",728 /*1096*/,249,154,24,10
-EDITTEXT 708, 275,152,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-LTEXT "&Farbo" ,723 /*1091*/,202,126,22,10
-EDITTEXT 703, 226,124,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-LTEXT "&Saturo" ,724 /*1092*/,202,140,22,10
-EDITTEXT 704, 226,138,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-LTEXT "&Helo" ,725 /*1093*/,202,154,22,10
-EDITTEXT 705, 226,152,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
-CONTROL "" ,720,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP,4,14,140,86
-CONTROL "" ,721,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP,4,116,140,28
-CONTROL "" ,710,"STATIC",WS_BORDER|SS_SIMPLE|WS_TABSTOP|WS_GROUP, 152,4,118,116
-CONTROL "" ,702,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP, 278,4,8,116
-CONTROL "" ,709,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP, 152,124,40,26
-DEFPUSHBUTTON "Bone", 1, 4, 166, 44, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
-PUSHBUTTON "Rezigni", 2, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON "Helpo", pshHelp,100,166, 44, 14
-PUSHBUTTON "&Aldonu al Koloraro", 712/*1024*/, 152, 166, 142, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON "&Forv&iþu Koloraron >>", 719/*1025*/, 4, 150, 142, 14, WS_GROUP | WS_TABSTOP
-PUSHBUTTON "&i",713,300,200,4,14 /* just a dummy: 'i' is like &i in "sol&id" */
-}
-
-
-FINDDLGORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 236, 62
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Seræu"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "&Seræu:", -1, 4, 8, 42, 8
- EDITTEXT 1152, 47, 7, 128, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- CHECKBOX "Nur tutan &vorton", 1040, 4, 26, 100, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Atentu &Usklecon", 1041, 4, 42, 64, 12, BS_AUTOCHECKBOX | WS_TABSTOP
- GROUPBOX "Direkto", 1072, 107, 26, 68, 28
- CONTROL "&Supre", 1056, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 108, 38, 30, 12
- CONTROL "&Sube", 1057, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 144, 38, 28, 12
- DEFPUSHBUTTON "&Pluseræu", IDOK, 182, 5, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 182, 23, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Helpo", 1038, 182, 45, 50, 14, WS_GROUP | WS_TABSTOP
-}
-
-
-REPLACEDLGORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 230, 94
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Anstataýigu"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "Anstataýigu:", -1, 4, 9, 48, 8
- EDITTEXT 1152, 54, 7, 114, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&per:", -1, 4, 26, 48, 8
- EDITTEXT 1153, 54, 24, 114, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- CHECKBOX "Nur tutan &vorton", 1040, 5, 46, 104, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Atentu &Usklecon", 1041, 5, 62, 59, 12, BS_AUTOCHECKBOX | WS_TABSTOP
- DEFPUSHBUTTON "Plu&seræu", IDOK, 174, 4, 50, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Anstataýigu", 1024, 174, 21, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Anstataýigu æ&iujn", 1025, 174, 38, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Nuligi", IDCANCEL, 174, 55, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Helpo", 1038, 174, 75, 50, 14, WS_GROUP | WS_TABSTOP
-}
-
-
-PRINT32 DIALOG LOADONCALL MOVEABLE DISCARDABLE 32, 32, 288, 186
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU |
-DS_CONTEXTHELP | DS_3DLOOK
-CAPTION "Presu"
-FONT 8, "MS Shell Dlg"
-{
-DEFPUSHBUTTON "Bone", IDOK, 180,164, 48,14, WS_GROUP | BS_DEFPUSHBUTTON
-PUSHBUTTON "Rezigni", IDCANCEL, 232,164, 48,14, WS_GROUP
-PUSHBUTTON "&Helpo", pshHelp, 50, 161, 48,14, WS_GROUP
-
-GROUPBOX "Printilo", grp4, 8, 4, 272,84, WS_GROUP
-CONTROL "Prezu kiel &dosiero", chx1, "Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,212,70,64,12
-PUSHBUTTON "&Ecoj", psh2, 212, 17, 60,14, WS_GROUP
-LTEXT "&Nomo:", stc6, 16, 20, 36,8
-COMBOBOX cmb4, 52, 18, 152,152,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
-LTEXT "Stato:", stc8, 16, 36, 36,10, SS_NOPREFIX
-LTEXT "Dummy State", stc12, 52, 36, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Speco:", stc7, 16, 48, 36,10, SS_NOPREFIX
-LTEXT "Dummy Type", stc11, 52, 48, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Kie:", stc10, 16, 60, 36,10, SS_NOPREFIX
-LTEXT "Dummy Location", stc14, 52, 60, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Komento:", stc9, 16, 72, 36,10, SS_NOPREFIX
-LTEXT "Dummy Remark", stc13, 52, 72, 152,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-
-GROUPBOX "Ekzempleroj", grp2, 160, 92, 120,64, WS_GROUP
-LTEXT "Nombro da &ekzempleroj:",stc5,168,108,68,8
-ICON "", ico3, 162,124, 76,24, WS_GROUP | SS_CENTERIMAGE
-CONTROL "Laý&kajere", chx2,"Button",BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP,240,130,36,12
-EDITTEXT edt3, 240,106, 32,12, WS_GROUP | ES_NUMBER
-
-GROUPBOX "Etendiøon", grp1, 8,92, 144,64, WS_GROUP
-CONTROL "æ&iujn", rad1,"Button",BS_AUTORADIOBUTTON | WS_GROUP | WS_TABSTOP,16,106,64,12
-CONTROL "&paøojn", rad3,"Button",BS_AUTORADIOBUTTON,16,122,36,12
-CONTROL "&elekton", rad2,"Button",BS_AUTORADIOBUTTON,16,138,64,12
-EDITTEXT edt1, 74,122, 26,12, WS_GROUP | ES_NUMBER
-EDITTEXT edt2, 118,122, 26,12, WS_GROUP | ES_NUMBER
-RTEXT "de:", stc2, 52,124, 20,8
-RTEXT "øis:", stc3, 100,124, 16,8
-}
-
-PRINT32_SETUP DIALOG LOADONCALL MOVEABLE DISCARDABLE 32, 32, 288, 178
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU |
-DS_CONTEXTHELP | DS_3DLOOK
-CAPTION "Presadaj Agordoj"
-FONT 8, "MS Shell Dlg"
-BEGIN
-DEFPUSHBUTTON "Bone",IDOK,180,156,48,14,WS_GROUP
-PUSHBUTTON "Rezigni",IDCANCEL,232,156,48,14
-/* PUSHBUTTON "Network...", psh5, 284,156,48,14 */
-
-GROUPBOX "Printilo", grp4, 8, 4, 272,84, WS_GROUP
-PUSHBUTTON "&Ecoj", psh2, 212, 17, 60,14, WS_GROUP
-LTEXT "&Nomo:", stc6, 16, 20, 36,8
-COMBOBOX cmb1, 52, 18, 152,152,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
-LTEXT "Stato:", stc8, 16, 36, 36,10, SS_NOPREFIX
-LTEXT "Dummy State", stc12, 52, 36, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Speco:", stc7, 16, 48, 36,10, SS_NOPREFIX
-LTEXT "Dummy Type", stc11, 52, 48, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Kie:", stc10, 16, 60, 36,10, SS_NOPREFIX
-LTEXT "Dummy Location", stc14, 52, 60, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-LTEXT "Komento:", stc9, 16, 72, 36,10, SS_NOPREFIX
-LTEXT "Dummy Remark", stc13, 52, 72, 224,10, SS_NOPREFIX | SS_LEFTNOWORDWRAP
-
-GROUPBOX "Papero", grp2, 8, 92, 164,56, WS_GROUP
-LTEXT "&Dimensio:", stc2, 16,108, 36, 8
-COMBOBOX cmb2, 52,106, 112,112,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
-LTEXT "&Fonto:", stc3, 16,128, 36, 8
-COMBOBOX cmb3, 52,126, 112,112,CBS_DROPDOWNLIST | CBS_SORT | WS_VSCROLL | WS_GROUP | WS_TABSTOP
-
-GROUPBOX "Formato", grp1, 180, 92, 100,56, WS_GROUP
-ICON "", ico1, 195,112, 18,20, WS_GROUP
-CONTROL "&Vertikala", rad1,"Button",BS_AUTORADIOBUTTON | WS_GROUP |WS_TABSTOP,224,106,52,12
-CONTROL "&Horizontala", rad2,"Button",BS_AUTORADIOBUTTON,224,126,52,12
-END
-
-PAGESETUPDLGORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 32, 32, 240, 240
-STYLE DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
-CAPTION "Impozu Paøon"
-FONT 8, "MS Shell Dlg"
-BEGIN
-CONTROL "", rct1, "Static", SS_WHITERECT, 80, 8, 80, 80
-CONTROL "", rct2, "Static", SS_GRAYRECT, 160, 12, 4, 80
-CONTROL "", rct3, "Static", SS_GRAYRECT, 84, 88, 80, 4
-GROUPBOX "Papero", grp2, 8, 96, 224, 56, BS_GROUPBOX
-LTEXT "&Dimensio:", stc2, 16, 112, 36, 8
-COMBOBOX cmb2, 64, 110, 160, 160, CBS_SIMPLE|CBS_DROPDOWN|CBS_SORT|WS_GROUP|WS_TABSTOP|WS_VSCROLL
-LTEXT "P&leto:", stc3, 16, 132, 36, 8
-COMBOBOX cmb3, 64, 130, 160, 160, CBS_SIMPLE|CBS_DROPDOWN|CBS_SORT|WS_GROUP|WS_TABSTOP|WS_VSCROLL
-GROUPBOX "Formato", grp1, 8, 156, 64, 56, BS_GROUPBOX
-AUTORADIOBUTTON "&Vertikala", rad1, 16, 170, 52, 12, BS_AUTORADIOBUTTON
-AUTORADIOBUTTON "&Horizontala", rad2, 16, 190, 52, 12, BS_AUTORADIOBUTTON
-GROUPBOX "Marøenoj", grp4, 80, 156, 152, 56, BS_GROUPBOX
-LTEXT "&Dekstra:", stc15, 88, 172, 21, 8
-EDITTEXT edt4, 111, 170, 39, 12, WS_TABSTOP|WS_GROUP|WS_BORDER
-LTEXT "&Maldekstra:", stc16, 159, 172, 27, 8
-EDITTEXT edt6, 187, 170, 39, 12, WS_TABSTOP|WS_GROUP|WS_BORDER
-LTEXT "&Supre:", stc17, 88, 192, 21, 8
-EDITTEXT edt5, 111, 190, 39, 12, WS_TABSTOP|WS_GROUP|WS_BORDER
-LTEXT "Su&be:", stc18, 159, 192, 23, 8
-EDITTEXT edt7, 187, 190, 39, 12, WS_TABSTOP|WS_GROUP|WS_BORDER
-DEFPUSHBUTTON "Bone", IDOK, 71, 220, 50, 14, BS_PUSHBUTTON
-PUSHBUTTON "Rezigni", IDCANCEL, 126, 220, 50, 14
-PUSHBUTTON "&Printilo..", psh3, 184, 220, 48, 14
-END
-
-NEWFILEOPENORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 280, 164
-STYLE DS_MODALFRAME | DS_CONTEXTHELP | WS_VISIBLE | WS_POPUP | WS_CAPTION | WS_SYSMENU | WS_CLIPCHILDREN
-CAPTION "Malfermu"
-FONT 8, "MS Shell Dlg"
-{
-LTEXT "Seræu &en:",IDC_LOOKINSTATIC,4,6,43,8, SS_NOTIFY
-COMBOBOX IDC_LOOKIN,49,3,132,100,CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | WS_VSCROLL | WS_TABSTOP
-
-LTEXT "" , IDC_TOOLBARSTATIC, 181, 2, 102, 17, NOT WS_GROUP | NOT WS_VISIBLE
-LISTBOX IDC_SHELLSTATIC,4,20,272,85, LBS_SORT | LBS_NOINTEGRALHEIGHT | LBS_MULTICOLUMN | WS_HSCROLL | NOT WS_VISIBLE
-
-LTEXT "Dosier&nomo:",IDC_FILENAMESTATIC,5,112,46,8, SS_NOTIFY
-EDITTEXT IDC_FILENAME,54,110,155,12,ES_AUTOHSCROLL
-
-LTEXT "Dosier&speco:",IDC_FILETYPESTATIC,5,128,42,8, SS_NOTIFY
-COMBOBOX IDC_FILETYPE,54,126,155,53,CBS_DROPDOWNLIST | WS_VSCROLL | WS_TABSTOP
-
-CONTROL "Nur &legebla",IDC_OPENREADONLY,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,54,145,100,10
-
-DEFPUSHBUTTON "&Malfermu", IDOK,222,110,50,14
-PUSHBUTTON "Rezigni", IDCANCEL,222,128,50,14
-PUSHBUTTON "&Helpo", pshHelp,222,145,50,14
-}
-
-STRINGTABLE DISCARDABLE
-{
-IDS_ABOUTBOX "&Pri 'Test FolderPicker'"
-IDS_DOCUMENTFOLDERS "Dokumentdosierujoj"
-IDS_PERSONAL "Miaj Dokumentoj"
-IDS_FAVORITES "Miaj Favoritaj"
-IDS_PATH "Sistemvojo"
-IDS_DESKTOP "Desktop"
-IDS_FONTS "Tiparoj"
-IDS_MYCOMPUTER "Mia Komputero"
-}
-
-STRINGTABLE DISCARDABLE
-{
-IDS_SYSTEMFOLDERS "Sistemdosierujoj"
-IDS_LOCALHARDRIVES "Localaj Durdiskoj"
-IDS_FILENOTFOUND "Dosiero ne estis trovita"
-IDS_VERIFYFILE "Kontrolu la øustecon je havigita dosiernomo."
-IDS_CREATEFILE "Dosiero estas neekzistanta\nÆu vi volas krei dosieron?"
-IDS_OVERWRITEFILE "Dosiero estas jam ekzistanta.\nÆu vi volas superskribi øin?"
-IDS_INVALID_FILENAME_TITLE "Nekorekta(j) tipo(j) en vojo"
-IDS_INVALID_FILENAME "La dosiernomo ne povas enhavi la jenajn tipojn:\n / : < > |"
-IDS_PATHNOTEXISTING "Vojo estas neekzistanta"
-IDS_FILENOTEXISTING "Dosiero estas neekzistanta"
-}
-
-STRINGTABLE DISCARDABLE
-{
- IDS_UPFOLDER "Suriru da unu nivelo"
- IDS_NEWFOLDER "Kreu Novan Dosieujon"
- IDS_LISTVIEW "Listo"
- IDS_REPORTVIEW "Detale"
- IDS_TODESKTOP "Foliu Desktop"
-}
-
-STRINGTABLE DISCARDABLE
-{
- PD32_PRINT_TITLE "Presu"
-
- PD32_VALUE_UREADABLE "Nelegebla Entry"
- PD32_INVALID_PAGE_RANGE "Æi tiu valoro ne estas en la paøo.\n\
- Enigu valoron inter %d kaj %d."
- PD32_FROM_NOT_ABOVE_TO "La 'de:' valoro ne povas superi la \
- 'øis:' valoron."
- PD32_MARGINS_OVERLAP "Marøenoj surmetiøas inter si aý estas ekster \
- paperfolio.\nDifinu denove la marøenojn."
- PD32_NR_OF_COPIES_EMPTY "La nombrvaloro je 'Nombro da &ekzempleroj' \
- ne povas esti malplena."
- PD32_TOO_LARGE_COPIES "La via printilo ne povas presi tiel granda nombro da ekzempleroj\nEnigu valoron inter 1 kaj %d."
- PD32_PRINT_ERROR "Okazis printila eroro."
- PD32_NO_DEFAULT_PRINTER "Ne estas defaýlta printilo."
- PD32_CANT_FIND_PRINTER "Mi ne povas trovi la printilon."
- PD32_OUT_OF_MEMORY "La memoro estas elæerpita."
- PD32_GENERIC_ERROR "Okazis eroro."
- PD32_DRIVER_UNKNOWN "Nekonata printilzorgilo."
- PD32_NO_DEVICES "Antaý ol vi povos plenumi printiltaskojn \
- kvazaý impozi paøon aý presi dokumenton, estas necese ke vi instalu printilon. \
- Oni konsilas instali øin kaj reprovi."
-
- PD32_DEFAULT_PRINTER "Defaýlta Printilo; "
- PD32_NR_OF_DOCUMENTS_IN_QUEUE "%d dokumento(j) estas en presvico"
- PD32_MARGINS_IN_INCHES "Marøenoj [inches]"
- PD32_MARGINS_IN_MILLIMETERS "Marøenoj [mm]"
- PD32_MILLIMETERS "mm"
-
- PD32_PRINTER_STATUS_READY "Preta"
- PD32_PRINTER_STATUS_PAUSED "Paýse; "
- PD32_PRINTER_STATUS_ERROR "Eroro; "
- PD32_PRINTER_STATUS_PENDING_DELETION "Nuliga atendado; "
- PD32_PRINTER_STATUS_PAPER_JAM "Blokita papero; "
- PD32_PRINTER_STATUS_PAPER_OUT "Elæerpita papero; "
- PD32_PRINTER_STATUS_MANUAL_FEED "Mane enþovo de papero; "
- PD32_PRINTER_STATUS_PAPER_PROBLEM "Papera problemo; "
- PD32_PRINTER_STATUS_OFFLINE "Nekonektita printilo; "
- PD32_PRINTER_STATUS_IO_ACTIVE "I/O Aktiva; "
- PD32_PRINTER_STATUS_BUSY "Okupita printilo; "
- PD32_PRINTER_STATUS_PRINTING "Nun presata; "
- PD32_PRINTER_STATUS_OUTPUT_BIN_FULL "Eljreja pleto estas plena; "
- PD32_PRINTER_STATUS_NOT_AVAILABLE "Ne disponebla; "
- PD32_PRINTER_STATUS_WAITING "Atendando; "
- PD32_PRINTER_STATUS_PROCESSING "Procezo; "
- PD32_PRINTER_STATUS_INITIALIZING "Preparado; "
- PD32_PRINTER_STATUS_WARMING_UP "Varmigo de la printilo; "
- PD32_PRINTER_STATUS_TONER_LOW "Kseroprintila nivelo estas basa; "
- PD32_PRINTER_STATUS_NO_TONER "Neniu kseroprintilo; "
- PD32_PRINTER_STATUS_PAGE_PUNT "Paøa 'punt'; "
- PD32_PRINTER_STATUS_USER_INTERVENTION "Interrompita far uzanto; "
- PD32_PRINTER_STATUS_OUT_OF_MEMORY "Elæerpita memoro; "
- PD32_PRINTER_STATUS_DOOR_OPEN "La printila pordo estas malfermita; "
- PD32_PRINTER_STATUS_SERVER_UNKNOWN "Nekonata pres-servanto; "
- PD32_PRINTER_STATUS_POWER_SAVE "Energiþpare; "
-}
-
-STRINGTABLE DISCARDABLE /* Color names */
-{
- IDS_COLOR_BLACK "Nigro"
- IDS_COLOR_MAROON "Duonruøbruna koloro"
- IDS_COLOR_GREEN "Verdo"
- IDS_COLOR_OLIVE "Olivverdo"
- IDS_COLOR_NAVY "Ultramara bluo"
- IDS_COLOR_PURPLE "Purpurruøo"
- IDS_COLOR_TEAL "Kreka koloro"
- IDS_COLOR_GRAY "Grizo"
- IDS_COLOR_SILVER "Arøento"
- IDS_COLOR_RED "Ruøo"
- IDS_COLOR_LIME "Limeta koloro"
- IDS_COLOR_YELLOW "Flavo"
- IDS_COLOR_BLUE "Bluo"
- IDS_COLOR_FUCHSIA "Fuksia koloro"
- IDS_COLOR_AQUA "Akvo"
- IDS_COLOR_WHITE "Blanko"
-}
-
-STRINGTABLE DISCARDABLE
-{
- IDS_FONT_SIZE "Elektu tiparan grandecvaloron inter %d kaj %d punktoj."
- IDS_SAVE_BUTTON "Kon&servu"
- IDS_SAVE_IN "Konservu &en:"
- IDS_SAVE "Konservu"
- IDS_SAVE_AS "Konservu kiel"
- IDS_OPEN_FILE "Malfermu Dosieron"
-}
+++ /dev/null
-/*
- * Copyright 1999 Pablo Saratxaga
- *
- * 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
- */
-
-#include "cdlg.h"
-#include "filedlgbrowser.h"
-
-/*
- * WARNING: DO NOT CHANGE THE SIZE OF THE STANDARD DIALOG TEMPLATES.
- */
-
-LANGUAGE LANG_WALON, SUBLANG_DEFAULT
-
-/*
- * Si vos voloz aider avou li ratoûrnaedje des libes programes è walon,
- * vos poloz scrîre a l' adresse emile <linux-wa@chanae.alphanet.ch>
- */
-
-OPEN_FILE DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 275, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Drovî"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "&No do fitchî:", 1090, 6, 6, 76, 9
- EDITTEXT 1152, 6, 16, 90, 12, ES_AUTOHSCROLL | ES_OEMCONVERT | WS_BORDER | WS_TABSTOP
- LISTBOX 1120, 6, 32, 90, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "&Ridants", -1, 110, 6, 92, 9
- LTEXT "", 1088, 110, 18, 92, 9, SS_NOPREFIX | WS_GROUP
- LISTBOX 1121, 110, 32, 92, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "Djîveye des fitchîs del sôr&te:", 1089, 6, 104, 90, 9
- COMBOBOX 1136, 6, 114, 90, 36, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- LTEXT "&Plakes:", 1091, 110, 104, 92, 9
- COMBOBOX 1137, 110, 114, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "I Va", IDOK, 208, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî", IDCANCEL, 208, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aide", 1038, 208, 46, 56, 14, WS_GROUP | WS_TABSTOP
- CHECKBOX "Rén ki &lere", 1040, 208, 68, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-SAVE_FILE DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 275, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Schaper èt rlomer..."
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "&No do fitchî:", 1090, 6, 6, 76, 9
- EDITTEXT 1152, 6, 16, 90, 12, ES_AUTOHSCROLL | ES_OEMCONVERT | WS_BORDER | WS_TABSTOP
- LISTBOX 1120, 6, 32, 90, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "&Ridants:", -1, 110, 6, 92, 9
- LTEXT "", 1088, 110, 18, 92, 9, SS_NOPREFIX | WS_GROUP
- LISTBOX 1121, 110, 32, 92, 68, LBS_STANDARD | LBS_OWNERDRAWFIXED | LBS_HASSTRINGS | LBS_DISABLENOSCROLL | WS_TABSTOP
- LTEXT "Djîveye des fitchîs del sôr&te:", 1089, 6, 104, 90, 9
- COMBOBOX 1136, 6, 114, 90, 36, CBS_DROPDOWNLIST | CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- LTEXT "&Plakes:", 1091, 110, 104, 92, 9
- COMBOBOX 1137, 110, 114, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "I Va", IDOK, 208, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî", IDCANCEL, 208, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aide", 1038, 208, 46, 56, 14, WS_GROUP | WS_TABSTOP
- CHECKBOX "Rén ki &lere", 1040, 208, 68, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-PRINT DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 264, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Rexhe"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "Sicrirece:", 1088, 6, 6, 40, 9
- LTEXT "", 1089, 60, 6, 150, 9
- GROUPBOX "Cwé rexhe", 1072, 6, 30, 160, 65, BS_GROUPBOX
- RADIOBUTTON "&Tot", 1056, 16, 45, 60, 12
- RADIOBUTTON "Tch&wezî", 1057, 16, 60, 60, 12
- RADIOBUTTON "&Pådjes", 1058, 16, 75, 60, 12
- DEFPUSHBUTTON "I Va", IDOK, 206, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî", IDCANCEL, 206, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Apon&tiaedje", 1024, 206, 46, 56, 14, WS_GROUP | WS_TABSTOP
- LTEXT "&Di:", 1090, 60, 80, 30, 9
- LTEXT "&A:", 1091, 120, 80, 30, 9
- LTEXT "&Cwalité po rexhe:", 1092, 6, 100, 76, 9
- COMBOBOX 1136, 80, 100, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- CHECKBOX "Rexhe sol &fitchî", 1040, 20, 100, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Streu scrijhas", 1041, 160, 100, 50, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-}
-
-
-PRINT_SETUP DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 264, 134
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Apontiaedje del rexhe"
-FONT 8, "MS Shell Dlg"
-{
- GROUPBOX "Sicrirece", 1072, 6, 10, 180, 65, BS_GROUPBOX
- RADIOBUTTON "Sicrirece tchwezi por &vos", 1056, 16, 20, 80, 12
- LTEXT "[nole]", 1088, 35, 35, 120, 9
- RADIOBUTTON "Sicrirece &specifike", 1057, 16, 50, 80, 12
- COMBOBOX 1136, 35, 65, 149, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- DEFPUSHBUTTON "I Va", IDOK, 206, 6, 56, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî", IDCANCEL, 206, 24, 56, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "A&pontiaaedje", 1024, 206, 46, 56, 14, WS_GROUP | WS_TABSTOP
- GROUPBOX "Orientation", 1073, 6, 85, 100, 50, BS_GROUPBOX
- RADIOBUTTON "D' &Astampé", 1058, 50, 100, 40, 12
- RADIOBUTTON "Di &Coûtchî", 1059, 50, 115, 40, 12
- ICON "LANDSCAP", 1097, 10, 95, 32, 32
- ICON "PORTRAIT", 1098, 10, 95, 32, 32
- GROUPBOX "Papî", 1074, 120, 85, 180, 50, BS_GROUPBOX
- LTEXT "&Grandeu", 1089, 130, 95, 30, 9
- LTEXT "Ali&mentåcion", 1090, 130, 110, 30, 9
- COMBOBOX 1137, 155, 95, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- COMBOBOX 1138, 155, 110, 92, 68, CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_AUTOHSCROLL | CBS_SORT | CBS_HASSTRINGS | WS_BORDER | WS_VSCROLL | WS_TABSTOP
-}
-
-
-CHOOSE_FONT DIALOG DISCARDABLE 13, 54, 264, 147
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Fontes"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "&Fonte:",1088 ,6,3,40,9
- COMBOBOX 1136 ,6,13,94,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
- CBS_AUTOHSCROLL | CBS_SORT | WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE
- LTEXT "S&tîle del fonte:",1089 ,108,3,44,9
- COMBOBOX 1137,108,13,64,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
- WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE
- LTEXT "&Grandeu:",1090,179,3,30,9
- COMBOBOX 1138,179,13,32,54, CBS_OWNERDRAWFIXED | CBS_HASSTRINGS | CBS_DISABLENOSCROLL |
- WS_VSCROLL | WS_TABSTOP | CBS_SIMPLE | CBS_SORT
- DEFPUSHBUTTON "I Va",IDOK,218,6,40,14,WS_GROUP
- PUSHBUTTON "Rinoncî",IDCANCEL,218,23,40,14,WS_GROUP
- PUSHBUTTON "&Mete èn Oûve", 1026,218,40,40,14,WS_GROUP
- PUSHBUTTON "&Aide" , 1038,218,57,40,14,WS_GROUP
- GROUPBOX "Efets",1072,6,72,84,34,WS_GROUP
- CHECKBOX "&Barré", 1040, 10,82,50,10, BS_AUTOCHECKBOX | WS_TABSTOP
- CHECKBOX "&Sorligné", 1041, 10,94,50,10, BS_AUTOCHECKBOX
- LTEXT "&Coleur:", 1091 ,6,110,30,9
- COMBOBOX 1139,6,120,84,100,CBS_DROPDOWNLIST | CBS_OWNERDRAWFIXED | CBS_HASSTRINGS |
- CBS_AUTOHSCROLL | WS_BORDER | WS_VSCROLL | WS_TABSTOP
- GROUPBOX "Egzimpe",grp2,98,72,120,36,WS_GROUP
- CTEXT "AaBbYyZzÅåÇçÛû",stc5,103,80,109,24,SS_NOPREFIX | NOT WS_VISIBLE
- LTEXT "Scr&ipt (translate):",stc7 ,98,114,80,9
- COMBOBOX cmb5,98,124,120,90,CBS_DROPDOWNLIST | CBS_HASSTRINGS |
- CBS_AUTOHSCROLL | WS_VSCROLL | WS_TABSTOP
-}
-
-
-CHOOSE_COLOR DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 300, 185
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Coleurs"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "&Maisse coleurs:", 1088, 4, 4, 140, 10
- LTEXT "&Coleurs da vosse:", 1089, 4, 106, 140, 10
- LTEXT "Coleur | &Uni", 1090, 150, 151, 48, 10
- LTEXT "&Rodje:", 726 /*1094*/,249,126,24,10
- EDITTEXT 706, 275,124,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&Vert:",727/*1095*/,249,140,24,10
- EDITTEXT 707, 275,138,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&Bleu:",728 /*1096*/,249,154,24,10
- EDITTEXT 708, 275,152,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&Tinte:" ,723 /*1091*/,202,126,22,10
- EDITTEXT 703, 226,124,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&Sat.:" ,724 /*1092*/,202,140,22,10
- EDITTEXT 704, 226,138,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "&Lum.:" ,725 /*1093*/,202,154,22,10
- EDITTEXT 705, 226,152,21,12, WS_BORDER | WS_GROUP | WS_TABSTOP
- CONTROL "" ,720,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP,4,14,140,86
- CONTROL "" ,721,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP,4,116,140,28
- CONTROL "" ,710,"STATIC",WS_BORDER|SS_SIMPLE|WS_TABSTOP|WS_GROUP, 152,4,118,116
- CONTROL "" ,702,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP, 278,4,8,116
- CONTROL "" ,709,"STATIC",SS_SIMPLE|WS_TABSTOP|WS_GROUP, 152,124,40,26
- DEFPUSHBUTTON "I Va", IDOK, 4, 166, 44, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî", IDCANCEL, 52, 166, 44, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aide", 1038,100,166, 44, 14
- PUSHBUTTON "Rad&jouter des coleur da vosse", 712/*1024*/, 152, 166, 142, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Defini les coleurs da vosse >>", 719/*1025*/, 4, 150, 142, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&u",713,300,200,4,14 /* just a dummy: 'i' is like &i in "sol&id" */
-}
-
-
-FINDDLGORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 236, 62
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Cwerî"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "C&werî:", -1, 4, 8, 42, 8
- EDITTEXT 1152, 47, 7, 128, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- CHECKBOX "Mots &etîrs seulmint", 1040, 4, 26, 100, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Rispecter les &madjuscules/minuscules", 1041, 4, 42, 64, 12, BS_AUTOCHECKBOX | WS_TABSTOP
- GROUPBOX "Direccion", 1072, 107, 26, 68, 28
- CONTROL "&Copete", 1056, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_GROUP | WS_TABSTOP, 111, 38, 20, 12
- CONTROL "&Bas", 1057, "BUTTON", BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE | WS_TABSTOP, 138, 38, 30, 12
-
- DEFPUSHBUTTON "&Shûvant", IDOK, 182, 5, 50, 14, WS_GROUP | WS_TABSTOP | BS_DEFPUSHBUTTON
- PUSHBUTTON "Rinoncî",IDCANCEL , 182, 23, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aide", pshHelp , 182, 45, 50, 14, WS_GROUP | WS_TABSTOP
-}
-
-
-REPLACEDLGORD DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 230, 94
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Mete el plaece"
-FONT 8, "MS Shell Dlg"
-{
- LTEXT "C&werî:", -1, 4, 9, 48, 8
- EDITTEXT 1152, 54, 7, 114, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- LTEXT "Mete el &place:", -1, 4, 26, 48, 8
- EDITTEXT 1153, 54, 24, 114, 12, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
- CHECKBOX "Mots &etîrs seulmint", 1040, 5, 46, 104, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
- CHECKBOX "Rispecter les &madjuscules/minuscules", 1041, 5, 62, 59, 12, BS_AUTOCHECKBOX | WS_TABSTOP
-
- DEFPUSHBUTTON "&Shûvant", IDOK, 174, 4, 50, 14, WS_GROUP | WS_TABSTOP | BS_DEFPUSHBUTTON
- PUSHBUTTON "&Rimplacer", psh1 , 174, 21, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rimplacer &tot",psh2, 174, 38, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "Rinoncî",IDCANCEL , 174, 55, 50, 14, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Aide", pshHelp , 174, 75, 50, 14, WS_GROUP | WS_TABSTOP
-}
#include "cdlg_Da.rc"
#include "cdlg_El.rc"
#include "cdlg_En.rc"
-#include "cdlg_Eo.rc"
#include "cdlg_Es.rc"
#include "cdlg_Fi.rc"
#include "cdlg_Hu.rc"
#include "cdlg_Th.rc"
#include "cdlg_Tr.rc"
#include "cdlg_Uk.rc"
-#include "cdlg_Wa.rc"
+/* UTF-8 */
#include "cdlg_De.rc"
#include "cdlg_Fr.rc"
#include "cdlg_Ja.rc"
/* @makedep: banner.bmp */
IDB_BANNER BITMAP LOADONCALL DISCARDABLE banner.bmp
-#include "credui_Da.rc"
#include "credui_En.rc"
#include "credui_Ko.rc"
#include "credui_Nl.rc"
#include "credui_No.rc"
#include "credui_Pl.rc"
-#include "credui_Pt.rc"
#include "credui_Sv.rc"
-#include "credui_Zh.rc"
/* UTF-8 */
+#include "credui_Da.rc"
#include "credui_De.rc"
#include "credui_Es.rc"
#include "credui_Fr.rc"
+#include "credui_Hu.rc"
#include "credui_It.rc"
#include "credui_Lt.rc"
+#include "credui_Pt.rc"
#include "credui_Ro.rc"
#include "credui_Ru.rc"
#include "credui_Si.rc"
#include "credui_Uk.rc"
+#include "credui_Zh.rc"
* Danish language resource file for Credentials UI
*
* Copyright 2008 Jens Albretsen
+ * 2010 Thomas Larsen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "credui_resources.h"
+#pragma code_page(65001)
+
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
IDD_CREDDIALOG DIALOG DISCARDABLE 0, 0, 213, 149
IDS_TITLEFORMAT "Tilslut til %s"
IDS_MESSAGEFORMAT "Tilslutter til %s"
IDS_INCORRECTPASSWORDTITLE "Tilslutning fejlede"
- IDS_INCORRECTPASSWORD "Vær sikker på at dit brugernavn\nog kodeord er korrekt."
- IDS_CAPSLOCKONTITLE "Caps Lock er på"
- IDS_CAPSLOCKON "Caps Lock kan være skyld i at taster dit kodeord forkert.\n\nTryk på Caps Lock tasten for at slå det fra\nfør du indtaster dit kodeord."
+ IDS_INCORRECTPASSWORD "Vær sikker på at dit brugernavn\nog kodeord er korrekt."
+ IDS_CAPSLOCKONTITLE "Caps Lock er på"
+ IDS_CAPSLOCKON "Du har sat Caps Lock til, dette kan være årsagen til at du indtaster kodeordet forkert.\n\nTryk på Caps Lock tasten for at slå det fra før du indtaster dit kodeord."
}
--- /dev/null
+/*
+ * Hungarian language resource file for Credentials UI
+ *
+ * Copyright 2010 Andras Kovacs
+ *
+ * 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
+ */
+
+#include "credui_resources.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+IDD_CREDDIALOG DIALOG DISCARDABLE 0, 0, 213, 149
+STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "IDS_TITLEFORMAT"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL IDB_BANNER,-1,"Static",SS_BITMAP | SS_CENTERIMAGE,0,
+ 0,213,37
+ LTEXT "IDS_MESSAGEFORMAT",IDC_MESSAGE,8,48,199,8,NOT WS_GROUP
+ LTEXT "&Felhasználónév:",-1,8,62,72,12,SS_CENTERIMAGE
+ CONTROL "",IDC_USERNAME,"ComboBoxEx32",CBS_DROPDOWN |
+ CBS_NOINTEGRALHEIGHT | WS_TABSTOP,80,62,126,87
+ LTEXT "&Jelszó:",-1,8,80,72,12,SS_CENTERIMAGE
+ EDITTEXT IDC_PASSWORD,80,80,126,12,ES_PASSWORD | ES_AUTOHSCROLL
+ CONTROL "Je&lszó megjegyzése",IDC_SAVE,"Button",
+ BS_AUTOCHECKBOX | WS_TABSTOP,80,98,126,12
+ DEFPUSHBUTTON "OK",IDOK,97,128,50,14
+ PUSHBUTTON "Mégse",IDCANCEL,156,128,50,14
+END
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TITLEFORMAT "Kapcsolódás: %s"
+ IDS_MESSAGEFORMAT "Kapcsolódás: %s"
+ IDS_INCORRECTPASSWORDTITLE "Bejelentkezés sikertelen"
+ IDS_INCORRECTPASSWORD "Kérem ellenőrizze a felhasználóneve\nés a jelszava helyességét."
+ IDS_CAPSLOCKONTITLE "A Caps Lock be van kapcsolva"
+ IDS_CAPSLOCKON "Ha Caps Lock be van kapcsolva, elképzelhető hogy hibásan írja be a jelszavát.\n\nNyomja meg a Caps Lock gombot a billentyűzetén a Caps Lock kikapcsolásához\nmielőtt megadja a jelszavát."
+}
CONTROL IDB_BANNER,-1,"Static",SS_BITMAP | SS_CENTERIMAGE,0,
0,213,37
LTEXT "IDS_MESSAGEFORMAT",IDC_MESSAGE,8,48,199,8,NOT WS_GROUP
- LTEXT "&Gebruikers naam:",-1,8,62,72,12,SS_CENTERIMAGE
+ LTEXT "&Gebruikersnaam:",-1,8,62,72,12,SS_CENTERIMAGE
CONTROL "",IDC_USERNAME,"ComboBoxEx32",CBS_DROPDOWN |
CBS_NOINTEGRALHEIGHT | WS_TABSTOP,80,62,126,87
LTEXT "&Wachtwoord:",-1,8,80,72,12,SS_CENTERIMAGE
EDITTEXT IDC_PASSWORD,80,80,126,12,ES_PASSWORD | ES_AUTOHSCROLL
- CONTROL "&Onthoudt mijn wachtwoord",IDC_SAVE,"Button",
+ CONTROL "&Onthoud mijn wachtwoord",IDC_SAVE,"Button",
BS_AUTOCHECKBOX | WS_TABSTOP,80,98,126,12
DEFPUSHBUTTON "OK",IDOK,97,128,50,14
PUSHBUTTON "Annuleren",IDCANCEL,156,128,50,14
{
IDS_TITLEFORMAT "Verbind met %s"
IDS_MESSAGEFORMAT "Verbinden met %s"
- IDS_INCORRECTPASSWORDTITLE "Aanloggen mislukt"
+ IDS_INCORRECTPASSWORDTITLE "Inloggen mislukt"
IDS_INCORRECTPASSWORD "Controleer of uw gebruikersnaam\nen wachtwoord correct zijn."
IDS_CAPSLOCKONTITLE "Caps Lock staat Aan"
IDS_CAPSLOCKON "Met Caps Lock aan kan uw wachtwoord verkeerd worden ingevoerd.\n\nDruk op de Caps Lock toets op uw toetsenbord om Caps Lock uit\nte zetten voor invoer van uw wachtwoord."
* Portuguese language resource file for Credentials UI
*
* Copyright 2008 Ricardo Filipe
+ * Copyright 2010 Gustavo Henrique Milaré
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "credui_resources.h"
-LANGUAGE LANG_PORTUGUESE, SUBLANG_NEUTRAL
+#pragma code_page(65001)
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
+
+IDD_CREDDIALOG DIALOG DISCARDABLE 0, 0, 213, 149
+STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
+CAPTION "IDS_TITLEFORMAT"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL IDB_BANNER,-1,"Static",SS_BITMAP | SS_CENTERIMAGE,0,
+ 0,213,37
+ LTEXT "IDS_MESSAGEFORMAT",IDC_MESSAGE,8,48,199,8,NOT WS_GROUP
+ LTEXT "Nome de &usuário:",-1,8,62,72,12,SS_CENTERIMAGE
+ CONTROL "",IDC_USERNAME,"ComboBoxEx32",CBS_DROPDOWN |
+ CBS_NOINTEGRALHEIGHT | WS_TABSTOP,80,62,126,87
+ LTEXT "&Senha:",-1,8,80,72,12,SS_CENTERIMAGE
+ EDITTEXT IDC_PASSWORD,80,80,126,12,ES_PASSWORD | ES_AUTOHSCROLL
+ CONTROL "&Lembrar a senha",IDC_SAVE,"Button",
+ BS_AUTOCHECKBOX | WS_TABSTOP,80,98,126,12
+ DEFPUSHBUTTON "OK",IDOK,97,128,50,14
+ PUSHBUTTON "Cancelar",IDCANCEL,156,128,50,14
+END
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
IDD_CREDDIALOG DIALOG DISCARDABLE 0, 0, 213, 149
STYLE DS_MODALFRAME | DS_NOIDLEMSG | DS_CENTER | WS_POPUP | WS_CAPTION | WS_SYSMENU
PUSHBUTTON "Cancelar",IDCANCEL,156,128,50,14
END
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TITLEFORMAT "Conectar a %s"
+ IDS_MESSAGEFORMAT "Conectando a %s"
+ IDS_INCORRECTPASSWORDTITLE "Logon mal sucedido"
+ IDS_INCORRECTPASSWORD "Certifique-se de que nome de usuário\ne senha estão corretos."
+ IDS_CAPSLOCKONTITLE "Caps Lock ligado"
+ IDS_CAPSLOCKON "Ter o Caps Lock ligado pode provocar a introdução incorreta da sua senha.\n\nPressione a tecla Caps Lock no seu teclado para desligar o Caps Lock antes\nde introduzir a senha."
+}
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
+
STRINGTABLE DISCARDABLE
{
IDS_TITLEFORMAT "Ligar a %s"
IDS_MESSAGEFORMAT "A ligar a %s"
IDS_INCORRECTPASSWORDTITLE "Logon mal sucedido"
- IDS_INCORRECTPASSWORD "Verifique que o seu nome de utilizador\ne password estão correctos."
+ IDS_INCORRECTPASSWORD "Verifique que o seu nome de utilizador\ne password estão correctos."
IDS_CAPSLOCKONTITLE "Caps Lock ligado"
IDS_CAPSLOCKON "Tendo o Caps Lock ligado pode provocar que introduza a sua password incorrectamente.\n\nPressione a tecla Caps Lock no seu teclado para desligar o Caps Lock antes\nde introduzir a password."
}
#include "crypt32_En.rc"
#include "crypt32_Ko.rc"
+#include "crypt32_Pl.rc"
/* UTF-8 */
#include "crypt32_De.rc"
#include "crypt32_Fr.rc"
+#include "crypt32_Hu.rc"
+#include "crypt32_It.rc"
#include "crypt32_Lt.rc"
#include "crypt32_Nl.rc"
#include "crypt32_No.rc"
--- /dev/null
+/*
+ * crypt32 dll resources
+ *
+ * Copyright (C) 2010 Andras Kovacs
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_AUTHORITY_KEY_ID "Hitelesítési kulcs azonosító"
+ IDS_KEY_ATTRIBUTES "Kulcs attribútumok"
+ IDS_KEY_USAGE_RESTRICTION "Kulcs használati korlátozás"
+ IDS_SUBJECT_ALT_NAME "Tárgy alternatív neve"
+ IDS_ISSUER_ALT_NAME "Kiadó alternatív neve"
+ IDS_BASIC_CONSTRAINTS "Alap megszorítások"
+ IDS_KEY_USAGE "Kulcs használat"
+ IDS_CERT_POLICIES "Tanusítvány szabályok"
+ IDS_SUBJECT_KEY_IDENTIFIER "Tárgy kulcs azonosító"
+ IDS_CRL_REASON_CODE "CRL ok kód"
+ IDS_CRL_DIST_POINTS "CRL terjesztési pontok"
+ IDS_ENHANCED_KEY_USAGE "Kibővített kulcs használat"
+ IDS_AUTHORITY_INFO_ACCESS "Mighatalmazási információ hozzáférés"
+ IDS_CERT_EXTENSIONS "Tanusítvány kiterjesztések"
+ IDS_NEXT_UPDATE_LOCATION "Következő frissítési hely"
+ IDS_YES_OR_NO_TRUST "Igen vagy nem bizalom"
+ IDS_EMAIL_ADDRESS "Email cím"
+ IDS_UNSTRUCTURED_NAME "Strukturálatlan név"
+ IDS_CONTENT_TYPE "Tartalom típusa"
+ IDS_MESSAGE_DIGEST "Üzenet összesítő"
+ IDS_SIGNING_TIME "Aláírási idő"
+ IDS_COUNTER_SIGN "Aláírás számláló"
+ IDS_CHALLENGE_PASSWORD "Kihívási jelszó"
+ IDS_UNSTRUCTURED_ADDRESS "Struktúrálatlan cím"
+ IDS_SMIME_CAPABILITIES "SMIME képességek"
+ IDS_PREFER_SIGNED_DATA "Aláírt adat előnyben részesítése"
+ IDS_CPS "CPS"
+ IDS_USER_NOTICE "Felhasználó figyelmeztetés"
+ IDS_OCSP "On-line tanusítvány állapot protokoll"
+ IDS_CA_ISSUER "Tanusítvány hitelesítés szolgáltató"
+ IDS_CERT_TEMPLATE_NAME "Tanusítási sablon név"
+ IDS_CERT_TYPE "Tanusítvány típusa"
+ IDS_CERT_MANIFOLD "Tanusítvány sokszorosítás"
+ IDS_NETSCAPE_CERT_TYPE "Netscape Tanusítvány típus"
+ IDS_NETSCAPE_BASE_URL "Netscape alap URL"
+ IDS_NETSCAPE_REVOCATION_URL "Netscape visszavonási URL"
+ IDS_NETSCAPE_CA_REVOCATION_URL "Netscape CA visszavonási URL"
+ IDS_NETSCAPE_CERT_RENEWAL_URL "Netscape Cert megújítási URL"
+ IDS_NETSCAPE_CA_POLICY_URL "Netscape CA szabályzat URL"
+ IDS_NETSCAPE_SSL_SERVER_NAME "Netscape SSL KiszolgálóNév (ServerName)"
+ IDS_NETSCAPE_COMMENT "Netscape megjgyzés"
+ IDS_SPC_SP_AGENCY_INFO "SpcSpAgencyInfo"
+ IDS_SPC_FINANCIAL_CRITERIA "SpcFinancialCriteria"
+ IDS_SPC_MINIMAL_CRITERIA "SpcMinimalCriteria"
+ IDS_COUNTRY "Ország/Régió"
+ IDS_ORGANIZATION "Szervezet"
+ IDS_ORGANIZATIONAL_UNIT "Szervezeti egység"
+ IDS_COMMON_NAME "Egyszerű név"
+ IDS_LOCALITY "Helység"
+ IDS_STATE_OR_PROVINCE "Állam vagy tartomány"
+ IDS_TITLE "Cím"
+ IDS_GIVEN_NAME "Keresztnév"
+ IDS_INITIALS "Aláírások"
+ IDS_SUR_NAME "Vezetéknév"
+ IDS_DOMAIN_COMPONENT "Domain komponens"
+ IDS_STREET_ADDRESS "Utca cím"
+ IDS_SERIAL_NUMBER "Sorozatszám"
+ IDS_CA_VERSION "CA verzió"
+ IDS_CROSS_CA_VERSION "Kereszt CA verzió"
+ IDS_SERIALIZED_SIG_SERIAL_NUMBER "Szerializált aláírás sorozatszám"
+ IDS_PRINCIPAL_NAME "Előjáró neve"
+ IDS_WINDOWS_PRODUCT_UPDATE "Windows termékfrissítés"
+ IDS_ENROLLMENT_NAME_VALUE_PAIR "Felvételi név értékpár"
+ IDS_OS_VERSION "OS verzió"
+ IDS_ENROLLMENT_CSP "Felvételi CSP"
+ IDS_CRL_NUMBER "CRL szám"
+ IDS_DELTA_CRL_INDICATOR "Delta CRL jelző"
+ IDS_ISSUING_DIST_POINT "Kiállító disztribúciós pont"
+ IDS_FRESHEST_CRL "Legfrisebb CRL"
+ IDS_NAME_CONSTRAINTS "Név megszorítások"
+ IDS_POLICY_MAPPINGS "Szabály hozzárendelések"
+ IDS_POLICY_CONSTRAINTS "Szabály megszorítások"
+ IDS_CROSS_CERT_DIST_POINTS "Kereszttanusítvány disztribúciós pontok"
+ IDS_APPLICATION_POLICIES "Alkalmazás szabályok"
+ IDS_APPLICATION_POLICY_MAPPINGS "Alkalmazás szabály hozzárendelések"
+ IDS_APPLICATION_POLICY_CONSTRAINTS "Alkalmazás szabály megszorítások"
+ IDS_CMC_DATA "CMC adat"
+ IDS_CMC_RESPONSE "CMC válasz"
+ IDS_UNSIGNED_CMC_REQUEST "Aláíratlan CMC kérés"
+ IDS_CMC_STATUS_INFO "CMC állapot információ"
+ IDS_CMC_EXTENSIONS "CMC kiterjesztések"
+ IDS_CMC_ATTRIBUTES "CMC attribútumok"
+ IDS_PKCS_7_DATA "PKCS 7 adat"
+ IDS_PKCS_7_SIGNED "PKCS 7 aláírt"
+ IDS_PKCS_7_ENVELOPED "PKCS 7 borítékolt"
+ IDS_PKCS_7_SIGNED_ENVELOPED "PKCS 7 aláírt és borítékolt"
+ IDS_PKCS_7_DIGESTED "PKCS 7 összegzett"
+ IDS_PKCS_7_ENCRYPTED "PKCS 7 titkosított"
+ IDS_PREVIOUS_CA_CERT_HASH "Előző CA tanusítvány hash"
+ IDS_CRL_VIRTUAL_BASE "Virtuális alap CRL szám"
+ IDS_CRL_NEXT_PUBLISH "Következő CRL kibocsátás"
+ IDS_CA_EXCHANGE "CA titkosítási tanusítvány"
+ IDS_KEY_RECOVERY_AGENT "Kulcs helyreállítási ügynök"
+ IDS_CERTIFICATE_TEMPLATE "Tanusítvány sablon információ"
+ IDS_ENTERPRISE_ROOT_OID "Enterprise gyökér OID"
+ IDS_RDN_DUMMY_SIGNER "Látszólagos aláíró"
+ IDS_ARCHIVED_KEY_ATTR "Titkosított privát kulcs"
+ IDS_CRL_SELF_CDP "Közzétett CRL helyek"
+ IDS_REQUIRE_CERT_CHAIN_POLICY "Tanusítványlánc szabályok megkövetelése"
+ IDS_TRANSACTION_ID "Tranzakciós azonosító"
+ IDS_SENDER_NONCE "Küldő egyszer"
+ IDS_RECIPIENT_NONCE "Címzett egszer"
+ IDS_REG_INFO "Reg Info"
+ IDS_GET_CERTIFICATE "Tanusítvány beszerzés"
+ IDS_GET_CRL "CRL beszerzés"
+ IDS_REVOKE_REQUEST "Kérés visszavonása"
+ IDS_QUERY_PENDING "Folyamatban lévők lekérése"
+ IDS_SORTED_CTL "Tanusítvány bizalmi lista"
+ IDS_ARCHIVED_KEY_CERT_HASH "Alchívált kulcs tanusítvány hash"
+ IDS_PRIVATE_KEY_USAGE_PERIOD "Privát kulcs használati időköz"
+ IDS_CLIENT_INFORMATION "Kliens információk"
+ IDS_SERVER_AUTHENTICATION "Kiszolgáló hitelesítés"
+ IDS_CLIENT_AUTHENTICATION "Kliens hitelesítés"
+ IDS_CODE_SIGNING "Kód aláírás"
+ IDS_SECURE_EMAIL "Biztonságos email"
+ IDS_TIME_STAMPING "Időbélyegzés"
+ IDS_MICROSOFT_TRUST_LIST_SIGNING "Microsoft bizalmi lista aláírás"
+ IDS_MICROSOFT_TIME_STAMPING "Microsoft időbélyegzés"
+ IDS_IPSEC_END_SYSTEM "IP biztonsági végrendszer"
+ IDS_IPSEC_TUNNEL "IP biztonsági alagút végberendezés"
+ IDS_IPSEC_USER "IP biztonsági felhasználó"
+ IDS_EFS "Titkosító fájlrendszer"
+ IDS_WHQL_CRYPTO "Windows hardver meghajtó ellenőrzés"
+ IDS_NT5_CRYPTO "Windows rendszerkomponens ellenőrzés"
+ IDS_OEM_WHQL_CRYPTO "OEM Windows rendszerkomponens ellenőrzés"
+ IDS_EMBEDDED_NT_CRYPTO "Beágyazott Windows rendszerkomponens ellenőrzés"
+ IDS_KEY_PACK_LICENSES "Kulcs csomag licenszek"
+ IDS_LICENSE_SERVER "Licensz kiszolgáló ellenőrzés"
+ IDS_SMART_CARD_LOGON "Smart Card bejentkezés"
+ IDS_DIGITAL_RIGHTS "Digitális jogok"
+ IDS_QUALIFIED_SUBORDINATION "Feltételes alárendelés"
+ IDS_KEY_RECOVERY "Kulcs helyreállítás"
+ IDS_DOCUMENT_SIGNING "Dokumentum aláírás"
+ IDS_IPSEC_IKE_INTERMEDIATE "IP biztonsági IKE közbeeső"
+ IDS_FILE_RECOVERY "Fájl helyreállítás"
+ IDS_ROOT_LIST_SIGNER "Gyökér lista aláíró"
+ IDS_ANY_APPLICATION_POLICIES "Összes alkalmazás szabályok"
+ IDS_DS_EMAIL_REPLICATION "Könyvtárszolgáltatás (DS) Email replikáció"
+ IDS_ENROLLMENT_AGENT "Tanusítvány kérési ügynök"
+ IDS_LIFETIME_SIGNING "Élettartam aláírás"
+ IDS_ANY_CERT_POLICY "Összes kiadási szabályok"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALIZEDNAME_ROOT "Megbízható gyökér tanusítvány kiadók"
+ IDS_LOCALIZEDNAME_MY "Személyes"
+ IDS_LOCALIZEDNAME_CA "Közbeeső tanusítvány kiadók"
+ IDS_LOCALIZEDNAME_ADDRESSBOOK "Egyéb emberek"
+ IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Megbízható kiadók"
+ IDS_LOCALIZEDNAME_DISALLOWED "Nem megbízható tanusítványok"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_KEY_ID "KulcsID="
+ IDS_CERT_ISSUER "Tanusítvány kiadó"
+ IDS_CERT_SERIAL_NUMBER "Tanusítvány szériaszám="
+ IDS_ALT_NAME_OTHER_NAME "Egyéb név="
+ IDS_ALT_NAME_RFC822_NAME "Email cím="
+ IDS_ALT_NAME_DNS_NAME "DNS név="
+ IDS_ALT_NAME_DIRECTORY_NAME "Könyvtár (Directory) cím"
+ IDS_ALT_NAME_URL "URL="
+ IDS_ALT_NAME_IP_ADDRESS "IP cím="
+ IDS_ALT_NAME_MASK "Maszk="
+ IDS_ALT_NAME_REGISTERED_ID "Regisztrált ID="
+ IDS_USAGE_UNKNOWN "Ismeretlen kulcshasználat"
+ IDS_SUBJECT_TYPE "Tárgy típus="
+ IDS_SUBJECT_TYPE_CA "CA"
+ IDS_SUBJECT_TYPE_END_CERT "Vég egyed"
+ IDS_PATH_LENGTH "Útvonal hossz megszorítás="
+ IDS_PATH_LENGTH_NONE "Nincs"
+ IDS_INFO_NOT_AVAILABLE "Információ nem elérhető"
+ IDS_AIA "Hatósági információs hozzáférés"
+ IDS_ACCESS_METHOD "Hozzáférési mód="
+ IDS_ACCESS_METHOD_OCSP "OCSP"
+ IDS_ACCESS_METHOD_CA_ISSUERS "CA kiadók"
+ IDS_ACCESS_METHOD_UNKNOWN "Ismeretlen hozzáférési mód"
+ IDS_ACCESS_LOCATION "Alternatív név"
+ IDS_CRL_DIST_POINT "CRL disztribúciós pont"
+ IDS_CRL_DIST_POINT_NAME "Disztribúciós pont név"
+ IDS_CRL_DIST_POINT_FULL_NAME "Teljes név"
+ IDS_CRL_DIST_POINT_RDN_NAME "RDN név"
+ IDS_CRL_DIST_POINT_REASON "CRL ok="
+ IDS_CRL_DIST_POINT_ISSUER "CRL Kiadó"
+ IDS_REASON_KEY_COMPROMISE "Kulcs megállapodás"
+ IDS_REASON_CA_COMPROMISE "CA megállapodás"
+ IDS_REASON_AFFILIATION_CHANGED "Kapcsolat megváltozott"
+ IDS_REASON_SUPERSEDED "Hatálytalanítva"
+ IDS_REASON_CESSATION_OF_OPERATION "Művelet lejárt"
+ IDS_REASON_CERTIFICATE_HOLD "Tanusítvány tartva"
+ IDS_FINANCIAL_CRITERIA "Pénzügyi információ="
+ IDS_FINANCIAL_CRITERIA_AVAILABLE "Elérhető"
+ IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Nem elérhető"
+ IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Megfelelőségi feltétel="
+ IDS_YES "Igen"
+ IDS_NO "Nem"
+ IDS_DIGITAL_SIGNATURE "Digitális aláírás"
+ IDS_NON_REPUDIATION "Nem elutasítható"
+ IDS_KEY_ENCIPHERMENT "Kulcs titkosítás"
+ IDS_DATA_ENCIPHERMENT "Adat titkosítás"
+ IDS_KEY_AGREEMENT "Kulcs megegyezés"
+ IDS_CERT_SIGN "Tanusítvány aláírás"
+ IDS_OFFLINE_CRL_SIGN "Off-line CRL aláírás"
+ IDS_CRL_SIGN "CRL aláírás"
+ IDS_ENCIPHER_ONLY "Csak titkosítás"
+ IDS_DECIPHER_ONLY "Csak dekódolás"
+ IDS_NETSCAPE_SSL_CLIENT "SSL kliens hitelesítés"
+ IDS_NETSCAPE_SSL_SERVER "SSL kiszolgáló hitelesítés"
+ IDS_NETSCAPE_SMIME "S/MIME"
+ IDS_NETSCAPE_SIGN "Aláírás"
+ IDS_NETSCAPE_SSL_CA "SSL CA"
+ IDS_NETSCAPE_SMIME_CA "S/MIME CA"
+ IDS_NETSCAPE_SIGN_CA "Aláírás CA"
+}
--- /dev/null
+/*
+ * crypt32 dll Italian resources
+ *
+ * Copyright (C) 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+/*UTF-8*/
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_AUTHORITY_KEY_ID "Identificatore chiave autorità"
+ IDS_KEY_ATTRIBUTES "Attributi chiave"
+ IDS_KEY_USAGE_RESTRICTION "Restrizione dell'uso della chiave"
+ IDS_SUBJECT_ALT_NAME "Nome alternativo del soggetto"
+ IDS_ISSUER_ALT_NAME "Nome alternativo dell'emittente"
+ IDS_BASIC_CONSTRAINTS "Vincoli Base"
+ IDS_KEY_USAGE "Uso della chiave"
+ IDS_CERT_POLICIES "Policy del certificato"
+ IDS_SUBJECT_KEY_IDENTIFIER "Identificatore chiave soggetto"
+ IDS_CRL_REASON_CODE "Codice Motico CRL"
+ IDS_CRL_DIST_POINTS "Punti Distribuzione CRL"
+ IDS_ENHANCED_KEY_USAGE "Uso chiave avanzata"
+ IDS_AUTHORITY_INFO_ACCESS "Accesso Informazioni Autorità"
+ IDS_CERT_EXTENSIONS "Estensioni Certificato"
+ IDS_NEXT_UPDATE_LOCATION "Locazione del prossimo aggiornamento"
+ IDS_YES_OR_NO_TRUST "Fiducia Sì o No"
+ IDS_EMAIL_ADDRESS "Indirizzo Email"
+ IDS_UNSTRUCTURED_NAME "Nome non strutturato"
+ IDS_CONTENT_TYPE "Tipo contenuto"
+ IDS_MESSAGE_DIGEST "Impronta Messaggio"
+ IDS_SIGNING_TIME "Ora Firma"
+ IDS_COUNTER_SIGN "Controfirma"
+ IDS_CHALLENGE_PASSWORD "Challenge Password"
+ IDS_UNSTRUCTURED_ADDRESS "Indirizzo non strutturato"
+ IDS_SMIME_CAPABILITIES "Capacità SMIME"
+ IDS_PREFER_SIGNED_DATA "Preferisci Dati Firmati"
+ IDS_CPS "CPS"
+ IDS_USER_NOTICE "Notifica Utente"
+ IDS_OCSP "Protocollo Status Certificato on-line"
+ IDS_CA_ISSUER "Emittente Autorità Certificazione"
+ IDS_CERT_TEMPLATE_NAME "Nome Modello Certificazione"
+ IDS_CERT_TYPE "Tipo Certificato"
+ IDS_CERT_MANIFOLD "Collettore Certificato"
+ IDS_NETSCAPE_CERT_TYPE "Tipo Certificato Netscape"
+ IDS_NETSCAPE_BASE_URL "URL Base Netscape"
+ IDS_NETSCAPE_REVOCATION_URL "URL Revoca Netscape"
+ IDS_NETSCAPE_CA_REVOCATION_URL "URL Revoca CA Netscape"
+ IDS_NETSCAPE_CERT_RENEWAL_URL "URL Rinnovo Certificato Netscape"
+ IDS_NETSCAPE_CA_POLICY_URL "URL Policy CA Netscape"
+ IDS_NETSCAPE_SSL_SERVER_NAME "NomeServer SSL Netscape"
+ IDS_NETSCAPE_COMMENT "Commento Netscape"
+ IDS_SPC_SP_AGENCY_INFO "SpcSpAgencyInfo"
+ IDS_SPC_FINANCIAL_CRITERIA "SpcFinancialCriteria"
+ IDS_SPC_MINIMAL_CRITERIA "SpcMinimalCriteria"
+ IDS_COUNTRY "Paese/Regione"
+ IDS_ORGANIZATION "Organizzazione"
+ IDS_ORGANIZATIONAL_UNIT "Unità Organizzativa"
+ IDS_COMMON_NAME "Nome Comune"
+ IDS_LOCALITY "Località"
+ IDS_STATE_OR_PROVINCE "Stato o Provincia"
+ IDS_TITLE "Titolo"
+ IDS_GIVEN_NAME "Nome Proprio"
+ IDS_INITIALS "Initiali"
+ IDS_SUR_NAME "Cognome"
+ IDS_DOMAIN_COMPONENT "Componente Dominio"
+ IDS_STREET_ADDRESS "Indirizzo (via)"
+ IDS_SERIAL_NUMBER "Numero Seriale"
+ IDS_CA_VERSION "Versione CA"
+ IDS_CROSS_CA_VERSION "Versione Cross CA"
+ IDS_SERIALIZED_SIG_SERIAL_NUMBER "Numero Seriale Firma Serializzato"
+ IDS_PRINCIPAL_NAME "Nome Principale"
+ IDS_WINDOWS_PRODUCT_UPDATE "Aggiornamento Prodotto Windows"
+ IDS_ENROLLMENT_NAME_VALUE_PAIR "Iscrizione Coppia Nome Valore"
+ IDS_OS_VERSION "Versione SO"
+ IDS_ENROLLMENT_CSP "Iscrizione CSP"
+ IDS_CRL_NUMBER "Numero CRL"
+ IDS_DELTA_CRL_INDICATOR "Indicatore Delta CRL"
+ IDS_ISSUING_DIST_POINT "Punto Distribuzione della Diramazione"
+ IDS_FRESHEST_CRL "CRL Più nuova"
+ IDS_NAME_CONSTRAINTS "Vincoli Nome"
+ IDS_POLICY_MAPPINGS "Mappature Policy"
+ IDS_POLICY_CONSTRAINTS "Vincoli Policy"
+ IDS_CROSS_CERT_DIST_POINTS "Punti Distribuzione Certificati Incrociati"
+ IDS_APPLICATION_POLICIES "Policy dell'Applicazione"
+ IDS_APPLICATION_POLICY_MAPPINGS "Mappature Policy Applicazione"
+ IDS_APPLICATION_POLICY_CONSTRAINTS "Vincoli Policy Applicazione"
+ IDS_CMC_DATA "Dati CMC"
+ IDS_CMC_RESPONSE "Risposta CMC"
+ IDS_UNSIGNED_CMC_REQUEST "Richiesta CMC non firmata"
+ IDS_CMC_STATUS_INFO "Informazioni Status CMC"
+ IDS_CMC_EXTENSIONS "Estensioni CMC"
+ IDS_CMC_ATTRIBUTES "Attributi CMC"
+ IDS_PKCS_7_DATA "Dati PKCS 7"
+ IDS_PKCS_7_SIGNED "PKCS 7 firmato"
+ IDS_PKCS_7_ENVELOPED "PKCS 7 preparato"
+ IDS_PKCS_7_SIGNED_ENVELOPED "PKCS 7 firmato e preparato"
+ IDS_PKCS_7_DIGESTED "PKCS 7 digerito"
+ IDS_PKCS_7_ENCRYPTED "PKCS 7 criptato"
+ IDS_PREVIOUS_CA_CERT_HASH "Hash precedente Certificato CA"
+ IDS_CRL_VIRTUAL_BASE "Numero Base Virtuale CRL"
+ IDS_CRL_NEXT_PUBLISH "Prossima Pubblicazione CRL"
+ IDS_CA_EXCHANGE "Certificato Crittografia CA"
+ IDS_KEY_RECOVERY_AGENT "Agente Recupero Chiave"
+ IDS_CERTIFICATE_TEMPLATE "Modello Informazioni Certificato"
+ IDS_ENTERPRISE_ROOT_OID "OID Root Azienda"
+ IDS_RDN_DUMMY_SIGNER "Firmatario Fittizio"
+ IDS_ARCHIVED_KEY_ATTR "Chiave Privata Criptata"
+ IDS_CRL_SELF_CDP "Locazioni CRL pubblicate"
+ IDS_REQUIRE_CERT_CHAIN_POLICY "Applica Policy Catena Certificato"
+ IDS_TRANSACTION_ID "Id Transazione"
+ IDS_SENDER_NONCE "Nonce Mittente"
+ IDS_RECIPIENT_NONCE "Nonce Destinatario"
+ IDS_REG_INFO "Informazioni Reg"
+ IDS_GET_CERTIFICATE "Ottieni Certificato"
+ IDS_GET_CRL "Ottieni CRL"
+ IDS_REVOKE_REQUEST "Revoca Richiesta"
+ IDS_QUERY_PENDING "Query in attesa"
+ IDS_SORTED_CTL "Lista di Fiducia di Certificati"
+ IDS_ARCHIVED_KEY_CERT_HASH "Hash Archiviata Chiave Certificato"
+ IDS_PRIVATE_KEY_USAGE_PERIOD "Periodo Uso Chiave Privata"
+ IDS_CLIENT_INFORMATION "Informazioni Client"
+ IDS_SERVER_AUTHENTICATION "Autenticazione Server"
+ IDS_CLIENT_AUTHENTICATION "Autenticazione Client"
+ IDS_CODE_SIGNING "Firma Codice"
+ IDS_SECURE_EMAIL "Email sicura"
+ IDS_TIME_STAMPING "Timbro Ora"
+ IDS_MICROSOFT_TRUST_LIST_SIGNING "Firma Lista di Fiducia Microsoft"
+ IDS_MICROSOFT_TIME_STAMPING "Timbro Ora Microsoft"
+ IDS_IPSEC_END_SYSTEM "Fine del sistema Sicurezza IP"
+ IDS_IPSEC_TUNNEL "Terminazione tunnel Sicurezza IP"
+ IDS_IPSEC_USER "Utente Sicurezza IP"
+ IDS_EFS "File System con Crittografia"
+ IDS_WHQL_CRYPTO "Verifica Driver Hardware per Windows"
+ IDS_NT5_CRYPTO "Verifica Componente di Sistema Windows"
+ IDS_OEM_WHQL_CRYPTO "Verifica Componente di Sistema Windows OEM"
+ IDS_EMBEDDED_NT_CRYPTO "Verifica Componente di Sistema Windows Embedded"
+ IDS_KEY_PACK_LICENSES "Chiave del pacchetto di licenze"
+ IDS_LICENSE_SERVER "Verifica Server Licenza"
+ IDS_SMART_CARD_LOGON "Logon con Smart Card"
+ IDS_DIGITAL_RIGHTS "Diritti Digitali"
+ IDS_QUALIFIED_SUBORDINATION "Subordinazione Qualificata"
+ IDS_KEY_RECOVERY "Recupero Chiave"
+ IDS_DOCUMENT_SIGNING "Firma Documento"
+ IDS_IPSEC_IKE_INTERMEDIATE "IP sizurezza IKE intermedia"
+ IDS_FILE_RECOVERY "Recupero File"
+ IDS_ROOT_LIST_SIGNER "Firmatario Lista Root"
+ IDS_ANY_APPLICATION_POLICIES "Tutte le polici di applicazioni"
+ IDS_DS_EMAIL_REPLICATION "Servizio Directory di Replica Email"
+ IDS_ENROLLMENT_AGENT "Agente di richiesta certificato"
+ IDS_LIFETIME_SIGNING "Firma Lifetime"
+ IDS_ANY_CERT_POLICY "Tutte le policy di rilascio"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALIZEDNAME_ROOT "Autorità Certificazione Root Fidate"
+ IDS_LOCALIZEDNAME_MY "Personale"
+ IDS_LOCALIZEDNAME_CA "Autorità Certificazione Intermedie"
+ IDS_LOCALIZEDNAME_ADDRESSBOOK "Altre Persone"
+ IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Editori Fidati"
+ IDS_LOCALIZEDNAME_DISALLOWED "Certificati non fidati"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_KEY_ID "IDChiave="
+ IDS_CERT_ISSUER "Emittente Certificato"
+ IDS_CERT_SERIAL_NUMBER "Numero Seriale del Certificato="
+ IDS_ALT_NAME_OTHER_NAME "Altro Nome="
+ IDS_ALT_NAME_RFC822_NAME "Indirizzo Email="
+ IDS_ALT_NAME_DNS_NAME "Nome DNS="
+ IDS_ALT_NAME_DIRECTORY_NAME "Indirizzo della cartella"
+ IDS_ALT_NAME_URL "URL="
+ IDS_ALT_NAME_IP_ADDRESS "Indirizzo IP="
+ IDS_ALT_NAME_MASK "Mask="
+ IDS_ALT_NAME_REGISTERED_ID "ID registrato="
+ IDS_USAGE_UNKNOWN "Uso della Chiave Sconosciuto"
+ IDS_SUBJECT_TYPE "Tipo Soggetto="
+ IDS_SUBJECT_TYPE_CA "CA"
+ IDS_SUBJECT_TYPE_END_CERT "Fine Entità"
+ IDS_PATH_LENGTH "Vincolo Lunghezza Percorso="
+ IDS_PATH_LENGTH_NONE "Nessuno"
+ IDS_INFO_NOT_AVAILABLE "Informazione non disponibile"
+ IDS_AIA "Accesso Informazioni Autorità"
+ IDS_ACCESS_METHOD "Metodo Accesso="
+ IDS_ACCESS_METHOD_OCSP "OCSP"
+ IDS_ACCESS_METHOD_CA_ISSUERS "Emittenti CA"
+ IDS_ACCESS_METHOD_UNKNOWN "Metodo Accesso Sconosciuto"
+ IDS_ACCESS_LOCATION "Nome Alternativo"
+ IDS_CRL_DIST_POINT "Punto Distribuzione CRL"
+ IDS_CRL_DIST_POINT_NAME "Nome Punto Distribuzione"
+ IDS_CRL_DIST_POINT_FULL_NAME "Nome Completo"
+ IDS_CRL_DIST_POINT_RDN_NAME "Nome RDN"
+ IDS_CRL_DIST_POINT_REASON "Motivo CRL="
+ IDS_CRL_DIST_POINT_ISSUER "Emittente CRL"
+ IDS_REASON_KEY_COMPROMISE "Chiave Compromessa"
+ IDS_REASON_CA_COMPROMISE "CA Compromessa"
+ IDS_REASON_AFFILIATION_CHANGED "Affiliazione Cambiata"
+ IDS_REASON_SUPERSEDED "Sostituito"
+ IDS_REASON_CESSATION_OF_OPERATION "Operazione Cessata"
+ IDS_REASON_CERTIFICATE_HOLD "Certificato Trattenuto"
+ IDS_FINANCIAL_CRITERIA "Informazioni Finanziarie="
+ IDS_FINANCIAL_CRITERIA_AVAILABLE "Disponibili"
+ IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Non disponibili"
+ IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Soddisfa Criteri="
+ IDS_YES "Sì"
+ IDS_NO "No"
+ IDS_DIGITAL_SIGNATURE "Firma Digitale"
+ IDS_NON_REPUDIATION "Non Ripudio"
+ IDS_KEY_ENCIPHERMENT "Cifratura Chiave"
+ IDS_DATA_ENCIPHERMENT "Cifratura Dati"
+ IDS_KEY_AGREEMENT "Accordo Chiavi"
+ IDS_CERT_SIGN "Firma Certificato"
+ IDS_OFFLINE_CRL_SIGN "Firma Off-line CRL"
+ IDS_CRL_SIGN "Firma CRL"
+ IDS_ENCIPHER_ONLY "Solo Cifratura"
+ IDS_DECIPHER_ONLY "Solo Decifratura"
+ IDS_NETSCAPE_SSL_CLIENT "Autenticazione Client SSL"
+ IDS_NETSCAPE_SSL_SERVER "Autenticazione Server SSL"
+ IDS_NETSCAPE_SMIME "S/MIME"
+ IDS_NETSCAPE_SIGN "Firma"
+ IDS_NETSCAPE_SSL_CA "CA SSL"
+ IDS_NETSCAPE_SMIME_CA "CA S/MIME"
+ IDS_NETSCAPE_SIGN_CA "CA Firma"
+}
--- /dev/null
+/*
+ * crypt32 dll resources
+ *
+ * Copyright (C) 2010 £ukasz Wojni³owicz
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_AUTHORITY_KEY_ID "Identyfikator klucza urzêdu"
+ IDS_KEY_ATTRIBUTES "Atrybuty klucza"
+ IDS_KEY_USAGE_RESTRICTION "Ograniczenia u¿ycia klucza"
+ IDS_SUBJECT_ALT_NAME "Alternatywna nazwa podmiotu"
+ IDS_ISSUER_ALT_NAME "Alternatywna nazwa wystawcy"
+ IDS_BASIC_CONSTRAINTS "Podstawowe ograniczenia"
+ IDS_KEY_USAGE "U¿ycie klucza"
+ IDS_CERT_POLICIES "Zasady certyfikatu"
+ IDS_SUBJECT_KEY_IDENTIFIER "Identyfikator klucza podmiotu"
+ IDS_CRL_REASON_CODE "CRL Reason Code"
+ IDS_CRL_DIST_POINTS "Punkty dystrybucji listy CRL"
+ IDS_ENHANCED_KEY_USAGE "U¿ycie klucza rozszerzonego"
+ IDS_AUTHORITY_INFO_ACCESS "Authority Information Access"
+ IDS_CERT_EXTENSIONS "Rozszerzenia certyfikatu"
+ IDS_NEXT_UPDATE_LOCATION "Po³o¿enie kolejnej aktualizacji"
+ IDS_YES_OR_NO_TRUST "Zaufaæ albo niezaufaæ"
+ IDS_EMAIL_ADDRESS "Adres e-mail"
+ IDS_UNSTRUCTURED_NAME "Niezaufana nazwa"
+ IDS_CONTENT_TYPE "Typ zawarto\9cci"
+ IDS_MESSAGE_DIGEST "Message Digest"
+ IDS_SIGNING_TIME "Czas podpisywania"
+ IDS_COUNTER_SIGN "Counter Sign"
+ IDS_CHALLENGE_PASSWORD "Challenge Password"
+ IDS_UNSTRUCTURED_ADDRESS "Unstructured Address"
+ IDS_SMIME_CAPABILITIES "Mo¿liwo\9cci SMIME"
+ IDS_PREFER_SIGNED_DATA "Preferuj podpisane dane"
+ IDS_CPS "CPS"
+ IDS_USER_NOTICE "Uwagi u¿ytkowanika"
+ IDS_OCSP "On-line Certificate Status Protocol"
+ IDS_CA_ISSUER "Certification Authority Issuer"
+ IDS_CERT_TEMPLATE_NAME "Certification Template Name"
+ IDS_CERT_TYPE "Typ certyfikatu"
+ IDS_CERT_MANIFOLD "Certificate Manifold"
+ IDS_NETSCAPE_CERT_TYPE "Typ certyfikatu Netscape"
+ IDS_NETSCAPE_BASE_URL "Bazowy adres URL Netscape"
+ IDS_NETSCAPE_REVOCATION_URL "Adres URL odwo³ywania Netscape"
+ IDS_NETSCAPE_CA_REVOCATION_URL "Adres URL odwo³ywania CA Netscape"
+ IDS_NETSCAPE_CERT_RENEWAL_URL "Adres URL odnowienia certyfikatu Netscape"
+ IDS_NETSCAPE_CA_POLICY_URL "Adres URL zasad CA Netscape"
+ IDS_NETSCAPE_SSL_SERVER_NAME "Nazwa serwera SSL Netscape"
+ IDS_NETSCAPE_COMMENT "Komentarz Netscape"
+ IDS_SPC_SP_AGENCY_INFO "SpcSpAgencyInfo"
+ IDS_SPC_FINANCIAL_CRITERIA "SpcFinancialCriteria"
+ IDS_SPC_MINIMAL_CRITERIA "SpcMinimalCriteria"
+ IDS_COUNTRY "Kraj/Region"
+ IDS_ORGANIZATION "Organizacja"
+ IDS_ORGANIZATIONAL_UNIT "Jednostka organizacyjna"
+ IDS_COMMON_NAME "Powrzechna nazwa"
+ IDS_LOCALITY "Lokalno\9cæ"
+ IDS_STATE_OR_PROVINCE "Pañstwo albo prowincja"
+ IDS_TITLE "Tytu³"
+ IDS_GIVEN_NAME "Nadana nazwa"
+ IDS_INITIALS "Inicja³y"
+ IDS_SUR_NAME "Nazwisko"
+ IDS_DOMAIN_COMPONENT "Sk³adnik domeny"
+ IDS_STREET_ADDRESS "Ulica"
+ IDS_SERIAL_NUMBER "Numer seryjny"
+ IDS_CA_VERSION "Wersja CA"
+ IDS_CROSS_CA_VERSION "Wersja krzy¿owa CA"
+ IDS_SERIALIZED_SIG_SERIAL_NUMBER "Numer seryjny seryjnego podpisu"
+ IDS_PRINCIPAL_NAME "G³ówna nazwa"
+ IDS_WINDOWS_PRODUCT_UPDATE "Aktualizacja produktu Windows"
+ IDS_ENROLLMENT_NAME_VALUE_PAIR "Enrollment Name Value Pair"
+ IDS_OS_VERSION "Wersja OS"
+ IDS_ENROLLMENT_CSP "Enrollment CSP"
+ IDS_CRL_NUMBER "Numer CRL"
+ IDS_DELTA_CRL_INDICATOR "Delta CRL Indicator"
+ IDS_ISSUING_DIST_POINT "Wydaj¹cy punkt dystrybucji"
+ IDS_FRESHEST_CRL "Nja\9cwie¿szy CRL"
+ IDS_NAME_CONSTRAINTS "Ograniczenia nazwy"
+ IDS_POLICY_MAPPINGS "Policy Mappings"
+ IDS_POLICY_CONSTRAINTS "Zasady ograniczeñ"
+ IDS_CROSS_CERT_DIST_POINTS "Punkty dystrybucji certyfikatów krzy¿owych"
+ IDS_APPLICATION_POLICIES "Zazady aplikacji"
+ IDS_APPLICATION_POLICY_MAPPINGS "Application Policy Mappings"
+ IDS_APPLICATION_POLICY_CONSTRAINTS "Ograniczenia zasad aplikacji"
+ IDS_CMC_DATA "Dane CMC"
+ IDS_CMC_RESPONSE "Odpowied\9f CMC"
+ IDS_UNSIGNED_CMC_REQUEST "Niepodpisane ¿¹danie CMC"
+ IDS_CMC_STATUS_INFO "Informacje stanu CMC"
+ IDS_CMC_EXTENSIONS "Rozszerzenia CMC"
+ IDS_CMC_ATTRIBUTES "Atrybuty CMC"
+ IDS_PKCS_7_DATA "PKCS 7 Dane"
+ IDS_PKCS_7_SIGNED "PKCS 7 Podpisany"
+ IDS_PKCS_7_ENVELOPED "PKCS 7 Enveloped"
+ IDS_PKCS_7_SIGNED_ENVELOPED "PKCS 7 Signed Enveloped"
+ IDS_PKCS_7_DIGESTED "PKCS 7 Digested"
+ IDS_PKCS_7_ENCRYPTED "PKCS 7 Szyfrowany"
+ IDS_PREVIOUS_CA_CERT_HASH "Poprzedni Hash certyfikatu CA"
+ IDS_CRL_VIRTUAL_BASE "Virtual Base CRL Number"
+ IDS_CRL_NEXT_PUBLISH "Next CRL Publish"
+ IDS_CA_EXCHANGE "Certyfikat szyfrowania CA"
+ IDS_KEY_RECOVERY_AGENT "Agent odzyskiwania klucza"
+ IDS_CERTIFICATE_TEMPLATE "Informacje o szablonie certyfikatu"
+ IDS_ENTERPRISE_ROOT_OID "Enterprise Root OID"
+ IDS_RDN_DUMMY_SIGNER "Fikcyjny podpisuj¹cy"
+ IDS_ARCHIVED_KEY_ATTR "Prywatny zaszyfrowany klucz"
+ IDS_CRL_SELF_CDP "Opublikowane po³o¿enia CRL"
+ IDS_REQUIRE_CERT_CHAIN_POLICY "Enforce Certificate Chain Policy"
+ IDS_TRANSACTION_ID "ID transakcji"
+ IDS_SENDER_NONCE "Sender Nonce"
+ IDS_RECIPIENT_NONCE "Recipient Nonce"
+ IDS_REG_INFO "Reg Info"
+ IDS_GET_CERTIFICATE "Uzyskaj certyfikat"
+ IDS_GET_CRL "Uzyskaj CRL"
+ IDS_REVOKE_REQUEST "Cofnij ¿¹danie"
+ IDS_QUERY_PENDING "Query Pending"
+ IDS_SORTED_CTL "Zaufana lista certyfikatu"
+ IDS_ARCHIVED_KEY_CERT_HASH "Zarchiwisowany Hash klucza certyfikatu"
+ IDS_PRIVATE_KEY_USAGE_PERIOD "Okres u¿ycia prywatnego klucza"
+ IDS_CLIENT_INFORMATION "Informacje klienta"
+ IDS_SERVER_AUTHENTICATION "Uwierzytelnienie serwera"
+ IDS_CLIENT_AUTHENTICATION "Uwierzytelnienie klienta"
+ IDS_CODE_SIGNING "Podpisywanie kodu"
+ IDS_SECURE_EMAIL "Bezpieczna poczta e-mail"
+ IDS_TIME_STAMPING "Sygnatura czasowa"
+ IDS_MICROSOFT_TRUST_LIST_SIGNING "Podpisywanie listy zaufania firmy Microsoft"
+ IDS_MICROSOFT_TIME_STAMPING "Oznaczanie sygnatur¹ czasow¹ firmy Microsoft"
+ IDS_IPSEC_END_SYSTEM "System koñcowy zabezpieczeñ IP"
+ IDS_IPSEC_TUNNEL "Terminacja tunelu zabezpieczeñ IP"
+ IDS_IPSEC_USER "U¿ytkownik zabezpieczeñ IP"
+ IDS_EFS "Szyfrowanie systemu plików"
+ IDS_WHQL_CRYPTO "Weryfikacja sprzêtowych sterowników systemu Windows"
+ IDS_NT5_CRYPTO "Weryfikacja sk³adników systemowych Windows"
+ IDS_OEM_WHQL_CRYPTO "Weryfikacja sk³adników systemu Windows OEM"
+ IDS_EMBEDDED_NT_CRYPTO "Weryfikacja osadzonych sk³adników systemu Windows"
+ IDS_KEY_PACK_LICENSES "Licencje pakietu kluczy"
+ IDS_LICENSE_SERVER "Weryfikacja serwera licencji"
+ IDS_SMART_CARD_LOGON "Logowanie karty inteligentnej"
+ IDS_DIGITAL_RIGHTS "Prawa cyfrowe"
+ IDS_QUALIFIED_SUBORDINATION "Subordynacja kwalifikowana"
+ IDS_KEY_RECOVERY "Odzyskiwanie kluczy"
+ IDS_DOCUMENT_SIGNING "Podpisywanie dokumentu"
+ IDS_IPSEC_IKE_INTERMEDIATE "Po\9crednie szyfrowanie IKE zabezpieczeñ IP"
+ IDS_FILE_RECOVERY "Odzyskiwanie plików"
+ IDS_ROOT_LIST_SIGNER "Modu³ podpisywania listy g³ównej"
+ IDS_ANY_APPLICATION_POLICIES "Wszystkie zasady aplikacji"
+ IDS_DS_EMAIL_REPLICATION "Replikacja poczty e-mail us³ugi katalogowej"
+ IDS_ENROLLMENT_AGENT "Agencja ¿¹dania certyfikatu"
+ IDS_LIFETIME_SIGNING "Podpisywanie do¿ywotnie"
+ IDS_ANY_CERT_POLICY "Wszystkie wydane zasady"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALIZEDNAME_ROOT "Zaufane g³ówne urzêdy certyfikacji"
+ IDS_LOCALIZEDNAME_MY "Osobisty"
+ IDS_LOCALIZEDNAME_CA "Po\9crednie urzêdy certyfikacji"
+ IDS_LOCALIZEDNAME_ADDRESSBOOK "Inne osoby"
+ IDS_LOCALIZEDNAME_TRUSTEDPUBLISHER "Zaufani wydawcy"
+ IDS_LOCALIZEDNAME_DISALLOWED "Niezaufani wydawcy"
+}
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_KEY_ID "ID Klucza="
+ IDS_CERT_ISSUER "Wystawca certyfikatu"
+ IDS_CERT_SERIAL_NUMBER "Numer seryjny certyfikatu="
+ IDS_ALT_NAME_OTHER_NAME "Inna nazwa="
+ IDS_ALT_NAME_RFC822_NAME "Adres e-mail="
+ IDS_ALT_NAME_DNS_NAME "Nazwa DNS="
+ IDS_ALT_NAME_DIRECTORY_NAME "Adres katalogu"
+ IDS_ALT_NAME_URL "Adres URL="
+ IDS_ALT_NAME_IP_ADDRESS "Adres IP="
+ IDS_ALT_NAME_MASK "Maska="
+ IDS_ALT_NAME_REGISTERED_ID "Zarejestrowane ID="
+ IDS_USAGE_UNKNOWN "Nieznane u¿ycie klucza"
+ IDS_SUBJECT_TYPE "Typ podmiotu="
+ IDS_SUBJECT_TYPE_CA "CA"
+ IDS_SUBJECT_TYPE_END_CERT "Jednostka koñcowa"
+ IDS_PATH_LENGTH "Warunki ograniczaj¹ce d³ugo\9cæ \9ccie¿ki="
+ IDS_PATH_LENGTH_NONE "Brak"
+ IDS_INFO_NOT_AVAILABLE "Informacje niedostêpne"
+ IDS_AIA "Informacje o dostêpie wydawcy"
+ IDS_ACCESS_METHOD "Metoda dostêpu="
+ IDS_ACCESS_METHOD_OCSP "OCSP"
+ IDS_ACCESS_METHOD_CA_ISSUERS "Wystawcy CA"
+ IDS_ACCESS_METHOD_UNKNOWN "Nieznane metody dostêpu"
+ IDS_ACCESS_LOCATION "Alternatywna nazwa"
+ IDS_CRL_DIST_POINT "Punkt dystrybucji CRL"
+ IDS_CRL_DIST_POINT_NAME "Nazwa punktu dystrybucji"
+ IDS_CRL_DIST_POINT_FULL_NAME "Pe³na nazwa"
+ IDS_CRL_DIST_POINT_RDN_NAME "Nazwa RDN"
+ IDS_CRL_DIST_POINT_REASON "CRL Reason="
+ IDS_CRL_DIST_POINT_ISSUER "Wystawca CRL"
+ IDS_REASON_KEY_COMPROMISE "Key Compromise"
+ IDS_REASON_CA_COMPROMISE "CA Compromise"
+ IDS_REASON_AFFILIATION_CHANGED "Zmieniona przynale¿no\9cæ"
+ IDS_REASON_SUPERSEDED "Zast¹piony"
+ IDS_REASON_CESSATION_OF_OPERATION "Zaprzestano operacji"
+ IDS_REASON_CERTIFICATE_HOLD "Zawieszenie certyfikatu"
+ IDS_FINANCIAL_CRITERIA "Informacje finansowe="
+ IDS_FINANCIAL_CRITERIA_AVAILABLE "Dostêpne"
+ IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Nie dostêpne"
+ IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Spe³nianie kryteriów="
+ IDS_YES "Tak"
+ IDS_NO "Nie"
+ IDS_DIGITAL_SIGNATURE "Podpis cyfrowy"
+ IDS_NON_REPUDIATION "Bez odrzucania"
+ IDS_KEY_ENCIPHERMENT "Szyfrowanie klucza"
+ IDS_DATA_ENCIPHERMENT "Szyfrowanie danych"
+ IDS_KEY_AGREEMENT "Key Agreement"
+ IDS_CERT_SIGN "Podpisywanie certyfikatu"
+ IDS_OFFLINE_CRL_SIGN "Podpisywanie listy CRL w trybie offline"
+ IDS_CRL_SIGN "Podpisywanie CRL"
+ IDS_ENCIPHER_ONLY "Tylko szyfruj"
+ IDS_DECIPHER_ONLY "Tylko odszyfruj"
+ IDS_NETSCAPE_SSL_CLIENT "Uwierzytelnianie klienta SSL"
+ IDS_NETSCAPE_SSL_SERVER "Uwierzytelnianie serwera SSL"
+ IDS_NETSCAPE_SMIME "S/MIME"
+ IDS_NETSCAPE_SIGN "Podpis"
+ IDS_NETSCAPE_SSL_CA "SSL CA"
+ IDS_NETSCAPE_SMIME_CA "S/MIME CA"
+ IDS_NETSCAPE_SIGN_CA "Podpis CA"
+}
{
IDS_AUTHORITY_KEY_ID "Authority Key Identifier"
IDS_KEY_ATTRIBUTES "Властивості Ключа"
- IDS_KEY_USAGE_RESTRICTION "Key Usage Restriction"
+ IDS_KEY_USAGE_RESTRICTION "Обмеження використання ключа"
IDS_SUBJECT_ALT_NAME "Subject Alternative Name"
IDS_ISSUER_ALT_NAME "Issuer Alternative Name"
IDS_BASIC_CONSTRAINTS "Основні Обмеження"
IDS_NEXT_UPDATE_LOCATION "Next Update Location"
IDS_YES_OR_NO_TRUST "Yes or No Trust"
IDS_EMAIL_ADDRESS "Адреса Ел. Пошти"
- IDS_UNSTRUCTURED_NAME "Unstructured Name"
+ IDS_UNSTRUCTURED_NAME "Неструктурована назва"
IDS_CONTENT_TYPE "Тип Вмісту"
IDS_MESSAGE_DIGEST "Message Digest"
IDS_SIGNING_TIME "Час Входу"
IDS_COUNTER_SIGN "Counter Sign"
IDS_CHALLENGE_PASSWORD "Challenge Password"
- IDS_UNSTRUCTURED_ADDRESS "Unstructured Address"
+ IDS_UNSTRUCTURED_ADDRESS "Неструктурована адреса"
IDS_SMIME_CAPABILITIES "SMIME Capabilities"
IDS_PREFER_SIGNED_DATA "Prefer Signed Data"
IDS_CPS "CPS"
IDS_PRINCIPAL_NAME "Principal Name"
IDS_WINDOWS_PRODUCT_UPDATE "Windows Product Update"
IDS_ENROLLMENT_NAME_VALUE_PAIR "Enrollment Name Value Pair"
- IDS_OS_VERSION "OS Version"
+ IDS_OS_VERSION "Версія OS"
IDS_ENROLLMENT_CSP "Enrollment CSP"
- IDS_CRL_NUMBER "CRL Number"
+ IDS_CRL_NUMBER "Номер CRL"
IDS_DELTA_CRL_INDICATOR "Delta CRL Indicator"
IDS_ISSUING_DIST_POINT "Issuing Distribution Point"
IDS_FRESHEST_CRL "Freshest CRL"
IDS_APPLICATION_POLICIES "Application Policies"
IDS_APPLICATION_POLICY_MAPPINGS "Application Policy Mappings"
IDS_APPLICATION_POLICY_CONSTRAINTS "Application Policy Constraints"
- IDS_CMC_DATA "CMC Data"
+ IDS_CMC_DATA "Дані CMC"
IDS_CMC_RESPONSE "CMC Response"
IDS_UNSIGNED_CMC_REQUEST "Unsigned CMC Request"
IDS_CMC_STATUS_INFO "CMC Status Info"
- IDS_CMC_EXTENSIONS "CMC Extensions"
- IDS_CMC_ATTRIBUTES "CMC Attributes"
- IDS_PKCS_7_DATA "PKCS 7 Data"
+ IDS_CMC_EXTENSIONS "Розширення CMC"
+ IDS_CMC_ATTRIBUTES "Властивості CMC"
+ IDS_PKCS_7_DATA "PKCS 7 Дані"
IDS_PKCS_7_SIGNED "PKCS 7 Signed"
IDS_PKCS_7_ENVELOPED "PKCS 7 Enveloped"
IDS_PKCS_7_SIGNED_ENVELOPED "PKCS 7 Signed Enveloped"
IDS_RECIPIENT_NONCE "Recipient Nonce"
IDS_REG_INFO "Reg Info"
IDS_GET_CERTIFICATE "Get Certificate"
- IDS_GET_CRL "Get CRL"
+ IDS_GET_CRL "Отримати CRL"
IDS_REVOKE_REQUEST "Revoke Request"
IDS_QUERY_PENDING "Query Pending"
IDS_SORTED_CTL "Certificate Trust List"
STRINGTABLE DISCARDABLE
{
- IDS_KEY_ID "KeyID="
+ IDS_KEY_ID "ID Ключа="
IDS_CERT_ISSUER "Certificate Issuer"
- IDS_CERT_SERIAL_NUMBER "Certificate Serial Number="
+ IDS_CERT_SERIAL_NUMBER "Серійний номер сертифікату="
IDS_ALT_NAME_OTHER_NAME "Інше Ім'я="
IDS_ALT_NAME_RFC822_NAME "Адреса Ел. Пошти="
- IDS_ALT_NAME_DNS_NAME "DNS Name="
- IDS_ALT_NAME_DIRECTORY_NAME "Directory Address"
+ IDS_ALT_NAME_DNS_NAME "Назва DNS="
+ IDS_ALT_NAME_DIRECTORY_NAME "Адреса каталогу"
IDS_ALT_NAME_URL "URL="
IDS_ALT_NAME_IP_ADDRESS "IP Адреса="
IDS_ALT_NAME_MASK "Маска="
- IDS_ALT_NAME_REGISTERED_ID "Registered ID="
+ IDS_ALT_NAME_REGISTERED_ID "Зареєстрований ID="
IDS_USAGE_UNKNOWN "Unknown Key Usage"
IDS_SUBJECT_TYPE "Subject Type="
IDS_SUBJECT_TYPE_CA "CA"
IDS_PATH_LENGTH_NONE "None"
IDS_INFO_NOT_AVAILABLE "Information Not Available"
IDS_AIA "Authority Info Access"
- IDS_ACCESS_METHOD "Access Method="
+ IDS_ACCESS_METHOD "Метод доступу="
IDS_ACCESS_METHOD_OCSP "OCSP"
IDS_ACCESS_METHOD_CA_ISSUERS "CA Issuers"
- IDS_ACCESS_METHOD_UNKNOWN "Unknown Access Method"
- IDS_ACCESS_LOCATION "Alternative Name"
+ IDS_ACCESS_METHOD_UNKNOWN "Невідомий метод доступу"
+ IDS_ACCESS_LOCATION "Альтернативна назва"
IDS_CRL_DIST_POINT "CRL Distribution Point"
IDS_CRL_DIST_POINT_NAME "Distribution Point Name"
- IDS_CRL_DIST_POINT_FULL_NAME "Full Name"
- IDS_CRL_DIST_POINT_RDN_NAME "RDN Name"
+ IDS_CRL_DIST_POINT_FULL_NAME "Повна назва"
+ IDS_CRL_DIST_POINT_RDN_NAME "Назва RDN"
IDS_CRL_DIST_POINT_REASON "CRL Reason="
IDS_CRL_DIST_POINT_ISSUER "CRL Issuer"
IDS_REASON_KEY_COMPROMISE "Key Compromise"
IDS_REASON_CA_COMPROMISE "CA Compromise"
IDS_REASON_AFFILIATION_CHANGED "Affiliation Changed"
- IDS_REASON_SUPERSEDED "Superseded"
- IDS_REASON_CESSATION_OF_OPERATION "Operation Ceased"
+ IDS_REASON_SUPERSEDED "Замінено"
+ IDS_REASON_CESSATION_OF_OPERATION "Операція зупинена"
IDS_REASON_CERTIFICATE_HOLD "Certificate Hold"
IDS_FINANCIAL_CRITERIA "Фінансові Дані="
- IDS_FINANCIAL_CRITERIA_AVAILABLE "Available"
- IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Not Available"
- IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Meets Criteria="
- IDS_YES "Yes"
- IDS_NO "No"
+ IDS_FINANCIAL_CRITERIA_AVAILABLE "Доступно"
+ IDS_FINANCIAL_CRITERIA_NOT_AVAILABLE "Недоступно"
+ IDS_FINANCIAL_CRITERIA_MEETS_CRITERIA "Відповідає критеріям="
+ IDS_YES "Так"
+ IDS_NO "Ні"
IDS_DIGITAL_SIGNATURE "Цифровий Підпис"
- IDS_NON_REPUDIATION "Non-Repudiation"
- IDS_KEY_ENCIPHERMENT "Key Encipherment"
- IDS_DATA_ENCIPHERMENT "Data Encipherment"
- IDS_KEY_AGREEMENT "Key Agreement"
- IDS_CERT_SIGN "Certificate Signing"
- IDS_OFFLINE_CRL_SIGN "Off-line CRL Signing"
- IDS_CRL_SIGN "CRL Signing"
- IDS_ENCIPHER_ONLY "Encipher Only"
- IDS_DECIPHER_ONLY "Decipher Only"
- IDS_NETSCAPE_SSL_CLIENT "SSL Client Authentication"
- IDS_NETSCAPE_SSL_SERVER "SSL Server Authentication"
+ IDS_NON_REPUDIATION "Без відмови"
+ IDS_KEY_ENCIPHERMENT "Шифрування ключа"
+ IDS_DATA_ENCIPHERMENT "Шифрування даних"
+ IDS_KEY_AGREEMENT "Ключова угода"
+ IDS_CERT_SIGN "Підписання сертифікату"
+ IDS_OFFLINE_CRL_SIGN "Офлайн підписання CRL"
+ IDS_CRL_SIGN "Підписання CRL"
+ IDS_ENCIPHER_ONLY "Лише зашифр."
+ IDS_DECIPHER_ONLY "Лише розшифр."
+ IDS_NETSCAPE_SSL_CLIENT "Ідентифікація клієнта SSL"
+ IDS_NETSCAPE_SSL_SERVER "Ідентифікація сервера SSL"
IDS_NETSCAPE_SMIME "S/MIME"
- IDS_NETSCAPE_SIGN "Signature"
+ IDS_NETSCAPE_SIGN "Підпис"
IDS_NETSCAPE_SSL_CA "SSL CA"
IDS_NETSCAPE_SMIME_CA "S/MIME CA"
- IDS_NETSCAPE_SIGN_CA "Signature CA"
+ IDS_NETSCAPE_SIGN_CA "Підпис CA"
}
buf = CryptMemAlloc(propHdr.cb);
bufSize = propHdr.cb;
}
- if (buf)
+ if (!propHdr.cb)
+ ; /* Property is empty, nothing to do */
+ else if (buf)
{
ret = read_func(handle, buf, propHdr.cb, &read);
if (ret && read == propHdr.cb)
else
ret = FALSE;
}
- } while (ret && read > 0);
+ } while (ret && read > 0 && propHdr.cb);
if (contextInterface && context)
{
/* Free the last context added */
{
*bytesRead = min(bytesToRead, reader->blob->cbData - reader->current);
memcpy(buffer, reader->blob->pbData + reader->current, *bytesRead);
+ reader->current += *bytesRead;
+ ret = TRUE;
+ }
+ else if (reader->current == reader->blob->cbData)
+ {
+ *bytesRead = 0;
ret = TRUE;
}
else
return store;
}
+static PWINECRYPT_CERTSTORE CRYPT_SerializedOpenStore(HCRYPTPROV hCryptProv,
+ DWORD dwFlags, const void *pvPara)
+{
+ HCERTSTORE store;
+ const CRYPT_DATA_BLOB *data = pvPara;
+
+ TRACE("(%ld, %08x, %p)\n", hCryptProv, dwFlags, pvPara);
+
+ if (dwFlags & CERT_STORE_DELETE_FLAG)
+ {
+ SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
+ return NULL;
+ }
+
+ store = CertOpenStore(CERT_STORE_PROV_MEMORY, 0, 0,
+ CERT_STORE_CREATE_NEW_FLAG, NULL);
+ if (store)
+ {
+ if (!CRYPT_ReadSerializedStoreFromBlob(data, store))
+ {
+ CertCloseStore(store, 0);
+ store = NULL;
+ }
+ }
+ TRACE("returning %p\n", store);
+ return (PWINECRYPT_CERTSTORE)store;
+}
+
static PWINECRYPT_CERTSTORE CRYPT_PhysOpenStoreW(HCRYPTPROV hCryptProv,
DWORD dwFlags, const void *pvPara)
{
case LOWORD(CERT_STORE_PROV_PKCS7):
openFunc = CRYPT_PKCSOpenStore;
break;
+ case LOWORD(CERT_STORE_PROV_SERIALIZED):
+ openFunc = CRYPT_SerializedOpenStore;
+ break;
case LOWORD(CERT_STORE_PROV_REG):
openFunc = CRYPT_RegOpenStore;
break;
openFunc = CRYPT_FileOpenStore;
else if (!strcasecmp(lpszStoreProvider, sz_CERT_STORE_PROV_SYSTEM))
openFunc = CRYPT_SysOpenStoreW;
+ else if (!strcasecmp(lpszStoreProvider, sz_CERT_STORE_PROV_PKCS7))
+ openFunc = CRYPT_PKCSOpenStore;
+ else if (!strcasecmp(lpszStoreProvider, sz_CERT_STORE_PROV_SERIALIZED))
+ openFunc = CRYPT_SerializedOpenStore;
else if (!strcasecmp(lpszStoreProvider, sz_CERT_STORE_PROV_COLLECTION))
openFunc = CRYPT_CollectionOpenStore;
else if (!strcasecmp(lpszStoreProvider, sz_CERT_STORE_PROV_SYSTEM_REGISTRY))
#include "winuser.h"
#include "cryptres.h"
+#include "cryptdlg_Da.rc"
#include "cryptdlg_En.rc"
#include "cryptdlg_Ko.rc"
#include "cryptdlg_Nl.rc"
+#include "cryptdlg_Pl.rc"
/* UTF-8 */
#include "cryptdlg_De.rc"
#include "cryptdlg_Fr.rc"
+#include "cryptdlg_Hu.rc"
+#include "cryptdlg_It.rc"
#include "cryptdlg_Lt.rc"
-#include "cryptdlg_Uk.rc"
#include "cryptdlg_Pt.rc"
#include "cryptdlg_Ro.rc"
-
+#include "cryptdlg_Uk.rc"
--- /dev/null
+/*
+ * cryptdlg dll resources
+ *
+ * Copyright 2010 Thomas Larsen
+ * Paul Vriens
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERT_POLICY "Certifikat Politik"
+ IDS_POLICY_ID "Politik Identifikation:"
+ IDS_POLICY_QUALIFIER_INFO "Politik Kvalifikations Info"
+ IDS_POLICY_QUALIFIER_ID "Politik Kvalifikations Id="
+ IDS_CPS "CPS" /* Certification Practice Statement */
+ IDS_USER_NOTICE "Bruger Meddelelse"
+ IDS_QUALIFIER "Kvalifikation"
+ IDS_NOTICE_REF "Meddelelses Reference"
+ IDS_ORGANIZATION "Organisation="
+ IDS_NOTICE_NUM "Meddelelses Nummer="
+ IDS_NOTICE_TEXT "Meddelelses Tekst="
+}
--- /dev/null
+/*
+ * cryptdlg dll resources
+ *
+ * Copyright 2010 Andras Kovacs
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERT_POLICY "Tanusítvány szabályok"
+ IDS_POLICY_ID "Szabály azonosító: "
+ IDS_POLICY_QUALIFIER_INFO "Szabály minősítő információ"
+ IDS_POLICY_QUALIFIER_ID "Szabály minősítő Id="
+ IDS_CPS "CPS" /* Certification Practice Statement */
+ IDS_USER_NOTICE "Felhasználó figyelmeztetés"
+ IDS_QUALIFIER "Minősítő"
+ IDS_NOTICE_REF "Megjegyzési referencia"
+ IDS_ORGANIZATION "Szervezet="
+ IDS_NOTICE_NUM "Megjegyzés száma="
+ IDS_NOTICE_TEXT "Megjegyzés szövege="
+}
--- /dev/null
+/*
+ * cryptdlg dll resources
+ *
+ * Copyright 2008 Juan Lang
+ * Copyright 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERT_POLICY "Policy del certificato"
+ IDS_POLICY_ID "Identificatore della policy: "
+ IDS_POLICY_QUALIFIER_INFO "Informazioni sul qualificatore della policy"
+ IDS_POLICY_QUALIFIER_ID "Id qualificatore della policy="
+ IDS_CPS "CPS" /* Certification Practice Statement */
+ IDS_USER_NOTICE "Notifica dell'utente"
+ IDS_QUALIFIER "Qualificatore"
+ IDS_NOTICE_REF "Riferimento della notifica"
+ IDS_ORGANIZATION "Organizzazione="
+ IDS_NOTICE_NUM "Numero della notifica="
+ IDS_NOTICE_TEXT "Testo della notifica="
+}
--- /dev/null
+/*
+ * cryptdlg dll resources
+ *
+ * Copyright 2010 £ukasz Wojni³owicz
+ *
+ * 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
+ */
+
+#include "cryptres.h"
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERT_POLICY "Zasady certyfikatu"
+ IDS_POLICY_ID "Identyfikator zasad: "
+ IDS_POLICY_QUALIFIER_INFO "Informacje o kwalifikatorze zasad"
+ IDS_POLICY_QUALIFIER_ID "Id kwalifikatora zasad="
+ IDS_CPS "CPS" /* Certification Practice Statement */
+ IDS_USER_NOTICE "Zawiadamianie u¿ytkownika"
+ IDS_QUALIFIER "Kwalifikator"
+ IDS_NOTICE_REF "Odniesienie zawiadamiania"
+ IDS_ORGANIZATION "Organizacja="
+ IDS_NOTICE_NUM "Numer zawiadamiaj¹cy="
+ IDS_NOTICE_TEXT "Tekst zawiadamiaj¹cy="
+}
STRINGTABLE DISCARDABLE
{
- IDS_CERT_POLICY "Certificate Policy"
- IDS_POLICY_ID "Policy Identifier: "
- IDS_POLICY_QUALIFIER_INFO "Policy Qualifier Info"
- IDS_POLICY_QUALIFIER_ID "Policy Qualifier Id="
+ IDS_CERT_POLICY "Політика сертифікату"
+ IDS_POLICY_ID "Ідентифікатор політики: "
+ IDS_POLICY_QUALIFIER_INFO "Інформація про вказівник політики"
+ IDS_POLICY_QUALIFIER_ID "Id вказівника політики="
IDS_CPS "CPS" /* Certification Practice Statement */
- IDS_USER_NOTICE "User Notice"
- IDS_QUALIFIER "Qualifier"
- IDS_NOTICE_REF "Notice Reference"
+ IDS_USER_NOTICE "Повідомлення користувача"
+ IDS_QUALIFIER "Визначник"
+ IDS_NOTICE_REF "Посилання повідомлення"
IDS_ORGANIZATION "Організація="
- IDS_NOTICE_NUM "Notice Number="
- IDS_NOTICE_TEXT "Notice Text="
+ IDS_NOTICE_NUM "Номер повідомлення="
+ IDS_NOTICE_TEXT "Текст повідомлення="
}
if ((ret = CryptDecodeObjectEx(dwCertEncodingType, X509_UNICODE_ANY_STRING,
pbEncoded, cbEncoded, CRYPT_DECODE_ALLOC_FLAG, NULL, &cpsValue, &size)))
{
- LPCWSTR headingSep, sep;
+ LPCWSTR sep;
DWORD sepLen;
if (dwFormatStrType & CRYPT_FORMAT_STR_MULTI_LINE)
- {
- headingSep = colonCrlf;
sep = crlf;
- }
else
- {
- headingSep = colonSpace;
sep = commaSep;
- }
sepLen = strlenW(sep);
#include "cryptui_En.rc"
#include "cryptui_Ko.rc"
+#include "cryptui_Pl.rc"
/* UTF-8 */
#include "cryptui_De.rc"
#include "cryptui_Fr.rc"
+#include "cryptui_It.rc"
#include "cryptui_Lt.rc"
#include "cryptui_Nl.rc"
#include "cryptui_Pt.rc"
-
--- /dev/null
+/*
+ * cryptui dll Italian resources
+ *
+ * Copyright 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "cryptuires.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERTIFICATE "Certificato"
+ IDS_CERTIFICATEINFORMATION "Informazioni sul certificato"
+ IDS_CERT_INFO_BAD_SIG "Questo certificato ha una firma non valida. Il certificato può essere stato alterato o corrotto."
+ IDS_CERT_INFO_UNTRUSTED_CA "Questo certificato root non è fidato. Per fidarsene, aggiungilo al deposito certificati root fidati del tuo sistema."
+ IDS_CERT_INFO_UNTRUSTED_ROOT "Impossibile convalidare questo certificato in un certificato root fidato."
+ IDS_CERT_INFO_PARTIAL_CHAIN "Impossibile trovare l'emittente di questo certificato."
+ IDS_CERT_INFO_BAD_PURPOSES "Impossibile verificare tutti i soggetti intesi di questo certificato."
+ IDS_CERT_INFO_PURPOSES "Questo certificato è inteso per i seguenti soggetti:"
+ IDS_SUBJECT_HEADING "Emesso per: "
+ IDS_ISSUER_HEADING "Emesso da: "
+ IDS_VALID_FROM "Valido da "
+ IDS_VALID_TO " a "
+ IDS_CERTIFICATE_BAD_SIGNATURE "Questo certificato ha una firma non valida."
+ IDS_CERTIFICATE_BAD_TIME "Questo certificato è scaduto o non è ancora valido."
+ IDS_CERTIFICATE_BAD_TIMENEST "Il periodo di validità di questo certificato supera quello del suo emittente."
+ IDS_CERTIFICATE_REVOKED "Questo certificato è stato revocato dal suo emittente."
+ IDS_CERTIFICATE_VALID "Questo certificato è OK."
+ IDS_FIELD "Campo"
+ IDS_VALUE "Valore"
+ IDS_FIELDS_ALL "<Tutti>"
+ IDS_FIELDS_V1 "Solo i campi della Versione 1"
+ IDS_FIELDS_EXTENSIONS "Solo estensioni"
+ IDS_FIELDS_CRITICAL_EXTENSIONS "Solo estensioni critiche"
+ IDS_FIELDS_PROPERTIES "Solo proprietà"
+ IDS_FIELD_VERSION "Versione"
+ IDS_FIELD_SERIAL_NUMBER "Numero seriale"
+ IDS_FIELD_ISSUER "Emittente"
+ IDS_FIELD_VALID_FROM "Valido da"
+ IDS_FIELD_VALID_TO "Valido fino a"
+ IDS_FIELD_SUBJECT "Soggetto"
+ IDS_FIELD_PUBLIC_KEY "Chiave pubblica"
+ IDS_FIELD_PUBLIC_KEY_FORMAT "%s (%d bits)"
+ IDS_PROP_HASH "SHA1 hash"
+ IDS_PROP_ENHKEY_USAGE "Uso delle chiavi avanzate (proprietà)"
+ IDS_PROP_FRIENDLY_NAME "Nome amichevole"
+ IDS_PROP_DESCRIPTION "Descrizione"
+ IDS_CERTIFICATE_PROPERTIES "Proprietà del certificato"
+ IDS_CERTIFICATE_PURPOSE_ERROR "Inserisci un OID nella forma 1.2.3.4"
+ IDS_CERTIFICATE_PURPOSE_EXISTS "L'OID inserito esiste già."
+ IDS_SELECT_STORE_TITLE "Seleziona il deposito certificati"
+ IDS_SELECT_STORE "Prego selezionare il deposito certificati."
+ IDS_IMPORT_WIZARD "Guida all'Importazione di Certificati"
+ IDS_IMPORT_TYPE_MISMATCH "Il file contiene oggetti che non match con i criteri dati. Selezionare un altro file."
+ IDS_IMPORT_FILE_TITLE "File da importare"
+ IDS_IMPORT_FILE_SUBTITLE "Specificare il file che vuoi importare."
+ IDS_IMPORT_STORE_TITLE "Deposito certificati"
+ IDS_IMPORT_STORE_SUBTITLE "I depositi certificati sono collezioni di certificati, liste di revoca di certificati, e liste di fiducia di certificati."
+ IDS_IMPORT_FILTER_CERT "Certificato X.509 (*.cer; *.crt)"
+ IDS_IMPORT_FILTER_PFX "Scambio Informazioni Personali (*.pfx; *.p12)"
+ IDS_IMPORT_FILTER_CRL "Lista Revoca Certificati (*.crl)"
+ IDS_IMPORT_FILTER_CTL "Lista Fiducia Certificati (*.stl)"
+ IDS_IMPORT_FILTER_SERIALIZED_STORE "Deposito Certificati Serializzato Microsoft (*.sst)"
+ IDS_IMPORT_FILTER_CMS "Messaggi CMS/PKCS #7 (*.spc; *.p7b)"
+ IDS_IMPORT_FILTER_ALL "Tutti i file (*.*)"
+ IDS_IMPORT_EMPTY_FILE "Seleziona un file."
+ IDS_IMPORT_BAD_FORMAT "Formato del file non riconosciuto. Selezionare un'altro file."
+ IDS_IMPORT_OPEN_FAILED "Impossibile aprire "
+ IDS_IMPORT_DEST_DETERMINED "Determinato dal programma"
+ IDS_IMPORT_SELECT_STORE "Seleziona un deposito certificati"
+ IDS_IMPORT_STORE_SELECTION "Deposito certificati selezionato"
+ IDS_IMPORT_DEST_AUTOMATIC "Determinato automaticamente dal programma"
+ IDS_IMPORT_FILE "File"
+ IDS_IMPORT_CONTENT "Contenuto"
+ IDS_IMPORT_CONTENT_CERT "Certificato"
+ IDS_IMPORT_CONTENT_CRL "Lista Revoca Certificati"
+ IDS_IMPORT_CONTENT_CTL "Lista Fiducia Certificati"
+ IDS_IMPORT_CONTENT_CMS "Messaggio CMS/PKCS #7"
+ IDS_IMPORT_CONTENT_PFX "Scambio Informazioni Personali"
+ IDS_IMPORT_CONTENT_STORE "Deposito Certificati"
+ IDS_IMPORT_SUCCEEDED "Importazione riuscita."
+ IDS_IMPORT_FAILED "Imposrtazione fallita."
+ IDS_WIZARD_TITLE_FONT "Arial"
+ IDS_PURPOSE_ALL "<Tutti>"
+ IDS_PURPOSE_ADVANCED "<Advanced Purposes>"
+ IDS_SUBJECT_COLUMN "Emesso per"
+ IDS_ISSUER_COLUMN "Emesso da"
+ IDS_EXPIRATION_COLUMN "Data di scadenza"
+ IDS_FRIENDLY_NAME_COLUMN "Nome amichevole"
+ IDS_ALLOWED_PURPOSE_ALL "<Tutti>"
+ IDS_ALLOWED_PURPOSE_NONE "<Nessuno>"
+ IDS_WARN_REMOVE_MY "Non sarai più in grado di decriptare messaggi con questo certificato, o di firmare messaggi con questo.\nSei sicuro di voler rimuovere questo certificato?"
+ IDS_WARN_REMOVE_PLURAL_MY "Non sarai più in grado di decriptare messaggi con questi certificati, o di firmare messaggi con questi.\nSei sicuro di voler rimuovere questi certificati?"
+ IDS_WARN_REMOVE_ADDRESSBOOK "Non sarai più in grado di criptare messaggi con questo certificato, o di verificare messaggi con questo.\nSei sicuro di voler rimuovere questo certificato?"
+ IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK "Non sarai più in grado di criptare messaggi con questi certificati, o di verificare messaggi con questi.\nSei sicuro di voler rimuovere questi certificati?"
+ IDS_WARN_REMOVE_CA "I certificati emessi da questa autorità di certificazione non saranno più fidati.\nSei sicuro di voler rimuovere questi certificati?"
+ IDS_WARN_REMOVE_PLURAL_CA "I certificati emessi da queste autorità di certificazione non saranno più fidati.\nSei sicuro di voler rimuovere questi certificati?"
+ IDS_WARN_REMOVE_ROOT "I certificati emessi da questa autorità di certificazione root, o qualsiasi altre autorità di certificati emesse da essa, non saranno più fidate.\nSei sicuro di voler rimuovere questo certificato root fidato?"
+ IDS_WARN_REMOVE_PLURAL_ROOT "I certificati emessi da questa autorità di certificazione root, o qualsiasi altre autorità di certificati emesse da essa, non saranno più fidate.\nSei sicuro di voler rimuovere questi certificati root fidati?"
+ IDS_WARN_REMOVE_TRUSTEDPUBLISHER "Software firmato da questo editore non sarà più fidato.\nSei sicuro di voler rimuovere questo certificato?"
+ IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER "Software firmato da questi editori non sarà più fidato.\nSei sicuro di voler rimuovere questi certificati?"
+ IDS_WARN_REMOVE_DEFAULT "Sei sicuro di voler rimuovere questo certificato?"
+ IDS_WARN_REMOVE_PLURAL_DEFAULT "Sei sicuro di voler rimuovere questi certificati?"
+ IDS_CERT_MGR "Certificati"
+ IDS_FRIENDLY_NAME_NONE "<Nessuno>"
+ IDS_PURPOSE_SERVER_AUTH "Assicura l'identità di un computer remoto"
+ IDS_PURPOSE_CLIENT_AUTH "Prova la tua identità ad un computer remoto"
+ IDS_PURPOSE_CODE_SIGNING "Assicura che il software venga dall'editore del software\nProtegge i software da alterazioni dopo la pubblicazione"
+ IDS_PURPOSE_EMAIL_PROTECTION "Protegge messaggi e-mail"
+ IDS_PURPOSE_IPSEC "Permette la comunicazione sicura tramite Internet"
+ IDS_PURPOSE_TIMESTAMP_SIGNING "Permette di firmare i dati con l'ora corrente"
+ IDS_PURPOSE_CTL_USAGE_SIGNING "Ti permette di firmare digitalmente una lista di fiducia di certificati"
+ IDS_PURPOSE_EFS "Permette di criptare i dati sul disco"
+ IDS_PURPOSE_EFS_RECOVERY "Recupero del file"
+ IDS_PURPOSE_WHQL "Verifica di Driver Hardware per Windows"
+ IDS_PURPOSE_NT5 "Verifica del Componente di Sistema Windows"
+ IDS_PURPOSE_OEM_WHQL "Verifica del Componente di Sistema Windows OEM"
+ IDS_PURPOSE_EMBEDDED_NT "Verifica del Componente di Sistema Windows Embedded"
+ IDS_PURPOSE_ROOT_LIST_SIGNER "Firmatario Lista Root"
+ IDS_PURPOSE_QUALIFIED_SUBORDINATION "Subordinazione qualificata"
+ IDS_PURPOSE_KEY_RECOVERY "Recupero della chiave"
+ IDS_PURPOSE_DOCUMENT_SIGNING "Firma Documento"
+ IDS_PURPOSE_LIFETIME_SIGNING "Firma Lifetime"
+ IDS_PURPOSE_DRM "Diritti Digitali"
+ IDS_PURPOSE_LICENSES "Licenze del pacchetto di chiavi"
+ IDS_PURPOSE_LICENSE_SERVER "Verifica del server delle licenze"
+ IDS_PURPOSE_ENROLLMENT_AGENT "Agente di richiesta dei certificati"
+ IDS_PURPOSE_SMARTCARD_LOGON "Logon con Smart Card"
+ IDS_PURPOSE_CA_EXCHANGE "Archivio chiavi private"
+ IDS_PURPOSE_KEY_RECOVERY_AGENT "Agente di recupero delle chiavi"
+ IDS_PURPOSE_DS_EMAIL_REPLICATION "Servizio di Directory di replica e-mail"
+ IDS_EXPORT_WIZARD "Guida all'Esportazione del Certificato"
+ IDS_EXPORT_FORMAT_TITLE "Formato di Esportazione"
+ IDS_EXPORT_FORMAT_SUBTITLE "Scegli il formato nel quale il contenuto sarà salvato."
+ IDS_EXPORT_FILE_TITLE "Nome del file di esportazione"
+ IDS_EXPORT_FILE_SUBTITLE "Specifica il nome del file nel quale il contenuto sarà salvato."
+ IDS_EXPORT_FILE_EXISTS "File specificato esistene. Vuoi sostituirlo?"
+ IDS_EXPORT_FILTER_CERT "Binario DER-Encoded X.509 (*.cer)"
+ IDS_EXPORT_FILTER_BASE64_CERT "Base64-Encoded X.509 (*.cer)"
+ IDS_EXPORT_FILTER_CRL "Lista di Revoca di Certificati (*.crl)"
+ IDS_EXPORT_FILTER_CTL "Lista di Fiducia di Certificati (*.stl)"
+ IDS_EXPORT_FILTER_CMS "Messaggi CMS/PKCS #7 (*.p7b)"
+ IDS_EXPORT_FILTER_PFX "Scambio Informazioni Personali (*.pfx)"
+ IDS_EXPORT_FILTER_SERIALIZED_CERT_STORE "Deposito certificati serializzato (*.sst)"
+ IDS_EXPORT_FORMAT "Formato del file"
+ IDS_EXPORT_INCLUDE_CHAIN "Includi tutti i certificati nel percorso del certificato"
+ IDS_EXPORT_KEYS "Esporta chiavi"
+ IDS_YES "Sì"
+ IDS_NO "No"
+ IDS_EXPORT_SUCCEEDED "Esportazione riuscita."
+ IDS_EXPORT_FAILED "Esportazione fallita."
+ IDS_EXPORT_PRIVATE_KEY_TITLE "Esporta Chiave Privata"
+ IDS_EXPORT_PRIVATE_KEY_SUBTITLE "Questo certificato contiente una chiave privata che potrebbe essere esportata insieme al certificato."
+ IDS_EXPORT_PASSWORD_TITLE "Inserisci Password"
+ IDS_EXPORT_PASSWORD_SUBTITLE "Puoi proteggere la chiave privata con una password."
+ IDS_EXPORT_PASSWORD_MISMATCH "Le password non corrispondono."
+ IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE "Nota: impossibile aprire la chiave privata per questo certificato."
+ IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE "Nota: la chiave privata per questo certificato non è esportabile."
+}
+
+IDD_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Generale"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL "", -1, "Static", WS_BORDER|SS_WHITERECT, 6,10,241,200
+ CONTROL "", IDC_CERTIFICATE_ICON,"RichEdit20W",
+ ES_READONLY|WS_DISABLED,8,11,26,26
+ CONTROL "", IDC_CERTIFICATE_INFO,"RichEdit20W",
+ ES_READONLY|WS_DISABLED,34,11,212,26
+ CONTROL "", -1, "Static", SS_BLACKFRAME, 16,37,222,1
+ CONTROL "", IDC_CERTIFICATE_STATUS,"RichEdit20W",
+ ES_READONLY|ES_MULTILINE,8,38,238,78
+ CONTROL "", -1, "Static", SS_BLACKFRAME, 16,116,222,1
+ CONTROL "", IDC_CERTIFICATE_NAMES,"RichEdit20W",
+ ES_READONLY|ES_MULTILINE|WS_DISABLED,8,118,238,90
+ PUSHBUTTON "&Installa Certificato...", IDC_ADDTOSTORE,103,216,70,14
+ PUSHBUTTON "&Annuncio dell'emittente", IDC_ISSUERSTATEMENT,177,216,70,14
+END
+
+IDD_DETAIL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Dettagli"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Mostra:", -1, 6,12,40,14
+ COMBOBOX IDC_DETAIL_SELECT, 28,10,100,14,
+ CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
+ CONTROL "", IDC_DETAIL_LIST, "SysListView32",
+ LVS_REPORT|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 6,28,241,100
+ CONTROL "", IDC_DETAIL_VALUE, "RichEdit20W",
+ ES_READONLY|ES_MULTILINE|WS_TABSTOP, 6,136,241,70
+ PUSHBUTTON "Modifica &Proprietà...", IDC_EDITPROPERTIES,103,216,70,14
+ PUSHBUTTON "&Copia su File...", IDC_EXPORT,177,216,70,14
+END
+
+IDD_HIERARCHY DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Percorso di certificazione"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "&Percorso di certificazione", -1,6,10,245,165, BS_GROUPBOX
+ CONTROL "",IDC_CERTPATH, "SysTreeView32", TVS_HASLINES|WS_BORDER,
+ 13,22,231,130
+ PUSHBUTTON "&Vedi Certificato", IDC_VIEWCERTIFICATE,175,156,70,14
+ LTEXT "&Stato del Certificato:", IDC_CERTIFICATESTATUS,6,183,70,14
+ CONTROL "", IDC_CERTIFICATESTATUSTEXT,"RichEdit20W",
+ WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,195,245,36
+END
+
+IDD_USERNOTICE DIALOG DISCARDABLE 0, 0, 255, 256
+CAPTION "Disclaimer"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL "", IDC_USERNOTICE,"RichEdit20W",
+ WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,10,241,200
+ PUSHBUTTON "&Chiudi", IDOK,103,216,70,14
+ PUSHBUTTON "Più %Informazioni", IDC_CPS,177,216,70,14
+END
+
+IDD_CERT_PROPERTIES_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Generale"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Nome amichevole:", -1, 6,14,60,14
+ EDITTEXT IDC_FRIENDLY_NAME, 60,12,191,14, ES_AUTOHSCROLL|WS_TABSTOP
+ LTEXT "&Descrizione:", -1, 6,32,60,14
+ EDITTEXT IDC_DESCRIPTION, 60,30,191,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
+ GROUPBOX "Soggetti del certificato", -1,6,48,245,165, BS_GROUPBOX
+ AUTORADIOBUTTON "&Abilita tutti i soggetti per questo certificato",
+ IDC_ENABLE_ALL_PURPOSES, 12,58,180,14, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "D&isabilita tutti i soggetti per questo certificato",
+ IDC_DISABLE_ALL_PURPOSES, 12,70,180,14, BS_AUTORADIOBUTTON
+ AUTORADIOBUTTON "Abilita &solo i seguenti soggetti per questo certificato:",
+ IDC_ENABLE_SELECTED_PURPOSES, 12,82,180,14, BS_AUTORADIOBUTTON
+ CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 24,100,220,90
+ PUSHBUTTON "A&ggiungi Soggetto...", IDC_ADD_PURPOSE,184,194,60,14
+END
+
+IDD_ADD_CERT_PURPOSE DIALOG DISCARDABLE 0,0,200,68
+CAPTION "Aggiungi Soggetto"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Aggiungi l'identificatore oggetto (OID) per questo soggetto di certificato che desideri aggiungere:",
+ -1, 6,6,190,28
+ EDITTEXT IDC_NEW_PURPOSE, 6,28,190,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
+ PUSHBUTTON "OK", IDOK, 33,48,60,14
+ PUSHBUTTON "Annulla", IDCANCEL, 100,48,60,14
+END
+
+IDD_SELECT_STORE DIALOG DISCARDABLE 0,0,200,136
+CAPTION "Seleziona il Deposito Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Seleziona il deposito certificati che vuoi usare:", IDC_STORE_TEXT, 6,6,190,28
+ CONTROL "",IDC_STORE_LIST, "SysTreeView32", TVS_HASLINES|WS_BORDER|WS_TABSTOP,
+ 6,28,188,70
+ CHECKBOX "&Mostra i depositi fisici", IDC_SHOW_PHYSICAL_STORES, 6,102,90,14,
+ BS_AUTOCHECKBOX|WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 90,118,50,14, BS_DEFPUSHBUTTON
+ PUSHBUTTON "Annulla", IDCANCEL, 144,118,50,14
+END
+
+IDD_IMPORT_WELCOME DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Importazione di Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Benvenuto alla Guida all'Importazione di Certificati", IDC_IMPORT_TITLE,
+ 115,7,195,12
+ LTEXT "Questa guida ti aiuta a importare certificati, liste di revoca di certificati, e liste di fiducia di certificati da un file ad un deposito certificati.",
+ -1, 115,26,195,25
+ LTEXT "Un certificato può essere usato per identificare te o il computer da cui stai comunicando. Può essere anche usato per l'autenticazione, e per firmare messaggi. I depositi certificati sono collezioni di certificati, liste di revoca di certificati, e liste di fiducia di certificati.",
+ -1, 115,56,195,40
+ LTEXT "Per continuare, clicca Avanti.",
+ -1, 115,103,195,8
+END
+
+IDD_IMPORT_FILE DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Guida all'Importazione di Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Nome del &file:", -1, 21,1,195,10
+ EDITTEXT IDC_IMPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ PUSHBUTTON "&Sfoglia...", IDC_IMPORT_BROWSE_FILE, 236,11,60,14
+ LTEXT "Nota: i seguenti formati di file potrebbero contenere più di un certificato, lista di revoca di certificati, o lista di fiducia di certificati:",
+ -1, 21,26,265,16
+ LTEXT "Messaggio Crittografico con Sintassi Standard/Messaggi PKCS #7 (.p7b)",
+ -1, 31,49,265,10
+ LTEXT "Scambio di Informazioni Personali/PKCS #12 (.pfx, .p12)",
+ -1, 31,64,265,10
+ LTEXT "Deposito Certificati Serializzato Microsoft (.sst)",
+ -1, 31,79,265,10
+END
+
+IDD_IMPORT_STORE DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Importazione di Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Wine può selezionare automaticamente il deposito certificati, oppure puoi specificare una locazione per i certificati.",
+ -1, 21,1,195,20
+ AUTORADIOBUTTON "Seleziona &automaticamente il deposito certificati",
+ IDC_IMPORT_AUTO_STORE, 31,18,180,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "&Piazza tutti i certificati nel deposito seguente:",
+ IDC_IMPORT_SPECIFY_STORE, 31,30,180,12, BS_AUTORADIOBUTTON
+ EDITTEXT IDC_IMPORT_STORE, 44,49,185,14, ES_READONLY
+ PUSHBUTTON "&Sfoglia...", IDC_IMPORT_BROWSE_STORE, 236,49,60,14
+END
+
+IDD_IMPORT_FINISH DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Guida all'Importazione di Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Completando la Guida all'Importazione di Certificati", IDC_IMPORT_TITLE,
+ 115,1,195,40
+ LTEXT "Hai completato con successo la Guida all'Importazione di Certificati.",
+ -1, 115,33,195,24
+ LTEXT "Hai specificato le impostazioni seguenti:",
+ -1, 115,57,195,12
+ CONTROL "", IDC_IMPORT_SETTINGS, "SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 115,67,174,100
+END
+
+IDD_CERT_MGR DIALOG DISCARDABLE 0,0,335,270
+CAPTION "Certificati"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Soggetto inteso:", -1, 7,9,100,12
+ COMBOBOX IDC_MGR_PURPOSE_SELECTION, 83,7,245,14,
+ CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
+ CONTROL "", IDC_MGR_STORES, "SysTabControl32",
+ WS_CLIPSIBLINGS|WS_TABSTOP, 7,25,321,140
+ CONTROL "", IDC_MGR_CERTS, "SysListView32",
+ LVS_REPORT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 15,46,305,111
+ PUSHBUTTON "&Importa...", IDC_MGR_IMPORT, 7,172,51,14
+ PUSHBUTTON "&Esporta...", IDC_MGR_EXPORT, 62,172,51,14, WS_DISABLED
+ PUSHBUTTON "&Rimuovi", IDC_MGR_REMOVE, 117,172,51,14, WS_DISABLED
+ PUSHBUTTON "&Avanzato...", IDC_MGR_ADVANCED, 277,172,51,14
+ GROUPBOX "Soggetti intesi del certificato", -1,7,194,321,47, BS_GROUPBOX
+ LTEXT "", IDC_MGR_PURPOSES, 13,208,252,30
+ PUSHBUTTON "&Vedi...", IDC_MGR_VIEW, 269,218,51,14, WS_DISABLED
+ PUSHBUTTON "&Chiudi", IDCANCEL, 277,249,51,14, BS_DEFPUSHBUTTON
+END
+
+IDD_CERT_MGR_ADVANCED DIALOG DISCARDABLE 0,0,248,176
+CAPTION "Opzioni Avanzate"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Soggetto del certificato", -1, 7,7,234,141, BS_GROUPBOX
+ LTEXT "Seleziona uno o più soggetti da elencare quando Soggetti Avanzati è selezionato.",
+ -1, 14,18,220,16
+ LTEXT "&Soggetti del certificato:", -1, 14,41,90,12, WS_TABSTOP
+ CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 14,51,220,90
+ PUSHBUTTON "OK", IDOK, 132,155,51,14, BS_DEFPUSHBUTTON
+ PUSHBUTTON "Annulla", IDCANCEL, 190,155,51,14
+END
+
+IDD_EXPORT_WELCOME DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Benvenuto alla Guida all'Esportazione del Certificato", IDC_EXPORT_TITLE,
+ 115,7,195,12
+ LTEXT "Questa guida ti aiuta ad esportare certificati, liste di revoca di certificati, e liste di fiducia di certificati da un deposito di certificati ad un file.",
+ -1, 115,26,195,25
+ LTEXT "Un certificato può essere usato per identificare te o il computer dal quale stai comunicando. Può essere anche usato per l'autenticazione, e per firmare messaggi. I depositi di certificati sono collezioni di certificati, di liste di revoca di certificati, e di liste di fiducia di certificati.",
+ -1, 115,56,195,40
+ LTEXT "Per continuare, clicca Avanti.",
+ -1, 115,103,195,8
+END
+
+IDD_EXPORT_PRIVATE_KEY DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Se scegli di esportare la chiave privata, ti sarà richiesta in un passaggio successivo una password per proteggere la chiave privata.", -1, 21,1,195,25
+ LTEXT "Vuoi esportare la chiave privata?", -1, 21,27,195,10
+ AUTORADIOBUTTON "&Sì, esporta la chiave privata",
+ IDC_EXPORT_PRIVATE_KEY_YES, 31,36,200,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "&No, non esportare la chiave privata",
+ IDC_EXPORT_PRIVATE_KEY_NO, 31,48,200,12, BS_AUTORADIOBUTTON
+ LTEXT "", IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE, 21,60,200,24
+END
+
+IDD_EXPORT_PASSWORD DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Password:", -1, 21,1,195,10
+ EDITTEXT IDC_EXPORT_PASSWORD, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ LTEXT "&Conferma la password:", -1, 21,35,195,10
+ EDITTEXT IDC_EXPORT_PASSWORD_CONFIRM, 21,45,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+END
+
+IDD_EXPORT_FORMAT DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Seleziona il formato che vuoi usare:", -1, 21,1,195,10
+ AUTORADIOBUTTON "&DER-encoded X.509 (.cer)",
+ IDC_EXPORT_FORMAT_DER, 31,18,240,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "Ba&se64-encoded X.509 (.cer):",
+ IDC_EXPORT_FORMAT_BASE64, 31,30,240,12, BS_AUTORADIOBUTTON
+ AUTORADIOBUTTON "Messaggio &Crittografico con Sintassi Standard/Messaggio PKCS #7 (.p7b)",
+ IDC_EXPORT_FORMAT_CMS, 31,42,240,12, BS_AUTORADIOBUTTON
+ CHECKBOX "&Includi tutti i certificati nel percorso di certificazione se possibile",
+ IDC_EXPORT_CMS_INCLUDE_CHAIN, 44,57,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ AUTORADIOBUTTON "Scambia di Informazioni &Personali/PKCS #12 (.pfx)",
+ IDC_EXPORT_FORMAT_PFX, 31,72,240,12, BS_AUTORADIOBUTTON|WS_DISABLED
+ CHECKBOX "Incl&udi tutti i certificati nel percorso di certificazione se possibile",
+ IDC_EXPORT_PFX_INCLUDE_CHAIN, 44,87,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ CHECKBOX "&Abilita Crittazione forte",
+ IDC_EXPORT_PFX_STRONG_ENCRYPTION, 44,102,240,8,
+ BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ CHECKBOX "&Elimina la chiave privata se l'esportazione riesce",
+ IDC_EXPORT_PFX_DELETE_PRIVATE_KEY, 44,117,240,8,
+ BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+END
+
+IDD_EXPORT_FILE DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Nome del file:", -1, 21,1,195,10
+ EDITTEXT IDC_EXPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ PUSHBUTTON "%Sfoglia...", IDC_EXPORT_BROWSE_FILE, 236,11,60,14
+END
+
+IDD_EXPORT_FINISH DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Guida all'Esportazione del Certificato"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Completando la Guida all'Esportazione del Certificato", IDC_EXPORT_TITLE,
+ 115,1,195,40
+ LTEXT "Hai completato con successo la Guida all'Esportazione del Certificato.",
+ -1, 115,33,195,24
+ LTEXT "Hai specificato le seguenti impostazioni:",
+ -1, 115,57,195,12
+ CONTROL "", IDC_EXPORT_SETTINGS, "SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 115,67,174,100
+END
--- /dev/null
+/*
+ * cryptui dll resources
+ *
+ * Copyright 2010 £ukasz Wojni³owicz
+ *
+ * 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
+ */
+
+#include "cryptuires.h"
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_CERTIFICATE "Certyfikat"
+ IDS_CERTIFICATEINFORMATION "Informacje o certyfikacie"
+ IDS_CERT_INFO_BAD_SIG "Ten certyfikat ma niew³a\9cciw¹ sygnaturê. Certyfikat móg³ zostaæ zmieniony lub uszkodzony."
+ IDS_CERT_INFO_UNTRUSTED_CA "Ten g³ówny certyfikat jest niezaufany. Aby by³ zaufany, dodaj go do systemowego magazynu zaufanych g³ównych certyfikatów."
+ IDS_CERT_INFO_UNTRUSTED_ROOT "Ten certyfikat nie móg³ byæ potwierdzony jako zaufany g³ówny certyfikat."
+ IDS_CERT_INFO_PARTIAL_CHAIN "Nie znaleziono wydawcy tego certyfikatu."
+ IDS_CERT_INFO_BAD_PURPOSES "Nie mo¿na by³o zweryfikowaæ wszystkich zamierzonych celów tego certyfikatu."
+ IDS_CERT_INFO_PURPOSES "Ten certyfikat jest zamierzony na nastêpuj¹ce cele:"
+ IDS_SUBJECT_HEADING "Wystawiony dla: "
+ IDS_ISSUER_HEADING "Wystawiony przez: "
+ IDS_VALID_FROM "Wa¿ny od "
+ IDS_VALID_TO " do "
+ IDS_CERTIFICATE_BAD_SIGNATURE "Ten certyfikat ma niew³a\9cciw¹ sygnaturê."
+ IDS_CERTIFICATE_BAD_TIME "Ten certyfikat wygas³ lub nie uzyska³ jeszcze wa¿no\9cci."
+ IDS_CERTIFICATE_BAD_TIMENEST "Okres wa¿no\9cci tego certyfikatu przekracza ten okre\9clony przez jego wydawcê."
+ IDS_CERTIFICATE_REVOKED "Ten certyfikat zosta³ odwo³any przez w³asny urz¹d certyfikacji."
+ IDS_CERTIFICATE_VALID "Ten certyfikat jest OK."
+ IDS_FIELD "Pole"
+ IDS_VALUE "Warto\9cæ"
+ IDS_FIELDS_ALL "<Wszyscy>"
+ IDS_FIELDS_V1 "Tylko pola wersji 1"
+ IDS_FIELDS_EXTENSIONS "Tylko rozszerzenia"
+ IDS_FIELDS_CRITICAL_EXTENSIONS "Tylko rozszerzenia krytyczne"
+ IDS_FIELDS_PROPERTIES "Tylko w³a\9cciwo\9cci"
+ IDS_FIELD_VERSION "Wersja"
+ IDS_FIELD_SERIAL_NUMBER "Numer seryjny"
+ IDS_FIELD_ISSUER "Wystawca"
+ IDS_FIELD_VALID_FROM "Wa¿ny od"
+ IDS_FIELD_VALID_TO "Wa¿ny do"
+ IDS_FIELD_SUBJECT "Podmiot"
+ IDS_FIELD_PUBLIC_KEY "Klucz publiczny"
+ IDS_FIELD_PUBLIC_KEY_FORMAT "%s (%d bits)"
+ IDS_PROP_HASH "SHA1 hash"
+ IDS_PROP_ENHKEY_USAGE "U¿ycie klucza rozszerzonego (w³a\9cciwo\9cæ)"
+ IDS_PROP_FRIENDLY_NAME "Przyjazna nazwa"
+ IDS_PROP_DESCRIPTION "Opis"
+ IDS_CERTIFICATE_PROPERTIES "W³a\9cciwo\9cci certyfikatu"
+ IDS_CERTIFICATE_PURPOSE_ERROR "Proszê podaæ OID w formie 1.2.3.4"
+ IDS_CERTIFICATE_PURPOSE_EXISTS "Podane OID ju¿ istnieje."
+ IDS_SELECT_STORE_TITLE "Wybór magazynu certyfikatów"
+ IDS_SELECT_STORE "Proszê wybraæ magazyn certyfikatów."
+ IDS_IMPORT_WIZARD "Kreator importu certyfikatów"
+ IDS_IMPORT_TYPE_MISMATCH "Plik zawiera obiekty niezgodne z zadanymi kryteriami. Proszê wybraæ inny plik."
+ IDS_IMPORT_FILE_TITLE "Import pliku"
+ IDS_IMPORT_FILE_SUBTITLE "Wybierz plik, który chcesz zaimportowaæ."
+ IDS_IMPORT_STORE_TITLE "Magazyn certyfikatów"
+ IDS_IMPORT_STORE_SUBTITLE "Magazyn certyfikatów jest zbiorem certyfikatów, list odwo³ania certyfikatu oraz list zaufania certyfikatu."
+ IDS_IMPORT_FILTER_CERT "Certyfikat X.509 (*.cer; *.crt)"
+ IDS_IMPORT_FILTER_PFX "Wymiana informacji osobistych (*.pfx; *.p12)"
+ IDS_IMPORT_FILTER_CRL "Lista odwo³ania certyfikatu (*.crl)"
+ IDS_IMPORT_FILTER_CTL "Lista zaufania certyfikatu (*.stl)"
+ IDS_IMPORT_FILTER_SERIALIZED_STORE "Magazyn certyfikatów seryjnych firmy Microsoft (*.sst)"
+ IDS_IMPORT_FILTER_CMS "Certyfikaty CMS/PKCS #7 (*.spc; *.p7b)"
+ IDS_IMPORT_FILTER_ALL "Wszystkie pliki (*.*)"
+ IDS_IMPORT_EMPTY_FILE "Proszê wybraæ plik."
+ IDS_IMPORT_BAD_FORMAT "Nie rozpoznano typu pliku. Proszê wybraæ inny plik."
+ IDS_IMPORT_OPEN_FAILED "Nie mo¿na otworzyæ "
+ IDS_IMPORT_DEST_DETERMINED "Okre\9clone przez program"
+ IDS_IMPORT_SELECT_STORE "Proszê wybierz magazyn"
+ IDS_IMPORT_STORE_SELECTION "Magazyn certyfikatów wybrany"
+ IDS_IMPORT_DEST_AUTOMATIC "Automatycznie okre\9clony przez program"
+ IDS_IMPORT_FILE "Plik"
+ IDS_IMPORT_CONTENT "Zawarto\9cæ"
+ IDS_IMPORT_CONTENT_CERT "Certyfikat"
+ IDS_IMPORT_CONTENT_CRL "Lista odwo³ania certyfikatu"
+ IDS_IMPORT_CONTENT_CTL "Lista zaufania certyfikatu"
+ IDS_IMPORT_CONTENT_CMS "Certyfikat CMS/PKCS #7"
+ IDS_IMPORT_CONTENT_PFX "Wymiana informacji osobistych"
+ IDS_IMPORT_CONTENT_STORE "Magazyn certyfikatu"
+ IDS_IMPORT_SUCCEEDED "Import zakoñczy³ siê pomy\9clnie."
+ IDS_IMPORT_FAILED "Import zakoñczy³ siê niepowodzeniem."
+ IDS_WIZARD_TITLE_FONT "Arial"
+ IDS_PURPOSE_ALL "<Wszyscy>"
+ IDS_PURPOSE_ADVANCED "<Cele zaawansowane>"
+ IDS_SUBJECT_COLUMN "Wystawiony dla"
+ IDS_ISSUER_COLUMN "Wystawiony przez"
+ IDS_EXPIRATION_COLUMN "Data wyga\9cniêcia"
+ IDS_FRIENDLY_NAME_COLUMN "Przyjazna nazwa"
+ IDS_ALLOWED_PURPOSE_ALL "<Wszystkie>"
+ IDS_ALLOWED_PURPOSE_NONE "<Brak>"
+ IDS_WARN_REMOVE_MY "Ju¿ nie bêdziesz móg³ odszyfrowywaæ i podpisywaæ wiadomo\9cci tym certyfikatem.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ ten certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_MY "Ju¿ nie bêdziesz móg³ odszyfrowywaæ i podpisywaæ wiadomo\9cci tymi certyfikatami.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ te certyfikaty?"
+ IDS_WARN_REMOVE_ADDRESSBOOK "Ju¿ nie bêdziesz móg³ szyfrowaæ i weryfikowaæ wiadomo\9cci podpisanych tym certyfikatem.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ ten certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_ADDRESSBOOK "Ju¿ nie bêdziesz móg³ szyfrowaæ i weryfikowaæ wiadomo\9cci podpisanych tymi certyfikatami.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ te certyfikaty?"
+ IDS_WARN_REMOVE_CA "Certyfikaty wydane przez ten urz¹d certyfikacji strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ ten certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_CA "Certyfikaty wydane przez te urzêdy certyfikacji strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ te certyfikaty?"
+ IDS_WARN_REMOVE_ROOT "Certyfikaty wydane przez ten g³ówny urz¹d certyfikacji, albo jakiekolwiek urzêdy certyfikacji, które wyda³, strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ ten g³ówny zaufany certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_ROOT "Certyfikaty wydane przez te g³ówne urzêdy certyfikacji, albo jakiekolwiek urzêdy certyfikacji, które wyda³y, strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ te g³ówne zaufane certyfikaty?"
+ IDS_WARN_REMOVE_TRUSTEDPUBLISHER "Oprogramowanie podpisane przez tego wydawce strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ ten certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_TRUSTEDPUBLISHER "Oprogramowanie podpisane przez tych wydawców strac¹ zaufanie.\nCzy jeste\9c pewien, ¿e chcesz usun¹æ te certyfikaty?"
+ IDS_WARN_REMOVE_DEFAULT "Czy jeste\9c pewien, ¿e chcesz usun¹æ ten certyfikat?"
+ IDS_WARN_REMOVE_PLURAL_DEFAULT "Czy jeste\9c pewien, ¿e chcesz usun¹æ te certyfikaty?"
+ IDS_CERT_MGR "Certyfikaty"
+ IDS_FRIENDLY_NAME_NONE "<Brak>"
+ IDS_PURPOSE_SERVER_AUTH "Zapewnia identyfikacjê komputera zdalnego"
+ IDS_PURPOSE_CLIENT_AUTH "Zapewnia tobie identyfikacjê dla komputera zdalnego"
+ IDS_PURPOSE_CODE_SIGNING "Zapewnia, ¿e oprogramowanie pochodzi od wydawcy oprogramowania\nChroni oprogramowanie przed zmian¹ po wydaniu"
+ IDS_PURPOSE_EMAIL_PROTECTION "Chroni wiadomo\9cci e-mail"
+ IDS_PURPOSE_IPSEC "Pozwala na bezpieczn¹ komunikacjê przez internet"
+ IDS_PURPOSE_TIMESTAMP_SIGNING "Pozwala na podpisywanie danych z aktualnym czasem"
+ IDS_PURPOSE_CTL_USAGE_SIGNING "Pozwala na cyfrowy podpis listy zaufania certyfikatu"
+ IDS_PURPOSE_EFS "Pozwala na szyfrowanie danych na dysku"
+ IDS_PURPOSE_EFS_RECOVERY "Odzyskiwanie plików"
+ IDS_PURPOSE_WHQL "Weryfikacja sprzêtowych sterowników systemu Windows"
+ IDS_PURPOSE_NT5 "Weryfikacja sk³adników systemowych Windows"
+ IDS_PURPOSE_OEM_WHQL "Weryfikacja sk³adników systemu Windows OEM"
+ IDS_PURPOSE_EMBEDDED_NT "Weryfikacja osadzonych sk³adników systemu Windows"
+ IDS_PURPOSE_ROOT_LIST_SIGNER "G³ówna lista podpisuj¹cych"
+ IDS_PURPOSE_QUALIFIED_SUBORDINATION "Subordynacja kwalifikowana"
+ IDS_PURPOSE_KEY_RECOVERY "Odzyskiwanie kluczy"
+ IDS_PURPOSE_DOCUMENT_SIGNING "Podpisywanie dokumentu"
+ IDS_PURPOSE_LIFETIME_SIGNING "Podpisywanie do¿ywotnie"
+ IDS_PURPOSE_DRM "Prawa cyfrowe"
+ IDS_PURPOSE_LICENSES "Licencje pakietu kluczy"
+ IDS_PURPOSE_LICENSE_SERVER "Weryfikacja serwera licencji"
+ IDS_PURPOSE_ENROLLMENT_AGENT "Agent ¿¹dania certyfikatu"
+ IDS_PURPOSE_SMARTCARD_LOGON "Logowanie karty inteligentnej"
+ IDS_PURPOSE_CA_EXCHANGE "Archiwalne klucze prywatne"
+ IDS_PURPOSE_KEY_RECOVERY_AGENT "Agent odzyskiwania kluczy"
+ IDS_PURPOSE_DS_EMAIL_REPLICATION "Replikacja poczty e-mail us³ugi katalogowej"
+ IDS_EXPORT_WIZARD "Kreator eksportu certyfikatów"
+ IDS_EXPORT_FORMAT_TITLE "Format pliku eksportowanego"
+ IDS_EXPORT_FORMAT_SUBTITLE "Okre\9cl typ pliku, w który zawarto\9cæ eksportowana zostanie zapisana."
+ IDS_EXPORT_FILE_TITLE "Nazwa pliku eksportowanego"
+ IDS_EXPORT_FILE_SUBTITLE "Okre\9cl nazwê pliku, w który zawarto\9cæ eksportowana zostanie zapisana."
+ IDS_EXPORT_FILE_EXISTS "Okre\9clony plik ju¿ istnieje. Czy chcesz go nadpisaæ?"
+ IDS_EXPORT_FILTER_CERT "Certyfikat X.509 szyfrowany binarnie algorytmem DER (*.cer)"
+ IDS_EXPORT_FILTER_BASE64_CERT "Certyfikat X.509 szyfrowany algorytmem Base64 (*.cer)"
+ IDS_EXPORT_FILTER_CRL "Lista odwo³ania certyfikatu (*.crl)"
+ IDS_EXPORT_FILTER_CTL "Lista zaufania certyfikatu (*.stl)"
+ IDS_EXPORT_FILTER_CMS "Certyfikaty CMS/PKCS #7 (*.p7b)"
+ IDS_EXPORT_FILTER_PFX "Wymiana informacji osobistych (*.pfx)"
+ IDS_EXPORT_FILTER_SERIALIZED_CERT_STORE "Magazyn certyfikatów seryjnych firmy Microsoft(*.sst)"
+ IDS_EXPORT_FORMAT "Format pliku"
+ IDS_EXPORT_INCLUDE_CHAIN "£¹cznie ze wszystkimi certyfikatami w \9ccie¿ce certyfikatu"
+ IDS_EXPORT_KEYS "Eksportowanie kluczy"
+ IDS_YES "Tak"
+ IDS_NO "Nie"
+ IDS_EXPORT_SUCCEEDED "Eksport zakoñczy³ siê pomy\9clnie."
+ IDS_EXPORT_FAILED "Eksport zakoñczy³ siê niepowodzeniem."
+ IDS_EXPORT_PRIVATE_KEY_TITLE "Eksportowanie klucza prywatnego"
+ IDS_EXPORT_PRIVATE_KEY_SUBTITLE "Certyfikat zawiera klucz prywatny, który mo¿e byæ wyeksportowany razem z certyfikatem."
+ IDS_EXPORT_PASSWORD_TITLE "Podaj has³o"
+ IDS_EXPORT_PASSWORD_SUBTITLE "Mo¿esz chroniæ klucz prywatny has³em."
+ IDS_EXPORT_PASSWORD_MISMATCH "Niezgodno\9cæ hase³."
+ IDS_EXPORT_PRIVATE_KEY_UNAVAILABLE "Uwaga: Nie mo¿na otworzyæ klucza prywatnego dla tego certyfikatu."
+ IDS_EXPORT_PRIVATE_KEY_NON_EXPORTABLE "Uwaga: Klucz prywatny dla tego certyfikatu jest oznaczony jako nie do eksportu."
+}
+
+IDD_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Ogólne"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL "", -1, "Static", WS_BORDER|SS_WHITERECT, 6,10,241,200
+ CONTROL "", IDC_CERTIFICATE_ICON,"RichEdit20W",
+ ES_READONLY|WS_DISABLED,8,11,26,26
+ CONTROL "", IDC_CERTIFICATE_INFO,"RichEdit20W",
+ ES_READONLY|WS_DISABLED,34,11,212,26
+ CONTROL "", -1, "Static", SS_BLACKFRAME, 16,37,222,1
+ CONTROL "", IDC_CERTIFICATE_STATUS,"RichEdit20W",
+ ES_READONLY|ES_MULTILINE,8,38,238,78
+ CONTROL "", -1, "Static", SS_BLACKFRAME, 16,116,222,1
+ CONTROL "", IDC_CERTIFICATE_NAMES,"RichEdit20W",
+ ES_READONLY|ES_MULTILINE|WS_DISABLED,8,118,238,90
+ PUSHBUTTON "&Zainstaluj certyfikat...", IDC_ADDTOSTORE,103,216,70,14
+ PUSHBUTTON "&O\9cwiadczenie wystawcy", IDC_ISSUERSTATEMENT,177,216,70,14
+END
+
+IDD_DETAIL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Szczegó³y"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Poka¿:", -1, 6,12,40,14
+ COMBOBOX IDC_DETAIL_SELECT, 28,10,100,14,
+ CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
+ CONTROL "", IDC_DETAIL_LIST, "SysListView32",
+ LVS_REPORT|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 6,28,241,100
+ CONTROL "", IDC_DETAIL_VALUE, "RichEdit20W",
+ ES_READONLY|ES_MULTILINE|WS_TABSTOP, 6,136,241,70
+ PUSHBUTTON "&Edytuj w³a\9cciwo\9cci...", IDC_EDITPROPERTIES,103,216,70,14
+ PUSHBUTTON "&Kopiuj do pliku...", IDC_EXPORT,177,216,70,14
+END
+
+IDD_HIERARCHY DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "\8ccie¿ka certyfikacji"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "\8ccie¿ka &certyfikacji", -1,6,10,245,165, BS_GROUPBOX
+ CONTROL "",IDC_CERTPATH, "SysTreeView32", TVS_HASLINES|WS_BORDER,
+ 13,22,231,130
+ PUSHBUTTON "&Wy\9cwietl certyfikat", IDC_VIEWCERTIFICATE,175,156,70,14
+ LTEXT "&Stan certyfikatu:", IDC_CERTIFICATESTATUS,6,183,70,14
+ CONTROL "", IDC_CERTIFICATESTATUSTEXT,"RichEdit20W",
+ WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,195,245,36
+END
+
+IDD_USERNOTICE DIALOG DISCARDABLE 0, 0, 255, 256
+CAPTION "Zrzeczenie"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ CONTROL "", IDC_USERNOTICE,"RichEdit20W",
+ WS_BORDER|ES_READONLY|ES_MULTILINE|WS_DISABLED,6,10,241,200
+ PUSHBUTTON "Zamknij", IDOK,103,216,70,14
+ PUSHBUTTON "Wiêcej &informacji", IDC_CPS,177,216,70,14
+END
+
+IDD_CERT_PROPERTIES_GENERAL DIALOG DISCARDABLE 0, 0, 255, 236
+CAPTION "Ogólne"
+STYLE WS_VISIBLE
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Przyjazna nazwa:", -1, 6,14,60,14
+ EDITTEXT IDC_FRIENDLY_NAME, 60,12,191,14, ES_AUTOHSCROLL|WS_TABSTOP
+ LTEXT "&Opis:", -1, 6,32,60,14
+ EDITTEXT IDC_DESCRIPTION, 60,30,191,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
+ GROUPBOX "Cel certyfikatu", -1,6,48,245,165, BS_GROUPBOX
+ AUTORADIOBUTTON "&W³¹cz wszystkie cele dla tego certyfikatu",
+ IDC_ENABLE_ALL_PURPOSES, 12,58,180,14, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "Wy³¹&cz wszystkie cele dla tego certyfikatu",
+ IDC_DISABLE_ALL_PURPOSES, 12,70,180,14, BS_AUTORADIOBUTTON
+ AUTORADIOBUTTON "W³¹cz &nastêpuj¹ce cele dla tego certyfikatu:",
+ IDC_ENABLE_SELECTED_PURPOSES, 12,82,180,14, BS_AUTORADIOBUTTON
+ CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 24,100,220,90
+ PUSHBUTTON "&Dodaj cel...", IDC_ADD_PURPOSE,184,194,60,14
+END
+
+IDD_ADD_CERT_PURPOSE DIALOG DISCARDABLE 0,0,200,68
+CAPTION "Dodaj cel"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Wpisz identyfikator obiektu (OID) dla celu certyfikatu, który chcesz dodaæ:",
+ -1, 6,6,190,28
+ EDITTEXT IDC_NEW_PURPOSE, 6,28,190,14, ES_AUTOVSCROLL|ES_MULTILINE|WS_TABSTOP|WS_VSCROLL
+ PUSHBUTTON "OK", IDOK, 33,48,60,14
+ PUSHBUTTON "Anuluj", IDCANCEL, 100,48,60,14
+END
+
+IDD_SELECT_STORE DIALOG DISCARDABLE 0,0,200,136
+CAPTION "Wybór magazynu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Wybierz magazyn certyfikatów, który chcesz u¿yæ:", IDC_STORE_TEXT, 6,6,190,28
+ CONTROL "",IDC_STORE_LIST, "SysTreeView32", TVS_HASLINES|WS_BORDER|WS_TABSTOP,
+ 6,28,188,70
+ CHECKBOX "&Poka¿ fizyczne magazyny", IDC_SHOW_PHYSICAL_STORES, 6,102,90,14,
+ BS_AUTOCHECKBOX|WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 90,118,50,14, BS_DEFPUSHBUTTON
+ PUSHBUTTON "Anuluj", IDCANCEL, 144,118,50,14
+END
+
+IDD_IMPORT_WELCOME DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator importu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Witamy w kreatorze importu certyfikatów", IDC_IMPORT_TITLE,
+ 115,7,195,12
+ LTEXT "Ten kreator pomo¿e tobie zaimportowaæ certyfikaty, listy odwo³ania certyfikatu i listy zaufania certyfikatu z pliku do magazynu certyfikatów.",
+ -1, 115,26,195,25
+ LTEXT "Certyfikat mo¿e byæ u¿yty do identyfikacji ciebie lub komputera, z którym siê komunikujesz. Mo¿e byæ równiez u¿yty do uwierzytelnienia i podpisywania wiadomo\9cci. Magazyn certyfikatów jest zbiorem certyfikatów, list odwo³ania certyfikatu oraz list zaufania certyfikatu.",
+ -1, 115,56,195,40
+ LTEXT "Aby kontynuowaæ, kliknij przycisk Dalej.",
+ -1, 115,103,195,8
+END
+
+IDD_IMPORT_FILE DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Kreator importu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Nazwa pliku:", -1, 21,1,195,10
+ EDITTEXT IDC_IMPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ PUSHBUTTON "&Przegl¹daj...", IDC_IMPORT_BROWSE_FILE, 236,11,60,14
+ LTEXT "Uwaga: Nastêpuj¹ce formaty plików mog¹ zawieraæ wiêcej ni¿ jeden certyfikat, listê odwo³ania certyfikatu lub listê zaufania certyfikatu:",
+ -1, 21,26,265,16
+ LTEXT "Standard sk³adni wiadomo\9cci kryptograficznych - certyfikaty PKCS #7 (.p7b)",
+ -1, 31,49,265,10
+ LTEXT "Wymiana informacji osobistych/PKCS #12 (.pfx, .p12)",
+ -1, 31,64,265,10
+ LTEXT "Magazyn certyfikatów seryjnych firmy Microsoft (.sst)",
+ -1, 31,79,265,10
+END
+
+IDD_IMPORT_STORE DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator importu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Wine mo¿e automatycznie wybraæ magazyn certyfikatów. Mo¿esz tak¿e rêcznie okre\9cliæ po³o¿enie certyfikatów.",
+ -1, 21,1,195,20
+ AUTORADIOBUTTON "&Automatycznie wybierz magazyn certyfikatów",
+ IDC_IMPORT_AUTO_STORE, 31,18,180,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "&Umie\9cæ wszystkie certyfikaty w nastêpuj¹cym magazynie:",
+ IDC_IMPORT_SPECIFY_STORE, 31,30,180,12, BS_AUTORADIOBUTTON
+ EDITTEXT IDC_IMPORT_STORE, 44,49,185,14, ES_READONLY
+ PUSHBUTTON "&Przegl¹daj...", IDC_IMPORT_BROWSE_STORE, 236,49,60,14
+END
+
+IDD_IMPORT_FINISH DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Kreator importu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Koñczenie pracy kreatora importu certyfikatów", IDC_IMPORT_TITLE,
+ 115,1,195,40
+ LTEXT "Praca kreatora importu certyfikatów zosta³a zakoñczona pomy\9clnie.",
+ -1, 115,33,195,24
+ LTEXT "Okre\9cli³e\9c nastêpuj¹ce ustawienia:",
+ -1, 115,57,195,12
+ CONTROL "", IDC_IMPORT_SETTINGS, "SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 115,67,174,100
+END
+
+IDD_CERT_MGR DIALOG DISCARDABLE 0,0,335,270
+CAPTION "Certyfikaty"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Zamierzone cele:", -1, 7,9,100,12
+ COMBOBOX IDC_MGR_PURPOSE_SELECTION, 83,7,245,14,
+ CBS_DROPDOWNLIST|WS_BORDER|WS_VSCROLL|WS_TABSTOP
+ CONTROL "", IDC_MGR_STORES, "SysTabControl32",
+ WS_CLIPSIBLINGS|WS_TABSTOP, 7,25,321,140
+ CONTROL "", IDC_MGR_CERTS, "SysListView32",
+ LVS_REPORT|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER, 15,46,305,111
+ PUSHBUTTON "&Importuj...", IDC_MGR_IMPORT, 7,172,51,14
+ PUSHBUTTON "&Eksportuj...", IDC_MGR_EXPORT, 62,172,51,14, WS_DISABLED
+ PUSHBUTTON "&Usuñ", IDC_MGR_REMOVE, 117,172,51,14, WS_DISABLED
+ PUSHBUTTON "&Zaawansowane...", IDC_MGR_ADVANCED, 277,172,51,14
+ GROUPBOX "Zamierzone cele certyfikatu", -1,7,194,321,47, BS_GROUPBOX
+ LTEXT "", IDC_MGR_PURPOSES, 13,208,252,30
+ PUSHBUTTON "&Wy\9cwietl...", IDC_MGR_VIEW, 269,218,51,14, WS_DISABLED
+ PUSHBUTTON "Za&mknij", IDCANCEL, 277,249,51,14, BS_DEFPUSHBUTTON
+END
+
+IDD_CERT_MGR_ADVANCED DIALOG DISCARDABLE 0,0,248,176
+CAPTION "Zaawansowane opcje"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Cel certyfikatu", -1, 7,7,234,141, BS_GROUPBOX
+ LTEXT "Wybierz jeden lub wiêcej celów, które maj¹ byæ wy\9cwietlane gdy zaznaczono Zaawansowane Cele.",
+ -1, 14,18,220,16
+ LTEXT "&Cele certyfikatu:", -1, 14,41,90,12, WS_TABSTOP
+ CONTROL "", IDC_CERTIFICATE_USAGES,"SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 14,51,220,90
+ PUSHBUTTON "OK", IDOK, 132,155,51,14, BS_DEFPUSHBUTTON
+ PUSHBUTTON "Anuluj", IDCANCEL, 190,155,51,14
+END
+
+IDD_EXPORT_WELCOME DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Witamy w kreatorze eksportu certyfikatów", IDC_EXPORT_TITLE,
+ 115,7,195,12
+ LTEXT "Ten kreator pomo¿e tobie wyeksportowaæ certyfikaty, listy odwo³ania certyfikatu i listy zaufania certyfikatu z magazynu certyfikatów do pliku.",
+ -1, 115,26,195,25
+ LTEXT "Certyfikat mo¿e byæ u¿yty do identyfikacji ciebie lub komputera, z którym siê komunikujesz. Mo¿e byæ równiez u¿yty do uwierzytelnienia i podpisywania wiadomo\9cci. Magazyn certyfikatów jest zbiorem certyfikatów, list odwo³ania certyfikatu oraz list zaufania certyfikatu.",
+ -1, 115,56,195,40
+ LTEXT "Aby kontynuowaæ, kliknij przycisk Dalej.",
+ -1, 115,103,195,8
+END
+
+IDD_EXPORT_PRIVATE_KEY DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Je¿eli wybierzesz wyeksportowanie klucza prywatnego to w kolejnym kroku bêdziesz zapytany o has³o chroni¹ce klucz prywatny.", -1, 21,1,195,25
+ LTEXT "Czy chcesz wyeksportowaæ klucz prywatny?", -1, 21,27,195,10
+ AUTORADIOBUTTON "&Tak, eksportuj klucz prywatny",
+ IDC_EXPORT_PRIVATE_KEY_YES, 31,36,200,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "&Nie, nie eksportuj klucza prywatnego",
+ IDC_EXPORT_PRIVATE_KEY_NO, 31,48,200,12, BS_AUTORADIOBUTTON
+ LTEXT "", IDC_EXPORT_PRIVATE_KEY_UNAVAILABLE, 21,60,200,24
+END
+
+IDD_EXPORT_PASSWORD DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Has³o:", -1, 21,1,195,10
+ EDITTEXT IDC_EXPORT_PASSWORD, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ LTEXT "&Potwierd\9f has³o:", -1, 21,35,195,10
+ EDITTEXT IDC_EXPORT_PASSWORD_CONFIRM, 21,45,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+END
+
+IDD_EXPORT_FORMAT DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Wybierz format, którego chcesz u¿yæ:", -1, 21,1,195,10
+ AUTORADIOBUTTON "Certyfikat X.509 szyfrowany binarnie algorytmem DER (.&cer)",
+ IDC_EXPORT_FORMAT_DER, 31,18,240,12, BS_AUTORADIOBUTTON|WS_TABSTOP
+ AUTORADIOBUTTON "Certyfikat X.509 szyfrowany algorytmem B&ase64 (.cer):",
+ IDC_EXPORT_FORMAT_BASE64, 31,30,240,12, BS_AUTORADIOBUTTON
+ AUTORADIOBUTTON "&Standard sk³adni wiadomo\9cci kryptograficznych - certyfikat PKCS #7 (.p7b)",
+ IDC_EXPORT_FORMAT_CMS, 31,42,240,12, BS_AUTORADIOBUTTON
+ CHECKBOX "&Je¿eli jest to mo¿liwe, do³¹cz wszystkie certyfikaty do \9ccie¿ki certyfikacji",
+ IDC_EXPORT_CMS_INCLUDE_CHAIN, 44,57,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ AUTORADIOBUTTON "Wymiana informacji &osobistych - PKCS #12 (.pfx)",
+ IDC_EXPORT_FORMAT_PFX, 31,72,240,12, BS_AUTORADIOBUTTON|WS_DISABLED
+ CHECKBOX "J&e¿eli jest to mo¿liwe, do³¹cz wszystkie certyfikaty do \9ccie¿ki certyfikacji",
+ IDC_EXPORT_PFX_INCLUDE_CHAIN, 44,87,240,8, BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ CHECKBOX "W³¹c&z siln¹ ochronê",
+ IDC_EXPORT_PFX_STRONG_ENCRYPTION, 44,102,240,8,
+ BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+ CHECKBOX "Usuñ &klucz prywatny, je¿eli eksport zosta³ zakoñczony pomy\9clnie",
+ IDC_EXPORT_PFX_DELETE_PRIVATE_KEY, 44,117,240,8,
+ BS_AUTOCHECKBOX|WS_TABSTOP|WS_DISABLED
+END
+
+IDD_EXPORT_FILE DIALOG DISCARDABLE 0,0,317,143
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Nazwa pliku:", -1, 21,1,195,10
+ EDITTEXT IDC_EXPORT_FILENAME, 21,11,208,14, ES_AUTOHSCROLL|WS_TABSTOP
+ PUSHBUTTON "&Przegl¹daj...", IDC_EXPORT_BROWSE_FILE, 236,11,60,14
+END
+
+IDD_EXPORT_FINISH DIALOG DISCARDABLE 0,0,317,178
+CAPTION "Kreator eksportu certyfikatów"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Koñczenie pracy kreatora eksportu certyfikatów", IDC_EXPORT_TITLE,
+ 115,1,195,40
+ LTEXT "Praca kreatora eksportu certyfikatów zosta³a zakoñczona pomy\9clnie.",
+ -1, 115,33,195,24
+ LTEXT "Okre\9cli³e\9c nastêpuj¹ce ustawienia:",
+ -1, 115,57,195,12
+ CONTROL "", IDC_EXPORT_SETTINGS, "SysListView32",
+ LVS_REPORT|LVS_NOCOLUMNHEADER|LVS_SINGLESEL|WS_CHILD|WS_VISIBLE|WS_TABSTOP|WS_BORDER,
+ 115,67,174,100
+END
@ stdcall DnsExtractRecordsFromMessage_UTF8(ptr long ptr)
@ stdcall DnsExtractRecordsFromMessage_W(ptr long ptr)
@ stub DnsFindAuthoritativeZone
-@ stub DnsFlushResolverCache
+@ stdcall DnsFlushResolverCache()
@ stub DnsFlushResolverCacheEntry_A
@ stub DnsFlushResolverCacheEntry_UTF8
@ stub DnsFlushResolverCacheEntry_W
@ stdcall DnsWriteQuestionToBuffer_W(ptr ptr wstr long long long)
@ stub DnsWriteReverseNameStringForIpAddress
@ stub GetCurrentTimeInSeconds
-@ stdcall DnsFree(ptr long)
if (!*grad) return OutOfMemory;
(*grad)->blendfac = GdipAlloc(sizeof(REAL));
- if(!(*grad)->blendfac){
+ (*grad)->blendpos = GdipAlloc(sizeof(REAL));
+ if(!(*grad)->blendfac || !(*grad)->blendpos){
+ GdipFree((*grad)->blendfac);
+ GdipFree((*grad)->blendpos);
GdipFree(*grad);
return OutOfMemory;
}
(*grad)->blendfac[0] = 1.0;
- (*grad)->blendpos = NULL;
+ (*grad)->blendpos[0] = 1.0;
(*grad)->blendcount = 1;
(*grad)->pathdata.Count = count;
if (!*grad) return OutOfMemory;
(*grad)->blendfac = GdipAlloc(sizeof(REAL));
- if(!(*grad)->blendfac){
+ (*grad)->blendpos = GdipAlloc(sizeof(REAL));
+ if(!(*grad)->blendfac || !(*grad)->blendpos){
+ GdipFree((*grad)->blendfac);
+ GdipFree((*grad)->blendpos);
GdipFree(*grad);
return OutOfMemory;
}
(*grad)->blendfac[0] = 1.0;
- (*grad)->blendpos = NULL;
+ (*grad)->blendpos[0] = 1.0;
(*grad)->blendcount = 1;
(*grad)->pathdata.Count = path->pathdata.Count;
GDIPCONST GpImageAttributes *imageattr, REAL x, REAL y, REAL width,
REAL height, GpTexture **texture)
{
- HBITMAP hbm;
+ HBITMAP hbm=NULL;
GpStatus status;
GpImage *new_image=NULL;
if (status != Ok)
return status;
- hbm = ((GpBitmap*)new_image)->hbitmap;
+ status = GdipCreateHBITMAPFromBitmap((GpBitmap*)new_image, &hbm, 0);
if(!hbm)
{
status = GenericError;
TRACE("<-- error %u\n", status);
}
+ DeleteObject(hbm);
+
return status;
}
return ret;
}
+GpStatus WINGDIPAPI GdipGetPathGradientCenterColor(GpPathGradient *grad,
+ ARGB *colors)
+{
+ static int calls;
+
+ TRACE("(%p,%p)\n", grad, colors);
+
+ if(!(calls++))
+ FIXME("not implemented\n");
+
+ return NotImplemented;
+}
+
GpStatus WINGDIPAPI GdipGetPathGradientFocusScales(GpPathGradient *grad,
REAL *x, REAL *y)
{
return NotImplemented;
}
+GpStatus WINGDIPAPI GdipGetLineTransform(GpLineGradient *brush, GpMatrix *matrix)
+{
+ static int calls;
+
+ TRACE("(%p,%p)\n", brush, matrix);
+
+ if(!(calls++))
+ FIXME("not implemented\n");
+
+ return NotImplemented;
+}
+
GpStatus WINGDIPAPI GdipScaleLineTransform(GpLineGradient *brush, REAL sx, REAL sy,
GpMatrixOrder order)
{
return NotImplemented;
}
+GpStatus WINGDIPAPI GdipMultiplyLineTransform(GpLineGradient *brush,
+ GDIPCONST GpMatrix *matrix, GpMatrixOrder order)
+{
+ static int calls;
+
+ TRACE("(%p,%p,%u)\n", brush, matrix, order);
+
+ if(!(calls++))
+ FIXME("not implemented\n");
+
+ return NotImplemented;
+}
+
GpStatus WINGDIPAPI GdipTranslateLineTransform(GpLineGradient* brush,
REAL dx, REAL dy, GpMatrixOrder order)
{
return Ok;
}
+static INT CALLBACK font_has_style_proc(const LOGFONTW *elf,
+ const TEXTMETRICW *ntm, DWORD type, LPARAM lParam)
+{
+ INT fontstyle=0;
+
+ if (!ntm) return 1;
+
+ if (ntm->tmWeight >= FW_BOLD) fontstyle |= FontStyleBold;
+ if (ntm->tmItalic) fontstyle |= FontStyleItalic;
+ if (ntm->tmUnderlined) fontstyle |= FontStyleUnderline;
+ if (ntm->tmStruckOut) fontstyle |= FontStyleStrikeout;
+
+ return (INT)lParam != fontstyle;
+}
+
GpStatus WINGDIPAPI GdipIsStyleAvailable(GDIPCONST GpFontFamily* family,
INT style, BOOL* IsStyleAvailable)
{
- FIXME("%p %d %p stub!\n", family, style, IsStyleAvailable);
+ HDC hdc;
+
+ TRACE("%p %d %p\n", family, style, IsStyleAvailable);
if (!(family && IsStyleAvailable))
return InvalidParameter;
- return NotImplemented;
+ *IsStyleAvailable = FALSE;
+
+ hdc = GetDC(0);
+
+ if(!EnumFontFamiliesW(hdc, family->FamilyName, font_has_style_proc, (LPARAM)style))
+ *IsStyleAvailable = TRUE;
+
+ ReleaseDC(0, hdc);
+
+ return Ok;
}
/*****************************************************************************
@ stub GdipGetEffectParameters
@ stdcall GdipGetEmHeight(ptr long ptr)
@ stub GdipGetEncoderParameterList
-@ stub GdipGetEncoderParameterListSize
+@ stdcall GdipGetEncoderParameterListSize(ptr ptr ptr)
@ stdcall GdipGetFamily(ptr ptr)
@ stdcall GdipGetFamilyName(ptr ptr long)
@ stdcall GdipGetFontCollectionFamilyCount(ptr ptr)
@ stdcall GdipGetLineRect(ptr ptr)
@ stdcall GdipGetLineRectI(ptr ptr)
@ stdcall GdipGetLineSpacing(ptr long ptr)
-@ stub GdipGetLineTransform
+@ stdcall GdipGetLineTransform(ptr ptr)
@ stdcall GdipGetLineWrapMode(ptr ptr)
@ stdcall GdipGetLogFontA(ptr ptr ptr)
@ stdcall GdipGetLogFontW(ptr ptr ptr)
@ stdcall GdipGetPathFillMode(ptr ptr)
@ stdcall GdipGetPathGradientBlend(ptr ptr ptr long)
@ stdcall GdipGetPathGradientBlendCount(ptr ptr)
-@ stub GdipGetPathGradientCenterColor
+@ stdcall GdipGetPathGradientCenterColor(ptr ptr)
@ stdcall GdipGetPathGradientCenterPoint(ptr ptr)
@ stdcall GdipGetPathGradientCenterPointI(ptr ptr)
@ stdcall GdipGetPathGradientFocusScales(ptr ptr ptr)
@ stub GdipGetRegionScans
@ stdcall GdipGetRegionScansCount(ptr ptr ptr)
@ stub GdipGetRegionScansI
-@ stub GdipGetRenderingOrigin
+@ stdcall GdipGetRenderingOrigin(ptr ptr ptr)
@ stdcall GdipGetSmoothingMode(ptr ptr)
@ stdcall GdipGetSolidFillColor(ptr ptr)
@ stdcall GdipGetStringFormatAlign(ptr ptr)
@ stdcall GdipMeasureCharacterRanges(ptr wstr long ptr ptr ptr long ptr)
@ stdcall GdipMeasureDriverString(ptr ptr long ptr ptr long ptr ptr)
@ stdcall GdipMeasureString(ptr wstr long ptr ptr ptr ptr ptr ptr)
-@ stub GdipMultiplyLineTransform
+@ stdcall GdipMultiplyLineTransform(ptr ptr long)
@ stdcall GdipMultiplyMatrix(ptr ptr long)
@ stub GdipMultiplyPathGradientTransform
@ stub GdipMultiplyPenTransform
if (bg_alpha == 0) return fg;
a = bg_alpha + fg_alpha;
- b = ((bg&0xff)*bg_alpha + (fg&0xff)*fg_alpha)*0xff/a;
- g = (((bg>>8)&0xff)*bg_alpha + ((fg>>8)&0xff)*fg_alpha)*0xff/a;
- r = (((bg>>16)&0xff)*bg_alpha + ((fg>>16)&0xff)*fg_alpha)*0xff/a;
+ b = ((bg&0xff)*bg_alpha + (fg&0xff)*fg_alpha)/a;
+ g = (((bg>>8)&0xff)*bg_alpha + ((fg>>8)&0xff)*fg_alpha)/a;
+ r = (((bg>>16)&0xff)*bg_alpha + ((fg>>16)&0xff)*fg_alpha)/a;
return (a<<24)|(r<<16)|(g<<8)|b;
}
struct GpImageAttributes{
WrapMode wrap;
+ ARGB outside_color;
+ BOOL clamp;
struct color_key colorkeys[ColorAdjustTypeCount];
struct color_matrix colormatrices[ColorAdjustTypeCount];
struct color_remap_table colorremaptables[ColorAdjustTypeCount];
stride = sizeof(ARGB) * (dst_area.right - dst_area.left);
+ if (imageAttributes &&
+ (imageAttributes->wrap != WrapModeClamp ||
+ imageAttributes->outside_color != 0x00000000 ||
+ imageAttributes->clamp))
+ {
+ static int fixme;
+ if (!fixme++)
+ FIXME("Image wrap mode not implemented\n");
+ }
+
for (x=dst_area.left; x<dst_area.right; x++)
{
for (y=dst_area.top; y<dst_area.bottom; y++)
if (src_x < src_area.left || src_x >= src_area.right ||
src_y < src_area.top || src_y >= src_area.bottom)
- /* FIXME: Use wrapmode */
*src_color = 0;
else
GdipBitmapGetPixel(bitmap, src_x, src_y, src_color);
if (imageAttributes->colorkeys[ColorAdjustTypeBitmap].enabled ||
imageAttributes->colorkeys[ColorAdjustTypeDefault].enabled)
{
- static int fixme;
- if (!fixme++)
- FIXME("Color keying not implemented\n");
+ const struct color_key *key;
+ BYTE min_blue, min_green, min_red;
+ BYTE max_blue, max_green, max_red;
+
+ if (imageAttributes->colorkeys[ColorAdjustTypeBitmap].enabled)
+ key = &imageAttributes->colorkeys[ColorAdjustTypeBitmap];
+ else
+ key = &imageAttributes->colorkeys[ColorAdjustTypeDefault];
+
+ min_blue = key->low&0xff;
+ min_green = (key->low>>8)&0xff;
+ min_red = (key->low>>16)&0xff;
+
+ max_blue = key->high&0xff;
+ max_green = (key->high>>8)&0xff;
+ max_red = (key->high>>16)&0xff;
+
+ for (x=dst_area.left; x<dst_area.right; x++)
+ for (y=dst_area.top; y<dst_area.bottom; y++)
+ {
+ ARGB *src_color;
+ BYTE blue, green, red;
+ src_color = (ARGB*)(data + stride * (y - dst_area.top) + sizeof(ARGB) * (x - dst_area.left));
+ blue = *src_color&0xff;
+ green = (*src_color>>8)&0xff;
+ red = (*src_color>>16)&0xff;
+ if (blue >= min_blue && green >= min_green && red >= min_red &&
+ blue <= max_blue && green <= max_green && red <= max_red)
+ *src_color = 0x00000000;
+ }
}
if (imageAttributes->colorremaptables[ColorAdjustTypeBitmap].enabled ||
gdip_format_string_callback callback, void *user_data)
{
WCHAR* stringdup;
- INT sum = 0, height = 0, fit, fitcpy, i, j, lret, nwidth,
+ int sum = 0, height = 0, fit, fitcpy, i, j, lret, nwidth,
nheight, lineend, lineno = 0;
RectF bounds;
StringAlignment halign;
nwidth = roundr(rect->Width);
nheight = roundr(rect->Height);
- if (nwidth == 0) nwidth = INT_MAX;
- if (nheight == 0) nheight = INT_MAX;
+ if (rect->Width >= INT_MAX || rect->Width < 0.5) nwidth = INT_MAX;
+ if (rect->Height >= INT_MAX || rect->Width < 0.5) nheight = INT_MAX;
for(i = 0, j = 0; i < length; i++){
/* FIXME: This makes the indexes passed to callback inaccurate. */
GpRegion **regions;
};
-GpStatus measure_ranges_callback(GpGraphics *graphics,
+static GpStatus measure_ranges_callback(GpGraphics *graphics,
GDIPCONST WCHAR *string, INT index, INT length, GDIPCONST GpFont *font,
GDIPCONST RectF *rect, GDIPCONST GpStringFormat *format,
INT lineno, const RectF *bounds, void *user_data)
return NotImplemented;
}
+GpStatus WINGDIPAPI GdipGetRenderingOrigin(GpGraphics *graphics, INT *x, INT *y)
+{
+ static int calls;
+
+ TRACE("(%p,%p,%p)\n", graphics, x, y);
+
+ if (!(calls++))
+ FIXME("not implemented\n");
+
+ *x = *y = 0;
+
+ return NotImplemented;
+}
+
GpStatus WINGDIPAPI GdipSetSmoothingMode(GpGraphics *graphics, SmoothingMode mode)
{
TRACE("(%p, %d)\n", graphics, mode);
FIXME("(%p, %p, %p) - partially implemented\n", info, bits, bitmap);
+ if (!info || !bits || !bitmap)
+ return InvalidParameter;
+
height = abs(info->bmiHeader.biHeight);
stride = ((info->bmiHeader.biWidth * info->bmiHeader.biBitCount + 31) >> 3) & ~3;
case 8:
format = PixelFormat8bppIndexed;
break;
+ case 16:
+ format = PixelFormat16bppRGB555;
+ break;
case 24:
format = PixelFormat24bppRGB;
break;
+ case 32:
+ format = PixelFormat32bppRGB;
+ break;
default:
FIXME("don't know how to handle %d bpp\n", info->bmiHeader.biBitCount);
*bitmap = NULL;
static int calls;
GpStatus ret;
+ TRACE("(%d, %d, %p, %p)\n", width, height, target, bitmap);
+
if(!target || !bitmap)
return InvalidParameter;
GpStatus WINGDIPAPI GdipCreateHICONFromBitmap(GpBitmap *bitmap, HICON *hicon)
{
- FIXME("(%p, %p)\n", bitmap, hicon);
+ GpStatus stat;
+ BitmapData lockeddata;
+ ULONG andstride, xorstride, bitssize;
+ LPBYTE andbits, xorbits, androw, xorrow, srcrow;
+ UINT x, y;
- return NotImplemented;
+ TRACE("(%p, %p)\n", bitmap, hicon);
+
+ if (!bitmap || !hicon)
+ return InvalidParameter;
+
+ stat = GdipBitmapLockBits(bitmap, NULL, ImageLockModeRead,
+ PixelFormat32bppPARGB, &lockeddata);
+ if (stat == Ok)
+ {
+ andstride = ((lockeddata.Width+31)/32)*4;
+ xorstride = lockeddata.Width*4;
+ bitssize = (andstride + xorstride) * lockeddata.Height;
+
+ andbits = GdipAlloc(bitssize);
+
+ if (andbits)
+ {
+ xorbits = andbits + andstride * lockeddata.Height;
+
+ for (y=0; y<lockeddata.Height; y++)
+ {
+ srcrow = ((LPBYTE)lockeddata.Scan0) + lockeddata.Stride * y;
+
+ androw = andbits + andstride * y;
+ for (x=0; x<lockeddata.Width; x++)
+ if (srcrow[3+4*x] >= 128)
+ androw[x/8] |= 1 << (7-x%8);
+
+ xorrow = xorbits + xorstride * y;
+ memcpy(xorrow, srcrow, xorstride);
+ }
+
+ *hicon = CreateIcon(NULL, lockeddata.Width, lockeddata.Height, 1, 32,
+ andbits, xorbits);
+
+ GdipFree(andbits);
+ }
+ else
+ stat = OutOfMemory;
+
+ GdipBitmapUnlockBits(bitmap, &lockeddata);
+ }
+
+ return stat;
}
GpStatus WINGDIPAPI GdipDeleteCachedBitmap(GpCachedBitmap *cachedbmp)
GpStatus WINGDIPAPI GdipGetImageRawFormat(GpImage *image, GUID *format)
{
+ TRACE("(%p, %p)\n", image, format);
+
if(!image || !format)
return InvalidParameter;
{
static int calls;
+ TRACE("(%p, %p)\n", metafile, header);
+
if(!metafile || !header)
return InvalidParameter;
{
static int calls;
+ TRACE("(%p, %u, %u, %p)\n", image, size, num, items);
+
if(!(calls++))
FIXME("not implemented\n");
{
static int calls;
+ TRACE("(%p, %p)\n", image, num);
+
if(!(calls++))
FIXME("not implemented\n");
{
static int calls;
+ TRACE("(%p, %u, %p)\n", image, num, list);
+
if(!(calls++))
FIXME("not implemented\n");
{
static int calls;
+ TRACE("(%p, %u, %u, %p)\n", image, id, size, buffer);
+
if(!(calls++))
FIXME("not implemented\n");
GpStatus WINGDIPAPI GdipImageGetFrameDimensionsCount(GpImage *image,
UINT* count)
{
+ TRACE("(%p, %p)\n", image, count);
+
/* Native gdiplus 1.1 does not yet support multiple frame dimensions. */
if(!image || !count)
{
static int calls;
+ TRACE("(%p, %s, %u)\n", image, debugstr_guid(dimensionID), frameidx);
+
if(!image || !dimensionID)
return InvalidParameter;
return Ok;
}
+GpStatus WINGDIPAPI GdipGetEncoderParameterListSize(GpImage *image,
+ GDIPCONST CLSID* clsidEncoder, UINT *size)
+{
+ static int calls;
+
+ TRACE("(%p,%s,%p)\n", image, debugstr_guid(clsidEncoder), size);
+
+ if(!(calls++))
+ FIXME("not implemented\n");
+
+ *size = 0;
+
+ return NotImplemented;
+}
+
/*****************************************************************************
* GdipCreateBitmapFromHBITMAP [GDIPLUS.@]
*/
GpStatus WINGDIPAPI GdipImageForceValidation(GpImage *image)
{
- FIXME("%p\n", image);
+ TRACE("%p\n", image);
return Ok;
}
GpImage **ret_image, GetThumbnailImageAbort cb,
VOID * cb_data)
{
- FIXME("(%p %u %u %p %p %p) stub\n",
+ GpStatus stat;
+ GpGraphics *graphics;
+ UINT srcwidth, srcheight;
+
+ TRACE("(%p %u %u %p %p %p)\n",
image, width, height, ret_image, cb, cb_data);
- return NotImplemented;
+
+ if (!image || !ret_image)
+ return InvalidParameter;
+
+ if (!width) width = 120;
+ if (!height) height = 120;
+
+ GdipGetImageWidth(image, &srcwidth);
+ GdipGetImageHeight(image, &srcheight);
+
+ stat = GdipCreateBitmapFromScan0(width, height, 0, PixelFormat32bppARGB,
+ NULL, (GpBitmap**)ret_image);
+
+ if (stat == Ok)
+ {
+ stat = GdipGetImageGraphicsContext(*ret_image, &graphics);
+
+ if (stat == Ok)
+ {
+ stat = GdipDrawImageRectRectI(graphics, image,
+ 0, 0, width, height, 0, 0, srcwidth, srcheight, UnitPixel,
+ NULL, NULL, NULL);
+
+ GdipDeleteGraphics(graphics);
+ }
+
+ if (stat != Ok)
+ {
+ GdipDisposeImage(*ret_image);
+ *ret_image = NULL;
+ }
+ }
+
+ return stat;
}
/*****************************************************************************
*imageattr = GdipAlloc(sizeof(GpImageAttributes));
if(!*imageattr) return OutOfMemory;
+ (*imageattr)->wrap = WrapModeClamp;
+
TRACE("<-- %p\n", *imageattr);
return Ok;
GpStatus WINGDIPAPI GdipSetImageAttributesWrapMode(GpImageAttributes *imageAttr,
WrapMode wrap, ARGB argb, BOOL clamp)
{
- static int calls;
-
TRACE("(%p,%u,%08x,%i)\n", imageAttr, wrap, argb, clamp);
- if(!imageAttr)
+ if(!imageAttr || wrap > WrapModeClamp)
return InvalidParameter;
- if(!(calls++))
- FIXME("not implemented\n");
+ imageAttr->wrap = wrap;
+ imageAttr->outside_color = argb;
+ imageAttr->clamp = clamp;
- return NotImplemented;
+ return Ok;
}
GpStatus WINGDIPAPI GdipSetImageAttributesCachedBackground(GpImageAttributes *imageAttr,
--- /dev/null
+/*
+ * HTML Help resources
+ * Italian Language Support
+ *
+ * Copyright 2005 James Hawkins
+ * Copyright 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE
+BEGIN
+ IDS_CONTENTS "&Contenuti"
+ IDS_INDEX "&Indice"
+ IDS_SEARCH "&Ricerca"
+ IDS_FAVORITES "&Preferiti"
+END
+
+STRINGTABLE
+BEGIN
+ IDTB_EXPAND "Mostra"
+ IDTB_CONTRACT "Nascondi"
+ IDTB_STOP "Ferma"
+ IDTB_REFRESH "Aggiorna"
+ IDTB_BACK "Indietro"
+ IDTB_HOME "Home"
+ IDTB_SYNC "Sincronizza"
+ IDTB_PRINT "Stampa"
+ IDTB_OPTIONS "Opzioni"
+ IDTB_FORWARD "Avanti"
+ IDTB_NOTES "IDTB_NOTES"
+ IDTB_BROWSE_FWD "IDTB_BROWSE_FWD"
+ IDTB_BROWSE_BACK "IDT_BROWSE_BACK"
+ IDTB_CONTENTS "IDTB_CONTENTS"
+ IDTB_INDEX "IDTB_INDEX"
+ IDTB_SEARCH "IDTB_SEARCH"
+ IDTB_HISTORY "IDTB_HISTORY"
+ IDTB_FAVORITES "IDTB_FAVORITES"
+ IDTB_JUMP1 "Jump1"
+ IDTB_JUMP2 "Jump2"
+ IDTB_CUSTOMIZE "Personalizza"
+ IDTB_ZOOM "Zoom"
+ IDTB_TOC_NEXT "IDTB_TOC_NEXT"
+ IDTB_TOC_PREV "IDTB_TOC_PREV"
+END
--- /dev/null
+/*
+ * HTML Help resources
+ * Japanese Language Support
+ *
+ * Copyright 2005 James Hawkins
+ * Copyright 2010 Akihiro Sagawa
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+STRINGTABLE
+BEGIN
+ IDS_CONTENTS "目次(&C)"
+ IDS_INDEX "索引(&N)"
+ IDS_SEARCH "検索(&S)"
+ IDS_FAVORITES "お気に入り(&I)"
+END
+
+STRINGTABLE
+BEGIN
+ IDTB_EXPAND "表示"
+ IDTB_CONTRACT "非表示"
+ IDTB_STOP "中止"
+ IDTB_REFRESH "更新"
+ IDTB_BACK "戻る"
+ IDTB_HOME "ホーム"
+ IDTB_SYNC "同期"
+ IDTB_PRINT "印刷"
+ IDTB_OPTIONS "オプション"
+ IDTB_FORWARD "進む"
+ IDTB_NOTES "IDTB_NOTES"
+ IDTB_BROWSE_FWD "IDTB_BROWSE_FWD"
+ IDTB_BROWSE_BACK "IDT_BROWSE_BACK"
+ IDTB_CONTENTS "IDTB_CONTENTS"
+ IDTB_INDEX "IDTB_INDEX"
+ IDTB_SEARCH "IDTB_SEARCH"
+ IDTB_HISTORY "IDTB_HISTORY"
+ IDTB_FAVORITES "IDTB_FAVORITES"
+ IDTB_JUMP1 "ジャンプ1"
+ IDTB_JUMP2 "ジャンプ2"
+ IDTB_CUSTOMIZE "カスタマイズ"
+ IDTB_ZOOM "フォント"
+ IDTB_TOC_NEXT "IDTB_TOC_NEXT"
+ IDTB_TOC_PREV "IDTB_TOC_PREV"
+END
/*
* HTML Help resources
- * English Language Support
+ * Korean Language Support
*
* Copyright 2005 James Hawkins
* Copyright 2005 YunSong Hwang
--- /dev/null
+/*
+ * HTML Help resources
+ *
+ * Copyright 2005 James Hawkins
+ * Copyright 2010 Claudia Cotună
+ * Michael Stefaniuc
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
+
+#pragma code_page(65001)
+
+STRINGTABLE
+BEGIN
+ IDS_CONTENTS "&Cuprins"
+ IDS_INDEX "I&ndex"
+ IDS_SEARCH "C&aută"
+ IDS_FAVORITES "Favor&ite"
+END
+
+STRINGTABLE
+BEGIN
+ IDTB_EXPAND "Afișează"
+ IDTB_CONTRACT "Ascunde"
+ IDTB_STOP "Oprește"
+ IDTB_REFRESH "Actualizează"
+ IDTB_BACK "Înapoi"
+ IDTB_HOME "Acasă"
+ IDTB_SYNC "Sincronizează"
+ IDTB_PRINT "Imprimă"
+ IDTB_OPTIONS "Opțiuni"
+ IDTB_FORWARD "Înainte"
+ IDTB_NOTES "IDTB_NOTES"
+ IDTB_BROWSE_FWD "IDTB_BROWSE_FWD"
+ IDTB_BROWSE_BACK "IDT_BROWSE_BACK"
+ IDTB_CONTENTS "IDTB_CONTENTS"
+ IDTB_INDEX "IDTB_INDEX"
+ IDTB_SEARCH "IDTB_SEARCH"
+ IDTB_HISTORY "IDTB_HISTORY"
+ IDTB_FAVORITES "IDTB_FAVORITES"
+ IDTB_JUMP1 "Salt1"
+ IDTB_JUMP2 "Salt2"
+ IDTB_CUSTOMIZE "Personalizare"
+ IDTB_ZOOM "Zoom"
+ IDTB_TOC_NEXT "IDTB_TOC_NEXT"
+ IDTB_TOC_PREV "IDTB_TOC_PREV"
+END
/* Reads a string from the #STRINGS section in the CHM file */
static LPCSTR GetChmString(CHMInfo *chm, DWORD offset)
{
+ LPCSTR str;
+
if(!chm->strings_stream)
return NULL;
}
}
- return chm->strings[offset >> BLOCK_BITS] + (offset & BLOCK_MASK);
+ str = chm->strings[offset >> BLOCK_BITS] + (offset & BLOCK_MASK);
+ TRACE("offset %#x => %s\n", offset, debugstr_a(str));
+ return str;
}
static BOOL ReadChmSystem(CHMInfo *chm)
info->WinType.pszIndex = strdupW(null);
info->WinType.fsValidMembers=0;
info->WinType.fsWinProperties=HHWIN_PROP_TRI_PANE;
- info->WinType.pszCaption=strdupW(info->pCHMInfo->defTitle);
+ info->WinType.pszCaption=strdupW(info->pCHMInfo->defTitle ? info->pCHMInfo->defTitle : null);
info->WinType.dwStyles=WS_POPUP;
info->WinType.dwExStyles=0;
info->WinType.nShowState=SW_SHOW;
- info->WinType.pszFile=strdupW(info->pCHMInfo->defTopic);
+ info->WinType.pszFile=strdupW(info->pCHMInfo->defTopic ? info->pCHMInfo->defTopic : null);
info->WinType.curNavType=HHWIN_NAVTYPE_TOC;
return TRUE;
}
RECT winPos = info->WinType.rcWindowPos;
WNDCLASSEXW wcex;
DWORD dwStyles, dwExStyles;
- DWORD x, y, width, height;
+ DWORD x, y, width = 0, height = 0;
+ LPCWSTR caption;
static const WCHAR windowClassW[] = {
'H','H',' ', 'P','a','r','e','n','t',0
width = winPos.right - x;
height = winPos.bottom - y;
}
- else
+ if (!width || !height)
{
x = WINTYPE_DEFAULT_X;
y = WINTYPE_DEFAULT_Y;
height = WINTYPE_DEFAULT_HEIGHT;
}
- hWnd = CreateWindowExW(dwExStyles, windowClassW, info->WinType.pszCaption,
+ caption = info->WinType.pszCaption;
+ if (!*caption) caption = info->pCHMInfo->defTitle;
+
+ hWnd = CreateWindowExW(dwExStyles, windowClassW, caption,
dwStyles, x, y, width, height, NULL, NULL, hhctrl_hinstance, NULL);
if (!hWnd)
return FALSE;
#include "De.rc"
#include "Es.rc"
#include "Fr.rc"
+#include "It.rc"
+#include "Ja.rc"
#include "Lt.rc"
+#include "Ro.rc"
#include "Ru.rc"
#include "Si.rc"
#include "Uk.rc"
fw_port *This = impl_from_INetFwOpenPort( iface );
FIXME("%p %p\n", This, enabled);
- return E_NOTIMPL;
+
+ *enabled = VARIANT_TRUE;
+ return S_OK;
}
static HRESULT WINAPI fw_port_put_Enabled(
--- /dev/null
+/*
+ * Copyright 2005 Dmitry Timoshkov
+ *
+ * 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
+ */
+
+#include "iccvid_private.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_NAME "Cinepak Video codec"
+ IDS_DESCRIPTION "Cinepak Video codec"
+}
--- /dev/null
+/*
+ * Copyright 2010 Igor Paliychuk
+ *
+ * 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
+ */
+
+#include "iccvid_private.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_NAME "Відео кодек Cinepak"
+ IDS_DESCRIPTION "Відео кодек Cinepak"
+}
#include "iccvid_De.rc"
#include "iccvid_Es.rc"
#include "iccvid_Fr.rc"
+#include "iccvid_It.rc"
#include "iccvid_Ja.rc"
#include "iccvid_Lt.rc"
#include "iccvid_Ro.rc"
#include "iccvid_Ru.rc"
#include "iccvid_Si.rc"
-
+#include "iccvid_Uk.rc"
adfs->cbwfxDst < sizeof(PCMWAVEFORMAT) ||
adfs->pwfxSrc->wFormatTag == adfs->pwfxDst->wFormatTag ||
ADPCM_GetFormatIndex(adfs->pwfxSrc) == 0xFFFFFFFF) return ACMERR_NOTPOSSIBLE;
- /* FIXME: should do those tests against the real size (according to format tag */
/* If no suggestion for destination, then copy source value */
if (!(adfs->fdwSuggest & ACM_FORMATSUGGESTF_NCHANNELS))
switch (adfs->pwfxDst->wFormatTag)
{
case WAVE_FORMAT_PCM:
+ if (adfs->cbwfxSrc < sizeof(IMAADPCMWAVEFORMAT)) return ACMERR_NOTPOSSIBLE;
adfs->pwfxDst->nBlockAlign = (adfs->pwfxDst->nChannels * adfs->pwfxDst->wBitsPerSample) / 8;
adfs->pwfxDst->nAvgBytesPerSec = adfs->pwfxDst->nSamplesPerSec * adfs->pwfxDst->nBlockAlign;
/* check if result is ok */
if (ADPCM_GetFormatIndex(adfs->pwfxDst) == 0xFFFFFFFF) return ACMERR_NOTPOSSIBLE;
break;
case WAVE_FORMAT_IMA_ADPCM:
+ if (adfs->cbwfxDst < sizeof(IMAADPCMWAVEFORMAT)) return ACMERR_NOTPOSSIBLE;
init_wfx_ima_adpcm((IMAADPCMWAVEFORMAT*)adfs->pwfxDst);
/* FIXME: not handling header overhead */
TRACE("setting spb=%u\n", ((IMAADPCMWAVEFORMAT*)adfs->pwfxDst)->wSamplesPerBlock);
*/
BOOL WINAPI ImmAssociateContextEx(HWND hWnd, HIMC hIMC, DWORD dwFlags)
{
- TRACE("(%p, %p, %d): stub\n", hWnd, hIMC, dwFlags);
+ TRACE("(%p, %p, 0x%x):\n", hWnd, hIMC, dwFlags);
if (!IMM_GetThreadData()->defaultContext)
IMM_GetThreadData()->defaultContext = ImmCreateContext();
- if (dwFlags == IACE_DEFAULT)
+ if (!hWnd) return FALSE;
+
+ switch (dwFlags)
{
+ case 0:
+ ImmAssociateContext(hWnd,hIMC);
+ return TRUE;
+ case IACE_DEFAULT:
ImmAssociateContext(hWnd,IMM_GetThreadData()->defaultContext);
return TRUE;
- }
- else if (dwFlags == IACE_IGNORENOCONTEXT)
- {
+ case IACE_IGNORENOCONTEXT:
if (GetPropW(hWnd,szwWineIMCProperty))
ImmAssociateContext(hWnd,hIMC);
return TRUE;
- }
- else if (dwFlags == IACE_CHILDREN)
- {
+ case IACE_CHILDREN:
EnumChildWindows(hWnd,_ImmAssociateContextExEnumProc,(LPARAM)hIMC);
return TRUE;
- }
- else
- {
- ERR("Unknown dwFlags 0x%x\n",dwFlags);
+ default:
+ FIXME("Unknown dwFlags 0x%x\n",dwFlags);
return FALSE;
}
}
BOOL WINAPI ImmGetOpenStatus(HIMC hIMC)
{
InputContextData *data = hIMC;
+ static int i;
if (!data)
return FALSE;
- FIXME("(%p): semi-stub\n", hIMC);
+
+ TRACE("(%p): semi-stub\n", hIMC);
+
+ if (!i++)
+ FIXME("(%p): semi-stub\n", hIMC);
return data->IMC.fOpen;
}
if (rc == ERROR_SUCCESS)
{
- rc = RegSetValueExW(hkey, szImeFileW, 0, REG_SZ, (LPBYTE)lpszIMEFileName,
+ rc = RegSetValueExW(hkey, szImeFileW, 0, REG_SZ, (const BYTE*)lpszIMEFileName,
(lstrlenW(lpszIMEFileName) + 1) * sizeof(WCHAR));
if (rc == ERROR_SUCCESS)
- rc = RegSetValueExW(hkey, szLayoutTextW, 0, REG_SZ, (LPBYTE)lpszLayoutText,
+ rc = RegSetValueExW(hkey, szLayoutTextW, 0, REG_SZ, (const BYTE*)lpszLayoutText,
(lstrlenW(lpszLayoutText) + 1) * sizeof(WCHAR));
RegCloseKey(hkey);
return hkl;
--- /dev/null
+/*
+ * Copyright 2010 Thomas Larsen
+ * Paul Vriens
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+#pragma code_page(65001)
+
+LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Fejl ved konvertering af objekt til primitiv type"
+ IDS_INVALID_CALL_ARG "Ugyldig procedure kald eller argument"
+ IDS_CREATE_OBJ_ERROR "Automations-serveren kan ikke oprette objektet"
+ IDS_NO_PROPERTY "Objektet understøtter ikke denne egenskab eller metode"
+ IDS_ARG_NOT_OPT "Argument ikke valgfrit"
+ IDS_SYNTAX_ERROR "Syntaksfejl"
+ IDS_SEMICOLON "Forventet ';'"
+ IDS_LBRACKET "Forventet '('"
+ IDS_RBRACKET "Forventet ')'"
+ IDS_UNTERMINATED_STR "Uafsluttet streng konstant"
+ IDS_NOT_FUNC "Funktion forventet"
+ IDS_NOT_DATE "[objekt]' er ikke en dato objekt"
+ IDS_NOT_NUM "Nummer forventet"
+ IDS_OBJECT_EXPECTED "objekt forventet"
+ IDS_ILLEGAL_ASSIGN "Ulovlig tildeling"
+ IDS_UNDEFINED "'|' er ikke defineret"
+ IDS_NOT_BOOL "Boolean objekt forventet"
+ IDS_JSCRIPT_EXPECTED "JScript objekt forventet"
+ IDS_REGEXP_SYNTAX_ERROR "Syntax fejl i regulært udtryk"
+ IDS_URI_INVALID_CHAR "URI, der skal kodes indeholder ugyldige tegn"
+ IDS_INVALID_LENGTH "Array længde skal være et endeligt positivt heltal"
+ IDS_ARRAY_EXPECTED "Array objekt forventet"
+}
--- /dev/null
+/*
+ * Copyright 2010 José Rostagno
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/*UTF-8*/
+#pragma code_page(65001)
+
+LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Error al convertir objeto a tipo primitivo"
+ IDS_INVALID_CALL_ARG "Llamada a procedimiento no válido o argumento"
+ IDS_CREATE_OBJ_ERROR "Servidor de automatización no puede crear el objeto"
+ IDS_NO_PROPERTY "El objeto no acepta esta propiedad o método"
+ IDS_ARG_NOT_OPT "Argumento no opcional"
+ IDS_SYNTAX_ERROR "Error de sintaxis"
+ IDS_SEMICOLON "Esperado ';'"
+ IDS_LBRACKET "Esperado '('"
+ IDS_RBRACKET "Esperado ')'"
+ IDS_UNTERMINATED_STR "Constante de cadena no terminada"
+ IDS_NOT_FUNC "Función esperada"
+ IDS_NOT_DATE "'[objeto]' no es un objeto fecha"
+ IDS_NOT_NUM "Numero esperado"
+ IDS_OBJECT_EXPECTED "Objeto esperado"
+ IDS_ILLEGAL_ASSIGN "Asignación ilegal"
+ IDS_UNDEFINED "'|' no está definido"
+ IDS_NOT_BOOL "Objeto Booleano esperado"
+ IDS_JSCRIPT_EXPECTED "Objeto JScript esperado"
+ IDS_REGEXP_SYNTAX_ERROR "Error de sintaxis en la expresion regular"
+ IDS_URI_INVALID_CHAR "URI a codificar contiene caracteres no válidos"
+ IDS_INVALID_LENGTH "La longitud del arreglo debe ser un entero positivo finito"
+ IDS_ARRAY_EXPECTED "Objeto Arreglo esperado"
+}
--- /dev/null
+/*
+ * Copyright 2010 Andras Kovacs
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Hiba az objektum primitív típusra való konvertálásánál"
+ IDS_INVALID_CALL_ARG "Érvénytelen eljáráshívás vagy argmentum"
+ IDS_CREATE_OBJ_ERROR "Az automatizáló (automation) kiszolgáló nem tud objektumot létrehozni"
+ IDS_NO_PROPERTY "Az objektum nem támogatja ezt a tulajdonságot vagy metódust"
+ IDS_ARG_NOT_OPT "Az argumentum nem opcionális"
+ IDS_SYNTAX_ERROR "Szinttaktikai hiba"
+ IDS_SEMICOLON "Hiányzó ';'"
+ IDS_LBRACKET "Hiányzó '('"
+ IDS_RBRACKET "Hiányzó ')'"
+ IDS_UNTERMINATED_STR "Lezáratlan sztring konstans"
+ IDS_NOT_FUNC "Függvényt vártam"
+ IDS_NOT_DATE "'Az [object]' nem egy date (dátum) objektum"
+ IDS_NOT_NUM "Számot vártam"
+ IDS_OBJECT_EXPECTED "Objektumot vártam"
+ IDS_ILLEGAL_ASSIGN "Nem megengedett összerendelés"
+ IDS_UNDEFINED "A '|' nem definiált"
+ IDS_NOT_BOOL "Boolean (igaz-hamis) objektumot vártam"
+ IDS_JSCRIPT_EXPECTED "JScript objektumot vártam"
+ IDS_REGEXP_SYNTAX_ERROR "Szinttaktikai hiba a reguláris kifejezésben"
+ IDS_URI_INVALID_CHAR "A kódolandó URI érvénytelen karaktereket tartalmaz"
+ IDS_INVALID_LENGTH "A tömb hosszának egy véges pozitív egész számnak kell lennie"
+ IDS_ARRAY_EXPECTED "Tömb objektumot vártam"
+}
--- /dev/null
+/*
+ * Copyright 2009 Piotr Caban
+ * Copyright 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Errore nel convertire un oggetto ad un tipo primitivo"
+ IDS_INVALID_CALL_ARG "Chiamata o argomento di procedura non valido"
+ IDS_CREATE_OBJ_ERROR "Il server di automazione non può creare l'oggetto"
+ IDS_NO_PROPERTY "L'oggetto non supporta questa proprietà o metodo"
+ IDS_ARG_NOT_OPT "Argomento non opzionale"
+ IDS_SYNTAX_ERROR "Errore di sintassi"
+ IDS_SEMICOLON "Richiesto ';'"
+ IDS_LBRACKET "Richiesto '('"
+ IDS_RBRACKET "Richiesto ')'"
+ IDS_UNTERMINATED_STR "Costante stringa non terminata"
+ IDS_NOT_FUNC "Richiesta una funzione"
+ IDS_NOT_DATE "'[oggetto]' non è un oggetto data"
+ IDS_NOT_NUM "Richiesto un numero"
+ IDS_OBJECT_EXPECTED "Richiesto un oggetto"
+ IDS_ILLEGAL_ASSIGN "Assegnamento illegale"
+ IDS_UNDEFINED "'|' non è definito"
+ IDS_NOT_BOOL "Richiesto un oggetto Booleano"
+ IDS_JSCRIPT_EXPECTED "Richiesto un oggetto JScript"
+ IDS_REGEXP_SYNTAX_ERROR "Errore di sintassi nell'espressione regolare"
+ IDS_URI_INVALID_CHAR "L'URI da codificare contiene caratteri non validi"
+ IDS_INVALID_LENGTH "La lunghezza dell'array deve essere un intero finito e positivo"
+ IDS_ARRAY_EXPECTED "Richiesto un oggetto array"
+}
--- /dev/null
+/*
+ * Copyright 2009 Piotr Caban
+ * Copyright 2010 Akihiro Sagawa
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "オブジェクトを基本型に変換できません"
+ IDS_INVALID_CALL_ARG "手続き呼び出しまたは引数が無効です"
+ IDS_CREATE_OBJ_ERROR "オートメーション サーバはオブジェクトを生成できません"
+ IDS_NO_PROPERTY "オブジェクトはこのプロパティまたはメソッドをサポートしていません"
+ IDS_ARG_NOT_OPT "引数は省略できません"
+ IDS_SYNTAX_ERROR "文法エラー"
+ IDS_SEMICOLON "';'を期待していました"
+ IDS_LBRACKET "'('を期待していました"
+ IDS_RBRACKET "')'を期待していました"
+ IDS_UNTERMINATED_STR "文字列定数が終端していません"
+ IDS_NOT_FUNC "関数を期待していました"
+ IDS_NOT_DATE "'[object]' は日付オブジェクトではありません"
+ IDS_NOT_NUM "数値を期待していました"
+ IDS_OBJECT_EXPECTED "オブジェクトを期待していました"
+ IDS_ILLEGAL_ASSIGN "不正な割り当て"
+ IDS_UNDEFINED "'|'は定義されていません"
+ IDS_NOT_BOOL "論理オブジェクトを期待していました"
+ IDS_JSCRIPT_EXPECTED "JScriptオブジェクトを期待していました"
+ IDS_REGEXP_SYNTAX_ERROR "正規表現に文法誤りがあります"
+ IDS_URI_INVALID_CHAR "エンコードされるURIに無効な文字が含まれています"
+ IDS_INVALID_LENGTH "配列の長さは有限の正整数でなければなりません"
+ IDS_ARRAY_EXPECTED "配列オブジェクトを期待していました"
+}
--- /dev/null
+/*
+ * Copyright 2010 £ukasz Wojni³owicz
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "B³¹d przy przekszta³caniu obiektu do typu podstawowego"
+ IDS_INVALID_CALL_ARG "Niew³a\9cciwe wywo³anie procedury lub argument"
+ IDS_CREATE_OBJ_ERROR "Serwer automatyzacji nie mo¿e stworzyæ obiektu"
+ IDS_NO_PROPERTY "Obiekt nie wspiera tej w³a\9cciwo\9cci lub metody"
+ IDS_ARG_NOT_OPT "Argument nieopcjonalny"
+ IDS_SYNTAX_ERROR "B³¹d sk³adni"
+ IDS_SEMICOLON "Oczekiwane ';'"
+ IDS_LBRACKET "Oczekiwane '('"
+ IDS_RBRACKET "Oczekiwane ')'"
+ IDS_UNTERMINATED_STR "Niezakoñczona sta³a znakowa"
+ IDS_NOT_FUNC "Oczekiwana funkcja"
+ IDS_NOT_DATE "'[obiekt]' nie jest obiektem daty"
+ IDS_NOT_NUM "Oczekiwana liczba"
+ IDS_OBJECT_EXPECTED "Oczekiwany obiekt"
+ IDS_ILLEGAL_ASSIGN "Niepoprawne przypisanie"
+ IDS_UNDEFINED "'|' jest niezdefiniowany"
+ IDS_NOT_BOOL "Oczekiwany obiekt boolean"
+ IDS_JSCRIPT_EXPECTED "Oczekiwany obiekt JScript"
+ IDS_REGEXP_SYNTAX_ERROR "B³¹d sk³adni w regularnym wyra¿eniu"
+ IDS_URI_INVALID_CHAR "Kodowane URI zawiera niew³a\9cciwe znaki"
+ IDS_INVALID_LENGTH "D³ugo\9cæ tablicy musi byæ skoñczon¹ dodatni¹ liczb¹ sta³¹"
+ IDS_ARRAY_EXPECTED "Oczekiwany obiekt tablicowy"
+}
/*
* Copyright 2009 Ricardo Filipe
+ * Copyright 2010 Gustavo Henrique Milaré
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#pragma code_page(65001)
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Erro ao converter objeto em tipo primitivo"
+ IDS_INVALID_CALL_ARG "Argumento ou chamada de procedimento inválida"
+ IDS_CREATE_OBJ_ERROR "O servidor de automação não conseguiu criar o objeto"
+ IDS_NO_PROPERTY "O objeto não suporta esta propriedade ou método"
+ IDS_ARG_NOT_OPT "Argumento não opcional"
+ IDS_SYNTAX_ERROR "Erro de sintaxe"
+ IDS_SEMICOLON "';' esperado"
+ IDS_LBRACKET "'(' esperado"
+ IDS_RBRACKET "')' esperado"
+ IDS_UNTERMINATED_STR "Constante de string não terminada"
+ IDS_NOT_FUNC "Função esperada"
+ IDS_NOT_DATE "'[object]' não é um objeto de data"
+ IDS_NOT_NUM "Número esperado"
+ IDS_OBJECT_EXPECTED "Objeto esperado"
+ IDS_ILLEGAL_ASSIGN "Atribuição ilegal"
+ IDS_UNDEFINED "'|' é indefinido"
+ IDS_NOT_BOOL "Objeto boleano esperado"
+ IDS_JSCRIPT_EXPECTED "Objeto JScript esperado"
+ IDS_REGEXP_SYNTAX_ERROR "Erro de sintaxe na expressão regular"
+ IDS_URI_INVALID_CHAR "URI a ser codificado contém caracteres inválidos"
+ IDS_INVALID_LENGTH "Tamanho do vetor tem que ser um inteiro finito positivo"
+ IDS_ARRAY_EXPECTED "Objeto Array esperado"
+}
+
LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
STRINGTABLE DISCARDABLE
{
IDS_TO_PRIMITIVE "Erro ao converter objecto em tipo primitivo"
IDS_INVALID_CALL_ARG "Argumento ou chamada de procedimento inválida"
+ IDS_CREATE_OBJ_ERROR "O servidor de automação não conseguiu criar o objecto"
IDS_NO_PROPERTY "O objecto não suporta esta propriedade ou método"
IDS_ARG_NOT_OPT "Argumento não opcional"
IDS_SYNTAX_ERROR "Erro de sintaxe"
IDS_SEMICOLON "';' esperado"
IDS_LBRACKET "'(' esperado"
IDS_RBRACKET "')' esperado"
+ IDS_UNTERMINATED_STR "Constante de string não terminada"
IDS_NOT_FUNC "Função esperada"
IDS_NOT_DATE "'[object]' não é um objecto de data"
IDS_NOT_NUM "Número esperado"
+ IDS_OBJECT_EXPECTED "Objecto esperado"
IDS_ILLEGAL_ASSIGN "Atribuição ilegal"
IDS_UNDEFINED "'|' é indefinido"
IDS_NOT_BOOL "Objecto boleano esperado"
+ IDS_JSCRIPT_EXPECTED "Objecto JScript esperado"
+ IDS_REGEXP_SYNTAX_ERROR "Erro de sintaxe na expressão regular"
+ IDS_URI_INVALID_CHAR "URI a ser codificado contém caracteres inválidos"
IDS_INVALID_LENGTH "Tamanho do vector tem de ser um inteiro finito positivo"
+ IDS_ARRAY_EXPECTED "Objecto Array esperado"
}
--- /dev/null
+/*
+ * Copyright 2009 Piotr Caban
+ * Copyright 2010 Claudia Cotună
+ * Michael Stefaniuc
+ *
+ * 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
+ */
+
+#include "resource.h"
+
+LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
+
+#pragma code_page(65001)
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_TO_PRIMITIVE "Eroare la convertirea obiectului la un tip primitiv"
+ IDS_INVALID_CALL_ARG "Apel de procedură sau argument nevalid"
+ IDS_CREATE_OBJ_ERROR "Serverul de automatizare nu poate crea obiectul"
+ IDS_NO_PROPERTY "Obiectul nu suportă această proprietate sau metodă"
+ IDS_ARG_NOT_OPT "Argumentul nu este opțional"
+ IDS_SYNTAX_ERROR "Eroare de sintaxă"
+ IDS_SEMICOLON "Se așteaptă „;”"
+ IDS_LBRACKET "Se așteaptă „(”"
+ IDS_RBRACKET "Se așteaptă „)”"
+ IDS_UNTERMINATED_STR "Șir constant neterminat"
+ IDS_NOT_FUNC "Se așteaptă o funcție"
+ IDS_NOT_DATE "„[obiect]” nu este un obiect de tip dată"
+ IDS_NOT_NUM "Se așteaptă un număr"
+ IDS_OBJECT_EXPECTED "Se așteaptă un obiect"
+ IDS_ILLEGAL_ASSIGN "Atribuire ilegală"
+ IDS_UNDEFINED "„|” nu este definit"
+ IDS_NOT_BOOL "Se așteaptă un obiect boolean"
+ IDS_JSCRIPT_EXPECTED "Se așteaptă un obiect JScript"
+ IDS_REGEXP_SYNTAX_ERROR "Eroare de sintaxă în expresia regulată"
+ IDS_URI_INVALID_CHAR "URI care trebuie codificat conține caractere nevalide"
+ IDS_INVALID_LENGTH "Lungimea unei matrice trebuie să fie un număr întreg pozitiv"
+ IDS_ARRAY_EXPECTED "Se așteaptă un obiect matrice"
+}
/* @makedep: jsglobal.tlb */
1 TYPELIB LOADONCALL DISCARDABLE jsglobal.tlb
-#include "jscript_De.rc"
#include "jscript_En.rc"
+#include "jscript_Pl.rc"
+
+/* UTF-8 */
+#include "jscript_Da.rc"
+#include "jscript_De.rc"
+#include "jscript_Es.rc"
#include "jscript_Fr.rc"
+#include "jscript_Hu.rc"
+#include "jscript_It.rc"
+#include "jscript_Ja.rc"
#include "jscript_Ko.rc"
#include "jscript_Lt.rc"
#include "jscript_Nl.rc"
#include "jscript_Pt.rc"
+#include "jscript_Ro.rc"
#include "jscript_Ru.rc"
#include "jscript_Si.rc"
/* UTF-8 */
#include "spl_De.rc"
#include "spl_Es.rc"
+#include "spl_Hu.rc"
+#include "spl_It.rc"
+#include "spl_Ja.rc"
#include "spl_Lt.rc"
#include "spl_Ro.rc"
#include "spl_Ru.rc"
#include "spl_Si.rc"
+#include "spl_Uk.rc"
#include "spl_Zh.rc"
/*
- * Oleaut32 - Esperanto Language Support
+ * Hungarian resources for localspl
*
- * Copyright 2006 Antonio Codazzi
+ * Copyright 2010 Andras Kovacs
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
*/
-#include "resource.h"
+#include "localspl_private.h"
-LANGUAGE LANG_ESPERANTO, SUBLANG_DEFAULT
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
STRINGTABLE DISCARDABLE
{
- IDS_TRUE "Vere"
- IDS_FALSE "False"
- IDS_YES "Jes"
- IDS_NO "Ne"
- IDS_ON "Kondukta"
- IDS_OFF "Elkluda"
+ IDS_LOCALPORT "Helyi Port"
+ IDS_LOCALMONITOR "Helyi figyelő"
}
--- /dev/null
+/*
+ * Italian resources for localspl
+ *
+ * Copyright 2005 Huw Davies
+ * Copyright 2006 Detlef Riekenberg
+ *
+ * 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
+ */
+
+#include "localspl_private.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Porta locale"
+ IDS_LOCALMONITOR "Schermo locale"
+}
--- /dev/null
+/*
+ * Japanese resources for localspl
+ *
+ * Copyright 2005 Huw Davies
+ * Copyright 2006 Detlef Riekenberg
+ *
+ * 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
+ */
+
+#include "localspl_private.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "ローカル ポート"
+ IDS_LOCALMONITOR "ローカル モニタ"
+}
/*
- * English resources for localspl
+ * Swedish resources for localspl
*
* Copyright 2007 Daniel Nylander
*
--- /dev/null
+/*
+ * Ukrainian resources for localspl
+ *
+ * Copyright 2010 Igor Paliychuk
+ *
+ * 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
+ */
+
+#include "localspl_private.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Локальний порт"
+ IDS_LOCALMONITOR "Локальний монітор"
+}
#include "wine/wine_common_ver.rc"
-
#include "ui_Da.rc"
#include "ui_En.rc"
#include "ui_Ko.rc"
/* UTF-8 */
#include "ui_De.rc"
+#include "ui_Es.rc"
#include "ui_Fr.rc"
+#include "ui_Hu.rc"
+#include "ui_It.rc"
+#include "ui_Ja.rc"
#include "ui_Lt.rc"
#include "ui_Ro.rc"
#include "ui_Ru.rc"
#include "ui_Si.rc"
+#include "ui_Uk.rc"
#include "ui_Zh.rc"
--- /dev/null
+/*
+ * Spanish resources for localui
+ *
+ * Copyright 2010 José Rostagno
+ *
+ * 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
+ */
+
+#include "localui.h"
+
+#pragma code_page(65001)
+
+LANGUAGE LANG_SPANISH, SUBLANG_NEUTRAL
+
+ADDPORT_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 245, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Agregar un puerto local"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Ingrese el nombre del puerto a agregar:", -1, 7, 13, 194, 13, WS_VISIBLE
+ EDITTEXT ADDPORT_EDIT, 6, 28, 174, 12, WS_VISIBLE | ES_AUTOHSCROLL
+ DEFPUSHBUTTON "Aceptar", IDOK, 199, 10, 40, 14, WS_VISIBLE
+ PUSHBUTTON "Cancelar", IDCANCEL, 199, 27, 40, 14, WS_VISIBLE
+END
+
+
+LPTCONFIG_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 220, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Configurar puerto LPT"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Tiempo de espera (segundos)", LPTCONFIG_GROUP, 6, 6, 150, 35, BS_GROUPBOX
+ LTEXT "&Reintentar transmisión:", -1, 14, 22, 90, 13, WS_VISIBLE
+ EDITTEXT LPTCONFIG_EDIT, 112, 20, 32, 13, WS_VISIBLE | ES_NUMBER
+ DEFPUSHBUTTON "Aceptar", IDOK, 164, 10, 50, 14, WS_VISIBLE
+ PUSHBUTTON "Cancelar", IDCANCEL, 164, 27, 50, 14, WS_VISIBLE
+END
+
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Puerto local"
+ IDS_INVALIDNAME "'%s' no es un nombre de puerto válido"
+ IDS_PORTEXISTS "El puerto %s ya existe"
+ IDS_NOTHINGTOCONFIG "Este puerto no tiene opciones para configurar"
+}
--- /dev/null
+/*
+ * Hungarian resources for localui
+ *
+ * Copyright 2010 Andras Kovacs
+ *
+ * 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
+ */
+
+#include "localui.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+ADDPORT_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 245, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Helyi port hozzáadása"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Adja meg a &hozzáadni kívánt port nevét:", -1, 7, 13, 194, 13, WS_VISIBLE
+ EDITTEXT ADDPORT_EDIT, 6, 28, 174, 12, WS_VISIBLE | ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK", IDOK, 199, 10, 40, 14, WS_VISIBLE
+ PUSHBUTTON "Mégse", IDCANCEL, 199, 27, 40, 14, WS_VISIBLE
+END
+
+
+LPTCONFIG_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 220, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "LPT port beállítása"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Időtúllépés (másodperc)", LPTCONFIG_GROUP, 6, 6, 150, 35, BS_GROUPBOX
+ LTEXT "Á&tviteli újrapróbálkozás:", -1, 14, 22, 90, 13, WS_VISIBLE
+ EDITTEXT LPTCONFIG_EDIT, 112, 20, 32, 13, WS_VISIBLE | ES_NUMBER
+ DEFPUSHBUTTON "OK", IDOK, 164, 10, 50, 14, WS_VISIBLE
+ PUSHBUTTON "Mégse", IDCANCEL, 164, 27, 50, 14, WS_VISIBLE
+END
+
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Helyi port"
+ IDS_INVALIDNAME "A(z) '%s' nem egy érvényes portnév"
+ IDS_PORTEXISTS "A port: %s már létezik"
+ IDS_NOTHINGTOCONFIG "Ennek a portnak nincsenek beállítható tulajdonságai"
+}
--- /dev/null
+/*
+ * Italian resources for localui
+ *
+ * Copyright 2007 Detlef Riekenberg
+ * Copyright 2010 Luca Bennati
+ *
+ * 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
+ */
+
+#include "localui.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+ADDPORT_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 245, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Aggiungi una porta locale"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "&Inserisci il nome della porta da aggiungere:", -1, 7, 13, 194, 13, WS_VISIBLE
+ EDITTEXT ADDPORT_EDIT, 6, 28, 174, 12, WS_VISIBLE | ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK", IDOK, 199, 10, 40, 14, WS_VISIBLE
+ PUSHBUTTON "Annulla", IDCANCEL, 199, 27, 40, 14, WS_VISIBLE
+END
+
+
+LPTCONFIG_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 220, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Configura la porta LPT"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Timeout (secondi)", LPTCONFIG_GROUP, 6, 6, 150, 35, BS_GROUPBOX
+ LTEXT "&Tentativi di trasmissione:", -1, 14, 22, 90, 13, WS_VISIBLE
+ EDITTEXT LPTCONFIG_EDIT, 112, 20, 32, 13, WS_VISIBLE | ES_NUMBER
+ DEFPUSHBUTTON "OK", IDOK, 164, 10, 50, 14, WS_VISIBLE
+ PUSHBUTTON "Annulla", IDCANCEL, 164, 27, 50, 14, WS_VISIBLE
+END
+
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Porta locale"
+ IDS_INVALIDNAME "'%s' non è un nome di porta valido"
+ IDS_PORTEXISTS "La porta %s già esiste"
+ IDS_NOTHINGTOCONFIG "Questa porta non ha opzioni da configurare"
+}
--- /dev/null
+/*
+ * Japanese resources for localui
+ *
+ * Copyright 2007 Detlef Riekenberg
+ *
+ * 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
+ */
+
+#include "localui.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+ADDPORT_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 245, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "ローカル ポートの追加"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "追加するポートの名前(&E):", -1, 7, 13, 194, 13, WS_VISIBLE
+ EDITTEXT ADDPORT_EDIT, 6, 28, 174, 12, WS_VISIBLE | ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK", IDOK, 199, 10, 40, 14, WS_VISIBLE
+ PUSHBUTTON "キャンセル", IDCANCEL, 199, 27, 40, 14, WS_VISIBLE
+END
+
+
+LPTCONFIG_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 220, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "プリンタ ポートの設定"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "タイムアウト (秒)", LPTCONFIG_GROUP, 6, 6, 150, 35, BS_GROUPBOX
+ LTEXT "再送回数(&T):", -1, 14, 22, 90, 13, WS_VISIBLE
+ EDITTEXT LPTCONFIG_EDIT, 112, 20, 32, 13, WS_VISIBLE | ES_NUMBER
+ DEFPUSHBUTTON "OK", IDOK, 164, 10, 50, 14, WS_VISIBLE
+ PUSHBUTTON "キャンセル", IDCANCEL, 164, 27, 50, 14, WS_VISIBLE
+END
+
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "ローカル ポート"
+ IDS_INVALIDNAME "'%s' はポート名として正しくありません"
+ IDS_PORTEXISTS "ポート %s はすでに存在します"
+ IDS_NOTHINGTOCONFIG "このポートには設定項目がありません"
+}
STRINGTABLE DISCARDABLE
{
IDS_LOCALPORT "Локальный порт"
- IDS_INVALIDNAME "Не правильное название порта '%s'"
+ IDS_INVALIDNAME "Неправильное название порта '%s'"
IDS_PORTEXISTS "Порт '%s' уже существует"
IDS_NOTHINGTOCONFIG "Этот порт не имеет настроек"
}
--- /dev/null
+/*
+ * Ukrainian resources for localui
+ *
+ * Copyright 2010 Igor Paliychuk
+ *
+ * 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
+ */
+
+#include "localui.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_UKRAINIAN, SUBLANG_DEFAULT
+
+ADDPORT_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 245, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Додати локальний порт"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ LTEXT "Введіть &назву локального порта:", -1, 7, 13, 194, 13, WS_VISIBLE
+ EDITTEXT ADDPORT_EDIT, 6, 28, 174, 12, WS_VISIBLE | ES_AUTOHSCROLL
+ DEFPUSHBUTTON "OK", IDOK, 199, 10, 40, 14, WS_VISIBLE
+ PUSHBUTTON "Скасувати", IDCANCEL, 199, 27, 40, 14, WS_VISIBLE
+END
+
+
+LPTCONFIG_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 6, 18, 220, 47
+STYLE DS_CONTEXTHELP | DS_MODALFRAME | DS_SETFONT | DS_SETFOREGROUND | WS_POPUPWINDOW | WS_VISIBLE | WS_CAPTION
+CAPTION "Налаштування LPT порта"
+FONT 8, "MS Shell Dlg"
+BEGIN
+ GROUPBOX "Тайм-аут (секунд)", LPTCONFIG_GROUP, 6, 6, 150, 35, BS_GROUPBOX
+ LTEXT "&Спроб пересилання:", -1, 14, 22, 90, 13, WS_VISIBLE
+ EDITTEXT LPTCONFIG_EDIT, 112, 20, 32, 13, WS_VISIBLE | ES_NUMBER
+ DEFPUSHBUTTON "OK", IDOK, 164, 10, 50, 14, WS_VISIBLE
+ PUSHBUTTON "Скасувати", IDCANCEL, 164, 27, 50, 14, WS_VISIBLE
+END
+
+
+STRINGTABLE DISCARDABLE
+{
+ IDS_LOCALPORT "Локальний порт"
+ IDS_INVALIDNAME "'%s' не дійсна назва порту"
+ IDS_PORTEXISTS "Порт '%s' вже існує"
+ IDS_NOTHINGTOCONFIG "Цей порт не має налаштувань"
+}
--- /dev/null
+/*
+ * MAPI32 Danish resources
+ *
+ * Copyright 2010 Thomas Larsen
+ * Paul Vriens
+ *
+ * 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
+ *
+ */
+
+#include "res.h"
+
+LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Mail afsendelsen mislykkede, da du ikke har en MAPI mail-klient installeret."
+ IDS_SEND_MAIL, "Send Mail"
+}
--- /dev/null
+/*
+* MAPI32 Hungarian resources
+*
+* Copyright 2010 Andras Kovacs
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "A levélküldés sikertelen, mivel Önnek nincsen telepített MAPI levelezőkliense."
+ IDS_SEND_MAIL, "Levélküldés"
+}
--- /dev/null
+/*
+* MAPI32 Italian resources
+*
+* Copyright 2009 Owen Rudge for CodeWeavers
+* Copyright 2010 Luca Bennati
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_ITALIAN, SUBLANG_NEUTRAL
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Impossibile inviare la mail poiché non hai un client di posta MAPI installato."
+ IDS_SEND_MAIL, "Invia Mail"
+}
--- /dev/null
+/*
+* MAPI32 Japanese resources
+*
+* Copyright 2009 Owen Rudge for CodeWeavers
+* Copyright 2010 Akihiro Sagawa
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_JAPANESE, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "MAPI メール クライアントがインストールされていないため、メール送信に失敗しました。"
+ IDS_SEND_MAIL, "メール送信"
+}
--- /dev/null
+/*
+* MAPI32 Korean resources
+*
+* Copyright 2009 Owen Rudge for CodeWeavers
+* Copyright 2010 YunSong Hwang
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+/* UTF-8 */
+#pragma code_page(65001)
+
+LANGUAGE LANG_KOREAN, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "설치된 MAPI 메일 클라이언트가 없어서 메일 보내기 실패."
+ IDS_SEND_MAIL, "메일 보내기"
+}
--- /dev/null
+/*
+* MAPI32 Dutch resources
+*
+* Copyright 2010 Paul Vriens
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+LANGUAGE LANG_DUTCH, SUBLANG_NEUTRAL
+
+#pragma code_page(65001)
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Mail kan niet worden verstuurd aangezien er geen MAPI mail client is geïnstalleerd."
+ IDS_SEND_MAIL, "Verstuur Mail"
+}
--- /dev/null
+/*
+* MAPI32 Polish resources
+*
+* Copyright 2010 £ukasz Wojni³owicz
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+LANGUAGE LANG_POLISH, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Wysy³anie maila zakoñczy³o siê niepowodzeniem, poniewa¿ nie masz zainstalowanego klienta mailowego MAPI."
+ IDS_SEND_MAIL, "Wysy³anie maila"
+}
--- /dev/null
+/*
+* MAPI32 Portuguese resources
+*
+* Copyright 2010 Ricardo Filipe
+* Copyright 2010 Gustavo Henrique Milaré
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+#pragma code_page(65001)
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE_BRAZILIAN
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "O envio do e-mail falhou porque não existe um cliente de e-mail MAPI instalado."
+ IDS_SEND_MAIL, "Enviar E-mail"
+}
+
+LANGUAGE LANG_PORTUGUESE, SUBLANG_PORTUGUESE
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "O envio de correio falhou porque não existe um cliente de correio MAPI instalado."
+ IDS_SEND_MAIL, "Enviar Correio"
+}
--- /dev/null
+/*
+* Copyright 2009 Owen Rudge for CodeWeavers
+* Copyright 2010 Michael Stefaniuc
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+LANGUAGE LANG_ROMANIAN, SUBLANG_NEUTRAL
+
+#pragma code_page(65001)
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Eroare la trimiterea emailului. Nu aveți un client de email MAPI instalat."
+ IDS_SEND_MAIL, "Trimite emailul"
+}
--- /dev/null
+/*
+* MAPI32 Slovenian resources
+*
+* Copyright 2010 Matej Spindler
+*
+* 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
+*
+*/
+
+#include "res.h"
+
+#pragma code_page(65001)
+
+LANGUAGE LANG_SLOVENIAN, SUBLANG_DEFAULT
+
+STRINGTABLE
+{
+ IDS_NO_MAPI_CLIENT, "Pošiljanje ni uspelo, ker nimate nameščenega MAPI klienta."
+ IDS_SEND_MAIL, "Pošlji"
+}
#include "wine/wine_common_ver.rc"
+#include "Da.rc"
#include "De.rc"
#include "En.rc"
+#include "Pl.rc"
+
+/* UTF-8 */
#include "Es.rc"
#include "Fr.rc"
+#include "Hu.rc"
+#include "It.rc"
+#include "Ja.rc"
+#include "Ko.rc"
#include "Lt.rc"
+#include "Nl.rc"
+#include "Pt.rc"
+#include "Ro.rc"
#include "Ru.rc"
+#include "Si.rc"
}
LeaveCriticalSection(&wma->cs);
+
+ if (!dwRet && (dwFlags & MCI_NOTIFY)) {
+ mciDriverNotify(HWND_32(LOWORD(lpOpenParms->dwCallback)),
+ wDevID, MCI_NOTIFY_SUCCESSFUL);
+ }
return dwRet;
}
dwFromFrame = wma->dwCurrVideoFrame;
dwToFrame = wma->dwPlayableVideoFrames - 1;
- if (lpParms && (dwFlags & MCI_FROM)) {
+ if (dwFlags & MCI_FROM) {
dwFromFrame = MCIAVI_ConvertTimeFormatToFrame(wma, lpParms->dwFrom);
}
- if (lpParms && (dwFlags & MCI_TO)) {
+ if (dwFlags & MCI_TO) {
dwToFrame = MCIAVI_ConvertTimeFormatToFrame(wma, lpParms->dwTo);
}
if (dwToFrame >= wma->dwPlayableVideoFrames)
mci_play_done:
wma->dwStatus = MCI_MODE_STOP;
- if (lpParms && (dwFlags & MCI_NOTIFY)) {
+ if (dwFlags & MCI_NOTIFY) {
TRACE("MCI_NOTIFY_SUCCESSFUL %08lX !\n", lpParms->dwCallback);
mciDriverNotify(HWND_32(LOWORD(lpParms->dwCallback)),
wDevID, MCI_NOTIFY_SUCCESSFUL);
/* now, open the handle */
root[0] = root[1] = '\\'; root[2] = '.'; root[3] = '\\'; root[4] = drive; root[5] = ':'; root[6] = '\0';
wmcda->handle = CreateFileW(root, GENERIC_READ, FILE_SHARE_READ, NULL, OPEN_EXISTING, 0, 0);
- if (wmcda->handle != INVALID_HANDLE_VALUE)
- return 0;
+ if (wmcda->handle == INVALID_HANDLE_VALUE)
+ goto the_error;
+
+ if (dwFlags & MCI_NOTIFY) {
+ TRACE("MCI_NOTIFY_SUCCESSFUL %08lX !\n", lpOpenParms->dwCallback);
+ mciDriverNotify(HWND_32(LOWORD(lpOpenParms->dwCallback)),
+ wmcda->wNotifyDeviceID, MCI_NOTIFY_SUCCESSFUL);
+ }
+ return 0;
the_error:
--wmcda->nUseCount;
static DWORD CDROM_Audio_GetSerial(CDROM_TOC* toc)
{
- unsigned long serial = 0;
+ DWORD serial = 0;
int i;
WORD wMagic;
DWORD dwStart, dwEnd;
static DWORD MCIQTZ_drvOpen(LPCWSTR str, LPMCI_OPEN_DRIVER_PARMSW modp)
{
WINE_MCIQTZ* wma;
+ static const WCHAR mciAviWStr[] = {'M','C','I','A','V','I',0};
TRACE("(%s, %p)\n", debugstr_w(str), modp);
if (!wma)
return 0;
+ modp->wType = MCI_DEVTYPE_DIGITAL_VIDEO;
wma->wDevID = modp->wDeviceID;
+ modp->wCustomCommandTable = wma->command_table = mciLoadCommandResource(MCIQTZ_hInstance, mciAviWStr, 0);
mciSetDriverData(wma->wDevID, (DWORD_PTR)wma);
return modp->wDeviceID;
/* finish all outstanding things */
MCIQTZ_mciClose(dwDevID, MCI_WAIT, NULL);
+ mciFreeCommandResource(wma->command_table);
mciSetDriverData(dwDevID, 0);
HeapFree(GetProcessHeap(), 0, wma);
return 1;
{
WINE_MCIQTZ* wma;
HRESULT hr;
+ IBasicVideo *vidbasic;
+ IVideoWindow *vidwin;
TRACE("(%04x, %08X, %p)\n", wDevID, dwFlags, lpOpenParms);
goto err;
}
+ hr = IFilterGraph2_QueryInterface(wma->pgraph, &IID_IVideoWindow, (void**)&vidwin);
+ if (SUCCEEDED(hr))
+ hr = IFilterGraph2_QueryInterface(wma->pgraph, &IID_IBasicVideo, (void**)&vidbasic);
+ if (SUCCEEDED(hr)) {
+ DWORD style;
+ RECT rc = { 0, 0, 0, 0 };
+ IVideoWindow_put_AutoShow(vidwin, OAFALSE);
+ IVideoWindow_put_Visible(vidwin, OAFALSE);
+ style = 0;
+ if (dwFlags & MCI_DGV_OPEN_WS)
+ style |= lpOpenParms->dwStyle;
+ if (dwFlags & MCI_DGV_OPEN_PARENT) {
+ IVideoWindow_put_MessageDrain(vidwin, (OAHWND)lpOpenParms->hWndParent);
+ IVideoWindow_put_WindowState(vidwin, SW_HIDE);
+ IVideoWindow_put_WindowStyle(vidwin, WS_CHILD);
+ IVideoWindow_put_Owner(vidwin, (OAHWND)lpOpenParms->hWndParent);
+ wma->parent = (HWND)lpOpenParms->hWndParent;
+ }
+ else if (style)
+ IVideoWindow_put_WindowStyle(vidwin, style);
+ IBasicVideo_GetVideoSize(vidbasic, &rc.right, &rc.bottom);
+ IVideoWindow_SetWindowPosition(vidwin, rc.left, rc.top, rc.right, rc.bottom);
+ IBasicVideo_Release(vidbasic);
+ }
+ if (vidwin)
+ IVideoWindow_Release(vidwin);
+
wma->opened = TRUE;
+ if (dwFlags & MCI_NOTIFY)
+ mciDriverNotify(HWND_32(LOWORD(lpOpenParms->dwCallback)), wDevID, MCI_NOTIFY_SUCCESSFUL);
+
return 0;
err:
return MCIERR_INTERNAL;
}
- wma->started = TRUE;
+ if (!wma->parent) {
+ IVideoWindow *vidwin;
+ IFilterGraph2_QueryInterface(wma->pgraph, &IID_IVideoWindow, (void**)&vidwin);
+ if (vidwin) {
+ IVideoWindow_put_Visible(vidwin, OATRUE);
+ IVideoWindow_Release(vidwin);
+ }
+ }
return 0;
}
if (!wma)
return MCIERR_INVALID_DEVICE_ID;
- if (!wma->started)
+ if (!wma->opened)
return 0;
hr = IMediaControl_Stop(wma->pmctrl);
return MCIERR_INTERNAL;
}
- wma->started = FALSE;
+ if (!wma->parent) {
+ IVideoWindow *vidwin;
+ IFilterGraph2_QueryInterface(wma->pgraph, &IID_IVideoWindow, (void**)&vidwin);
+ if (vidwin) {
+ IVideoWindow_put_Visible(vidwin, OAFALSE);
+ IVideoWindow_Release(vidwin);
+ }
+ }
+
+ return 0;
+}
+
+/***************************************************************************
+ * MCIQTZ_mciPause [internal]
+ */
+static DWORD MCIQTZ_mciPause(UINT wDevID, DWORD dwFlags, LPMCI_GENERIC_PARMS lpParms)
+{
+ WINE_MCIQTZ* wma;
+ HRESULT hr;
+
+ TRACE("(%04x, %08X, %p)\n", wDevID, dwFlags, lpParms);
+
+ wma = MCIQTZ_mciGetOpenDev(wDevID);
+ if (!wma)
+ return MCIERR_INVALID_DEVICE_ID;
+
+ hr = IMediaControl_Pause(wma->pmctrl);
+ if (FAILED(hr)) {
+ TRACE("Cannot pause filtergraph (hr = %x)\n", hr);
+ return MCIERR_INTERNAL;
+ }
return 0;
}
static DWORD MCIQTZ_mciStatus(UINT wDevID, DWORD dwFlags, LPMCI_DGV_STATUS_PARMSW lpParms)
{
WINE_MCIQTZ* wma;
+ HRESULT hr;
TRACE("(%04x, %08X, %p)\n", wDevID, dwFlags, lpParms);
}
switch (lpParms->dwItem) {
- case MCI_STATUS_LENGTH:
- FIXME("MCI_STATUS_LENGTH not implemented yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
- case MCI_STATUS_POSITION:
- {
- HRESULT hr;
- REFTIME curpos;
+ case MCI_STATUS_LENGTH: {
+ IMediaSeeking *seek;
+ LONGLONG duration = -1;
+ GUID format;
+ switch (wma->time_format) {
+ case MCI_FORMAT_MILLISECONDS: format = TIME_FORMAT_MEDIA_TIME; break;
+ case MCI_FORMAT_FRAMES: format = TIME_FORMAT_FRAME; break;
+ default: ERR("Unhandled format %x\n", wma->time_format); break;
+ }
+ hr = IGraphBuilder_QueryInterface(wma->pgraph, &IID_IMediaSeeking, (void**)&seek);
+ if (FAILED(hr)) {
+ FIXME("Cannot get IMediaPostion interface (hr = %x)\n", hr);
+ return MCIERR_INTERNAL;
+ }
+ hr = IMediaSeeking_SetTimeFormat(seek, &format);
+ if (FAILED(hr)) {
+ IMediaSeeking_Release(seek);
+ FIXME("Cannot set time format (hr = %x)\n", hr);
+ lpParms->dwReturn = 0;
+ break;
+ }
+ hr = IMediaSeeking_GetDuration(seek, &duration);
+ IMediaSeeking_Release(seek);
+ if (FAILED(hr) || duration < 0) {
+ FIXME("Cannot read duration (hr = %x)\n", hr);
+ lpParms->dwReturn = 0;
+ } else if (wma->time_format != MCI_FORMAT_MILLISECONDS)
+ lpParms->dwReturn = duration;
+ else
+ lpParms->dwReturn = duration / 10000;
+ break;
+ }
+ case MCI_STATUS_POSITION: {
IMediaPosition* pmpos;
+ REFTIME curpos;
hr = IGraphBuilder_QueryInterface(wma->pgraph, &IID_IMediaPosition, (LPVOID*)&pmpos);
if (FAILED(hr)) {
FIXME("MCI_STATUS_MEDIA_PRESENT not implemented yet\n");
return MCIERR_UNRECOGNIZED_COMMAND;
case MCI_STATUS_TIME_FORMAT:
- FIXME("MCI_STATUS_TIME_FORMAT not implemented yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
+ lpParms->dwReturn = wma->time_format;
+ break;
case MCI_STATUS_READY:
FIXME("MCI_STATUS_READY not implemented yet\n");
return MCIERR_UNRECOGNIZED_COMMAND;
{
WINE_MCIQTZ* wma;
IVideoWindow* pVideoWindow;
+ IBasicVideo *pBasicVideo;
HRESULT hr;
HWND hWnd;
RECT rc;
+ DWORD ret = MCIERR_UNRECOGNIZED_COMMAND;
TRACE("(%04x, %08X, %p)\n", wDevID, dwFlags, lpParms);
return MCIERR_INTERNAL;
}
+ hr = IGraphBuilder_QueryInterface(wma->pgraph, &IID_IBasicVideo, (LPVOID*)&pBasicVideo);
+ if (FAILED(hr)) {
+ ERR("Cannot get IBasicVideo interface (hr = %x)\n", hr);
+ IUnknown_Release(pVideoWindow);
+ return MCIERR_INTERNAL;
+ }
+
hr = IVideoWindow_get_Owner(pVideoWindow, (OAHWND*)&hWnd);
- IVideoWindow_Release(pVideoWindow);
if (FAILED(hr)) {
TRACE("No video stream, returning no window error\n");
+ IUnknown_Release(pVideoWindow);
return MCIERR_NO_WINDOW;
}
if (dwFlags & MCI_DGV_WHERE_SOURCE) {
if (dwFlags & MCI_DGV_WHERE_MAX)
- FIXME("MCI_DGV_WHERE_SOURCE_MAX not supported yet\n");
- else
- FIXME("MCI_DGV_WHERE_SOURCE not supported yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
+ FIXME("MCI_DGV_WHERE_SOURCE_MAX stub %s\n", wine_dbgstr_rect(&rc));
+ IBasicVideo_get_SourceLeft(pBasicVideo, &rc.left);
+ IBasicVideo_get_SourceTop(pBasicVideo, &rc.top);
+ IBasicVideo_get_SourceWidth(pBasicVideo, &rc.right);
+ IBasicVideo_get_SourceHeight(pBasicVideo, &rc.bottom);
+ /* Undo conversion done below */
+ rc.right += rc.left;
+ rc.bottom += rc.top;
+ TRACE("MCI_DGV_WHERE_SOURCE %s\n", wine_dbgstr_rect(&rc));
}
if (dwFlags & MCI_DGV_WHERE_DESTINATION) {
if (dwFlags & MCI_DGV_WHERE_MAX) {
TRACE("MCI_DGV_WHERE_DESTINATION_MAX %s\n", wine_dbgstr_rect(&rc));
} else {
FIXME("MCI_DGV_WHERE_DESTINATION not supported yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
+ goto out;
}
}
if (dwFlags & MCI_DGV_WHERE_FRAME) {
FIXME("MCI_DGV_WHERE_FRAME_MAX not supported yet\n");
else
FIXME("MCI_DGV_WHERE_FRAME not supported yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
+ goto out;
}
if (dwFlags & MCI_DGV_WHERE_VIDEO) {
if (dwFlags & MCI_DGV_WHERE_MAX)
FIXME("MCI_DGV_WHERE_VIDEO_MAX not supported yet\n");
else
FIXME("MCI_DGV_WHERE_VIDEO not supported yet\n");
- return MCIERR_UNRECOGNIZED_COMMAND;
+ goto out;
}
if (dwFlags & MCI_DGV_WHERE_WINDOW) {
if (dwFlags & MCI_DGV_WHERE_MAX) {
TRACE("MCI_DGV_WHERE_WINDOW %s\n", wine_dbgstr_rect(&rc));
}
}
+ ret = 0;
+out:
/* In MCI, RECT structure is used differently: rc.right = width & rc.bottom = height
* So convert the normal RECT into a MCI RECT before returning */
+ IVideoWindow_Release(pVideoWindow);
+ IBasicVideo_Release(pBasicVideo);
lpParms->rc.left = rc.left;
- lpParms->rc.top = rc.right;
+ lpParms->rc.top = rc.top;
lpParms->rc.right = rc.right - rc.left;
lpParms->rc.bottom = rc.bottom - rc.top;
- return 0;
+ return ret;
+}
+
+/******************************************************************************
+ * MCIAVI_mciUpdate [internal]
+ */
+static DWORD MCIQTZ_mciUpdate(UINT wDevID, DWORD dwFlags, LPMCI_DGV_UPDATE_PARMS lpParms)
+{
+ WINE_MCIQTZ *wma;
+ DWORD res = 0;
+
+ TRACE("%04x, %08x, %p\n", wDevID, dwFlags, lpParms);
+
+ if (!lpParms)
+ return MCIERR_NULL_PARAMETER_BLOCK;
+
+ wma = MCIQTZ_mciGetOpenDev(wDevID);
+ if (!wma)
+ return MCIERR_INVALID_DEVICE_ID;
+
+ if (dwFlags & MCI_DGV_UPDATE_HDC) {
+ IBasicVideo *vidbasic;
+ IVideoWindow *vidwin;
+ res = MCIERR_INTERNAL;
+ IFilterGraph2_QueryInterface(wma->pgraph, &IID_IVideoWindow, (void**)&vidwin);
+ IFilterGraph2_QueryInterface(wma->pgraph, &IID_IBasicVideo, (void**)&vidbasic);
+ if (vidbasic && vidwin) {
+ LONG state, size;
+ BYTE *data;
+ BITMAPINFO *info;
+ HRESULT hr;
+ RECT src, dest;
+
+ /* If in stopped state, nothing has been drawn to screen
+ * moving to pause, which is needed for the old dib renderer, will result
+ * in a single frame drawn, so hide the window here */
+ IVideoWindow_put_Visible(vidwin, OAFALSE);
+ /* FIXME: Should we check the original state and restore it? */
+ IMediaControl_Pause(wma->pmctrl);
+ IMediaControl_GetState(wma->pmctrl, -1, &state);
+ if (FAILED(hr = IBasicVideo_GetCurrentImage(vidbasic, &size, NULL))) {
+ WARN("Could not get image size (hr = %x)\n", hr);
+ goto out;
+ }
+ data = HeapAlloc(GetProcessHeap(), 0, size);
+ info = (BITMAPINFO*)data;
+ IBasicVideo_GetCurrentImage(vidbasic, &size, (LONG*)data);
+ data += info->bmiHeader.biSize;
+
+ IBasicVideo_GetSourcePosition(vidbasic, &src.left, &src.top, &src.right, &src.bottom);
+ IBasicVideo_GetDestinationPosition(vidbasic, &dest.left, &dest.top, &dest.right, &dest.bottom);
+ StretchDIBits(lpParms->hDC,
+ dest.left, dest.top, dest.right + dest.left, dest.bottom + dest.top,
+ src.left, src.top, src.right + src.left, src.bottom + src.top,
+ data, info, DIB_RGB_COLORS, SRCCOPY);
+ HeapFree(GetProcessHeap(), 0, data);
+ }
+ res = 0;
+out:
+ if (vidbasic)
+ IBasicVideo_Release(vidbasic);
+ if (vidwin) {
+ if (wma->parent)
+ IVideoWindow_put_Visible(vidwin, OATRUE);
+ IVideoWindow_Release(vidwin);
+ }
+ }
+ else if (dwFlags)
+ FIXME("Unhandled flags %x\n", dwFlags);
+ return res;
}
/***************************************************************************
case MCI_PLAY: return MCIQTZ_mciPlay (dwDevID, dwParam1, (LPMCI_PLAY_PARMS) dwParam2);
case MCI_SEEK: return MCIQTZ_mciSeek (dwDevID, dwParam1, (LPMCI_SEEK_PARMS) dwParam2);
case MCI_STOP: return MCIQTZ_mciStop (dwDevID, dwParam1, (LPMCI_GENERIC_PARMS) dwParam2);
+ case MCI_PAUSE: return MCIQTZ_mciPause (dwDevID, dwParam1, (LPMCI_GENERIC_PARMS) dwParam2);
case MCI_GETDEVCAPS: return MCIQTZ_mciGetDevCaps(dwDevID, dwParam1, (LPMCI_GETDEVCAPS_PARMS) dwParam2);
case MCI_SET: return MCIQTZ_mciSet (dwDevID, dwParam1, (LPMCI_DGV_SET_PARMS) dwParam2);
case MCI_STATUS: return MCIQTZ_mciStatus (dwDevID, dwParam1, (LPMCI_DGV_STATUS_PARMSW) dwParam2);
case MCI_WHERE: return MCIQTZ_mciWhere (dwDevID, dwParam1, (LPMCI_DGV_RECT_PARMS) dwParam2);
/* Digital Video specific */
case MCI_SETAUDIO: return MCIQTZ_mciSetAudio (dwDevID, dwParam1, (LPMCI_DGV_SETAUDIO_PARMSW) dwParam2);
+ case MCI_UPDATE:
+ return MCIQTZ_mciUpdate(dwDevID, dwParam1, (LPMCI_DGV_UPDATE_PARMS)dwParam2);
case MCI_RECORD:
- case MCI_PAUSE:
case MCI_RESUME:
case MCI_INFO:
case MCI_PUT:
case MCI_FREEZE:
case MCI_REALIZE:
case MCI_UNFREEZE:
- case MCI_UPDATE:
case MCI_STEP:
case MCI_COPY:
case MCI_CUT:
<file>version.rc</file>
<library>wine</library>
<library>oleaut32</library>
+ <library>gdi32</library>
<library>ole32</library>
<library>winmm</library>
<library>user32</library>
BOOL uninit;
IGraphBuilder* pgraph;
IMediaControl* pmctrl;
- BOOL started;
DWORD time_format;
+ UINT command_table;
+ HWND parent;
} WINE_MCIQTZ;
#endif /* __WINE_PRIVATE_MCIQTZ_H */
} else {
wmm->dwPositionMS = 0;
wmm->dwStatus = MCI_MODE_STOP;
+ if (dwFlags & MCI_NOTIFY) {
+ TRACE("MCI_NOTIFY_SUCCESSFUL %08lX !\n", lpParms->dwCallback);
+ mciDriverNotify(HWND_32(LOWORD(lpParms->dwCallback)),
+ wmm->wNotifyDeviceID, MCI_NOTIFY_SUCCESSFUL);
+ }
}
return dwRet;
}
static DWORD WAVE_mciReadFmt(WINE_MCIWAVE* wmw, const MMCKINFO* pckMainRIFF)
{
MMCKINFO mmckInfo;
- long r;
+ LONG r;
LPWAVEFORMATEX pwfx;
mmckInfo.ckid = mmioFOURCC('f', 'm', 't', ' ');
TRACE("nAvgBytesPerSec=%d\n", pwfx->nAvgBytesPerSec);
TRACE("nBlockAlign=%d\n", pwfx->nBlockAlign);
TRACE("wBitsPerSample=%u !\n", pwfx->wBitsPerSample);
- if (r >= (long)sizeof(WAVEFORMATEX))
+ if (r >= sizeof(WAVEFORMATEX))
TRACE("cbSize=%u !\n", pwfx->cbSize);
if ((pwfx->wFormatTag != WAVE_FORMAT_PCM)
&& (r < sizeof(WAVEFORMATEX) || (r < sizeof(WAVEFORMATEX) + pwfx->cbSize))) {
}
end = wmw->ckWaveData.cksize;
- if (lpParms && (dwFlags & MCI_TO)) {
+ if (dwFlags & MCI_TO) {
DWORD position = WAVE_ConvertTimeFormatToByte(wmw, lpParms->dwTo);
if (position > end) return MCIERR_OUTOFRANGE;
end = position;
}
- if (lpParms && (dwFlags & MCI_FROM)) {
+ if (dwFlags & MCI_FROM) {
DWORD position = WAVE_ConvertTimeFormatToByte(wmw, lpParms->dwFrom);
if (position > end) return MCIERR_OUTOFRANGE;
/* Seek rounds down, so do we. */
dwRet = WAVE_mciCreateRIFFSkeleton(wmw);
if (dwRet != 0) return dwRet;
- if (lpParms && (dwFlags & MCI_TO)) {
+ if (dwFlags & MCI_TO) {
end = WAVE_ConvertTimeFormatToByte(wmw, lpParms->dwTo);
} else end = 0xFFFFFFFF;
- if (lpParms && (dwFlags & MCI_FROM)) {
+ if (dwFlags & MCI_FROM) {
DWORD position = WAVE_ConvertTimeFormatToByte(wmw, lpParms->dwFrom);
if (wmw->ckWaveData.cksize < position) return MCIERR_OUTOFRANGE;
/* Seek rounds down, so do we. */
#include "mpr_Cs.rc"
#include "mpr_Da.rc"
#include "mpr_En.rc"
-#include "mpr_Eo.rc"
#include "mpr_Es.rc"
#include "mpr_Hu.rc"
#include "mpr_It.rc"
+++ /dev/null
-/*
- * MPR dll resources - Esperanto Language Support
- *
- * Copyright 2006 Antonio Codazzi
- *
- * 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
- */
-
-#include "mprres.h"
-
-LANGUAGE LANG_ESPERANTO, SUBLANG_DEFAULT
-
-STRINGTABLE DISCARDABLE
-{
- IDS_ENTIRENETWORK "Tuta Reto"
-}
-
-IDD_PROXYDLG DIALOG LOADONCALL MOVEABLE DISCARDABLE 36, 24, 250, 154
-STYLE DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
-CAPTION "Enmetu Retan Pasvorton"
-FONT 8, "MS Shell Dlg"
-{
-LTEXT "Enmetu uzantonomon kaj pasvorton:", IDC_EXPLAIN, 40, 6, 150, 15
-LTEXT "Proxy", -1, 40, 26, 50, 10
-/* LTEXT "Realm", -1, 40, 46, 50, 10 */
-LTEXT "Uzanto", -1, 40, 66, 50, 10
-LTEXT "Pasvorto", -1, 40, 86, 50, 10
-LTEXT "" IDC_PROXY, 80, 26, 150, 14, 0
-LTEXT "" IDC_REALM, 80, 46, 150, 14, 0
-EDITTEXT IDC_USERNAME, 80, 66, 150, 14, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP
-EDITTEXT IDC_PASSWORD, 80, 86, 150, 14, ES_AUTOHSCROLL | WS_BORDER | WS_TABSTOP | ES_PASSWORD
-CHECKBOX "&Storu pasvorton ( RISKE! )", IDC_SAVEPASSWORD,
-80, 106, 150, 12, BS_AUTOCHECKBOX | WS_GROUP | WS_TABSTOP
-PUSHBUTTON "Bone", IDOK, 98, 126, 56, 14, WS_GROUP | WS_TABSTOP | BS_DEFPUSHBUTTON
-PUSHBUTTON "Rezigni", IDCANCEL, 158, 126, 56, 14, WS_GROUP | WS_TABSTOP
-}
* Danish language support
*
* Copyright (C) 2008 Jens Albretsen <jens@albretsen.dk>
+ * 2010 Thomas Larsen
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "resource.h"
+#pragma code_page(65001)
+
LANGUAGE LANG_DANISH, SUBLANG_DEFAULT
STRINGTABLE DISCARDABLE
{
- IDS_HTMLDISABLED "HTML optegning er i øjeblikket deaktiveret."
+ IDS_HTMLDISABLED "HTML optegning er i øjeblikket deaktiveret."
IDS_HTMLDOCUMENT "HTML dokument"
IDS_DOWNLOADING "Henter..."
IDS_INSTALLING "Installerer..."
CAPTION "Installere Wine Gecko"
FONT 8, "MS Shell Dlg"
{
- LTEXT "Wine could not find a Gecko package which is needed for applications embedding HTML " \
- "to work correctly. Wine can automatically download and install it for you.\n\n" \
- "Note: it's recommended to use distro packages instead. See http://wiki.winehq.org/Gecko for details.",
+ LTEXT "Wine kunne ikke finde Gecko Pakken, som er nødvendig for at få applikationers indlejringaf HTML til at fungere korrekt. " \
+ "Wine kan automatisk downloade, og installere det for dig.\n\n" \
+ "Bemærk: Det anbefales at bruge distributions pakker i stedet. Se http://wiki.winehq.org/Gecko for flere detaljer.",
ID_DWL_STATUS, 10, 10, 240, 50, SS_LEFT
- CONTROL "Progress", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 40, 240, 12
+ CONTROL "Fremgang", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 40, 240, 12
DEFPUSHBUTTON "&Installer", ID_DWL_INSTALL, 200, 70, 50, 15, WS_GROUP | WS_TABSTOP
PUSHBUTTON "&Annuller", IDCANCEL, 140, 70, 50, 15, WS_GROUP | WS_TABSTOP
}
PUSHBUTTON "OK", IDOK, 200, 10, 45, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
PUSHBUTTON "Annuller", IDCANCEL, 200, 28, 45, 14, WS_GROUP | WS_TABSTOP
}
+
+ID_PROMPT_DIALOG DIALOG 0, 0, 200, 90
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION ""
+FONT 8, "MS Shell Dlg"
+{
+ LTEXT "", ID_PROMPT_PROMPT, 10, 10, 180, 30
+ EDITTEXT ID_PROMPT_EDIT, 10, 45, 180, 14, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 40, 65, 45, 15, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Annuller", IDCANCEL, 115, 65, 45, 15, WS_GROUP | WS_TABSTOP
+}
PUSHBUTTON "Aceptar", IDOK, 200, 10, 45, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
PUSHBUTTON "Anular", IDCANCEL, 200, 28, 45, 14, WS_GROUP | WS_TABSTOP
}
+
+ID_PROMPT_DIALOG DIALOG 0, 0, 200, 90
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION ""
+FONT 8, "MS Shell Dlg"
+{
+ LTEXT "", ID_PROMPT_PROMPT, 10, 10, 180, 30
+ EDITTEXT ID_PROMPT_EDIT, 10, 45, 180, 14, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Aceptar", IDOK, 40, 65, 45, 15, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Cancelar", IDCANCEL, 115, 65, 45, 15, WS_GROUP | WS_TABSTOP
+}
* French Language Support
*
* Copyright 2005-2009 Jonathan Ernst
+ * Copyright 2010 Frédéric Delanoy
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
IDS_INSTALLING "Installation..."
}
-ID_DWL_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 260, 95
+ID_DWL_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 260, 110
STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
CAPTION "Programme d'installation de Gecko pour Wine"
FONT 8, "MS Shell Dlg"
{
- LTEXT "Wine could not find a Gecko package which is needed for applications embedding HTML " \
- "to work correctly. Wine can automatically download and install it for you.\n\n" \
- "Note: it's recommended to use distro packages instead. See http://wiki.winehq.org/Gecko for details.",
+ LTEXT "Wine n'a pu trouver de paquet Gecko, qui est nécessaire pour que les applications "\
+ "incorporant du HTML puissent fonctionner correctement.\nWine peut automatiquement "\
+ "le télécharger et l'installer pour vous.\n\n" \
+ "Note : il est recommandé d'utiliser le paquet de votre distribution si disponible. " \
+ "Consultez http://wiki.winehq.org/Gecko pour plus de détails.",
ID_DWL_STATUS, 10, 10, 240, 50, SS_LEFT
- CONTROL "Progression", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 50, 240, 12
- DEFPUSHBUTTON "&Installer", ID_DWL_INSTALL, 200, 70, 50, 15, WS_GROUP | WS_TABSTOP
- PUSHBUTTON "&Annuler", IDCANCEL, 140, 70, 50, 15, WS_GROUP | WS_TABSTOP
+ CONTROL "Progression", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 65, 240, 12
+ DEFPUSHBUTTON "&Installer", ID_DWL_INSTALL, 200, 85, 50, 15, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "&Annuler", IDCANCEL, 140, 85, 50, 15, WS_GROUP | WS_TABSTOP
}
IDD_HYPERLINK DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 250, 65
/*
- * Copyright 2006 Andras Kovacs
+ * Copyright 2010 Andras Kovacs
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
#include "resource.h"
+/* UTF-8 */
+#pragma code_page(65001)
+
LANGUAGE LANG_HUNGARIAN, SUBLANG_DEFAULT
STRINGTABLE DISCARDABLE
{
- IDS_HTMLDISABLED "A HTML rajzolás jelenleg le van tiltva."
- IDS_HTMLDOCUMENT "HTML Dokumentum"
- IDS_DOWNLOADING "Downloading..."
- IDS_INSTALLING "Installing..."
+ IDS_HTMLDISABLED "A HTML renderelés jelenleg le van tiltva."
+ IDS_HTMLDOCUMENT "HTML dokumentum"
+ IDS_DOWNLOADING "Letöltés..."
+ IDS_INSTALLING "Telepítés..."
+}
+
+ID_DWL_DIALOG DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 260, 95
+STYLE DS_MODALFRAME | DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "Wine Gecko Installer"
+FONT 8, "MS Shell Dlg"
+{
+ LTEXT "A Wine nem talált Gecko csomagot, ami ahhoz szükséges hogy a HTML-t beágyazó alkalmazások " \
+ "megfelelően működjenek. A Wine ezt automatikusan letöltheti és feltelepítheti Önnek.\n\n" \
+ "Megjegyzés: Ajánlott a disztribúció csomagjának használata ez helyet. Lásd a http://wiki.winehq.org/Gecko címet a részletekért.",
+ ID_DWL_STATUS, 10, 10, 240, 50, SS_LEFT
+ CONTROL "Folyamat", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 40, 240, 12
+ DEFPUSHBUTTON "&Telepítés", ID_DWL_INSTALL, 200, 70, 50, 15, WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "&Mégse", IDCANCEL, 140, 70, 50, 15, WS_GROUP | WS_TABSTOP
+}
+
+IDD_HYPERLINK DIALOG LOADONCALL MOVEABLE DISCARDABLE 0, 0, 250, 65
+STYLE DS_CENTER | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION "Hiperhivatkozás"
+FONT 8, "MS Shell Dlg"
+{
+ GROUPBOX "Hiperhivatkozás információ", -1, 5, 5, 190, 55
+ LTEXT "&Típus:", -1, 10, 22, 20, 10
+ COMBOBOX IDC_TYPE, 35, 20, 45, 100, WS_TABSTOP | WS_GROUP | WS_VSCROLL | CBS_DROPDOWNLIST | CBS_HASSTRINGS
+ LTEXT "&URL:", -1, 10, 42, 20, 10
+ EDITTEXT IDC_URL, 35, 40, 150, 14, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 200, 10, 45, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Mégse", IDCANCEL, 200, 28, 45, 14, WS_GROUP | WS_TABSTOP
+}
+
+ID_PROMPT_DIALOG DIALOG 0, 0, 200, 90
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION ""
+FONT 8, "MS Shell Dlg"
+{
+ LTEXT "", ID_PROMPT_PROMPT, 10, 10, 180, 30
+ EDITTEXT ID_PROMPT_EDIT, 10, 45, 180, 14, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 40, 65, 45, 15, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Mégse", IDCANCEL, 115, 65, 45, 15, WS_GROUP | WS_TABSTOP
}
/*
* Copyright 2005-2006 Jacek Caban
* Copyright 2008 Mikolaj Zalewski
+ * Copyright 2010 £ukasz Wojni³owicz
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
CAPTION "Instalator Wine Gecko"
FONT 8, "MS Shell Dlg"
{
- LTEXT "Wine could not find a Gecko package which is needed for applications embedding HTML " \
- "to work correctly. Wine can automatically download and install it for you.\n\n" \
- "Note: it's recommended to use distro packages instead. See http://wiki.winehq.org/Gecko for details.",
+ LTEXT "Nie znaleziono paczki Gecko potrzebnej do prawid³owego dzia³ania aplikacji " \
+ "zawieraj¹cych kod HTML . Wine mo¿e automatycznie pobraæ i zainstalowaæ t¹ paczkê dla ciebie.\n\n" \
+ "Uwaga: Lepiej jednak u¿yæ paczki z twojej dystrybucji. Po szczegó³y zajrzyj na http://wiki.winehq.org/Gecko.",
ID_DWL_STATUS, 10, 10, 240, 50, SS_LEFT
- CONTROL "Progress", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 40, 240, 12
- DEFPUSHBUTTON "&Instaluj", ID_DWL_INSTALL, 200, 70, 50, 15, WS_GROUP | WS_TABSTOP
+ CONTROL "Postêp", ID_DWL_PROGRESS, PROGRESS_CLASSA, WS_BORDER|PBS_SMOOTH, 10, 40, 240, 12
+ DEFPUSHBUTTON "&Zainstaluj", ID_DWL_INSTALL, 200, 70, 50, 15, WS_GROUP | WS_TABSTOP
PUSHBUTTON "&Anuluj", IDCANCEL, 140, 70, 50, 15, WS_GROUP | WS_TABSTOP
}
PUSHBUTTON "OK", IDOK, 200, 10, 45, 14, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
PUSHBUTTON "Anuluj", IDCANCEL, 200, 28, 45, 14, WS_GROUP | WS_TABSTOP
}
+
+ID_PROMPT_DIALOG DIALOG 0, 0, 200, 90
+STYLE WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU
+CAPTION ""
+FONT 8, "MS Shell Dlg"
+{
+ LTEXT "", ID_PROMPT_PROMPT, 10, 10, 180, 30
+ EDITTEXT ID_PROMPT_EDIT, 10, 45, 180, 14, ES_AUTOHSCROLL | WS_BORDER | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "OK", IDOK, 40, 65, 45, 15, BS_DEFPUSHBUTTON | WS_GROUP | WS_TABSTOP
+ PUSHBUTTON "Anuluj", IDCANCEL, 115, 65, 45, 15, WS_GROUP | WS_TABSTOP
+}