Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'source/blender/blentranslation/intern/blt_translation.c')
-rw-r--r--source/blender/blentranslation/intern/blt_translation.c134
1 files changed, 67 insertions, 67 deletions
diff --git a/source/blender/blentranslation/intern/blt_translation.c b/source/blender/blentranslation/intern/blt_translation.c
index 0245a1a0c35..a4bac6bc01f 100644
--- a/source/blender/blentranslation/intern/blt_translation.c
+++ b/source/blender/blentranslation/intern/blt_translation.c
@@ -34,142 +34,142 @@
#include "DNA_userdef_types.h" /* For user settings. */
#ifdef WITH_PYTHON
-#include "BPY_extern.h"
+# include "BPY_extern.h"
#endif
#ifdef WITH_INTERNATIONAL
# include "BLI_threads.h"
# include "boost_locale_wrapper.h"
-#endif /* WITH_INTERNATIONAL */
+#endif /* WITH_INTERNATIONAL */
bool BLT_is_default_context(const char *msgctxt)
{
- /* We use the "short" test, a more complete one could be:
- * return (!msgctxt || !msgctxt[0] || STREQ(msgctxt, BLT_I18NCONTEXT_DEFAULT_BPYRNA))
- */
- /* Note: trying without the void string check for now, it *should* not be necessary... */
- return (!msgctxt || msgctxt[0] == BLT_I18NCONTEXT_DEFAULT_BPYRNA[0]);
+ /* We use the "short" test, a more complete one could be:
+ * return (!msgctxt || !msgctxt[0] || STREQ(msgctxt, BLT_I18NCONTEXT_DEFAULT_BPYRNA))
+ */
+ /* Note: trying without the void string check for now, it *should* not be necessary... */
+ return (!msgctxt || msgctxt[0] == BLT_I18NCONTEXT_DEFAULT_BPYRNA[0]);
}
const char *BLT_pgettext(const char *msgctxt, const char *msgid)
{
#ifdef WITH_INTERNATIONAL
- const char *ret = msgid;
-
- if (msgid && msgid[0]) {
- if (BLT_is_default_context(msgctxt)) {
- msgctxt = BLT_I18NCONTEXT_DEFAULT;
- }
- ret = bl_locale_pgettext(msgctxt, msgid);
- /* We assume if the returned string is the same (memory level) as the msgid, no translation was found,
- * and we can try py scripts' ones!
- */
-#ifdef WITH_PYTHON
- if (ret == msgid) {
- ret = BPY_app_translations_py_pgettext(msgctxt, msgid);
- }
-#endif
- }
-
- return ret;
+ const char *ret = msgid;
+
+ if (msgid && msgid[0]) {
+ if (BLT_is_default_context(msgctxt)) {
+ msgctxt = BLT_I18NCONTEXT_DEFAULT;
+ }
+ ret = bl_locale_pgettext(msgctxt, msgid);
+ /* We assume if the returned string is the same (memory level) as the msgid, no translation was found,
+ * and we can try py scripts' ones!
+ */
+# ifdef WITH_PYTHON
+ if (ret == msgid) {
+ ret = BPY_app_translations_py_pgettext(msgctxt, msgid);
+ }
+# endif
+ }
+
+ return ret;
#else
- (void)msgctxt;
- return msgid;
+ (void)msgctxt;
+ return msgid;
#endif
}
bool BLT_translate(void)
{
#ifdef WITH_INTERNATIONAL
- return BLI_thread_is_main() && (U.transopts & USER_DOTRANSLATE);
+ return BLI_thread_is_main() && (U.transopts & USER_DOTRANSLATE);
#else
- return false;
+ return false;
#endif
}
bool BLT_translate_iface(void)
{
#ifdef WITH_INTERNATIONAL
- return BLT_translate() && (U.transopts & USER_TR_IFACE);
+ return BLT_translate() && (U.transopts & USER_TR_IFACE);
#else
- return false;
+ return false;
#endif
}
bool BLT_translate_tooltips(void)
{
#ifdef WITH_INTERNATIONAL
- return BLT_translate() && (U.transopts & USER_TR_TOOLTIPS);
+ return BLT_translate() && (U.transopts & USER_TR_TOOLTIPS);
#else
- return false;
+ return false;
#endif
}
bool BLT_translate_new_dataname(void)
{
#ifdef WITH_INTERNATIONAL
- return BLT_translate() && (U.transopts & USER_TR_NEWDATANAME);
+ return BLT_translate() && (U.transopts & USER_TR_NEWDATANAME);
#else
- return false;
+ return false;
#endif
}
const char *BLT_translate_do(const char *msgctxt, const char *msgid)
{
#ifdef WITH_INTERNATIONAL
- if (BLT_translate()) {
- return BLT_pgettext(msgctxt, msgid);
- }
- else {
- return msgid;
- }
+ if (BLT_translate()) {
+ return BLT_pgettext(msgctxt, msgid);
+ }
+ else {
+ return msgid;
+ }
#else
- (void)msgctxt;
- return msgid;
+ (void)msgctxt;
+ return msgid;
#endif
}
const char *BLT_translate_do_iface(const char *msgctxt, const char *msgid)
{
#ifdef WITH_INTERNATIONAL
- if (BLT_translate_iface()) {
- return BLT_pgettext(msgctxt, msgid);
- }
- else {
- return msgid;
- }
+ if (BLT_translate_iface()) {
+ return BLT_pgettext(msgctxt, msgid);
+ }
+ else {
+ return msgid;
+ }
#else
- (void)msgctxt;
- return msgid;
+ (void)msgctxt;
+ return msgid;
#endif
}
const char *BLT_translate_do_tooltip(const char *msgctxt, const char *msgid)
{
#ifdef WITH_INTERNATIONAL
- if (BLT_translate_tooltips()) {
- return BLT_pgettext(msgctxt, msgid);
- }
- else {
- return msgid;
- }
+ if (BLT_translate_tooltips()) {
+ return BLT_pgettext(msgctxt, msgid);
+ }
+ else {
+ return msgid;
+ }
#else
- (void)msgctxt;
- return msgid;
+ (void)msgctxt;
+ return msgid;
#endif
}
const char *BLT_translate_do_new_dataname(const char *msgctxt, const char *msgid)
{
#ifdef WITH_INTERNATIONAL
- if (BLT_translate_new_dataname()) {
- return BLT_pgettext(msgctxt, msgid);
- }
- else {
- return msgid;
- }
+ if (BLT_translate_new_dataname()) {
+ return BLT_pgettext(msgctxt, msgid);
+ }
+ else {
+ return msgid;
+ }
#else
- (void)msgctxt;
- return msgid;
+ (void)msgctxt;
+ return msgid;
#endif
}