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); |