mirror of
https://github.com/libretro/RetroArch
synced 2025-03-24 04:44:02 +00:00
(Discord) Add translatable string
This commit is contained in:
parent
406342479a
commit
b5f6ae7931
@ -15,6 +15,8 @@
|
||||
|
||||
#include "discord.h"
|
||||
|
||||
#include "../msg_hash.h"
|
||||
|
||||
static const char* APPLICATION_ID = "450822022025576457";
|
||||
static int FrustrationLevel = 0;
|
||||
static int64_t start_time = 0;
|
||||
@ -78,7 +80,7 @@ void discord_update(enum discord_presence presence)
|
||||
switch (presence)
|
||||
{
|
||||
case DISCORD_PRESENCE_MENU:
|
||||
discord_presence.state = "In-Menu";
|
||||
discord_presence.state = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU);
|
||||
discord_presence.largeImageKey = "icon";
|
||||
discord_presence.instance = 0;
|
||||
discord_presence.startTimestamp = start_time;
|
||||
@ -108,7 +110,7 @@ void discord_init(void)
|
||||
{
|
||||
DiscordEventHandlers handlers;
|
||||
|
||||
RARCH_LOG("[Discord] initializing\n");
|
||||
RARCH_LOG("[Discord] initializing ..\n");
|
||||
start_time = time(0);
|
||||
|
||||
memset(&handlers, 0, sizeof(handlers));
|
||||
@ -126,7 +128,7 @@ void discord_init(void)
|
||||
|
||||
void discord_shutdown(void)
|
||||
{
|
||||
RARCH_LOG("[Discord] shutting down\n");
|
||||
RARCH_LOG("[Discord] shutting down ..\n");
|
||||
Discord_ClearPresence();
|
||||
Discord_Shutdown();
|
||||
discord_ready = false;
|
||||
|
@ -3505,3 +3505,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3291,3 +3291,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3283,3 +3283,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3397,3 +3397,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3156,3 +3156,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -6375,4 +6375,6 @@ MSG_HASH(
|
||||
MSG_HASH(
|
||||
MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME,
|
||||
"Continuar los logros para esta sesión (Esto desactivará los archivos de guardado, cámara lenta, trucos, rebobinado y pausa)"
|
||||
)
|
||||
)
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3321,3 +3321,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3379,3 +3379,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Core attuale")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Cancella")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3533,3 +3533,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3282,3 +3282,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -1513,3 +1513,5 @@ MSG_HASH(MENU_ENUM_LABEL_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"quick_menu_override_options")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DEFERRED_QUICK_MENU_OVERRIDE_OPTIONS,
|
||||
"deferred_quick_menu_override_options")
|
||||
MSG_HASH(MENU_ENUM_LABEL_DISCORD_IN_MENU,
|
||||
"discord_in_menu")
|
||||
|
@ -3158,3 +3158,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3560,3 +3560,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Obecny rdzeń")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Oczyść")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3716,3 +3716,5 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE,
|
||||
"Pausar conquistas para a sessão atual (Esta ação ativará Estados de Jogos, Trapaças, Rebobinagem, Pausa e Câmera Lenta).")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME,
|
||||
"Continuar conquistas para a sessão atual (Esta ação desabilitará Estados de Jogos, Trapaças, Rebobinagem, Pausa e Câmera Lenta e reiniciará o jogo atual).")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3256,3 +3256,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3340,3 +3340,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3716,3 +3716,5 @@ MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_PAUSE,
|
||||
"Pause achievements for current session (This action will enable savestates, cheats, rewind, pause, and slow-motion).")
|
||||
MSG_HASH(MENU_ENUM_SUBLABEL_ACHIEVEMENT_RESUME,
|
||||
"Resume achievements for current session (This action will disable savestates, cheats, rewind, pause, and slow-motion and reset the current game).")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -3313,3 +3313,5 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DETECT_CORE_LIST_OK_CURRENT_CORE,
|
||||
"Current core")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_QT_MENU_SEARCH_CLEAR,
|
||||
"Clear")
|
||||
MSG_HASH(MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
"In-Menu")
|
||||
|
@ -424,6 +424,9 @@ enum msg_hash_enums
|
||||
|
||||
MENU_LABEL(NO_HISTORY_AVAILABLE),
|
||||
|
||||
MENU_ENUM_LABEL_DISCORD_IN_MENU,
|
||||
MENU_ENUM_LABEL_VALUE_DISCORD_IN_MENU,
|
||||
|
||||
MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY,
|
||||
MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_LOOPED,
|
||||
MENU_ENUM_LABEL_VALUE_MIXER_ACTION_PLAY_SEQUENTIAL,
|
||||
|
Loading…
x
Reference in New Issue
Block a user