diff --git a/headers/os/locale/Catalog.h b/headers/os/locale/Catalog.h index 2d0664fefe..910d05aeef 100644 --- a/headers/os/locale/Catalog.h +++ b/headers/os/locale/Catalog.h @@ -151,6 +151,9 @@ private: #undef B_TRANSLATE_MARK #define B_TRANSLATE_MARK(string) (string) +#undef B_TRANSLATE_MARK_CONTEXT +#define B_TRANSLATE_MARK_CONTEXT(string, context) (string) + #undef B_TRANSLATE_MARK_COMMENT #define B_TRANSLATE_MARK_COMMENT(string, comment) (string) @@ -167,6 +170,9 @@ private: #undef B_TRANSLATE_MARK_VOID #define B_TRANSLATE_MARK_VOID(string) +#undef B_TRANSLATE_MARK_CONTEXT_VOID +#define B_TRANSLATE_MARK_CONTEXT_VOID(string, context) + #undef B_TRANSLATE_MARK_COMMENT_VOID #define B_TRANSLATE_MARK_COMMENT_VOID(string, comment) diff --git a/headers/os/locale/tools/CollectingCatalog.h b/headers/os/locale/tools/CollectingCatalog.h index 49e32bc210..84482b2ffc 100644 --- a/headers/os/locale/tools/CollectingCatalog.h +++ b/headers/os/locale/tools/CollectingCatalog.h @@ -35,6 +35,10 @@ #define B_TRANSLATE_MARK(string) \ B_CATKEY((string), B_TRANSLATION_CONTEXT) +#undef B_TRANSLATE_MARK_CONTEXT +#define B_TRANSLATE_MARK_CONTEXT(string, context) \ + B_CATKEY((string), (context)) + #undef B_TRANSLATE_MARK_COMMENT #define B_TRANSLATE_MARK_COMMENT(string, comment) \ B_CATKEY((string), B_TRANSLATION_CONTEXT, (comment)) @@ -55,6 +59,10 @@ #define B_TRANSLATE_MARK_VOID(string) \ B_CATKEY((string), B_TRANSLATION_CONTEXT) +#undef B_TRANSLATE_MARK_CONTEXT_VOID +#define B_TRANSLATE_MARK_CONTEXT_VOID(string, context) \ + B_CATKEY((string), (context)) + #undef B_TRANSLATE_MARK_COMMENT_VOID #define B_TRANSLATE_MARK_COMMENT_VOID(string, comment) \ B_CATKEY((string), B_TRANSLATION_CONTEXT, (comment))