mirror of
https://github.com/an-anime-team/sleepy-launcher.git
synced 2025-02-16 17:59:46 +03:00
feat(i18n): added base localizations
This commit is contained in:
parent
c872475fe6
commit
719fffb8eb
15 changed files with 116 additions and 11 deletions
|
@ -45,3 +45,11 @@ game-patching-error = Spiel konnte nicht gepatcht werden
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Dokumentations-URL kann nicht geöffnet werden
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/de/game.ftl
Normal file
7
assets/locales/de/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -45,3 +45,11 @@ game-patching-error = Failed to patch game
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Failed to open documentation URL
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/en/game.ftl
Normal file
7
assets/locales/en/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -45,3 +45,11 @@ game-patching-error = Fallo al parchear el juego
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Failed to open documentation URL
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/es/game.ftl
Normal file
7
assets/locales/es/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -45,3 +45,11 @@ game-patching-error = Le patch du jeu a échoué
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Failed to open documentation URL
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/fr/game.ftl
Normal file
7
assets/locales/fr/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -45,3 +45,11 @@ game-patching-error = Не удалось установить патч игры
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Не удалось открыть ссылку с документацией
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Не удалось добавить игровую сессию
|
||||
game-session-update-failed = Не удалось обновить игровую сессию
|
||||
game-session-remove-failed = Не удалось удалить игровую сессию
|
||||
game-session-set-current-failed = Не удалось выбрать игровую сессию
|
||||
game-session-apply-failed = Не удалось применить игровую сессию
|
||||
|
|
7
assets/locales/ru/game.ftl
Normal file
7
assets/locales/ru/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Игровые сессии
|
||||
|
||||
active-sessions = Активная сессия
|
||||
active-session-description = Выбранная игровая сессия. Обновляется после каждого запуска игры
|
||||
|
||||
update-session = Обновить сессию используя значения реестра из префикса Wine
|
||||
delete-session = Удалить сессию
|
|
@ -45,3 +45,11 @@ game-patching-error = Yamayı uygulamada sorun çıktı
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Belgelemenin URL'si açılamadı
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/tr/game.ftl
Normal file
7
assets/locales/tr/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -45,3 +45,11 @@ game-patching-error = 应用游戏补丁失败
|
|||
# Sandbox
|
||||
|
||||
documentation-url-open-failed = Failed to open documentation URL
|
||||
|
||||
# Game
|
||||
|
||||
game-session-add-failed = Failed to add game session
|
||||
game-session-update-failed = Failed to update game session
|
||||
game-session-remove-failed = Failed to remove game session
|
||||
game-session-set-current-failed = Failed to set current game session
|
||||
game-session-apply-failed = Failed to apply game session
|
||||
|
|
7
assets/locales/zh-cn/game.ftl
Normal file
7
assets/locales/zh-cn/game.ftl
Normal file
|
@ -0,0 +1,7 @@
|
|||
game-sessions = Game sessions
|
||||
|
||||
active-sessions = Active session
|
||||
active-session-description = Currently selected game session. Updates after each game launch
|
||||
|
||||
update-session = Update session using current wine prefix registry values
|
||||
delete-session = Delete session
|
|
@ -40,7 +40,7 @@ impl AsyncFactoryComponent for GameSession {
|
|||
set_icon_name: "view-refresh-symbolic-symbolic",
|
||||
add_css_class: "flat",
|
||||
|
||||
set_tooltip_text: Some("Update session using current wine prefix registry values"),
|
||||
set_tooltip_text: Some(&tr("update-session")),
|
||||
|
||||
set_valign: gtk::Align::Center,
|
||||
|
||||
|
@ -53,7 +53,7 @@ impl AsyncFactoryComponent for GameSession {
|
|||
set_icon_name: "user-trash-symbolic",
|
||||
add_css_class: "flat",
|
||||
|
||||
set_tooltip_text: Some("Delete session"),
|
||||
set_tooltip_text: Some(&tr("delete-session")),
|
||||
|
||||
set_valign: gtk::Align::Center,
|
||||
|
||||
|
@ -103,16 +103,16 @@ impl SimpleAsyncComponent for GameApp {
|
|||
|
||||
view! {
|
||||
adw::PreferencesPage {
|
||||
set_title: "Game",
|
||||
set_title: &tr("game"),
|
||||
set_icon_name: Some("applications-games-symbolic"),
|
||||
|
||||
add = &adw::PreferencesGroup {
|
||||
set_title: "Game sessions",
|
||||
set_title: &tr("game-sessions"),
|
||||
|
||||
#[local_ref]
|
||||
sessions_combo -> adw::ComboRow {
|
||||
set_title: "Active session",
|
||||
set_subtitle: "Currently selected game session. Updates after each game launch",
|
||||
set_title: &tr("active-sessions"),
|
||||
set_subtitle: &tr("active-session-description"),
|
||||
|
||||
connect_selected_notify[sender] => move |row| sender.input(GameAppMsg::SetCurrent(row.selected()))
|
||||
}
|
||||
|
@ -196,7 +196,7 @@ impl SimpleAsyncComponent for GameApp {
|
|||
#[allow(unused_must_use)]
|
||||
Err(err) => {
|
||||
sender.output(PreferencesAppMsg::Toast {
|
||||
title: String::from("Failed to update game session"),
|
||||
title: tr("game-session-add-failed"),
|
||||
description: Some(err.to_string())
|
||||
});
|
||||
}
|
||||
|
@ -211,7 +211,7 @@ impl SimpleAsyncComponent for GameApp {
|
|||
#[allow(unused_must_use)]
|
||||
if let Err(err) = Sessions::update(session.name.clone(), config.get_wine_prefix_path()) {
|
||||
sender.output(PreferencesAppMsg::Toast {
|
||||
title: String::from("Failed to update game session"),
|
||||
title: tr("game-session-update-failed"),
|
||||
description: Some(err.to_string())
|
||||
});
|
||||
}
|
||||
|
@ -227,7 +227,7 @@ impl SimpleAsyncComponent for GameApp {
|
|||
#[allow(unused_must_use)]
|
||||
Err(err) => {
|
||||
sender.output(PreferencesAppMsg::Toast {
|
||||
title: String::from("Failed to update game session"),
|
||||
title: tr("game-session-remove-failed"),
|
||||
description: Some(err.to_string())
|
||||
});
|
||||
|
||||
|
@ -245,7 +245,7 @@ impl SimpleAsyncComponent for GameApp {
|
|||
#[allow(unused_must_use)]
|
||||
if let Err(err) = Sessions::set_current(name.to_owned()) {
|
||||
sender.output(PreferencesAppMsg::Toast {
|
||||
title: String::from("Failed to update game session"),
|
||||
title: tr("game-session-set-current-failed"),
|
||||
description: Some(err.to_string())
|
||||
});
|
||||
|
||||
|
@ -256,7 +256,7 @@ impl SimpleAsyncComponent for GameApp {
|
|||
#[allow(unused_must_use)]
|
||||
if let Err(err) = Sessions::apply(name.to_owned(), config.get_wine_prefix_path()) {
|
||||
sender.output(PreferencesAppMsg::Toast {
|
||||
title: String::from("Failed to update game session"),
|
||||
title: tr("game-session-apply-failed"),
|
||||
description: Some(err.to_string())
|
||||
});
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue