Subversion Repositories filter_foundry

Rev

Rev 523 | Rev 536 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 523 Rev 526
1
/*
1
/*
2
    This file is part of "Filter Foundry", a filter plugin for Adobe Photoshop
2
    This file is part of "Filter Foundry", a filter plugin for Adobe Photoshop
3
    Copyright (C) 2003-2009 Toby Thain, toby@telegraphics.com.au
3
    Copyright (C) 2003-2009 Toby Thain, toby@telegraphics.com.au
4
    Copyright (C) 2018-2022 Daniel Marschall, ViaThinkSoft
4
    Copyright (C) 2018-2022 Daniel Marschall, ViaThinkSoft
5
 
5
 
6
    This program is free software; you can redistribute it and/or modify
6
    This program is free software; you can redistribute it and/or modify
7
    it under the terms of the GNU General Public License as published by
7
    it under the terms of the GNU General Public License as published by
8
    the Free Software Foundation; either version 2 of the License, or
8
    the Free Software Foundation; either version 2 of the License, or
9
    (at your option) any later version.
9
    (at your option) any later version.
10
 
10
 
11
    This program is distributed in the hope that it will be useful,
11
    This program is distributed in the hope that it will be useful,
12
    but WITHOUT ANY WARRANTY; without even the implied warranty of
12
    but WITHOUT ANY WARRANTY; without even the implied warranty of
13
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
    GNU General Public License for more details.
14
    GNU General Public License for more details.
15
 
15
 
16
    You should have received a copy of the GNU General Public License
16
    You should have received a copy of the GNU General Public License
17
    along with this program; if not, write to the Free Software
17
    along with this program; if not, write to the Free Software
18
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18
    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
19
*/
19
*/
20
 
20
 
21
// Attention: Please save this file as UTF-8 without BOM!
21
// Attention: Please save this file as UTF-8 without BOM!
22
 
22
 
-
 
23
#ifndef LANGUAGE_H_
-
 
24
#define LANGUAGE_H_
-
 
25
 
23
#define MSG_PREMIERE_COMPAT_ID 1
26
#define MSG_PREMIERE_COMPAT_ID 1
24
#define MSG_PREMIERE_COMPAT_ENUS "This version of Filter Foundry is not compatible with Adobe Premiere!";
27
#define MSG_PREMIERE_COMPAT_ENUS "This version of Filter Foundry is not compatible with Adobe Premiere!";
25
#define MSG_PREMIERE_COMPAT_DEDE "Diese Version von Filter Foundry ist mit Adobe Premiere nicht kompatibel!"
28
#define MSG_PREMIERE_COMPAT_DEDE "Diese Version von Filter Foundry ist mit Adobe Premiere nicht kompatibel!"
26
 
29
 
27
#define MSG_RUNDLL_ERR_ID 2
30
#define MSG_RUNDLL_ERR_ID 2
28
#define MSG_RUNDLL_ERR_ENUS "You tried to execute this DLL with RunDLL32. This is a Photoshop plugin!"
31
#define MSG_RUNDLL_ERR_ENUS "You tried to execute this DLL with RunDLL32. This is a Photoshop plugin!"
29
#define MSG_RUNDLL_ERR_DEDE "Es wurde versucht, diese DLL mit RunDLL32 aufzurufen, aber dies ist ein Photoshop-Plugin!"
32
#define MSG_RUNDLL_ERR_DEDE "Es wurde versucht, diese DLL mit RunDLL32 aufzurufen, aber dies ist ein Photoshop-Plugin!"
30
 
33
 
31
#define MSG_INCOMPATIBLE_OBFUSCATION_ID 3
34
#define MSG_INCOMPATIBLE_OBFUSCATION_ID 3
32
#define MSG_INCOMPATIBLE_OBFUSCATION_ENUS "Incompatible obfuscation."
35
#define MSG_INCOMPATIBLE_OBFUSCATION_ENUS "Incompatible obfuscation."
33
#define MSG_INCOMPATIBLE_OBFUSCATION_DEDE "Inkompatible Verschlüsselung."
36
#define MSG_INCOMPATIBLE_OBFUSCATION_DEDE "Inkompatible Verschlüsselung."
34
 
37
 
35
#define MSG_FILTER_PROTECTED_ID 4
38
#define MSG_FILTER_PROTECTED_ID 4
36
#define MSG_FILTER_PROTECTED_ENUS "The filter is protected."
39
#define MSG_FILTER_PROTECTED_ENUS "The filter is protected."
37
#define MSG_FILTER_PROTECTED_DEDE "Der Filter ist geschützt."
40
#define MSG_FILTER_PROTECTED_DEDE "Der Filter ist geschützt."
38
 
41
 
39
#define MSG_LOADFILE_UNKNOWN_FORMAT_ID 5
42
#define MSG_LOADFILE_UNKNOWN_FORMAT_ID 5
40
#define MSG_LOADFILE_UNKNOWN_FORMAT_ENUS "It is not a text parameter file, nor a standalone Mac/PC filter created by Filter Factory/Filter Foundry."
43
#define MSG_LOADFILE_UNKNOWN_FORMAT_ENUS "It is not a text parameter file, nor a standalone Mac/PC filter created by Filter Factory/Filter Foundry."
41
#define MSG_LOADFILE_UNKNOWN_FORMAT_DEDE "Dies ist keine gültige Paramter-Datei, und auch kein Mac/PC Filter, der mit Filter Factory oder Filter Foundry erstellt wurde."
44
#define MSG_LOADFILE_UNKNOWN_FORMAT_DEDE "Dies ist keine gültige Paramter-Datei, und auch kein Mac/PC Filter, der mit Filter Factory oder Filter Foundry erstellt wurde."
42
 
45
 
43
#define MSG_INVALID_PARAMETER_DATA_ID 6
46
#define MSG_INVALID_PARAMETER_DATA_ID 6
44
#define MSG_INVALID_PARAMETER_DATA_ENUS "Invalid parameter data."
47
#define MSG_INVALID_PARAMETER_DATA_ENUS "Invalid parameter data."
45
#define MSG_INVALID_PARAMETER_DATA_DEDE "Ungültige Parameter-Daten."
48
#define MSG_INVALID_PARAMETER_DATA_DEDE "Ungültige Parameter-Daten."
46
 
49
 
47
#define MSG_CANNOT_ZOOM_ID 7
50
#define MSG_CANNOT_ZOOM_ID 7
48
#define MSG_CANNOT_ZOOM_ENUS "Could not build preview at chosen zoom level."
51
#define MSG_CANNOT_ZOOM_ENUS "Could not build preview at chosen zoom level."
49
#define MSG_CANNOT_ZOOM_DEDE "Die Vorschau konnte nicht in dieser Vergrößerung erstellt werden."
52
#define MSG_CANNOT_ZOOM_DEDE "Die Vorschau konnte nicht in dieser Vergrößerung erstellt werden."
50
 
53
 
51
#define MSG_CANNOT_ZOOM_MEMFULL_ID 8
54
#define MSG_CANNOT_ZOOM_MEMFULL_ID 8
52
#define MSG_CANNOT_ZOOM_MEMFULL_ENUS "Could not build preview at chosen zoom level. The image is too large for available memory. Try zooming in.\nIf that does not help, cancel and retry the filter."
55
#define MSG_CANNOT_ZOOM_MEMFULL_ENUS "Could not build preview at chosen zoom level. The image is too large for available memory. Try zooming in.\nIf that does not help, cancel and retry the filter."
53
#define MSG_CANNOT_ZOOM_MEMFULL_DEDE "Die Vorschau konnte nicht in dieser Vergrößerung erstellt werden, da das Bild zu groß für den verfügbaren Speicher ist. Versuchen Sie, die Vorschau zu vergrößern.\nWenn dies nicht hilft, brechen Sie den Filter ab und starten Sie ihn neu."
56
#define MSG_CANNOT_ZOOM_MEMFULL_DEDE "Die Vorschau konnte nicht in dieser Vergrößerung erstellt werden, da das Bild zu groß für den verfügbaren Speicher ist. Versuchen Sie, die Vorschau zu vergrößern.\nWenn dies nicht hilft, brechen Sie den Filter ab und starten Sie ihn neu."
54
 
57
 
55
#define MSG_BUILT32_ID 9
58
#define MSG_BUILT32_ID 9
56
#define MSG_BUILT32_ENUS "32 bit standalone filter was successfully created"
59
#define MSG_BUILT32_ENUS "32 bit standalone filter was successfully created"
57
#define MSG_BUILT32_DEDE "32-Bit Filter wurde erfolgreich erzeugt"
60
#define MSG_BUILT32_DEDE "32-Bit Filter wurde erfolgreich erzeugt"
58
 
61
 
59
#define MSG_BUILT64_ID 10
62
#define MSG_BUILT64_ID 10
60
#define MSG_BUILT64_ENUS "64 bit standalone filter was successfully created"
63
#define MSG_BUILT64_ENUS "64 bit standalone filter was successfully created"
61
#define MSG_BUILT64_DEDE "64-Bit Filter wurde erfolgreich erzeugt"
64
#define MSG_BUILT64_DEDE "64-Bit Filter wurde erfolgreich erzeugt"
62
 
65
 
63
#define MSG_CANNOT_OPEN_FILE_ID 11
66
#define MSG_CANNOT_OPEN_FILE_ID 11
64
#define MSG_CANNOT_OPEN_FILE_ENUS "Could not open the file."
67
#define MSG_CANNOT_OPEN_FILE_ENUS "Could not open the file."
65
#define MSG_CANNOT_OPEN_FILE_DEDE "Kann Datei nicht öffnen."
68
#define MSG_CANNOT_OPEN_FILE_DEDE "Kann Datei nicht öffnen."
66
 
69
 
67
#define MSG_CANNOT_CREATE_FILE_ID 12
70
#define MSG_CANNOT_CREATE_FILE_ID 12
68
#define MSG_CANNOT_CREATE_FILE_ENUS "Could not create the file."
71
#define MSG_CANNOT_CREATE_FILE_ENUS "Could not create the file."
69
#define MSG_CANNOT_CREATE_FILE_DEDE "Kann Datei nicht erstellen."
72
#define MSG_CANNOT_CREATE_FILE_DEDE "Kann Datei nicht erstellen."
70
 
73
 
71
#define MSG_EXPRESSION1024_FOUND_ID 13
74
#define MSG_EXPRESSION1024_FOUND_ID 13
72
#define MSG_EXPRESSION1024_FOUND_ENUS "Found an expression longer than 1024 characters."
75
#define MSG_EXPRESSION1024_FOUND_ENUS "Found an expression longer than 1024 characters."
73
#define MSG_EXPRESSION1024_FOUND_DEDE "Es wurde eine Formel gefunden, die länger als 1024 Zeichen ist."
76
#define MSG_EXPRESSION1024_FOUND_DEDE "Es wurde eine Formel gefunden, die länger als 1024 Zeichen ist."
74
 
77
 
75
#define MSG_EXPRESSION_OOM_ID 14
78
#define MSG_EXPRESSION_OOM_ID 14
76
#define MSG_EXPRESSION_OOM_ENUS "Could not get memory for expression."
79
#define MSG_EXPRESSION_OOM_ENUS "Could not get memory for expression."
77
#define MSG_EXPRESSION_OOM_DEDE "Kann nicht genügend Speicher für die Formel erhalten."
80
#define MSG_EXPRESSION_OOM_DEDE "Kann nicht genügend Speicher für die Formel erhalten."
78
 
81
 
79
#define MSG_FILTERS_UNLIMITED_WARNING_ID 15
82
#define MSG_FILTERS_UNLIMITED_WARNING_ID 15
80
#define MSG_FILTERS_UNLIMITED_WARNING_ENUS "Attention! You are loading a ""Filters Unlimited"" file. Please note that Filter Foundry only implements the basic Filter Factory functions. Therefore, most ""Filters Unlimited"" filters won't work with Filter Foundry."
83
#define MSG_FILTERS_UNLIMITED_WARNING_ENUS "Attention! You are loading a ""Filters Unlimited"" file. Please note that Filter Foundry only implements the basic Filter Factory functions. Therefore, most ""Filters Unlimited"" filters won't work with Filter Foundry."
81
#define MSG_FILTERS_UNLIMITED_WARNING_DEDE "Achtung! Sie laden ein Datei, die mit ""Filters Unlimited"" erstellt wurde. Bitte beachten Sie, dass Filter Foundry nur die grundlegenden Filter Factory-Funktionalitäten implementiert. Deswegen werden die meisten ""Filters Unlimited"" Filter nicht mit Filter Foundry funktionieren."
84
#define MSG_FILTERS_UNLIMITED_WARNING_DEDE "Achtung! Sie laden ein Datei, die mit ""Filters Unlimited"" erstellt wurde. Bitte beachten Sie, dass Filter Foundry nur die grundlegenden Filter Factory-Funktionalitäten implementiert. Deswegen werden die meisten ""Filters Unlimited"" Filter nicht mit Filter Foundry funktionieren."
82
 
85
 
83
#define MSG_FORMULA_IR_1023_TRUNCATED_ID 16
86
#define MSG_FORMULA_IR_1023_TRUNCATED_ID 16
84
#define MSG_FORMULA_IR_1023_TRUNCATED_ENUS "Attention! The formula for channel I/R was too long (longer than 1023 characters) and was truncated."
87
#define MSG_FORMULA_IR_1023_TRUNCATED_ENUS "Attention! The formula for channel I/R was too long (longer than 1023 characters) and was truncated."
85
#define MSG_FORMULA_IR_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Rot/Intro-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
88
#define MSG_FORMULA_IR_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Rot/Intro-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
86
 
89
 
87
#define MSG_FORMULA_R_1023_TRUNCATED_ID 17
90
#define MSG_FORMULA_R_1023_TRUNCATED_ID 17
88
#define MSG_FORMULA_R_1023_TRUNCATED_ENUS "Attention! The formula for channel R was too long (longer than 1023 characters) and was truncated."
91
#define MSG_FORMULA_R_1023_TRUNCATED_ENUS "Attention! The formula for channel R was too long (longer than 1023 characters) and was truncated."
89
#define MSG_FORMULA_R_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Rot-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
92
#define MSG_FORMULA_R_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Rot-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
90
 
93
 
91
#define MSG_FORMULA_G_1023_TRUNCATED_ID 18
94
#define MSG_FORMULA_G_1023_TRUNCATED_ID 18
92
#define MSG_FORMULA_G_1023_TRUNCATED_ENUS "Attention! The formula for channel G was too long (longer than 1023 characters) and was truncated."
95
#define MSG_FORMULA_G_1023_TRUNCATED_ENUS "Attention! The formula for channel G was too long (longer than 1023 characters) and was truncated."
93
#define MSG_FORMULA_G_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Grün-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
96
#define MSG_FORMULA_G_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Grün-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
94
 
97
 
95
#define MSG_FORMULA_B_1023_TRUNCATED_ID 19
98
#define MSG_FORMULA_B_1023_TRUNCATED_ID 19
96
#define MSG_FORMULA_B_1023_TRUNCATED_ENUS "Attention! The formula for channel B was too long (longer than 1023 characters) and was truncated."
99
#define MSG_FORMULA_B_1023_TRUNCATED_ENUS "Attention! The formula for channel B was too long (longer than 1023 characters) and was truncated."
97
#define MSG_FORMULA_B_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Blau-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
100
#define MSG_FORMULA_B_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Blau-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
98
 
101
 
99
#define MSG_FORMULA_A_1023_TRUNCATED_ID 20
102
#define MSG_FORMULA_A_1023_TRUNCATED_ID 20
100
#define MSG_FORMULA_A_1023_TRUNCATED_ENUS "Attention! The formula for channel A was too long (longer than 1023 characters) and was truncated."
103
#define MSG_FORMULA_A_1023_TRUNCATED_ENUS "Attention! The formula for channel A was too long (longer than 1023 characters) and was truncated."
101
#define MSG_FORMULA_A_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Alpha-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
104
#define MSG_FORMULA_A_1023_TRUNCATED_DEDE "Achtung! Die Formel für den Alpha-Kanal ist zu lang (länger als 1023 Zeichen) und wurde deshalb abgeschnitten."
102
 
105
 
103
#define MSG_CANNOT_CREATE_32BIT_FILTER_ID 21
106
#define MSG_CANNOT_CREATE_32BIT_FILTER_ID 21
104
#define MSG_CANNOT_CREATE_32BIT_FILTER_ENUS "Could not create 32 bit standalone filter"
107
#define MSG_CANNOT_CREATE_32BIT_FILTER_ENUS "Could not create 32 bit standalone filter"
105
#define MSG_CANNOT_CREATE_32BIT_FILTER_DEDE "Konnte keinen 32-Bit Filter erzeugen"
108
#define MSG_CANNOT_CREATE_32BIT_FILTER_DEDE "Konnte keinen 32-Bit Filter erzeugen"
106
 
109
 
107
#define MSG_CANNOT_CREATE_64BIT_FILTER_ID 22
110
#define MSG_CANNOT_CREATE_64BIT_FILTER_ID 22
108
#define MSG_CANNOT_CREATE_64BIT_FILTER_ENUS "Could not create 64 bit standalone filter"
111
#define MSG_CANNOT_CREATE_64BIT_FILTER_ENUS "Could not create 64 bit standalone filter"
109
#define MSG_CANNOT_CREATE_64BIT_FILTER_DEDE "Konnte keinen 64-Bit Filter erzeugen"
112
#define MSG_CANNOT_CREATE_64BIT_FILTER_DEDE "Konnte keinen 64-Bit Filter erzeugen"
110
 
113
 
111
#define MSG_CANNOT_SAVE_SETTINGS_ID 23
114
#define MSG_CANNOT_SAVE_SETTINGS_ID 23
112
#define MSG_CANNOT_SAVE_SETTINGS_ENUS "Could not save settings."
115
#define MSG_CANNOT_SAVE_SETTINGS_ENUS "Could not save settings."
113
#define MSG_CANNOT_SAVE_SETTINGS_DEDE "Einstellungen konnten nicht gespeichert werden."
116
#define MSG_CANNOT_SAVE_SETTINGS_DEDE "Einstellungen konnten nicht gespeichert werden."
114
 
117
 
115
#define MSG_CANNOT_LOAD_SETTINGS_ID 24
118
#define MSG_CANNOT_LOAD_SETTINGS_ID 24
116
#define MSG_CANNOT_LOAD_SETTINGS_ENUS "Could not load settings."
119
#define MSG_CANNOT_LOAD_SETTINGS_ENUS "Could not load settings."
117
#define MSG_CANNOT_LOAD_SETTINGS_DEDE "Einstellungen konnten nicht geladen werden."
120
#define MSG_CANNOT_LOAD_SETTINGS_DEDE "Einstellungen konnten nicht geladen werden."
118
 
121
 
119
#define MSG_SAVED_EXPR_ERR_ID 25
122
#define MSG_SAVED_EXPR_ERR_ID 25
120
#define MSG_SAVED_EXPR_ERR_ENUS "Can't run this filter (there is a problem with the saved expressions)."
123
#define MSG_SAVED_EXPR_ERR_ENUS "Can't run this filter (there is a problem with the saved expressions)."
121
#define MSG_SAVED_EXPR_ERR_DEDE "Dieser Filter kann nicht ausgeführt werden, da es ein Problem mit den enthaltenen Formeln gibt."
124
#define MSG_SAVED_EXPR_ERR_DEDE "Dieser Filter kann nicht ausgeführt werden, da es ein Problem mit den enthaltenen Formeln gibt."
122
 
125
 
123
#define MSG_CATEGORY_EMPTY_ERR_ID 26
126
#define MSG_CATEGORY_EMPTY_ERR_ID 26
124
#define MSG_CATEGORY_EMPTY_ERR_ENUS "Category must not be empty!"
127
#define MSG_CATEGORY_EMPTY_ERR_ENUS "Category must not be empty!"
125
#define MSG_CATEGORY_EMPTY_ERR_DEDE "Kategorie darf nicht leer sein!"
128
#define MSG_CATEGORY_EMPTY_ERR_DEDE "Kategorie darf nicht leer sein!"
126
 
129
 
127
#define MSG_TITLE_EMPTY_ERR_ID 27
130
#define MSG_TITLE_EMPTY_ERR_ID 27
128
#define MSG_TITLE_EMPTY_ERR_ENUS "Title must not be empty!"
131
#define MSG_TITLE_EMPTY_ERR_ENUS "Title must not be empty!"
129
#define MSG_TITLE_EMPTY_ERR_DEDE "Titel darf nicht leer sein!"
132
#define MSG_TITLE_EMPTY_ERR_DEDE "Titel darf nicht leer sein!"
130
 
133
 
131
#define MSG_UNICODE_DATA_WARNING_ID 28
134
#define MSG_UNICODE_DATA_WARNING_ID 28
132
#define MSG_UNICODE_DATA_WARNING_ENUS "The internal structures of Photoshop and Filter Factory are not compatible with Unicode characters. It is highly recommended that you only use characters of your current charset. Unicode characters will be converted into question mark symbols."
135
#define MSG_UNICODE_DATA_WARNING_ENUS "The internal structures of Photoshop and Filter Factory are not compatible with Unicode characters. It is highly recommended that you only use characters of your current charset. Unicode characters will be converted into question mark symbols."
133
#define MSG_UNICODE_DATA_WARNING_DEDE "Die internen Strukturen von Photoshop und Filter Factory sind nicht kompatibel mit Unicode-Zeichen. Es wird sehr stark empfohlen, dass Sie nur Zeichen aus Ihrem aktuellen Zeichensatz verwenden. Unicode-Zeichen werden in Fragezeichen-Symbole umgewandelt werden."
136
#define MSG_UNICODE_DATA_WARNING_DEDE "Die internen Strukturen von Photoshop und Filter Factory sind nicht kompatibel mit Unicode-Zeichen. Es wird sehr stark empfohlen, dass Sie nur Zeichen aus Ihrem aktuellen Zeichensatz verwenden. Unicode-Zeichen werden in Fragezeichen-Symbole umgewandelt werden."
134
 
137
 
135
#define MSG_EXTCHARSET_DATA_WARNING_ID 29
138
#define MSG_EXTCHARSET_DATA_WARNING_ID 29
136
#define MSG_EXTCHARSET_DATA_WARNING_ENUS "You were using characters of an extended charset. The characters might look correct on your machine, but on a machine in a different country the characters might look wrong. Please consider using the ASCII character set only (i.e. Latin characters without accent marks)."
139
#define MSG_EXTCHARSET_DATA_WARNING_ENUS "You were using characters of an extended charset. The characters might look correct on your machine, but on a machine in a different country the characters might look wrong. Please consider using the ASCII character set only (i.e. Latin characters without accent marks)."
137
#define MSG_EXTCHARSET_DATA_WARNING_DEDE "Sie verwenden besondere Zeichen wie z.B. Umlaute. Diese Zeichen werden auf Ihrem System normal aussehen, jedoch werden sie auf einem fremdsprachigen Computer falsch dargestellt werden. Bitte ziehen Sie in Betracht, nur ASCII-Zeichen zu verwenden (A-Z, ohne Umlaute)."
140
#define MSG_EXTCHARSET_DATA_WARNING_DEDE "Sie verwenden besondere Zeichen wie z.B. Umlaute. Diese Zeichen werden auf Ihrem System normal aussehen, jedoch werden sie auf einem fremdsprachigen Computer falsch dargestellt werden. Bitte ziehen Sie in Betracht, nur ASCII-Zeichen zu verwenden (A-Z, ohne Umlaute)."
138
 
141
 
139
#define MSG_SLIDER_UNAVAILABLE_ID 30
142
#define MSG_SLIDER_UNAVAILABLE_ID 30
140
#define MSG_SLIDER_UNAVAILABLE_ENUS "Visual sliders are not available because neither PLUGIN.DLL (part of Photoshop), nor the Microsoft Trackbar Control (msctls_trackbar32) was found on your system."
143
#define MSG_SLIDER_UNAVAILABLE_ENUS "Visual sliders are not available because neither PLUGIN.DLL (part of Photoshop), nor the Microsoft Trackbar Control (msctls_trackbar32) was found on your system."
141
#define MSG_SLIDER_UNAVAILABLE_DEDE "Schiebe-Regler sind nicht verfügbar, da weder PLUGIN.DLL (Bestandteil von Photoshop), noch die Microsoft Trackbar Control (msctls_trackbar32) auf Ihrem System gefunden wurden."
144
#define MSG_SLIDER_UNAVAILABLE_DEDE "Schiebe-Regler sind nicht verfügbar, da weder PLUGIN.DLL (Bestandteil von Photoshop), noch die Microsoft Trackbar Control (msctls_trackbar32) auf Ihrem System gefunden wurden."
142
 
145
 
143
#define MSG_PICO_SAVED_ID 31
146
#define MSG_PICO_SAVED_ID 31
144
#define MSG_PICO_SAVED_ENUS "The file was successfully saved in the ""PluginCommander"" TXT format. The file will now be opened in a text editor, so that you can fill in the missing data: Category, Title, Copyright, Author, Filename, and Slider/Map names."
147
#define MSG_PICO_SAVED_ENUS "The file was successfully saved in the ""PluginCommander"" TXT format. The file will now be opened in a text editor, so that you can fill in the missing data: Category, Title, Copyright, Author, Filename, and Slider/Map names."
145
#define MSG_PICO_SAVED_DEDE "Die Datei wurde erfolgreich im ""PluginCommander"" TXT-Format gespeichert. Die Datei wird nun in einem Text-Editor geöffnet, sodass Sie die fehlenden Angaben ergänzen können: Kategorie, Titel, Copyright, Autor, Dateiname und Regler-Namen."
148
#define MSG_PICO_SAVED_DEDE "Die Datei wurde erfolgreich im ""PluginCommander"" TXT-Format gespeichert. Die Datei wird nun in einem Text-Editor geöffnet, sodass Sie die fehlenden Angaben ergänzen können: Kategorie, Titel, Copyright, Autor, Dateiname und Regler-Namen."
146
 
149
 
147
#define MSG_PLEASE_EDIT_MANUALLY_ID 32
150
#define MSG_PLEASE_EDIT_MANUALLY_ID 32
148
#define MSG_PLEASE_EDIT_MANUALLY_ENUS "Please edit the file manually to enter the title, category, author, copyright, slider names, etc."
151
#define MSG_PLEASE_EDIT_MANUALLY_ENUS "Please edit the file manually to enter the title, category, author, copyright, slider names, etc."
149
#define MSG_PLEASE_EDIT_MANUALLY_DEDE "Bitte bearbeiten Sie die Datei manuell und tragen Sie dort ein: Titel, Kategorie, Autor, Copyright, Regler-Namen, usw."
152
#define MSG_PLEASE_EDIT_MANUALLY_DEDE "Bitte bearbeiten Sie die Datei manuell und tragen Sie dort ein: Titel, Kategorie, Autor, Copyright, Regler-Namen, usw."
150
 
153
 
151
#define MSG_FIND_DOKU_HERE_ID 33
154
#define MSG_FIND_DOKU_HERE_ID 33
152
#define MSG_FIND_DOKU_HERE_ENUS "You can find the documentation here: https://github.com/danielmarschall/filter_foundry/tree/master/doc"
155
#define MSG_FIND_DOKU_HERE_ENUS "You can find the documentation here: https://github.com/danielmarschall/filter_foundry/tree/master/doc"
153
#define MSG_FIND_DOKU_HERE_DEDE "Sie können die englisch-sprachige Dokumentation hier finden: https://github.com/danielmarschall/filter_foundry/tree/master/doc"
156
#define MSG_FIND_DOKU_HERE_DEDE "Sie können die englisch-sprachige Dokumentation hier finden: https://github.com/danielmarschall/filter_foundry/tree/master/doc"
154
 
157
 
155
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_ID 34
158
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_ID 34
156
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_ENUS "Error in expression! Click to see details."
159
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_ENUS "Error in expression! Click to see details."
157
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_DEDE "Fehler in der Formel! Klicken für mehr Details."
160
#define MSG_ERROR_IN_EXPRESSION_CLICK_DETAILS_DEDE "Fehler in der Formel! Klicken für mehr Details."
158
 
161
 
159
#define MSG_ZOOM_IN_ID 35
162
#define MSG_ZOOM_IN_ID 35
160
#define MSG_ZOOM_IN_ENUS "Zoom in"
163
#define MSG_ZOOM_IN_ENUS "Zoom in"
161
#define MSG_ZOOM_IN_DEDE "Vergrößern"
164
#define MSG_ZOOM_IN_DEDE "Vergrößern"
162
 
165
 
163
#define MSG_ZOOM_OUT_ID 36
166
#define MSG_ZOOM_OUT_ID 36
164
#define MSG_ZOOM_OUT_ENUS "Zoom out"
167
#define MSG_ZOOM_OUT_ENUS "Zoom out"
165
#define MSG_ZOOM_OUT_DEDE "Verkleinern"
168
#define MSG_ZOOM_OUT_DEDE "Verkleinern"
166
 
169
 
167
#define MSG_FULLY_ZOOM_INOUT_ID 37
170
#define MSG_FULLY_ZOOM_INOUT_ID 37
168
#define MSG_FULLY_ZOOM_INOUT_ENUS "Fully zoom in/out"
171
#define MSG_FULLY_ZOOM_INOUT_ENUS "Fully zoom in/out"
169
#define MSG_FULLY_ZOOM_INOUT_DEDE "Vollständig rein/raus-zoomen"
172
#define MSG_FULLY_ZOOM_INOUT_DEDE "Vollständig rein/raus-zoomen"
170
 
173
 
171
#define MSG_LOAD_FILTER_SETTINGS_TITLE_ID 38
174
#define MSG_LOAD_FILTER_SETTINGS_TITLE_ID 38
172
#define MSG_LOAD_FILTER_SETTINGS_TITLE_ENUS "Load filter settings"
175
#define MSG_LOAD_FILTER_SETTINGS_TITLE_ENUS "Load filter settings"
173
#define MSG_LOAD_FILTER_SETTINGS_TITLE_DEDE "Filter-Einstellungen laden"
176
#define MSG_LOAD_FILTER_SETTINGS_TITLE_DEDE "Filter-Einstellungen laden"
174
 
177
 
175
#define MSG_SAVE_FILTER_SETTINGS_TITLE_ID 39
178
#define MSG_SAVE_FILTER_SETTINGS_TITLE_ID 39
176
#define MSG_SAVE_FILTER_SETTINGS_TITLE_ENUS "Save filter settings"
179
#define MSG_SAVE_FILTER_SETTINGS_TITLE_ENUS "Save filter settings"
177
#define MSG_SAVE_FILTER_SETTINGS_TITLE_DEDE "Filter-Einstellungen speichern"
180
#define MSG_SAVE_FILTER_SETTINGS_TITLE_DEDE "Filter-Einstellungen speichern"
178
 
181
 
179
#define MSG_MAKE_FILTER_SETTINGS_TITLE_ID 40
182
#define MSG_MAKE_FILTER_SETTINGS_TITLE_ID 40
180
#define MSG_MAKE_FILTER_SETTINGS_TITLE_ENUS "Create standalone filter"
183
#define MSG_MAKE_FILTER_SETTINGS_TITLE_ENUS "Create standalone filter"
181
#define MSG_MAKE_FILTER_SETTINGS_TITLE_DEDE "Eigenständigen Filter erzeugen"
184
#define MSG_MAKE_FILTER_SETTINGS_TITLE_DEDE "Eigenständigen Filter erzeugen"
182
 
185
 
183
#define MSG_ALL_SUPPORTED_FILES_ID 41
186
#define MSG_ALL_SUPPORTED_FILES_ID 41
184
#define MSG_ALL_SUPPORTED_FILES_ENUS "All supported files"
187
#define MSG_ALL_SUPPORTED_FILES_ENUS "All supported files"
185
#define MSG_ALL_SUPPORTED_FILES_DEDE "Alle unterstützten Dateien"
188
#define MSG_ALL_SUPPORTED_FILES_DEDE "Alle unterstützten Dateien"
186
 
189
 
187
#define MSG_ALL_FILES_ID 42
190
#define MSG_ALL_FILES_ID 42
188
#define MSG_ALL_FILES_ENUS "All files"
191
#define MSG_ALL_FILES_ENUS "All files"
189
#define MSG_ALL_FILES_DEDE "Alle Dateien"
192
#define MSG_ALL_FILES_DEDE "Alle Dateien"
190
 
193
 
191
#define MSG_OPEN_AFS_ID 43
194
#define MSG_OPEN_AFS_ID 43
192
#define MSG_OPEN_AFS_ENUS "Filter Factory Settings"
195
#define MSG_OPEN_AFS_ENUS "Filter Factory Settings"
193
#define MSG_OPEN_AFS_DEDE "Filter Factory Einstellungen"
196
#define MSG_OPEN_AFS_DEDE "Filter Factory Einstellungen"
194
 
197
 
195
#define MSG_OPEN_TXT_ID 44
198
#define MSG_OPEN_TXT_ID 44
196
#define MSG_OPEN_TXT_ENUS "PluginCommander or FFDecomp TXT file"
199
#define MSG_OPEN_TXT_ENUS "PluginCommander or FFDecomp TXT file"
197
#define MSG_OPEN_TXT_DEDE "PluginCommander oder FFDecomp Text-Datei"
200
#define MSG_OPEN_TXT_DEDE "PluginCommander oder FFDecomp Text-Datei"
198
 
201
 
199
#define MSG_OPEN_8BF_ID 45
202
#define MSG_OPEN_8BF_ID 45
200
#define MSG_OPEN_8BF_ENUS "Filter Factory for Windows, Standalone Filter"
203
#define MSG_OPEN_8BF_ENUS "Filter Factory for Windows, Standalone Filter"
201
#define MSG_OPEN_8BF_DEDE "Filter Factory für Windows, Eigenständiger Filter"
204
#define MSG_OPEN_8BF_DEDE "Filter Factory für Windows, Eigenständiger Filter"
202
 
205
 
203
#define MSG_OPEN_PFF_ID 46
206
#define MSG_OPEN_PFF_ID 46
204
#define MSG_OPEN_PFF_ENUS "Premiere TF / FF Settings"
207
#define MSG_OPEN_PFF_ENUS "Premiere TF / FF Settings"
205
#define MSG_OPEN_PFF_DEDE "Premiere TF / FF Einstellungen"
208
#define MSG_OPEN_PFF_DEDE "Premiere TF / FF Einstellungen"
206
 
209
 
207
#define MSG_OPEN_PRM_ID 47
210
#define MSG_OPEN_PRM_ID 47
208
#define MSG_OPEN_PRM_ENUS "Premiere TF/FF for Windows, Standalone Filter"
211
#define MSG_OPEN_PRM_ENUS "Premiere TF/FF for Windows, Standalone Filter"
209
#define MSG_OPEN_PRM_DEDE "Premiere TF/FF für Windows, Eigenständiger Filter"
212
#define MSG_OPEN_PRM_DEDE "Premiere TF/FF für Windows, Eigenständiger Filter"
210
 
213
 
211
#define MSG_OPEN_RSRC_ID 48
214
#define MSG_OPEN_RSRC_ID 48
212
#define MSG_OPEN_RSRC_ENUS "FilterFactory for MacOS, Standalone Filter"
215
#define MSG_OPEN_RSRC_ENUS "FilterFactory for MacOS, Standalone Filter"
213
#define MSG_OPEN_RSRC_DEDE "FilterFactory für MacOS, Eigenständiger Filter"
216
#define MSG_OPEN_RSRC_DEDE "FilterFactory für MacOS, Eigenständiger Filter"
214
 
217
 
215
#define MSG_OPEN_FFX_ID 49
218
#define MSG_OPEN_FFX_ID 49
216
#define MSG_OPEN_FFX_ENUS """Filters Unlimited"" filter"
219
#define MSG_OPEN_FFX_ENUS """Filters Unlimited"" filter"
217
#define MSG_OPEN_FFX_DEDE """Filters Unlimited"" Filter"
220
#define MSG_OPEN_FFX_DEDE """Filters Unlimited"" Filter"
218
 
221
 
219
#define MSG_SAVE_AFS_ID 50
222
#define MSG_SAVE_AFS_ID 50
220
#define MSG_SAVE_AFS_ENUS "Filter Factory Settings"
223
#define MSG_SAVE_AFS_ENUS "Filter Factory Settings"
221
#define MSG_SAVE_AFS_DEDE "Filter Factory Einstellungen"
224
#define MSG_SAVE_AFS_DEDE "Filter Factory Einstellungen"
222
 
225
 
223
#define MSG_SAVE_PFF_ID 51
226
#define MSG_SAVE_PFF_ID 51
224
#define MSG_SAVE_PFF_ENUS "Premiere TF / FF Settings"
227
#define MSG_SAVE_PFF_ENUS "Premiere TF / FF Settings"
225
#define MSG_SAVE_PFF_DEDE "Premiere TF / FF Einstellungen"
228
#define MSG_SAVE_PFF_DEDE "Premiere TF / FF Einstellungen"
226
 
229
 
227
#define MSG_SAVE_TXT_ID 52
230
#define MSG_SAVE_TXT_ID 52
228
#define MSG_SAVE_TXT_ENUS "PluginCommander TXT file"
231
#define MSG_SAVE_TXT_ENUS "PluginCommander TXT file"
229
#define MSG_SAVE_TXT_DEDE "PluginCommander Text-Datei"
232
#define MSG_SAVE_TXT_DEDE "PluginCommander Text-Datei"
230
 
233
 
231
#define MSG_MAKE_8BF_ID 53
234
#define MSG_MAKE_8BF_ID 53
232
#define MSG_MAKE_8BF_ENUS "Filter plugin file"
235
#define MSG_MAKE_8BF_ENUS "Filter plugin file"
233
#define MSG_MAKE_8BF_DEDE "Eigenständiger Filter"
236
#define MSG_MAKE_8BF_DEDE "Eigenständiger Filter"
234
 
237
 
235
#define MSG_ABOUT_BY_ID 54
238
#define MSG_ABOUT_BY_ID 54
236
#define MSG_ABOUT_BY_ENUS " by "
239
#define MSG_ABOUT_BY_ENUS " by "
237
#define MSG_ABOUT_BY_DEDE " von "
240
#define MSG_ABOUT_BY_DEDE " von "
238
 
241
 
239
#define MSG_ABOUT_BUILT_USING_ID 55
242
#define MSG_ABOUT_BUILT_USING_ID 55
240
#define MSG_ABOUT_BUILT_USING_ENUS "This plugin was built using Filter Foundry"
243
#define MSG_ABOUT_BUILT_USING_ENUS "This plugin was built using Filter Foundry"
241
#define MSG_ABOUT_BUILT_USING_DEDE "Dieses Plugin wurde erstellt mit Filter Foundry"
244
#define MSG_ABOUT_BUILT_USING_DEDE "Dieses Plugin wurde erstellt mit Filter Foundry"
242
 
245
 
243
#define MSG_ABOUT_LATEST_VERSION_FROM_ID 56
246
#define MSG_ABOUT_LATEST_VERSION_FROM_ID 56
244
#define MSG_ABOUT_LATEST_VERSION_FROM_ENUS "Latest version available from:"
247
#define MSG_ABOUT_LATEST_VERSION_FROM_ENUS "Latest version available from:"
245
#define MSG_ABOUT_LATEST_VERSION_FROM_DEDE "Aktuelle Version hier herunterladen:"
248
#define MSG_ABOUT_LATEST_VERSION_FROM_DEDE "Aktuelle Version hier herunterladen:"
246
 
249
 
247
#define MSG_ABOUT_CONTACT_AUTHOR_ID 57
250
#define MSG_ABOUT_CONTACT_AUTHOR_ID 57
248
#define MSG_ABOUT_CONTACT_AUTHOR_ENUS "Please contact the author with any bug reports,\nsuggestions or comments.\nIf you use this program and like it, please consider\nmaking a donation."
251
#define MSG_ABOUT_CONTACT_AUTHOR_ENUS "Please contact the author with any bug reports,\nsuggestions or comments.\nIf you use this program and like it, please consider\nmaking a donation."
249
#define MSG_ABOUT_CONTACT_AUTHOR_DEDE "Bitte kontaktieren Sie den Autor für Fehlerberichte,\nAnregungen und Kommentare.\nWenn Sie dieses Programm mögen,\nerwägen Sie bitte eine kleine Spende."
252
#define MSG_ABOUT_CONTACT_AUTHOR_DEDE "Bitte kontaktieren Sie den Autor für Fehlerberichte,\nAnregungen und Kommentare.\nWenn Sie dieses Programm mögen,\nerwägen Sie bitte eine kleine Spende."
250
 
253
 
251
 
254
 
252
void strcpy_advance_id(TCHAR** str, int msgid);
255
void strcpy_advance_id(TCHAR** str, int msgid);
253
int FF_GetMsg(TCHAR* ret, int MsgId);
256
int FF_GetMsg(TCHAR* ret, int MsgId);
254
TCHAR* FF_GetMsg_Cpy(int MsgId);
257
TCHAR* FF_GetMsg_Cpy(int MsgId);
255
void FF_GetMsg_Free(TCHAR* str);
258
void FF_GetMsg_Free(TCHAR* str);
-
 
259
 
-
 
260
#endif
-
 
261
 
256
 
262