Files
GTA4RP/scripts/client/locale.js
2022-06-14 07:32:40 -05:00

41 lines
1.5 KiB
JavaScript

// ===========================================================================
// Vortrex's Roleplay Resource
// https://github.com/VortrexFTW/gtac_roleplay
// ===========================================================================
// FILE: locale.js
// DESC: Provides locale functions and usage
// TYPE: Client (JavaScript)
// ===========================================================================
function getLocaleString(stringName, ...args) {
return findResourceByName("agrp_locale").exports.getLocaleString(localLocaleId, stringName, args);
}
// ===========================================================================
function getGroupedLocaleString(stringName, index, ...args) {
return findResourceByName("agrp_locale").exports.getGroupedLocaleString(localLocaleId, stringName, index, args);
}
// ===========================================================================
function getAvailableLocaleOptions() {
return findResourceByName("agrp_locale").exports.getAvailableLocaleOptions();
}
// ===========================================================================
function getLocales() {
return findResourceByName("agrp_locale").exports.getLocales();
}
// ===========================================================================
function setLocale(tempLocaleId) {
let locales = getLocales();
logToConsole(LOG_DEBUG, `[VRR.Locale] Setting locale to ${tempLocaleId} (${locales[tempLocaleId].englishName})`);
localLocaleId = tempLocaleId;
resetGUIStrings();
}
// ===========================================================================