Subversion Repositories filter_foundry

Rev

Rev 553 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 553 Rev 555
Line 21... Line 21...
21
#ifndef LANGUAGE_H_
21
#ifndef LANGUAGE_H_
22
#define LANGUAGE_H_
22
#define LANGUAGE_H_
23
 
23
 
24
// Attention: Please save this file as UTF-8 without BOM!
24
// Attention: Please save this file as UTF-8 without BOM!
25
// Also, if you extend this, please also extend language_win.rc and language_mac.r!
25
// Also, if you extend this, please also extend language_win.rc and language_mac.r!
-
 
26
// The ID numbers must be continuous, otherwise the MAC stringlist (*r) does not work
-
 
27
 
-
 
28
// TODO: Name the constants MSGID_* and not MSG_*_ID
26
 
29
 
27
#define MSG_PREMIERE_COMPAT_ID 1
30
#define MSG_PREMIERE_COMPAT_ID 1
28
#define MSG_PREMIERE_COMPAT_ENUS "This version of Filter Foundry is not compatible with Adobe Premiere!";
31
#define MSG_PREMIERE_COMPAT_ENUS "This version of Filter Foundry is not compatible with Adobe Premiere!";
29
#define MSG_PREMIERE_COMPAT_DEDE "Diese Version von Filter Foundry ist mit Adobe Premiere nicht kompatibel!"
32
#define MSG_PREMIERE_COMPAT_DEDE "Diese Version von Filter Foundry ist mit Adobe Premiere nicht kompatibel!"
30
 
33
 
Line 74... Line 77...
74
 
77
 
75
#define MSG_EXPRESSION1024_FOUND_ID 13
78
#define MSG_EXPRESSION1024_FOUND_ID 13
76
#define MSG_EXPRESSION1024_FOUND_ENUS "Found an expression longer than 1024 characters."
79
#define MSG_EXPRESSION1024_FOUND_ENUS "Found an expression longer than 1024 characters."
77
#define MSG_EXPRESSION1024_FOUND_DEDE "Es wurde eine Formel gefunden, die länger als 1024 Zeichen ist."
80
#define MSG_EXPRESSION1024_FOUND_DEDE "Es wurde eine Formel gefunden, die länger als 1024 Zeichen ist."
78
 
81
 
79
#define MSG_EXPRESSION_OOM_ID 14
82
#define MSG_OUT_OF_MEMORY_ID 14
80
#define MSG_EXPRESSION_OOM_ENUS "Could not get memory for expression."
83
#define MSG_OUT_OF_MEMORY_ENUS "Not enough free memory to continue."
81
#define MSG_EXPRESSION_OOM_DEDE "Kann nicht genügend Speicher für die Formel erhalten."
84
#define MSG_OUT_OF_MEMORY_DEDE "Nicht genügend Arbeitsspeicher zum Ausführen der Aktion."
82
 
85
 
83
#define MSG_FILTERS_UNLIMITED_WARNING_ID 15
86
#define MSG_FILTERS_UNLIMITED_WARNING_ID 15
84
#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."
87
#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."
85
#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."
88
#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."
86
 
89
 
Line 267... Line 270...
267
#define MSG_OPEN_FFL_ID 61
270
#define MSG_OPEN_FFL_ID 61
268
#define MSG_OPEN_FFL_ENUS "Filter Library"
271
#define MSG_OPEN_FFL_ENUS "Filter Library"
269
#define MSG_OPEN_FFL_DEDE "Filter Bibliothek"
272
#define MSG_OPEN_FFL_DEDE "Filter Bibliothek"
270
 
273
 
271
#define MSG_FFL_CONVERTED_ID 62
274
#define MSG_FFL_CONVERTED_ID 62
272
#define MSG_FFL_CONVERTED_ENUS "FFL file converted to TXT files. You can now open these TXT files."
275
#define MSG_FFL_CONVERTED_ENUS "The FFL file was split to single TXT files. You can now open these TXT files."
273
#define MSG_FFL_CONVERTED_DEDE "FFL Datei wurde in TXT Dateien extrahiert. Sie können diese TXT Dateien nun öffnen."
276
#define MSG_FFL_CONVERTED_DEDE "Die FFL Datei wurde in einzelne TXT Dateien aufgesplitet. Sie können diese TXT Dateien nun öffnen."
274
 
277
 
275
// TODO: Give own IDs and Translate
278
#define MSG_INVALID_FILE_SIGNATURE_ID 63
276
#define MSG_OUT_OF_MEMORY_ID 14
279
#define MSG_INVALID_FILE_SIGNATURE_ENUS "Invalid file signature"
277
#define MSG_INVALID_FILE_SIGNATURE_ID 6
280
#define MSG_INVALID_FILE_SIGNATURE_DEDE "Ungültiger Dateianfang"
-
 
281
 
278
#define MSG_FFL_NO_FILTERS_DETECTED_ID 6
282
#define MSG_FFL_NO_FILTERS_DETECTED_ID 64
-
 
283
#define MSG_FFL_NO_FILTERS_DETECTED_DEDE "In this FFL file there are no filters"
-
 
284
#define MSG_FFL_NO_FILTERS_DETECTED_ENUS "In dieser FFL Datei befinden sich keine Filter"
-
 
285
 
-
 
286
#define MSG_ERROR_GENERATING_DATA_ID 65
-
 
287
#define MSG_ERROR_GENERATING_DATA_ENUS "Error generating the file contents"
-
 
288
#define MSG_ERROR_GENERATING_DATA_DEDE "Fehler beim Erstellen der Datei-Inhalte"
-
 
289
 
-
 
290
#define MSG_UNSUPPORTED_FILE_FORMAT_ID 66
-
 
291
#define MSG_UNSUPPORTED_FILE_FORMAT_DEDE "Not supported file format. Please take care to choose a valid filename extension"
-
 
292
#define MSG_UNSUPPORTED_FILE_FORMAT_ENUS "Nicht unterstütztes Dateiformat. Bitte achten Sie auf die korrekte Dateinamens-Erweiterung"
279
 
293
 
280
void strcpy_advance_id(TCHAR** str, int msgid);
294
void strcpy_advance_id(TCHAR** str, int msgid);
281
int FF_GetMsg(TCHAR* ret, int MsgId);
295
int FF_GetMsg(TCHAR* ret, int MsgId);
282
TCHAR* FF_GetMsg_Cpy(int MsgId);
296
TCHAR* FF_GetMsg_Cpy(int MsgId);
283
void FF_GetMsg_Free(TCHAR* str);
297
void FF_GetMsg_Free(TCHAR* str);