|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include <ctype.h>#include "cfile/cfile.h"#include "localization/localize.h"#include "osapi/osregistry.h"#include "parse/encrypt.h"#include "parse/parselo.h"#include "playerman/player.h"Go to the source code of this file.
Classes | |
| struct | lcl_xstr |
Macros | |
| #define | XSTR_SIZE 1638 |
| #define | PARSE_TEXT_BUF_SIZE PARSE_BUF_SIZE |
| #define | PARSE_ID_BUF_SIZE 5 |
| #define | LCL_MAX_STRINGS 4500 |
Variables | |
| int | Lcl_current_lang = FS2_OPEN_DEFAULT_LANGUAGE |
| SCP_vector< lang_info > | Lcl_languages |
| lang_info | Lcl_builtin_languages [NUM_BUILTIN_LANGUAGES] |
| int | Lcl_special_chars |
| int | Lcl_fr = 0 |
| int | Lcl_gr = 0 |
| int | Lcl_pl = 0 |
| int | Lcl_english = 1 |
| lcl_xstr | Xstr_table [XSTR_SIZE] |
| int | Xstr_inited = 0 |
| char * | Lcl_ext_str [LCL_MAX_STRINGS] |
| #define LCL_MAX_STRINGS 4500 |
Definition at line 79 of file localize.cpp.
| #define PARSE_ID_BUF_SIZE 5 |
Definition at line 78 of file localize.cpp.
| #define PARSE_TEXT_BUF_SIZE PARSE_BUF_SIZE |
Definition at line 77 of file localize.cpp.
| #define XSTR_SIZE 1638 |
Definition at line 60 of file localize.cpp.
| void lcl_add_dir | ( | char * | current_path | ) |
Definition at line 504 of file localize.cpp.
| int lcl_add_dir_to_path_with_filename | ( | char * | current_path, |
| size_t | path_max | ||
| ) |
Definition at line 536 of file localize.cpp.
Definition at line 963 of file localize.cpp.
| int lcl_ext_get_id | ( | const SCP_string & | xstr, |
| int * | out | ||
| ) |
Definition at line 1041 of file localize.cpp.
| int lcl_ext_get_text | ( | const char * | xstr, |
| char * | out | ||
| ) |
Definition at line 887 of file localize.cpp.
| int lcl_ext_get_text | ( | const SCP_string & | xstr, |
| SCP_string & | out | ||
| ) |
Definition at line 936 of file localize.cpp.
Definition at line 831 of file localize.cpp.
| void lcl_ext_localize | ( | const SCP_string & | in, |
| SCP_string & | out, | ||
| int * | id | ||
| ) |
Definition at line 841 of file localize.cpp.
Definition at line 644 of file localize.cpp.
| void lcl_ext_localize_sub | ( | const SCP_string & | in, |
| SCP_string & | out, | ||
| int * | id | ||
| ) |
Definition at line 750 of file localize.cpp.
| void lcl_fred_replace_stuff | ( | char * | text, |
| size_t | max_len | ||
| ) |
Definition at line 610 of file localize.cpp.
| void lcl_fred_replace_stuff | ( | SCP_string & | text | ) |
Definition at line 626 of file localize.cpp.
Definition at line 495 of file localize.cpp.
| int lcl_get_language | ( | ) |
Definition at line 176 of file localize.cpp.
| void lcl_get_language_name | ( | char * | lang_name | ) |
Definition at line 1121 of file localize.cpp.
Definition at line 872 of file localize.cpp.
Definition at line 107 of file localize.cpp.
| int lcl_is_valid_numeric_char | ( | char | c | ) |
Definition at line 1115 of file localize.cpp.
| void lcl_replace_stuff | ( | char * | text, |
| size_t | max_len | ||
| ) |
Definition at line 573 of file localize.cpp.
| void lcl_replace_stuff | ( | SCP_string & | text | ) |
Definition at line 594 of file localize.cpp.
Definition at line 470 of file localize.cpp.
| void lcl_translate_brief_icon_name_gr | ( | char * | name | ) |
Definition at line 1153 of file localize.cpp.
| void lcl_translate_brief_icon_name_pl | ( | char * | name | ) |
Definition at line 1300 of file localize.cpp.
| void lcl_translate_medal_name_gr | ( | char * | name | ) |
Definition at line 1502 of file localize.cpp.
| void lcl_translate_medal_name_pl | ( | char * | name | ) |
Definition at line 1563 of file localize.cpp.
| void lcl_translate_ship_name_gr | ( | char * | name | ) |
Definition at line 1388 of file localize.cpp.
| void lcl_translate_targetbox_name_gr | ( | char * | name | ) |
Definition at line 1401 of file localize.cpp.
| void lcl_translate_targetbox_name_pl | ( | char * | name | ) |
Definition at line 1453 of file localize.cpp.
| void lcl_translate_wep_name_gr | ( | char * | name | ) |
Definition at line 1134 of file localize.cpp.
| void lcl_xstr_close | ( | ) |
Definition at line 449 of file localize.cpp.
| void lcl_xstr_init | ( | ) |
Definition at line 408 of file localize.cpp.
| void parse_stringstbl | ( | const char * | filename | ) |
Definition at line 397 of file localize.cpp.
| void parse_stringstbl_common | ( | const char * | filename, |
| const bool | external | ||
| ) |
Definition at line 231 of file localize.cpp.
| void parse_stringstbl_quick | ( | const char * | filename | ) |
Definition at line 182 of file localize.cpp.
| void parse_tstringstbl | ( | const char * | filename | ) |
Definition at line 402 of file localize.cpp.
| const char* XSTR | ( | const char * | str, |
| int | index | ||
| ) |
Definition at line 851 of file localize.cpp.
| lang_info Lcl_builtin_languages[NUM_BUILTIN_LANGUAGES] |
Definition at line 36 of file localize.cpp.
| int Lcl_current_lang = FS2_OPEN_DEFAULT_LANGUAGE |
Definition at line 31 of file localize.cpp.
| int Lcl_english = 1 |
Definition at line 50 of file localize.cpp.
| char* Lcl_ext_str[LCL_MAX_STRINGS] |
Definition at line 80 of file localize.cpp.
| int Lcl_fr = 0 |
Definition at line 47 of file localize.cpp.
| int Lcl_gr = 0 |
Definition at line 48 of file localize.cpp.
| SCP_vector<lang_info> Lcl_languages |
Definition at line 32 of file localize.cpp.
| int Lcl_pl = 0 |
Definition at line 49 of file localize.cpp.
| int Lcl_special_chars |
Definition at line 43 of file localize.cpp.
| int Xstr_inited = 0 |
Definition at line 73 of file localize.cpp.
Definition at line 72 of file localize.cpp.