MCPcopy Create free account
hub / github.com/TheOfficialFloW/VitaShell / loadLanguage

Function loadLanguage

language.c:59–299  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

57}
58
59void loadLanguage(int id) {
60 freeLanguageContainer();
61
62 #define LANGUAGE_ENTRY(name) { #name, CONFIG_TYPE_STRING, (void *)&language_container[name] }
63 ConfigEntry language_entries[] = {
64 // General strings
65 LANGUAGE_ENTRY(ERROR),
66 LANGUAGE_ENTRY(OK),
67 LANGUAGE_ENTRY(YES),
68 LANGUAGE_ENTRY(NO),
69 LANGUAGE_ENTRY(CANCEL),
70 LANGUAGE_ENTRY(ON),
71 LANGUAGE_ENTRY(OFF),
72 LANGUAGE_ENTRY(FILE_),
73 LANGUAGE_ENTRY(FOLDER),
74
75 // Progress strings
76 LANGUAGE_ENTRY(MOVING),
77 LANGUAGE_ENTRY(COPYING),
78 LANGUAGE_ENTRY(DELETING),
79 LANGUAGE_ENTRY(EXPORTING),
80 LANGUAGE_ENTRY(INSTALLING),
81 LANGUAGE_ENTRY(DOWNLOADING),
82 LANGUAGE_ENTRY(EXTRACTING),
83 LANGUAGE_ENTRY(COMPRESSING),
84 LANGUAGE_ENTRY(HASHING),
85 LANGUAGE_ENTRY(REFRESHING),
86 LANGUAGE_ENTRY(SENDING),
87 LANGUAGE_ENTRY(RECEIVING),
88
89 // Audio player strings
90 LANGUAGE_ENTRY(TITLE),
91 LANGUAGE_ENTRY(ALBUM),
92 LANGUAGE_ENTRY(ARTIST),
93 LANGUAGE_ENTRY(GENRE),
94 LANGUAGE_ENTRY(YEAR),
95
96 // Hex editor strings
97 LANGUAGE_ENTRY(OFFSET),
98 LANGUAGE_ENTRY(OPEN_HEX_EDITOR),
99
100 // Text editor strings
101 LANGUAGE_ENTRY(EDIT_LINE),
102 LANGUAGE_ENTRY(ENTER_SEARCH_TERM),
103
104 // Context menu strings
105 LANGUAGE_ENTRY(REFRESH_LIVEAREA),
106 LANGUAGE_ENTRY(REFRESH_LICENSE_DB),
107 LANGUAGE_ENTRY(MOUNT_UMA0),
108 LANGUAGE_ENTRY(MOUNT_IMC0),
109 LANGUAGE_ENTRY(MOUNT_XMC0),
110 LANGUAGE_ENTRY(UMOUNT_UMA0),
111 LANGUAGE_ENTRY(UMOUNT_IMC0),
112 LANGUAGE_ENTRY(UMOUNT_XMC0),
113 LANGUAGE_ENTRY(MOUNT_USB_UX0),
114 LANGUAGE_ENTRY(UMOUNT_USB_UX0),
115 LANGUAGE_ENTRY(MOUNT_GAMECARD_UX0),
116 LANGUAGE_ENTRY(UMOUNT_GAMECARD_UX0),

Callers 1

mainFunction · 0.85

Calls 3

freeLanguageContainerFunction · 0.85
readConfigBufferFunction · 0.85
readConfigFunction · 0.85

Tested by

no test coverage detected