|
Blender
V2.93
|
#include "BLI_utildefines.h"Go to the source code of this file.
Classes | |
| struct | BLT_i18n_contexts_descriptor |
Functions | |
| bool | BLT_is_default_context (const char *msgctxt) |
| const char * | BLT_pgettext (const char *msgctxt, const char *msgid) |
| bool | BLT_translate (void) |
| bool | BLT_translate_iface (void) |
| bool | BLT_translate_tooltips (void) |
| bool | BLT_translate_new_dataname (void) |
| const char * | BLT_translate_do (const char *msgctxt, const char *msgid) |
| const char * | BLT_translate_do_iface (const char *msgctxt, const char *msgid) |
| const char * | BLT_translate_do_tooltip (const char *msgctxt, const char *msgid) |
| const char * | BLT_translate_do_new_dataname (const char *msgctxt, const char *msgid) |
| bool | BLT_lang_is_ime_supported (void) |
| #define BLT_I18N_MSGID_MULTI_CTXT | ( | msgid, | |
| ... | |||
| ) |
Definition at line 77 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_DEFAULT NULL |
Definition at line 94 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_DEFAULT_BPYRNA "*" |
Definition at line 95 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_ACTION "Action" |
Definition at line 110 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_ARMATURE "Armature" |
Definition at line 111 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_BRUSH "Brush" |
Definition at line 112 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_CACHEFILE "CacheFile" |
Definition at line 114 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_CAMERA "Camera" |
Definition at line 113 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_COLLECTION "Collection" |
Definition at line 115 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_CURVE "Curve" |
Definition at line 116 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_FREESTYLELINESTYLE "FreestyleLineStyle" |
Definition at line 117 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_GPENCIL "GPencil" |
Definition at line 118 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_HAIR "Hair" |
Definition at line 119 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_ID "ID" |
Definition at line 120 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_IMAGE "Image" |
Definition at line 121 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_LATTICE "Lattice" |
Definition at line 127 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_LIBRARY "Library" |
Definition at line 126 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_LIGHT "Light" |
Definition at line 125 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_LIGHTPROBE "LightProbe" |
Definition at line 137 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_MASK "Mask" |
Definition at line 151 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_MATERIAL "Material" |
Definition at line 128 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_MESH "Mesh" |
Definition at line 130 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_METABALL "Metaball" |
Definition at line 129 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_MOVIECLIP "MovieClip" |
Definition at line 150 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_NODETREE "NodeTree" |
Definition at line 131 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_OBJECT "Object" |
Definition at line 132 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_PAINTCURVE "PaintCurve" |
Definition at line 133 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_PALETTE "Palette" |
Definition at line 134 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_PARTICLESETTINGS "ParticleSettings" |
Definition at line 135 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_POINTCLOUD "PointCloud" |
Definition at line 136 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SCENE "Scene" |
Definition at line 138 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SCREEN "Screen" |
Definition at line 139 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SEQUENCE "Sequence" |
Definition at line 140 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SHAPEKEY "Key" |
Definition at line 123 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SIMULATION "Simulation" |
Definition at line 124 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SOUND "Sound" |
Definition at line 142 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_SPEAKER "Speaker" |
Definition at line 141 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_TEXT "Text" |
Definition at line 144 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_TEXTURE "Texture" |
Definition at line 143 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_VFONT "VFont" |
Definition at line 145 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_VOLUME "Volume" |
Definition at line 146 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_WINDOWMANAGER "WindowManager" |
Definition at line 149 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_WORKSPACE "WorkSpace" |
Definition at line 148 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_ID_WORLD "World" |
Definition at line 147 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_OPERATOR_DEFAULT "Operator" |
Definition at line 98 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_PLURAL "Plural" |
Definition at line 106 of file BLT_translation.h.
| #define BLT_I18NCONTEXT_UI_EVENTS "UI_Events_KeyMaps" |
Definition at line 102 of file BLT_translation.h.
| #define BLT_I18NCONTEXTS_DESC |
Definition at line 165 of file BLT_translation.h.
| #define BLT_I18NCONTEXTS_ITEM | ( | ctxt_id, | |
| py_id | |||
| ) |
Definition at line 160 of file BLT_translation.h.
Definition at line 69 of file BLT_translation.h.
Definition at line 67 of file BLT_translation.h.
| #define CTX_N_ | ( | context, | |
| msgid | |||
| ) | msgid |
Definition at line 51 of file BLT_translation.h.
Definition at line 68 of file BLT_translation.h.
| #define DATA_ | ( | msgid | ) | msgid |
Definition at line 66 of file BLT_translation.h.
| #define IFACE_ | ( | msgid | ) | msgid |
Definition at line 64 of file BLT_translation.h.
| #define N_ | ( | msgid | ) | msgid |
Definition at line 50 of file BLT_translation.h.
| #define TEXT_DOMAIN_NAME "blender" |
Definition at line 28 of file BLT_translation.h.
| #define TIP_ | ( | msgid | ) | msgid |
Definition at line 65 of file BLT_translation.h.
| bool BLT_is_default_context | ( | const char * | msgctxt | ) |
Definition at line 45 of file blt_translation.c.
References BLT_I18NCONTEXT_DEFAULT_BPYRNA.
Referenced by BLT_pgettext(), and UI_but_string_info_get().
| bool BLT_lang_is_ime_supported | ( | void | ) |
Definition at line 381 of file blt_lang.c.
Referenced by ui_do_but_textedit(), and ui_textedit_begin().
| const char* BLT_pgettext | ( | const char * | msgctxt, |
| const char * | msgid | ||
| ) |
Definition at line 54 of file blt_translation.c.
References bl_locale_pgettext(), BLT_I18NCONTEXT_DEFAULT, BLT_is_default_context(), and ret.
Referenced by app_translations_pgettext(), BLT_translate_do(), BLT_translate_do_iface(), BLT_translate_do_new_dataname(), BLT_translate_do_tooltip(), RNA_property_enum_item_from_value_gettexted(), and RNA_property_enum_name_gettexted().
| bool BLT_translate | ( | void | ) |
Definition at line 81 of file blt_translation.c.
References BLI_thread_is_main().
Referenced by BLT_lang_get(), BLT_translate_do(), BLT_translate_iface(), BLT_translate_new_dataname(), and BLT_translate_tooltips().
| const char* BLT_translate_do | ( | const char * | msgctxt, |
| const char * | msgid | ||
| ) |
Definition at line 117 of file blt_translation.c.
References BLT_pgettext(), and BLT_translate().
Referenced by IMB_thumb_ensure_translations().
| const char* BLT_translate_do_iface | ( | const char * | msgctxt, |
| const char * | msgid | ||
| ) |
Definition at line 132 of file blt_translation.c.
References BLT_pgettext(), and BLT_translate_iface().
Referenced by app_translations_pgettext_iface().
| const char* BLT_translate_do_new_dataname | ( | const char * | msgctxt, |
| const char * | msgid | ||
| ) |
Definition at line 162 of file blt_translation.c.
References BLT_pgettext(), and BLT_translate_new_dataname().
Referenced by app_translations_pgettext_data().
| const char* BLT_translate_do_tooltip | ( | const char * | msgctxt, |
| const char * | msgid | ||
| ) |
Definition at line 147 of file blt_translation.c.
References BLT_pgettext(), and BLT_translate_tooltips().
Referenced by app_translations_pgettext_tip().
| bool BLT_translate_iface | ( | void | ) |
Definition at line 90 of file blt_translation.c.
References BLT_translate(), and USER_TR_IFACE.
Referenced by BLT_translate_do_iface(), RNA_property_enum_item_from_value_gettexted(), and RNA_property_enum_name_gettexted().
| bool BLT_translate_new_dataname | ( | void | ) |
Definition at line 108 of file blt_translation.c.
References BLT_translate(), and USER_TR_NEWDATANAME.
Referenced by BLT_translate_do_new_dataname().
| bool BLT_translate_tooltips | ( | void | ) |
Definition at line 99 of file blt_translation.c.
References BLT_translate(), and USER_TR_TOOLTIPS.
Referenced by BLT_translate_do_tooltip().