aboutsummaryrefslogtreecommitdiffstats
path: root/src/sdk/GFSDKBasic.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/sdk/GFSDKBasic.h')
-rw-r--r--src/sdk/GFSDKBasic.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/sdk/GFSDKBasic.h b/src/sdk/GFSDKBasic.h
index aba4d2e0..f6c80287 100644
--- a/src/sdk/GFSDKBasic.h
+++ b/src/sdk/GFSDKBasic.h
@@ -48,6 +48,8 @@ using GFCommandExecuteContext = struct {
void* data;
};
+using GFTranslatorDataReader = int (*)(const char* locale, char** data);
+
/**
* @brief
*
@@ -129,6 +131,6 @@ auto GPGFRONTEND_MODULE_SDK_EXPORT GFAppActiveLocale() -> char*;
* @param size
* @return auto
*/
-auto GPGFRONTEND_MODULE_SDK_EXPORT GFAppRegisterTranslator(char* data,
- int size) -> int;
+auto GPGFRONTEND_MODULE_SDK_EXPORT
+GFAppRegisterTranslatorReader(const char* id, GFTranslatorDataReader reader) -> int;
} \ No newline at end of file