Compare commits
24 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
62336d8d3b | ||
|
|
3b0299b51e | ||
|
|
639e42b83d | ||
|
|
75900ebc0f | ||
|
|
82af44c136 | ||
|
|
b100f67311 | ||
|
|
176b11840d | ||
|
|
c325c5ecaf | ||
|
|
b19e7e2f0f | ||
|
|
c4c62cfef5 | ||
|
|
f6421095e7 | ||
|
|
5e13d79cfb | ||
|
|
ff7525f169 | ||
|
|
938e50244b | ||
|
|
34f3f11451 | ||
|
|
c2da62bef5 | ||
|
|
b48dfbaa8f | ||
|
|
fcfde81619 | ||
|
|
a4e14c20ab | ||
|
|
e7fc327f71 | ||
|
|
edc6217be8 | ||
|
|
99a44c4a14 | ||
|
|
d29963b6a1 | ||
|
|
4c49baddbc |
2
.github/workflows/ci.yml
vendored
2
.github/workflows/ci.yml
vendored
@@ -73,7 +73,7 @@ jobs:
|
||||
- name: Install Dependencies
|
||||
run: |
|
||||
brew install meson pygobject3 libadwaita adwaita-icon-theme desktop-file-utils pyinstaller pillow
|
||||
pip3 install --break-system-packages requests PyYAML pyobjc
|
||||
pip3 install --break-system-packages requests PyYAML
|
||||
|
||||
- name: Meson Build
|
||||
run: |
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
Be sure to follow the [code style](#code-style) of the project.
|
||||
|
||||
### Adding a feature
|
||||
[Create an issue](https://git.kramo.page/cartridges/issues/new) or join the [Discord](https://discord.gg/4KSFh3AmQR)/[Matrix](https://matrix.to/#/#cartridges:matrix.org) to discuss it with the maintainers. We will provide additional guidance.
|
||||
[Create an issue](https://git.kramo.page/cartridges/issues/new) or join the [Discord](https://discord.gg/yrJfddyt56) to discuss it with the maintainers. We will provide additional guidance.
|
||||
|
||||
### Fixing a bug
|
||||
Fork the repository, make your changes, then create a pull request. Be sure to mention the issue you're fixing if one was already open.
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
[circle-image]: https://circle.gnome.org/assets/button/badge.svg
|
||||
[weblate-url]: https://hosted.weblate.org/engage/cartridges/
|
||||
[weblate-image]: https://hosted.weblate.org/widgets/cartridges/-/cartridges/svg-badge.svg
|
||||
[discord-url]: https://discord.gg/4KSFh3AmQR
|
||||
[discord-url]: https://discord.gg/yrJfddyt56
|
||||
[discord-image]: https://img.shields.io/discord/1088155799299313754?color=%235865F2&label=discord&logo=discord&logoColor=%23FFFFFF&style=for-the-badge
|
||||
[flathub-url]: https://flathub.org/apps/page.kramo.Cartridges
|
||||
[flathub-image]: https://img.shields.io/flathub/v/page.kramo.Cartridges?logo=flathub&style=for-the-badge
|
||||
@@ -101,6 +101,8 @@ Thanks to [Weblate](https://weblate.org/) for hosting our translations!
|
||||
|
||||
# Code of Conduct
|
||||
|
||||
The project follows the [GNOME Code of Conduct](https://conduct.gnome.org/).
|
||||
The project follows the [GNOME Code of Conduct](https://conduct.gnome.org/).
|
||||
|
||||
Cartridges' contributors stand with Palestine, Ukraine and all other victims of imperialism and war, and believe trans rights are human rights. If this bothers you, this is probably not the best project for you to contribute to.
|
||||
|
||||
See [CODE_OF_CONDUCT.md](https://codeberg.org/kramo/cartridges/src/branch/main/CODE_OF_CONDUCT.md).
|
||||
|
||||
@@ -1,121 +0,0 @@
|
||||
# application_delegate.py
|
||||
#
|
||||
# Copyright 2024 kramo
|
||||
#
|
||||
# This program is free software: you can redistribute it and/or modify
|
||||
# it under the terms of the GNU General Public License as published by
|
||||
# the Free Software Foundation, either version 3 of the License, or
|
||||
# (at your option) any later version.
|
||||
#
|
||||
# This program is distributed in the hope that it will be useful,
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
# GNU General Public License for more details.
|
||||
#
|
||||
# You should have received a copy of the GNU General Public License
|
||||
# along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
#
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
|
||||
"""A set of methods that manage your app’s life cycle and its interaction
|
||||
with common system services."""
|
||||
|
||||
from typing import Any
|
||||
|
||||
from AppKit import NSApp, NSApplication, NSMenu, NSMenuItem # type: ignore
|
||||
from Foundation import NSObject # type: ignore
|
||||
from gi.repository import Gio # type: ignore
|
||||
|
||||
from cartridges import shared
|
||||
|
||||
|
||||
class ApplicationDelegate(NSObject): # type: ignore
|
||||
"""A set of methods that manage your app’s life cycle and its interaction
|
||||
with common system services."""
|
||||
|
||||
def applicationDidFinishLaunching_(self, *_args: Any) -> None:
|
||||
main_menu = NSApp.mainMenu()
|
||||
|
||||
add_game_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Add Game", "add:", "n"
|
||||
)
|
||||
|
||||
import_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Import", "import:", "i"
|
||||
)
|
||||
|
||||
file_menu = NSMenu.alloc().init()
|
||||
file_menu.addItem_(add_game_menu_item)
|
||||
file_menu.addItem_(import_menu_item)
|
||||
|
||||
file_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"File", None, ""
|
||||
)
|
||||
file_menu_item.setSubmenu_(file_menu)
|
||||
main_menu.addItem_(file_menu_item)
|
||||
|
||||
show_hidden_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Show Hidden", "hidden:", "h"
|
||||
)
|
||||
|
||||
windows_menu = NSMenu.alloc().init()
|
||||
|
||||
view_menu = NSMenu.alloc().init()
|
||||
view_menu.addItem_(show_hidden_menu_item)
|
||||
|
||||
view_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"View", None, ""
|
||||
)
|
||||
view_menu_item.setSubmenu_(view_menu)
|
||||
main_menu.addItem_(view_menu_item)
|
||||
|
||||
windows_menu = NSMenu.alloc().init()
|
||||
|
||||
windows_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Window", None, ""
|
||||
)
|
||||
windows_menu_item.setSubmenu_(windows_menu)
|
||||
main_menu.addItem_(windows_menu_item)
|
||||
|
||||
NSApp.setWindowsMenu_(windows_menu)
|
||||
|
||||
keyboard_shortcuts_menu_item = (
|
||||
NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Keyboard Shortcuts", "shortcuts:", "?"
|
||||
)
|
||||
)
|
||||
|
||||
help_menu = NSMenu.alloc().init()
|
||||
help_menu.addItem_(keyboard_shortcuts_menu_item)
|
||||
|
||||
help_menu_item = NSMenuItem.alloc().initWithTitle_action_keyEquivalent_(
|
||||
"Help", None, ""
|
||||
)
|
||||
help_menu_item.setSubmenu_(help_menu)
|
||||
main_menu.addItem_(help_menu_item)
|
||||
|
||||
NSApp.setHelpMenu_(help_menu)
|
||||
|
||||
def add_(self, *_args: Any) -> None:
|
||||
if (not shared.win) or (not (app := shared.win.get_application())):
|
||||
return
|
||||
|
||||
app.lookup_action("add_game").activate()
|
||||
|
||||
def import_(self, *_args: Any) -> None:
|
||||
if (not shared.win) or (not (app := shared.win.get_application())):
|
||||
return
|
||||
|
||||
app.lookup_action("import").activate()
|
||||
|
||||
def hidden_(self, *_args: Any) -> None:
|
||||
if not shared.win:
|
||||
return
|
||||
|
||||
shared.win.lookup_action("show_hidden").activate()
|
||||
|
||||
def shortcuts_(self, *_args: Any) -> None:
|
||||
if (not shared.win) or (not (overlay := shared.win.get_help_overlay())):
|
||||
return
|
||||
|
||||
overlay.present()
|
||||
@@ -19,7 +19,6 @@
|
||||
|
||||
import json
|
||||
import lzma
|
||||
import os
|
||||
import shlex
|
||||
import sys
|
||||
from time import time
|
||||
@@ -58,12 +57,6 @@ from cartridges.store.store import Store
|
||||
from cartridges.utils.run_executable import run_executable
|
||||
from cartridges.window import CartridgesWindow
|
||||
|
||||
if sys.platform.startswith("darwin"):
|
||||
from AppKit import NSApp # type: ignore
|
||||
from PyObjCTools import AppHelper
|
||||
|
||||
from cartridges.application_delegate import ApplicationDelegate
|
||||
|
||||
|
||||
class CartridgesApplication(Adw.Application):
|
||||
state = shared.AppState.DEFAULT
|
||||
@@ -98,19 +91,8 @@ class CartridgesApplication(Adw.Application):
|
||||
if settings := Gtk.Settings.get_default():
|
||||
settings.props.gtk_decoration_layout = "close,minimize,maximize:"
|
||||
|
||||
def setup_app_delegate() -> None:
|
||||
NSApp.setDelegate_(ApplicationDelegate.alloc().init()) # type: ignore
|
||||
AppHelper.runEventLoop() # type: ignore
|
||||
|
||||
GLib.Thread.new(None, setup_app_delegate)
|
||||
|
||||
def do_activate(self) -> None: # pylint: disable=arguments-differ
|
||||
"""Called on app creation"""
|
||||
|
||||
if os.getenv("XDG_CURRENT_DESKOP") == "COSMIC":
|
||||
Gio.AppInfo.launch_default_for_uri("https://stopthemingmy.app")
|
||||
self.quit()
|
||||
|
||||
try:
|
||||
setup_logging()
|
||||
except ValueError:
|
||||
@@ -164,6 +146,7 @@ class CartridgesApplication(Adw.Application):
|
||||
("igdb_search",),
|
||||
("sgdb_search",),
|
||||
("protondb_search",),
|
||||
("pcgw_search",),
|
||||
("lutris_search",),
|
||||
("hltb_search",),
|
||||
("show_sidebar", ("F9",), shared.win),
|
||||
@@ -387,6 +370,9 @@ class CartridgesApplication(Adw.Application):
|
||||
def on_protondb_search_action(self, *_args: Any) -> None:
|
||||
self.search("https://www.protondb.com/search?q=")
|
||||
|
||||
def on_pcgw_search_action(self, *_args: Any) -> None:
|
||||
self.search("https://www.pcgamingwiki.com/w/index.php?search=")
|
||||
|
||||
def on_lutris_search_action(self, *_args: Any) -> None:
|
||||
self.search("https://lutris.net/games?q=")
|
||||
|
||||
|
||||
@@ -15,7 +15,6 @@ install_subdir('logging', install_dir: moduledir)
|
||||
install_subdir('errors', install_dir: moduledir)
|
||||
install_data(
|
||||
[
|
||||
'application_delegate.py',
|
||||
'main.py',
|
||||
'window.py',
|
||||
'preferences.py',
|
||||
|
||||
@@ -46,7 +46,7 @@ def convert_cover(
|
||||
|
||||
if pixbuf:
|
||||
cover_path = Path(Gio.File.new_tmp("XXXXXX.tiff")[0].get_path())
|
||||
pixbuf.savev(str(cover_path), "tiff", ["compression"], ["1"])
|
||||
pixbuf.savev(str(cover_path), "tiff")
|
||||
|
||||
try:
|
||||
with Image.open(cover_path) as image:
|
||||
|
||||
@@ -120,7 +120,7 @@ template $CartridgesWindow: Adw.ApplicationWindow {
|
||||
halign: end;
|
||||
|
||||
styles [
|
||||
"dim-label"
|
||||
"dim-label",
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -149,7 +149,7 @@ template $CartridgesWindow: Adw.ApplicationWindow {
|
||||
margin-end: 6;
|
||||
|
||||
styles [
|
||||
"dim-label"
|
||||
"dim-label",
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -162,7 +162,7 @@ template $CartridgesWindow: Adw.ApplicationWindow {
|
||||
label: _("Imported");
|
||||
|
||||
styles [
|
||||
"heading"
|
||||
"heading",
|
||||
]
|
||||
|
||||
halign: start;
|
||||
@@ -170,7 +170,7 @@ template $CartridgesWindow: Adw.ApplicationWindow {
|
||||
}
|
||||
|
||||
styles [
|
||||
"navigation-sidebar"
|
||||
"navigation-sidebar",
|
||||
]
|
||||
}
|
||||
}
|
||||
@@ -246,7 +246,7 @@ template $CartridgesWindow: Adw.ApplicationWindow {
|
||||
margin-start: 15;
|
||||
margin-end: 15;
|
||||
selection-mode: none;
|
||||
|
||||
|
||||
styles [
|
||||
"no-hover",
|
||||
]
|
||||
@@ -310,7 +310,7 @@ Adw.NavigationPage hidden_library_page {
|
||||
margin-start: 15;
|
||||
margin-end: 15;
|
||||
selection-mode: none;
|
||||
|
||||
|
||||
styles [
|
||||
"no-hover",
|
||||
]
|
||||
@@ -566,10 +566,11 @@ menu add_games {
|
||||
|
||||
menu search {
|
||||
section {
|
||||
label: "Search on…";
|
||||
label: _("Search on…");
|
||||
item (_("IGDB"), "app.igdb_search")
|
||||
item (_("SteamGridDB"), "app.sgdb_search")
|
||||
item (_("ProtonDB"), "app.protondb_search")
|
||||
item (_("PCGamingWiki"), "app.pcgw_search")
|
||||
item (_("Lutris"), "app.lutris_search")
|
||||
item (_("HowLongToBeat"), "app.hltb_search")
|
||||
}
|
||||
|
||||
@@ -54,7 +54,7 @@
|
||||
</screenshots>
|
||||
<content_rating type="oars-1.1" />
|
||||
<releases>
|
||||
<release version="2.13" date="2025-09-24">
|
||||
<release version="2.13.1" date="2025-09-24">
|
||||
<description translate="no">
|
||||
<p>Updated for GNOME 49, using the new keyboard shortcuts dialog.</p>
|
||||
</description>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
project(
|
||||
'cartridges',
|
||||
version: '2.13',
|
||||
version: '2.13.1',
|
||||
meson_version: '>= 0.59.0',
|
||||
default_options: [
|
||||
'warning_level=2',
|
||||
|
||||
@@ -31,3 +31,5 @@ ie
|
||||
te
|
||||
ia
|
||||
nn
|
||||
eu
|
||||
kw
|
||||
|
||||
39
po/cs.po
39
po/cs.po
@@ -2,13 +2,14 @@
|
||||
# Copyright (C) YEAR kramo
|
||||
# This file is distributed under the same license as the Cartridges package.
|
||||
# foo expert <deferred_water346@simplelogin.com>, 2023, 2024.
|
||||
# AsciiWolf <mail@asciiwolf.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2024-06-28 07:09+0000\n"
|
||||
"Last-Translator: foo expert <deferred_water346@simplelogin.com>\n"
|
||||
"PO-Revision-Date: 2025-12-29 14:00+0000\n"
|
||||
"Last-Translator: AsciiWolf <mail@asciiwolf.com>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/cs/>\n"
|
||||
"Language: cs\n"
|
||||
@@ -16,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=((n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2);\n"
|
||||
"X-Generator: Weblate 5.7-dev\n"
|
||||
"X-Generator: Weblate 5.15.1\n"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:3
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:9
|
||||
@@ -204,7 +205,7 @@ msgstr "Odstranit všechny hry"
|
||||
|
||||
#: data/gtk/preferences.blp:65
|
||||
msgid "Import Games Automatically"
|
||||
msgstr ""
|
||||
msgstr "Importovat hry automaticky"
|
||||
|
||||
#: data/gtk/preferences.blp:69
|
||||
msgid "Remove Uninstalled Games"
|
||||
@@ -435,9 +436,8 @@ msgstr "{} spuštěno"
|
||||
|
||||
#. Translators: Replace this with Your Name, Your Name <your.email@example.com>, or Your Name https://your-site.com for it to show up in the About dialog.
|
||||
#: cartridges/main.py:291
|
||||
#, fuzzy
|
||||
msgid "translator-credits"
|
||||
msgstr "ooo.i.love.foo"
|
||||
msgstr "Daniel Rusek <mail@asciiwolf.com>"
|
||||
|
||||
#. The variable is the date when the game was added
|
||||
#: cartridges/window.py:382
|
||||
@@ -538,7 +538,6 @@ msgstr "{} odkryto"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:153
|
||||
#, fuzzy
|
||||
msgid "{} removed"
|
||||
msgstr "{} odstraněno"
|
||||
|
||||
@@ -587,29 +586,27 @@ msgstr "Zahodit"
|
||||
|
||||
#: cartridges/utils/relative_date.py:30
|
||||
msgid "Today"
|
||||
msgstr ""
|
||||
msgstr "dnes"
|
||||
|
||||
#: cartridges/utils/relative_date.py:32
|
||||
msgid "Yesterday"
|
||||
msgstr ""
|
||||
msgstr "včera"
|
||||
|
||||
#: cartridges/utils/relative_date.py:36
|
||||
#, fuzzy
|
||||
msgid "Last Week"
|
||||
msgstr "Naposledy hráno"
|
||||
msgstr "minulý týden"
|
||||
|
||||
#: cartridges/utils/relative_date.py:38
|
||||
msgid "This Month"
|
||||
msgstr ""
|
||||
msgstr "tento měsíc"
|
||||
|
||||
#: cartridges/utils/relative_date.py:40
|
||||
msgid "Last Month"
|
||||
msgstr ""
|
||||
msgstr "minulý měsíc"
|
||||
|
||||
#: cartridges/utils/relative_date.py:44
|
||||
#, fuzzy
|
||||
msgid "Last Year"
|
||||
msgstr "Naposledy hráno"
|
||||
msgstr "minulý rok"
|
||||
|
||||
#: cartridges/importer/importer.py:144
|
||||
msgid "Importing Games…"
|
||||
@@ -625,21 +622,19 @@ msgstr "Nebyly nalezeny žádné nové hry"
|
||||
|
||||
#. The variable is the number of games.
|
||||
#: cartridges/importer/importer.py:379
|
||||
#, fuzzy
|
||||
msgid "{} game imported"
|
||||
msgid_plural "{} games imported"
|
||||
msgstr[0] "Přidány {} hry"
|
||||
msgstr[0] "Přidána {} hra"
|
||||
msgstr[1] "Přidány {} hry"
|
||||
msgstr[2] "Přidány {} hry"
|
||||
msgstr[2] "Přidáno {} her"
|
||||
|
||||
#. The variable is the number of games. This text comes after "{0} games imported".
|
||||
#: cartridges/importer/importer.py:383
|
||||
#, fuzzy
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] "{} odstraněno"
|
||||
msgstr[1] "{} odstraněno"
|
||||
msgstr[2] "{} odstraněno"
|
||||
msgstr[0] ", {} odstraněna"
|
||||
msgstr[1] ", {} odstraněny"
|
||||
msgstr[2] ", {} odstraněno"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
|
||||
670
po/eu.po
Normal file
670
po/eu.po
Normal file
@@ -0,0 +1,670 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR kramo
|
||||
# This file is distributed under the same license as the Cartridges package.
|
||||
# Asier Saratsua Garmendia <asier.sarasua@gmail.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2025-12-22 20:00+0000\n"
|
||||
"Last-Translator: Asier Saratsua Garmendia <asier.sarasua@gmail.com>\n"
|
||||
"Language-Team: Basque <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/eu/>\n"
|
||||
"Language: eu\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.15.1\n"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:3
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:9
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:40 data/gtk/window.blp:47
|
||||
#: data/gtk/window.blp:83
|
||||
msgid "Cartridges"
|
||||
msgstr "Kartutxoak"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:4
|
||||
msgid "Game Launcher"
|
||||
msgstr "Jokoen abiarazlea"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:5
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:10
|
||||
msgid "Launch all your games"
|
||||
msgstr "Abiarazi zure jokoak"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:11
|
||||
msgid ""
|
||||
"gaming;launcher;steam;lutris;heroic;bottles;itch;flatpak;legendary;retroarch;"
|
||||
msgstr ""
|
||||
"jokoak;abiarazlea;steam;lutris;heroic;bottles;itch;flatpak;legendary;retroarch;"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:12
|
||||
msgid ""
|
||||
"Cartridges is a simple game launcher for all of your games. It has support "
|
||||
"for importing games from Steam, Lutris, Heroic and more with no login "
|
||||
"necessary. You can sort and hide games or download cover art from "
|
||||
"SteamGridDB."
|
||||
msgstr ""
|
||||
"Kartutxoak aplikazioa jokoak abiarazteko aplikazio sinple bat da. Steam, "
|
||||
"Lutris, Heroic eta beste hainbat tokitako jokoak inportatu ditzake saioa "
|
||||
"hasi beharrik gabe. Jokoak ordenatu eta ezkutatu daitezke eta azalak "
|
||||
"deskargatu daitezke SteamGridDB datu-basetik."
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:44 data/gtk/window.blp:320
|
||||
#: cartridges/details_dialog.py:77
|
||||
msgid "Game Details"
|
||||
msgstr "Joko-xehetasunak"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:48
|
||||
msgid "Edit Game Details"
|
||||
msgstr "Editatu joko-xehetasunak"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:52 data/gtk/help-overlay.blp:19
|
||||
#: data/gtk/window.blp:543 cartridges/details_dialog.py:279
|
||||
#: cartridges/importer/importer.py:319 cartridges/importer/importer.py:369
|
||||
msgid "Preferences"
|
||||
msgstr "Hobespenak"
|
||||
|
||||
#: data/gtk/details-dialog.blp:15
|
||||
msgid "Cancel"
|
||||
msgstr "Utzi"
|
||||
|
||||
#: data/gtk/details-dialog.blp:45
|
||||
msgid "New Cover"
|
||||
msgstr "Azal berria"
|
||||
|
||||
#: data/gtk/details-dialog.blp:64
|
||||
msgid "Delete Cover"
|
||||
msgstr "Ezabatu azala"
|
||||
|
||||
#: data/gtk/details-dialog.blp:92 data/gtk/game.blp:80
|
||||
msgid "Title"
|
||||
msgstr "Titulua"
|
||||
|
||||
#: data/gtk/details-dialog.blp:96
|
||||
msgid "Developer (optional)"
|
||||
msgstr "Garatzailea (aukerakoa)"
|
||||
|
||||
#: data/gtk/details-dialog.blp:102
|
||||
msgid "Executable"
|
||||
msgstr "Exekutagarria"
|
||||
|
||||
#: data/gtk/details-dialog.blp:108
|
||||
msgid "Select File"
|
||||
msgstr "Hautatu fitxategia"
|
||||
|
||||
#: data/gtk/details-dialog.blp:119
|
||||
msgid "More Info"
|
||||
msgstr "Informazio gehiago"
|
||||
|
||||
#: data/gtk/game.blp:101 data/gtk/game.blp:109 data/gtk/window.blp:444
|
||||
msgid "Edit"
|
||||
msgstr "Editatu"
|
||||
|
||||
#: data/gtk/game.blp:102 cartridges/window.py:359
|
||||
msgid "Hide"
|
||||
msgstr "Ezkutatu"
|
||||
|
||||
#: data/gtk/game.blp:103 data/gtk/game.blp:111 data/gtk/window.blp:464
|
||||
msgid "Remove"
|
||||
msgstr "Kendu"
|
||||
|
||||
#: data/gtk/game.blp:110 cartridges/window.py:361
|
||||
msgid "Unhide"
|
||||
msgstr "Erakutsi"
|
||||
|
||||
#: data/gtk/help-overlay.blp:11 data/gtk/preferences.blp:9
|
||||
msgid "General"
|
||||
msgstr "Orokorra"
|
||||
|
||||
#: data/gtk/help-overlay.blp:14 data/gtk/window.blp:207 data/gtk/window.blp:223
|
||||
#: data/gtk/window.blp:274 data/gtk/window.blp:290 data/gtk/window.blp:475
|
||||
msgid "Search"
|
||||
msgstr "Bilatu"
|
||||
|
||||
#: data/gtk/help-overlay.blp:24 data/gtk/window.blp:544
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Laster-teklak"
|
||||
|
||||
#: data/gtk/help-overlay.blp:29 cartridges/game.py:103
|
||||
#: cartridges/preferences.py:137 cartridges/importer/importer.py:386
|
||||
msgid "Undo"
|
||||
msgstr "Desegin"
|
||||
|
||||
#: data/gtk/help-overlay.blp:34
|
||||
msgid "Quit"
|
||||
msgstr "Irten"
|
||||
|
||||
#: data/gtk/help-overlay.blp:39 data/gtk/window.blp:92 data/gtk/window.blp:187
|
||||
msgid "Toggle Sidebar"
|
||||
msgstr "Txandakatu alboko barra"
|
||||
|
||||
#: data/gtk/help-overlay.blp:44 data/gtk/window.blp:200 data/gtk/window.blp:267
|
||||
msgid "Main Menu"
|
||||
msgstr "Menu nagusia"
|
||||
|
||||
#: data/gtk/help-overlay.blp:50
|
||||
msgid "Games"
|
||||
msgstr "Jokoak"
|
||||
|
||||
#: data/gtk/help-overlay.blp:53 data/gtk/window.blp:193 data/gtk/window.blp:551
|
||||
msgid "Add Game"
|
||||
msgstr "Gehitu jokoa"
|
||||
|
||||
#: data/gtk/help-overlay.blp:58 data/gtk/preferences.blp:58
|
||||
#: data/gtk/window.blp:27 data/gtk/window.blp:555
|
||||
msgid "Import"
|
||||
msgstr "Inportatu"
|
||||
|
||||
#: data/gtk/help-overlay.blp:63
|
||||
msgid "Show Hidden Games"
|
||||
msgstr "Erakutsi ezkutuko jokoak"
|
||||
|
||||
#: data/gtk/help-overlay.blp:68
|
||||
msgid "Remove Game"
|
||||
msgstr "Kendu jokoa"
|
||||
|
||||
#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:62
|
||||
#: data/gtk/preferences.blp:365
|
||||
msgid "Behavior"
|
||||
msgstr "Portaera"
|
||||
|
||||
#: data/gtk/preferences.blp:16
|
||||
msgid "Exit After Launching Games"
|
||||
msgstr "Irten jokoak abiarazi ondoren"
|
||||
|
||||
#: data/gtk/preferences.blp:20
|
||||
msgid "Cover Image Launches Game"
|
||||
msgstr "Azaleko irudiak jokoa abiarazten du"
|
||||
|
||||
#: data/gtk/preferences.blp:21
|
||||
msgid "Swaps the behavior of the cover image and the play button"
|
||||
msgstr "Azaleko irudiaren eta jokatzeko botoiaren portaerak trukatzen ditu"
|
||||
|
||||
#: data/gtk/preferences.blp:26 cartridges/details_dialog.py:91
|
||||
msgid "Images"
|
||||
msgstr "Irudiak"
|
||||
|
||||
#: data/gtk/preferences.blp:29
|
||||
msgid "High Quality Images"
|
||||
msgstr "Kalitate altuko irudiak"
|
||||
|
||||
#: data/gtk/preferences.blp:30
|
||||
msgid "Save game covers losslessly at the cost of storage"
|
||||
msgstr "Gorde jokoen azalak galerarik gabe, biltegian toki gehiago betez"
|
||||
|
||||
#: data/gtk/preferences.blp:35
|
||||
msgid "Danger Zone"
|
||||
msgstr "Arrisku-gunea"
|
||||
|
||||
#: data/gtk/preferences.blp:39
|
||||
msgid "Remove All Games"
|
||||
msgstr "Kendu joko guztiak"
|
||||
|
||||
#: data/gtk/preferences.blp:65
|
||||
msgid "Import Games Automatically"
|
||||
msgstr "Inportatu jokoak automatikoki"
|
||||
|
||||
#: data/gtk/preferences.blp:69
|
||||
msgid "Remove Uninstalled Games"
|
||||
msgstr "Kendu desinstalatutako jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:74
|
||||
msgid "Sources"
|
||||
msgstr "Iturburuak"
|
||||
|
||||
#: data/gtk/preferences.blp:78 cartridges/importer/steam_source.py:114
|
||||
msgid "Steam"
|
||||
msgstr "Steam"
|
||||
|
||||
#: data/gtk/preferences.blp:87 data/gtk/preferences.blp:114
|
||||
#: data/gtk/preferences.blp:149 data/gtk/preferences.blp:192
|
||||
#: data/gtk/preferences.blp:219 data/gtk/preferences.blp:246
|
||||
#: data/gtk/preferences.blp:273
|
||||
msgid "Install Location"
|
||||
msgstr "Instalazio-kokalekua"
|
||||
|
||||
#: data/gtk/preferences.blp:105 data/gtk/window.blp:565
|
||||
#: cartridges/importer/lutris_source.py:107
|
||||
msgid "Lutris"
|
||||
msgstr "Lutris"
|
||||
|
||||
#: data/gtk/preferences.blp:131
|
||||
msgid "Import Steam Games"
|
||||
msgstr "Inportatu Steam jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:135
|
||||
msgid "Import Flatpak Games"
|
||||
msgstr "Inportatu Flatpak jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:140 cartridges/importer/heroic_source.py:355
|
||||
msgid "Heroic"
|
||||
msgstr "Heroic"
|
||||
|
||||
#: data/gtk/preferences.blp:166
|
||||
msgid "Import Epic Games"
|
||||
msgstr "Inportatu Epic jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:170
|
||||
msgid "Import GOG Games"
|
||||
msgstr "Inportatu GOG jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:174
|
||||
msgid "Import Amazon Games"
|
||||
msgstr "Inportatu Amazon jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:178
|
||||
msgid "Import Sideloaded Games"
|
||||
msgstr "Inportatu albotik kargatutako jokoak"
|
||||
|
||||
#: data/gtk/preferences.blp:183 cartridges/importer/bottles_source.py:86
|
||||
msgid "Bottles"
|
||||
msgstr "Bottles"
|
||||
|
||||
#: data/gtk/preferences.blp:210 cartridges/importer/itch_source.py:81
|
||||
msgid "itch"
|
||||
msgstr "itch"
|
||||
|
||||
#: data/gtk/preferences.blp:237 cartridges/importer/legendary_source.py:97
|
||||
msgid "Legendary"
|
||||
msgstr "Legendary"
|
||||
|
||||
#: data/gtk/preferences.blp:264 cartridges/importer/retroarch_source.py:142
|
||||
msgid "RetroArch"
|
||||
msgstr "RetroArch"
|
||||
|
||||
#: data/gtk/preferences.blp:291 cartridges/importer/flatpak_source.py:143
|
||||
msgid "Flatpak"
|
||||
msgstr "Flatpak"
|
||||
|
||||
#. The location of the system-wide data directory
|
||||
#: data/gtk/preferences.blp:301
|
||||
msgid "System Location"
|
||||
msgstr "Sistema osorako datu-direktorioaren kokalekua"
|
||||
|
||||
#. The location of the user-specific data directory
|
||||
#: data/gtk/preferences.blp:319
|
||||
msgid "User Location"
|
||||
msgstr "Erabiltzaile jakin baterako datu-direktorioaren kokalekua"
|
||||
|
||||
#: data/gtk/preferences.blp:336
|
||||
msgid "Import Game Launchers"
|
||||
msgstr "Inportatu joko-abiarazleak"
|
||||
|
||||
#: data/gtk/preferences.blp:341 cartridges/importer/desktop_source.py:215
|
||||
msgid "Desktop Entries"
|
||||
msgstr "Mahaigaineko sarrerak"
|
||||
|
||||
#: data/gtk/preferences.blp:353 data/gtk/window.blp:563
|
||||
msgid "SteamGridDB"
|
||||
msgstr "SteamGridDB"
|
||||
|
||||
#: data/gtk/preferences.blp:357
|
||||
msgid "Authentication"
|
||||
msgstr "Autentifikazioa"
|
||||
|
||||
#: data/gtk/preferences.blp:360
|
||||
msgid "API Key"
|
||||
msgstr "API gakoa"
|
||||
|
||||
#: data/gtk/preferences.blp:368
|
||||
msgid "Use SteamGridDB"
|
||||
msgstr "Erabili SteamGridDB"
|
||||
|
||||
#: data/gtk/preferences.blp:369
|
||||
msgid "Download images when adding or importing games"
|
||||
msgstr "Deskargatu irudiak jokoak gehitzean edo inportatzean"
|
||||
|
||||
#: data/gtk/preferences.blp:373
|
||||
msgid "Prefer Over Official Images"
|
||||
msgstr "Hobetsi irudi ofizialen gainetik"
|
||||
|
||||
#: data/gtk/preferences.blp:377
|
||||
msgid "Prefer Animated Images"
|
||||
msgstr "Hobetsi irudi animatuak"
|
||||
|
||||
#: data/gtk/preferences.blp:383
|
||||
msgid "Update Covers"
|
||||
msgstr "Eguneratu azalak"
|
||||
|
||||
#: data/gtk/preferences.blp:384
|
||||
msgid "Fetch covers for games already in your library"
|
||||
msgstr "Atzitu dagoeneko zure liburutegian dauden jokoen azalak"
|
||||
|
||||
#: data/gtk/preferences.blp:389
|
||||
msgid "Update"
|
||||
msgstr "Eguneratu"
|
||||
|
||||
#: data/gtk/window.blp:6 data/gtk/window.blp:14
|
||||
msgid "No Games Found"
|
||||
msgstr "Ez da jokorik aurkitu"
|
||||
|
||||
#: data/gtk/window.blp:7 data/gtk/window.blp:15
|
||||
msgid "Try a different search"
|
||||
msgstr "Saiatu bestelako bilaketa batekin"
|
||||
|
||||
#: data/gtk/window.blp:21
|
||||
msgid "No Games"
|
||||
msgstr "Jokorik ez"
|
||||
|
||||
#: data/gtk/window.blp:22
|
||||
msgid "Use the + button to add games"
|
||||
msgstr "Erabili + botoia jokoak gehitzeko"
|
||||
|
||||
#: data/gtk/window.blp:40
|
||||
msgid "No Hidden Games"
|
||||
msgstr "Ez dago ezkutuko jokorik"
|
||||
|
||||
#: data/gtk/window.blp:41
|
||||
msgid "Games you hide will appear here"
|
||||
msgstr "Ezkutatu dituzun jokoak hemen agertuko dira"
|
||||
|
||||
#: data/gtk/window.blp:76 data/gtk/window.blp:113 cartridges/main.py:249
|
||||
msgid "All Games"
|
||||
msgstr "Joko guztiak"
|
||||
|
||||
#: data/gtk/window.blp:140 cartridges/main.py:251
|
||||
msgid "Added"
|
||||
msgstr "Gehituta"
|
||||
|
||||
#: data/gtk/window.blp:162
|
||||
msgid "Imported"
|
||||
msgstr "Inportatuta"
|
||||
|
||||
#: data/gtk/window.blp:260
|
||||
msgid "Hidden Games"
|
||||
msgstr "Ezkutuko jokoak"
|
||||
|
||||
#: data/gtk/window.blp:368
|
||||
msgid "Game Title"
|
||||
msgstr "Jokoaren titulua"
|
||||
|
||||
#: data/gtk/window.blp:425
|
||||
msgid "Play"
|
||||
msgstr "Jokatu"
|
||||
|
||||
#: data/gtk/window.blp:502
|
||||
msgid "Sort"
|
||||
msgstr "Ordenatu"
|
||||
|
||||
#: data/gtk/window.blp:505
|
||||
msgid "A-Z"
|
||||
msgstr "A-Z"
|
||||
|
||||
#: data/gtk/window.blp:511
|
||||
msgid "Z-A"
|
||||
msgstr "Z-A"
|
||||
|
||||
#: data/gtk/window.blp:517
|
||||
msgid "Newest"
|
||||
msgstr "Berriena"
|
||||
|
||||
#: data/gtk/window.blp:523
|
||||
msgid "Oldest"
|
||||
msgstr "Zaharrena"
|
||||
|
||||
#: data/gtk/window.blp:529
|
||||
msgid "Last Played"
|
||||
msgstr "Jokatutako azkena"
|
||||
|
||||
#: data/gtk/window.blp:536
|
||||
msgid "Show Hidden"
|
||||
msgstr "Erakutsi ezkutukoa"
|
||||
|
||||
#: data/gtk/window.blp:545
|
||||
msgid "About Cartridges"
|
||||
msgstr "Kartutxoak aplikazioari buruz"
|
||||
|
||||
#: data/gtk/window.blp:562
|
||||
msgid "IGDB"
|
||||
msgstr "IGDB"
|
||||
|
||||
#: data/gtk/window.blp:564
|
||||
msgid "ProtonDB"
|
||||
msgstr "ProtonDB"
|
||||
|
||||
#: data/gtk/window.blp:566
|
||||
msgid "HowLongToBeat"
|
||||
msgstr "ZenbatDenboraIrabazteko"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/main.py:226 cartridges/game.py:125
|
||||
msgid "{} launched"
|
||||
msgstr "{} abiarazi da"
|
||||
|
||||
#. Translators: Replace this with Your Name, Your Name <your.email@example.com>, or Your Name https://your-site.com for it to show up in the About dialog.
|
||||
#: cartridges/main.py:291
|
||||
msgid "translator-credits"
|
||||
msgstr "Asier Saratsua"
|
||||
|
||||
#. The variable is the date when the game was added
|
||||
#: cartridges/window.py:382
|
||||
msgid "Added: {}"
|
||||
msgstr "Gehituta: {}"
|
||||
|
||||
#: cartridges/window.py:385
|
||||
msgid "Never"
|
||||
msgstr "Inoiz ez"
|
||||
|
||||
#. The variable is the date when the game was last played
|
||||
#: cartridges/window.py:389
|
||||
msgid "Last played: {}"
|
||||
msgstr "Jokatutako azkena: {}"
|
||||
|
||||
#: cartridges/details_dialog.py:82
|
||||
msgid "Apply"
|
||||
msgstr "Aplikatu"
|
||||
|
||||
#: cartridges/details_dialog.py:88
|
||||
msgid "Add New Game"
|
||||
msgstr "Gehitu joko berria"
|
||||
|
||||
#: cartridges/details_dialog.py:89
|
||||
msgid "Add"
|
||||
msgstr "Gehitu"
|
||||
|
||||
#: cartridges/details_dialog.py:102
|
||||
msgid "Executables"
|
||||
msgstr "Exekutagarriak"
|
||||
|
||||
#. Translate this string as you would translate "file"
|
||||
#: cartridges/details_dialog.py:117
|
||||
msgid "file.txt"
|
||||
msgstr "fitxategia.txt"
|
||||
|
||||
#. As in software
|
||||
#: cartridges/details_dialog.py:119
|
||||
msgid "program"
|
||||
msgstr "programa"
|
||||
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:124 cartridges/details_dialog.py:126
|
||||
msgid "C:\\path\\to\\{}"
|
||||
msgstr "C:\\bidea\\{}"
|
||||
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:130 cartridges/details_dialog.py:132
|
||||
msgid "/path/to/{}"
|
||||
msgstr "/bidea/{}"
|
||||
|
||||
#: cartridges/details_dialog.py:137
|
||||
msgid ""
|
||||
"To launch the executable \"{}\", use the command:\n"
|
||||
"\n"
|
||||
"<tt>\"{}\"</tt>\n"
|
||||
"\n"
|
||||
"To open the file \"{}\" with the default application, use:\n"
|
||||
"\n"
|
||||
"<tt>{} \"{}\"</tt>\n"
|
||||
"\n"
|
||||
"If the path contains spaces, make sure to wrap it in double quotes!"
|
||||
msgstr ""
|
||||
"\"{}\" exekutagarria abiarazteko, erabili honako komandoa:\n"
|
||||
"\n"
|
||||
"<tt>\"{}\"</tt>\n"
|
||||
"\n"
|
||||
"\"{}\" fitxategia aplikazio lehenetsiarekin irekitzeko, erabili:\n"
|
||||
"\n"
|
||||
"<tt>{} \"{}\"</tt>\n"
|
||||
"\n"
|
||||
"Bide-izenak zuriuneak baditu, ziurtatu komatxo bikoitzez inguratzen duzula."
|
||||
|
||||
#: cartridges/details_dialog.py:179 cartridges/details_dialog.py:185
|
||||
msgid "Couldn't Add Game"
|
||||
msgstr "Ezin da jokoa gehitu"
|
||||
|
||||
#: cartridges/details_dialog.py:179 cartridges/details_dialog.py:221
|
||||
msgid "Game title cannot be empty."
|
||||
msgstr "Jokoaren tituluak ezin du hutsik egon."
|
||||
|
||||
#: cartridges/details_dialog.py:185 cartridges/details_dialog.py:229
|
||||
msgid "Executable cannot be empty."
|
||||
msgstr "Exekutagarriak ezin du hutsik egon."
|
||||
|
||||
#: cartridges/details_dialog.py:220 cartridges/details_dialog.py:228
|
||||
msgid "Couldn't Apply Preferences"
|
||||
msgstr "Ezin dira hobespenak aplikatu"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:139
|
||||
msgid "{} hidden"
|
||||
msgstr "{} ezkutuan"
|
||||
|
||||
#: cartridges/game.py:139
|
||||
msgid "{} unhidden"
|
||||
msgstr "{} agerian"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:153
|
||||
msgid "{} removed"
|
||||
msgstr "{} kenduta"
|
||||
|
||||
#: cartridges/preferences.py:136
|
||||
msgid "All games removed"
|
||||
msgstr "Joko guztiak kendu dira"
|
||||
|
||||
#: cartridges/preferences.py:188
|
||||
msgid ""
|
||||
"An API key is required to use SteamGridDB. You can generate one {}here{}."
|
||||
msgstr ""
|
||||
"API gako bat behar da SteamGridDB erabiltzeko. {}Hemen{} sortu dezakezu bat."
|
||||
|
||||
#: cartridges/preferences.py:203
|
||||
msgid "Downloading covers…"
|
||||
msgstr "Azalak deskargatzen…"
|
||||
|
||||
#: cartridges/preferences.py:222
|
||||
msgid "Covers updated"
|
||||
msgstr "Azalak eguneratu dira"
|
||||
|
||||
#: cartridges/preferences.py:370
|
||||
msgid "Installation Not Found"
|
||||
msgstr "Instalazioa ez da aurkitu"
|
||||
|
||||
#: cartridges/preferences.py:371
|
||||
msgid "Select a valid directory"
|
||||
msgstr "Hautatu baliozko direktorio bat"
|
||||
|
||||
#: cartridges/preferences.py:407 cartridges/importer/importer.py:317
|
||||
msgid "Warning"
|
||||
msgstr "Abisua"
|
||||
|
||||
#: cartridges/preferences.py:441
|
||||
msgid "Invalid Directory"
|
||||
msgstr "Baliogabeko direktorioa"
|
||||
|
||||
#: cartridges/preferences.py:447
|
||||
msgid "Set Location"
|
||||
msgstr "Ezarri kokalekua"
|
||||
|
||||
#: cartridges/utils/create_dialog.py:33 cartridges/importer/importer.py:318
|
||||
msgid "Dismiss"
|
||||
msgstr "Baztertu"
|
||||
|
||||
#: cartridges/utils/relative_date.py:30
|
||||
msgid "Today"
|
||||
msgstr "Gaur"
|
||||
|
||||
#: cartridges/utils/relative_date.py:32
|
||||
msgid "Yesterday"
|
||||
msgstr "Atzo"
|
||||
|
||||
#: cartridges/utils/relative_date.py:36
|
||||
msgid "Last Week"
|
||||
msgstr "Pasa den astean"
|
||||
|
||||
#: cartridges/utils/relative_date.py:38
|
||||
msgid "This Month"
|
||||
msgstr "Hilabete honetan"
|
||||
|
||||
#: cartridges/utils/relative_date.py:40
|
||||
msgid "Last Month"
|
||||
msgstr "Pasa den hilabetean"
|
||||
|
||||
#: cartridges/utils/relative_date.py:44
|
||||
msgid "Last Year"
|
||||
msgstr "Pasa den urtean"
|
||||
|
||||
#: cartridges/importer/importer.py:144
|
||||
msgid "Importing Games…"
|
||||
msgstr "Jokoak inportatzen…"
|
||||
|
||||
#: cartridges/importer/importer.py:337
|
||||
msgid "The following errors occured during import:"
|
||||
msgstr "Inportazioan honako erroreak gertatu dira:"
|
||||
|
||||
#: cartridges/importer/importer.py:366
|
||||
msgid "No new games found"
|
||||
msgstr "Ez da joko berririk aurkitu"
|
||||
|
||||
#. The variable is the number of games.
|
||||
#: cartridges/importer/importer.py:379
|
||||
msgid "{} game imported"
|
||||
msgid_plural "{} games imported"
|
||||
msgstr[0] "Joko {} inportatu da"
|
||||
msgstr[1] "{} joko inportatu dira"
|
||||
|
||||
#. The variable is the number of games. This text comes after "{0} games imported".
|
||||
#: cartridges/importer/importer.py:383
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] ", {} kendu da"
|
||||
msgstr[1] ", {} kendu dira"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
msgid "Select the {} cache directory."
|
||||
msgstr "Hautatu {} cache-direktorioa."
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:36
|
||||
msgid "Select the {} configuration directory."
|
||||
msgstr "Hautatu {} konfigurazio-direktorioa."
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:38
|
||||
msgid "Select the {} data directory."
|
||||
msgstr "Hautatu {} datu-direktorioa."
|
||||
|
||||
#: cartridges/importer/retroarch_source.py:129
|
||||
msgid "No RetroArch Core Selected"
|
||||
msgstr "Ez da RetroArch nukleorik hautatu"
|
||||
|
||||
#. The variable is a newline separated list of playlists
|
||||
#: cartridges/importer/retroarch_source.py:131
|
||||
msgid "The following playlists have no default core:"
|
||||
msgstr "Honako joko-zerrendak ez du nukleo lehenetsirik:"
|
||||
|
||||
#: cartridges/importer/retroarch_source.py:133
|
||||
msgid "Games with no core selected were not imported"
|
||||
msgstr "Nukleorik ez duten jokoak ez dira inportatu"
|
||||
|
||||
#: cartridges/store/managers/sgdb_manager.py:46
|
||||
msgid "Couldn't Authenticate SteamGridDB"
|
||||
msgstr "Ezin da SteamGridDBan autentifikatu"
|
||||
|
||||
#: cartridges/store/managers/sgdb_manager.py:47
|
||||
msgid "Verify your API key in preferences"
|
||||
msgstr "Egiaztatu hobespenetako zure API gakoa zuzena dela"
|
||||
12
po/fi.po
12
po/fi.po
@@ -7,13 +7,13 @@
|
||||
# Jiri Grönroos <jiri.gronroos@iki.fi>, 2023.
|
||||
# kramo <contact@kramo.hu>, 2023.
|
||||
# Scott Anecito <scott.anecito@linux.com>, 2024.
|
||||
# Ricky Tigg <ricky.tigg@gmail.com>, 2024.
|
||||
# Ricky Tigg <ricky.tigg@gmail.com>, 2024, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2024-12-03 12:00+0000\n"
|
||||
"PO-Revision-Date: 2025-11-07 13:51+0000\n"
|
||||
"Last-Translator: Ricky Tigg <ricky.tigg@gmail.com>\n"
|
||||
"Language-Team: Finnish <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/fi/>\n"
|
||||
@@ -22,7 +22,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.9-dev\n"
|
||||
"X-Generator: Weblate 5.15-dev\n"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:3
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:9
|
||||
@@ -200,7 +200,7 @@ msgstr "Korkealaatuiset kuvat"
|
||||
|
||||
#: data/gtk/preferences.blp:30
|
||||
msgid "Save game covers losslessly at the cost of storage"
|
||||
msgstr "Tallenna pelin kannet häviöttömästi tallennustilan kustannuksella."
|
||||
msgstr "Tallenna pelin kannet häviöttömästi tallennustilan kustannuksella"
|
||||
|
||||
#: data/gtk/preferences.blp:35
|
||||
msgid "Danger Zone"
|
||||
@@ -639,8 +639,8 @@ msgstr[1] "{} peliä tuotu"
|
||||
#: cartridges/importer/importer.py:383
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] "{} poistettu"
|
||||
msgstr[1] "{} poistettu"
|
||||
msgstr[0] ", {} poistettu"
|
||||
msgstr[1] ", {} poistettu"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
|
||||
40
po/fr.po
40
po/fr.po
@@ -14,7 +14,7 @@ msgstr ""
|
||||
"Project-Id-Version: cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2025-09-06 15:02+0000\n"
|
||||
"PO-Revision-Date: 2025-09-25 19:01+0000\n"
|
||||
"Last-Translator: p-sage <p-sage@users.noreply.hosted.weblate.org>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/fr/>\n"
|
||||
@@ -145,7 +145,7 @@ msgstr "Quitter"
|
||||
|
||||
#: data/gtk/help-overlay.blp:39 data/gtk/window.blp:92 data/gtk/window.blp:187
|
||||
msgid "Toggle Sidebar"
|
||||
msgstr "Afficher ou Cacher la Barre Latérale"
|
||||
msgstr "Afficher ou cacher la barre latérale"
|
||||
|
||||
#: data/gtk/help-overlay.blp:44 data/gtk/window.blp:200 data/gtk/window.blp:267
|
||||
msgid "Main Menu"
|
||||
@@ -162,7 +162,7 @@ msgstr "Ajouter un jeu"
|
||||
#: data/gtk/help-overlay.blp:58 data/gtk/preferences.blp:58
|
||||
#: data/gtk/window.blp:27 data/gtk/window.blp:555
|
||||
msgid "Import"
|
||||
msgstr "Importer"
|
||||
msgstr "Importation"
|
||||
|
||||
#: data/gtk/help-overlay.blp:63
|
||||
msgid "Show Hidden Games"
|
||||
@@ -218,7 +218,7 @@ msgstr "Importer les jeux automatiquement"
|
||||
|
||||
#: data/gtk/preferences.blp:69
|
||||
msgid "Remove Uninstalled Games"
|
||||
msgstr "Retirer les jeux désinstallés"
|
||||
msgstr "Supprimer les jeux désinstallés"
|
||||
|
||||
#: data/gtk/preferences.blp:74
|
||||
msgid "Sources"
|
||||
@@ -246,7 +246,7 @@ msgstr "Importer les jeux de Steam"
|
||||
|
||||
#: data/gtk/preferences.blp:135
|
||||
msgid "Import Flatpak Games"
|
||||
msgstr "Importer des jeux Flatpak"
|
||||
msgstr "Importer les jeux Flatpak"
|
||||
|
||||
#: data/gtk/preferences.blp:140 cartridges/importer/heroic_source.py:355
|
||||
msgid "Heroic"
|
||||
@@ -266,7 +266,7 @@ msgstr "Importer les jeux Amazon"
|
||||
|
||||
#: data/gtk/preferences.blp:178
|
||||
msgid "Import Sideloaded Games"
|
||||
msgstr "Importer des jeux Sideloaded"
|
||||
msgstr "Importer les jeux Sideloaded"
|
||||
|
||||
#: data/gtk/preferences.blp:183 cartridges/importer/bottles_source.py:86
|
||||
msgid "Bottles"
|
||||
@@ -278,7 +278,7 @@ msgstr "itch"
|
||||
|
||||
#: data/gtk/preferences.blp:237 cartridges/importer/legendary_source.py:97
|
||||
msgid "Legendary"
|
||||
msgstr "Légendaire"
|
||||
msgstr "Legendary"
|
||||
|
||||
#: data/gtk/preferences.blp:264 cartridges/importer/retroarch_source.py:142
|
||||
msgid "RetroArch"
|
||||
@@ -300,7 +300,7 @@ msgstr "Emplacement de l'utilisateur"
|
||||
|
||||
#: data/gtk/preferences.blp:336
|
||||
msgid "Import Game Launchers"
|
||||
msgstr "Importer des lanceurs de jeux"
|
||||
msgstr "Importer les lanceurs de jeux"
|
||||
|
||||
#: data/gtk/preferences.blp:341 cartridges/importer/desktop_source.py:215
|
||||
msgid "Desktop Entries"
|
||||
@@ -376,11 +376,11 @@ msgstr "Tous les jeux"
|
||||
|
||||
#: data/gtk/window.blp:140 cartridges/main.py:251
|
||||
msgid "Added"
|
||||
msgstr "Ajouté"
|
||||
msgstr "Ajoutés"
|
||||
|
||||
#: data/gtk/window.blp:162
|
||||
msgid "Imported"
|
||||
msgstr "Importé"
|
||||
msgstr "Importés"
|
||||
|
||||
#: data/gtk/window.blp:260
|
||||
msgid "Hidden Games"
|
||||
@@ -458,7 +458,7 @@ msgstr "Ajouté : {}"
|
||||
|
||||
#: cartridges/window.py:385
|
||||
msgid "Never"
|
||||
msgstr "Jamais"
|
||||
msgstr "jamais"
|
||||
|
||||
#. The variable is the date when the game was last played
|
||||
#: cartridges/window.py:389
|
||||
@@ -552,7 +552,7 @@ msgstr "{} affiché"
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:153
|
||||
msgid "{} removed"
|
||||
msgstr "{} retiré"
|
||||
msgstr "{} supprimé"
|
||||
|
||||
#: cartridges/preferences.py:136
|
||||
msgid "All games removed"
|
||||
@@ -599,27 +599,27 @@ msgstr "Fermer"
|
||||
|
||||
#: cartridges/utils/relative_date.py:30
|
||||
msgid "Today"
|
||||
msgstr "Aujourd’hui"
|
||||
msgstr "aujourd’hui"
|
||||
|
||||
#: cartridges/utils/relative_date.py:32
|
||||
msgid "Yesterday"
|
||||
msgstr "Hier"
|
||||
msgstr "hier"
|
||||
|
||||
#: cartridges/utils/relative_date.py:36
|
||||
msgid "Last Week"
|
||||
msgstr "La semaine dernière"
|
||||
msgstr "la semaine dernière"
|
||||
|
||||
#: cartridges/utils/relative_date.py:38
|
||||
msgid "This Month"
|
||||
msgstr "Ce mois"
|
||||
msgstr "ce mois-ci"
|
||||
|
||||
#: cartridges/utils/relative_date.py:40
|
||||
msgid "Last Month"
|
||||
msgstr "Le mois dernier"
|
||||
msgstr "le mois dernier"
|
||||
|
||||
#: cartridges/utils/relative_date.py:44
|
||||
msgid "Last Year"
|
||||
msgstr "L'année dernière"
|
||||
msgstr "l'année dernière"
|
||||
|
||||
#: cartridges/importer/importer.py:144
|
||||
msgid "Importing Games…"
|
||||
@@ -644,8 +644,8 @@ msgstr[1] "{} jeux importés"
|
||||
#: cartridges/importer/importer.py:383
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] "{} retiré"
|
||||
msgstr[1] "{} retirés"
|
||||
msgstr[0] "{} supprimé"
|
||||
msgstr[1] "{} supprimés"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
|
||||
69
po/it.po
69
po/it.po
@@ -6,13 +6,14 @@
|
||||
# kramo <contact@kramo.hu>, 2023.
|
||||
# Giasko <dibiame@hotmail.it>, 2023.
|
||||
# Andrea Costola <lamaildiandreac@gmail.com>, 2024.
|
||||
# Pierfrancesco Passerini <p.passerini@gmail.com>, 2025.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2024-12-23 12:00+0000\n"
|
||||
"Last-Translator: albanobattistella <albano_battistella@hotmail.com>\n"
|
||||
"PO-Revision-Date: 2025-12-15 10:00+0000\n"
|
||||
"Last-Translator: Pierfrancesco Passerini <p.passerini@gmail.com>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/it/>\n"
|
||||
"Language: it\n"
|
||||
@@ -20,7 +21,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 5.10-dev\n"
|
||||
"X-Generator: Weblate 5.15-dev\n"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:3
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:9
|
||||
@@ -30,6 +31,7 @@ msgid "Cartridges"
|
||||
msgstr "Cartucce"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:4
|
||||
#, fuzzy
|
||||
msgid "Game Launcher"
|
||||
msgstr "Launcher di giochi"
|
||||
|
||||
@@ -51,10 +53,10 @@ msgid ""
|
||||
"necessary. You can sort and hide games or download cover art from "
|
||||
"SteamGridDB."
|
||||
msgstr ""
|
||||
"Cartucce è un semplice launcher per tutti i tuoi giochi. Supporta l'import "
|
||||
"di giochi da Steam, Lutris, Heroic e altri senza bisogno di login. Puoi "
|
||||
"organizzare e nascondere i giochi oppure scaricare le copertine da "
|
||||
"StreamGridDB."
|
||||
"Cartucce è un semplice launcher per tutti i tuoi giochi. Supporta "
|
||||
"l'importazione di giochi da Steam, Lutris, Heroic e altri senza bisogno di "
|
||||
"login. Puoi organizzare e nascondere i giochi, oppure scaricare le copertine "
|
||||
"da StreamGridDB."
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:44 data/gtk/window.blp:320
|
||||
#: cartridges/details_dialog.py:77
|
||||
@@ -130,12 +132,12 @@ msgstr "Cerca"
|
||||
|
||||
#: data/gtk/help-overlay.blp:24 data/gtk/window.blp:544
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Scorciatoie da Tastiera"
|
||||
msgstr "Scorciatoie da tastiera"
|
||||
|
||||
#: data/gtk/help-overlay.blp:29 cartridges/game.py:103
|
||||
#: cartridges/preferences.py:137 cartridges/importer/importer.py:386
|
||||
msgid "Undo"
|
||||
msgstr "Annulla"
|
||||
msgstr "Ripristina"
|
||||
|
||||
#: data/gtk/help-overlay.blp:34
|
||||
msgid "Quit"
|
||||
@@ -147,7 +149,7 @@ msgstr "Attiva/disattiva la barra laterale"
|
||||
|
||||
#: data/gtk/help-overlay.blp:44 data/gtk/window.blp:200 data/gtk/window.blp:267
|
||||
msgid "Main Menu"
|
||||
msgstr "Menù Principale"
|
||||
msgstr "Menù principale"
|
||||
|
||||
#: data/gtk/help-overlay.blp:50
|
||||
msgid "Games"
|
||||
@@ -155,7 +157,7 @@ msgstr "Giochi"
|
||||
|
||||
#: data/gtk/help-overlay.blp:53 data/gtk/window.blp:193 data/gtk/window.blp:551
|
||||
msgid "Add Game"
|
||||
msgstr "Aggiungi Gioco"
|
||||
msgstr "Aggiungi gioco"
|
||||
|
||||
#: data/gtk/help-overlay.blp:58 data/gtk/preferences.blp:58
|
||||
#: data/gtk/window.blp:27 data/gtk/window.blp:555
|
||||
@@ -164,11 +166,11 @@ msgstr "Importa"
|
||||
|
||||
#: data/gtk/help-overlay.blp:63
|
||||
msgid "Show Hidden Games"
|
||||
msgstr "Mostra Giochi nascosti"
|
||||
msgstr "Mostra giochi nascosti"
|
||||
|
||||
#: data/gtk/help-overlay.blp:68
|
||||
msgid "Remove Game"
|
||||
msgstr "Rimuovi Gioco"
|
||||
msgstr "Rimuovi gioco"
|
||||
|
||||
#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:62
|
||||
#: data/gtk/preferences.blp:365
|
||||
@@ -198,7 +200,7 @@ msgstr "Immagini di alta qualità"
|
||||
#: data/gtk/preferences.blp:30
|
||||
msgid "Save game covers losslessly at the cost of storage"
|
||||
msgstr ""
|
||||
"Salva copertine dei giochi in formato lossless, consuma più spazio su disco"
|
||||
"Salva copertine dei giochi in formato lossless, richiede più spazio su disco"
|
||||
|
||||
#: data/gtk/preferences.blp:35
|
||||
msgid "Danger Zone"
|
||||
@@ -258,11 +260,11 @@ msgstr "Importa giochi da GOG"
|
||||
|
||||
#: data/gtk/preferences.blp:174
|
||||
msgid "Import Amazon Games"
|
||||
msgstr "Importa giochi Amazon"
|
||||
msgstr "Importa giochi da Amazon"
|
||||
|
||||
#: data/gtk/preferences.blp:178
|
||||
msgid "Import Sideloaded Games"
|
||||
msgstr "Importa giochi da aggiunti manualmente"
|
||||
msgstr "Importa giochi da dispositivi esterni"
|
||||
|
||||
#: data/gtk/preferences.blp:183 cartridges/importer/bottles_source.py:86
|
||||
msgid "Bottles"
|
||||
@@ -320,7 +322,7 @@ msgstr "Usa SteamGridDB"
|
||||
|
||||
#: data/gtk/preferences.blp:369
|
||||
msgid "Download images when adding or importing games"
|
||||
msgstr "Scarica immagini durante l'aggiunta o l'import di giochi"
|
||||
msgstr "Scarica immagini durante l'aggiunta o l'importazione di giochi"
|
||||
|
||||
#: data/gtk/preferences.blp:373
|
||||
msgid "Prefer Over Official Images"
|
||||
@@ -344,7 +346,7 @@ msgstr "Aggiorna"
|
||||
|
||||
#: data/gtk/window.blp:6 data/gtk/window.blp:14
|
||||
msgid "No Games Found"
|
||||
msgstr "Nessun Gioco Trovato"
|
||||
msgstr "Nessun gioco trovato"
|
||||
|
||||
#: data/gtk/window.blp:7 data/gtk/window.blp:15
|
||||
msgid "Try a different search"
|
||||
@@ -352,7 +354,7 @@ msgstr "Prova una ricerca diversa"
|
||||
|
||||
#: data/gtk/window.blp:21
|
||||
msgid "No Games"
|
||||
msgstr "Nessun Gioco"
|
||||
msgstr "Nessun gioco"
|
||||
|
||||
#: data/gtk/window.blp:22
|
||||
msgid "Use the + button to add games"
|
||||
@@ -360,7 +362,7 @@ msgstr "Usa il pulsante + per aggiungere giochi"
|
||||
|
||||
#: data/gtk/window.blp:40
|
||||
msgid "No Hidden Games"
|
||||
msgstr "Nessun Gioco Nascosto"
|
||||
msgstr "Nessun gioco nascosto"
|
||||
|
||||
#: data/gtk/window.blp:41
|
||||
msgid "Games you hide will appear here"
|
||||
@@ -380,7 +382,7 @@ msgstr "Importato"
|
||||
|
||||
#: data/gtk/window.blp:260
|
||||
msgid "Hidden Games"
|
||||
msgstr "Giochi Nascosti"
|
||||
msgstr "Giochi nascosti"
|
||||
|
||||
#: data/gtk/window.blp:368
|
||||
msgid "Game Title"
|
||||
@@ -412,7 +414,7 @@ msgstr "Più vecchio"
|
||||
|
||||
#: data/gtk/window.blp:529
|
||||
msgid "Last Played"
|
||||
msgstr "Ultimo Avvio"
|
||||
msgstr "Ultimo avvio"
|
||||
|
||||
#: data/gtk/window.blp:536
|
||||
msgid "Show Hidden"
|
||||
@@ -432,7 +434,7 @@ msgstr "ProtonDB"
|
||||
|
||||
#: data/gtk/window.blp:566
|
||||
msgid "HowLongToBeat"
|
||||
msgstr ""
|
||||
msgstr "HowLongToBeat"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/main.py:226 cartridges/game.py:125
|
||||
@@ -447,7 +449,7 @@ msgstr "Alessandro Iepure https://ale.iepure.me"
|
||||
#. The variable is the date when the game was added
|
||||
#: cartridges/window.py:382
|
||||
msgid "Added: {}"
|
||||
msgstr "Aggiunto il: {}"
|
||||
msgstr "Aggiunto: {}"
|
||||
|
||||
#: cartridges/window.py:385
|
||||
msgid "Never"
|
||||
@@ -456,7 +458,7 @@ msgstr "Mai"
|
||||
#. The variable is the date when the game was last played
|
||||
#: cartridges/window.py:389
|
||||
msgid "Last played: {}"
|
||||
msgstr "Ultima riproduzione: {}"
|
||||
msgstr "Ultimo avvio: {}"
|
||||
|
||||
#: cartridges/details_dialog.py:82
|
||||
msgid "Apply"
|
||||
@@ -464,7 +466,7 @@ msgstr "Applica"
|
||||
|
||||
#: cartridges/details_dialog.py:88
|
||||
msgid "Add New Game"
|
||||
msgstr "Aggiungi un Nuovo Gioco"
|
||||
msgstr "Aggiungi un nuovo gioco"
|
||||
|
||||
#: cartridges/details_dialog.py:89
|
||||
msgid "Add"
|
||||
@@ -487,12 +489,12 @@ msgstr "programma"
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:124 cartridges/details_dialog.py:126
|
||||
msgid "C:\\path\\to\\{}"
|
||||
msgstr "C:\\path\\to{}"
|
||||
msgstr "C:\\percorso\\a{}"
|
||||
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:130 cartridges/details_dialog.py:132
|
||||
msgid "/path/to/{}"
|
||||
msgstr "/percorso/to/{}"
|
||||
msgstr "/percorso/a/{}"
|
||||
|
||||
#: cartridges/details_dialog.py:137
|
||||
msgid ""
|
||||
@@ -506,7 +508,7 @@ msgid ""
|
||||
"\n"
|
||||
"If the path contains spaces, make sure to wrap it in double quotes!"
|
||||
msgstr ""
|
||||
"Per lanciare l'eseguibile \"{}\", utilizzare il comando:\n"
|
||||
"Per avviare l'eseguibile \"{}\", utilizzare il comando:\n"
|
||||
"\n"
|
||||
"<tt>\"{}\"</tt>\n"
|
||||
"\n"
|
||||
@@ -514,7 +516,7 @@ msgstr ""
|
||||
"\n"
|
||||
"<tt>{} \"{}\"</tt>\n"
|
||||
"\n"
|
||||
"Se il percorso contiene spazi, assicurarsi di avvolgerlo in doppi apici!"
|
||||
"Se il percorso contiene spazi, assicurarsi di racchiuderlo tra doppi apici!"
|
||||
|
||||
#: cartridges/details_dialog.py:179 cartridges/details_dialog.py:185
|
||||
msgid "Couldn't Add Game"
|
||||
@@ -615,7 +617,7 @@ msgstr "L'anno scorso"
|
||||
|
||||
#: cartridges/importer/importer.py:144
|
||||
msgid "Importing Games…"
|
||||
msgstr "Import dei giochi in corso…"
|
||||
msgstr "Importazione dei giochi in corso…"
|
||||
|
||||
#: cartridges/importer/importer.py:337
|
||||
msgid "The following errors occured during import:"
|
||||
@@ -636,8 +638,8 @@ msgstr[1] "{} giochi importati"
|
||||
#: cartridges/importer/importer.py:383
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] "{} rimosso"
|
||||
msgstr[1] "{} rimossi"
|
||||
msgstr[0] ", {} rimosso"
|
||||
msgstr[1] ", {} rimossi"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
@@ -664,6 +666,7 @@ msgid "The following playlists have no default core:"
|
||||
msgstr "Le seguenti playlist non hanno un core di default:"
|
||||
|
||||
#: cartridges/importer/retroarch_source.py:133
|
||||
#, fuzzy
|
||||
msgid "Games with no core selected were not imported"
|
||||
msgstr "I giochi senza core selezionato non sono stati importati"
|
||||
|
||||
|
||||
685
po/kw.po
Normal file
685
po/kw.po
Normal file
@@ -0,0 +1,685 @@
|
||||
# SOME DESCRIPTIVE TITLE.
|
||||
# Copyright (C) YEAR kramo
|
||||
# This file is distributed under the same license as the Cartridges package.
|
||||
# Flynn <cirilla@tuta.io>, 2025, 2026.
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Cartridges\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-11-05 14:01+0100\n"
|
||||
"PO-Revision-Date: 2026-01-10 13:01+0000\n"
|
||||
"Last-Translator: Flynn <cirilla@tuta.io>\n"
|
||||
"Language-Team: Cornish <https://hosted.weblate.org/projects/cartridges/"
|
||||
"cartridges/kw/>\n"
|
||||
"Language: kw\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=6; plural=(n == 0) ? 0 : ((n == 1) ? 1 : (((n % 100 "
|
||||
"== 2 || n % 100 == 22 || n % 100 == 42 || n % 100 == 62 || n % 100 == 82) || "
|
||||
"n % 1000 == 0 && (n % 100000 >= 1000 && n % 100000 <= 20000 || n % 100000 == "
|
||||
"40000 || n % 100000 == 60000 || n % 100000 == 80000) || n != 0 && n % "
|
||||
"1000000 == 100000) ? 2 : ((n % 100 == 3 || n % 100 == 23 || n % 100 == 43 || "
|
||||
"n % 100 == 63 || n % 100 == 83) ? 3 : ((n != 1 && (n % 100 == 1 || n % 100 "
|
||||
"== 21 || n % 100 == 41 || n % 100 == 61 || n % 100 == 81)) ? 4 : 5))));\n"
|
||||
"X-Generator: Weblate 5.15.1\n"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:3
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:9
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:40 data/gtk/window.blp:47
|
||||
#: data/gtk/window.blp:83
|
||||
msgid "Cartridges"
|
||||
msgstr "Kartryjennow"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:4
|
||||
msgid "Game Launcher"
|
||||
msgstr "Lonchyer Gwariow"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:5
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:10
|
||||
msgid "Launch all your games"
|
||||
msgstr "Lonchya oll agas gwariow"
|
||||
|
||||
#: data/page.kramo.Cartridges.desktop.in:11
|
||||
msgid ""
|
||||
"gaming;launcher;steam;lutris;heroic;bottles;itch;flatpak;legendary;retroarch;"
|
||||
msgstr ""
|
||||
"gwariow;lonchyer;steam;lutris;heroic;botellow;itch;flatpak;legendary;retroarch;"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:12
|
||||
msgid ""
|
||||
"Cartridges is a simple game launcher for all of your games. It has support "
|
||||
"for importing games from Steam, Lutris, Heroic and more with no login "
|
||||
"necessary. You can sort and hide games or download cover art from "
|
||||
"SteamGridDB."
|
||||
msgstr ""
|
||||
"Kartryjennow yw unn lonchyer simpel rag oll agas gwariow. Y re skoodhyans "
|
||||
"rag ynporthyans gwariow a-dhia Steam, Lutris, Heroic, ha moy gans omgelm na "
|
||||
"res. Ty gallos sortya ha kudha gwariow po iskarga artys boks a-dhia "
|
||||
"SteamGridDB."
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:44 data/gtk/window.blp:320
|
||||
#: cartridges/details_dialog.py:77
|
||||
msgid "Game Details"
|
||||
msgstr "Manylyon Gwari"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:48
|
||||
msgid "Edit Game Details"
|
||||
msgstr "Dyllo Manylyon Gwari"
|
||||
|
||||
#: data/page.kramo.Cartridges.metainfo.xml.in:52 data/gtk/help-overlay.blp:19
|
||||
#: data/gtk/window.blp:543 cartridges/details_dialog.py:279
|
||||
#: cartridges/importer/importer.py:319 cartridges/importer/importer.py:369
|
||||
msgid "Preferences"
|
||||
msgstr "Settyansow"
|
||||
|
||||
#: data/gtk/details-dialog.blp:15
|
||||
msgid "Cancel"
|
||||
msgstr "Hedhi"
|
||||
|
||||
#: data/gtk/details-dialog.blp:45
|
||||
msgid "New Cover"
|
||||
msgstr "Art Nowydh"
|
||||
|
||||
#: data/gtk/details-dialog.blp:64
|
||||
msgid "Delete Cover"
|
||||
msgstr "Dilea Art"
|
||||
|
||||
#: data/gtk/details-dialog.blp:92 data/gtk/game.blp:80
|
||||
msgid "Title"
|
||||
msgstr "Titel"
|
||||
|
||||
#: data/gtk/details-dialog.blp:96
|
||||
msgid "Developer (optional)"
|
||||
msgstr "Awtour (a-dhewis)"
|
||||
|
||||
#: data/gtk/details-dialog.blp:102
|
||||
msgid "Executable"
|
||||
msgstr "Eksekutadow"
|
||||
|
||||
#: data/gtk/details-dialog.blp:108
|
||||
msgid "Select File"
|
||||
msgstr "Dewis Restren"
|
||||
|
||||
#: data/gtk/details-dialog.blp:119
|
||||
msgid "More Info"
|
||||
msgstr "Moy Kudhlow"
|
||||
|
||||
#: data/gtk/game.blp:101 data/gtk/game.blp:109 data/gtk/window.blp:444
|
||||
msgid "Edit"
|
||||
msgstr "Dyllo"
|
||||
|
||||
#: data/gtk/game.blp:102 cartridges/window.py:359
|
||||
msgid "Hide"
|
||||
msgstr "Kudha"
|
||||
|
||||
#: data/gtk/game.blp:103 data/gtk/game.blp:111 data/gtk/window.blp:464
|
||||
msgid "Remove"
|
||||
msgstr "Dilea"
|
||||
|
||||
#: data/gtk/game.blp:110 cartridges/window.py:361
|
||||
msgid "Unhide"
|
||||
msgstr "Diskudha"
|
||||
|
||||
#: data/gtk/help-overlay.blp:11 data/gtk/preferences.blp:9
|
||||
msgid "General"
|
||||
msgstr "Ollgemmyn"
|
||||
|
||||
#: data/gtk/help-overlay.blp:14 data/gtk/window.blp:207 data/gtk/window.blp:223
|
||||
#: data/gtk/window.blp:274 data/gtk/window.blp:290 data/gtk/window.blp:475
|
||||
msgid "Search"
|
||||
msgstr "Hwilas"
|
||||
|
||||
#: data/gtk/help-overlay.blp:24 data/gtk/window.blp:544
|
||||
msgid "Keyboard Shortcuts"
|
||||
msgstr "Kesunyansow Bysowek"
|
||||
|
||||
#: data/gtk/help-overlay.blp:29 cartridges/game.py:103
|
||||
#: cartridges/preferences.py:137 cartridges/importer/importer.py:386
|
||||
msgid "Undo"
|
||||
msgstr "Digelmi"
|
||||
|
||||
#: data/gtk/help-overlay.blp:34
|
||||
msgid "Quit"
|
||||
msgstr "Kwytya"
|
||||
|
||||
#: data/gtk/help-overlay.blp:39 data/gtk/window.blp:92 data/gtk/window.blp:187
|
||||
msgid "Toggle Sidebar"
|
||||
msgstr "Dewis Bord Lestri"
|
||||
|
||||
#: data/gtk/help-overlay.blp:44 data/gtk/window.blp:200 data/gtk/window.blp:267
|
||||
msgid "Main Menu"
|
||||
msgstr "Rol Chif"
|
||||
|
||||
#: data/gtk/help-overlay.blp:50
|
||||
msgid "Games"
|
||||
msgstr "Gwariow"
|
||||
|
||||
#: data/gtk/help-overlay.blp:53 data/gtk/window.blp:193 data/gtk/window.blp:551
|
||||
msgid "Add Game"
|
||||
msgstr "Addya Gwari"
|
||||
|
||||
#: data/gtk/help-overlay.blp:58 data/gtk/preferences.blp:58
|
||||
#: data/gtk/window.blp:27 data/gtk/window.blp:555
|
||||
msgid "Import"
|
||||
msgstr "Ynperthi"
|
||||
|
||||
#: data/gtk/help-overlay.blp:63
|
||||
msgid "Show Hidden Games"
|
||||
msgstr "Diskwedhes Gwariow Kudh"
|
||||
|
||||
#: data/gtk/help-overlay.blp:68
|
||||
msgid "Remove Game"
|
||||
msgstr "Dilea Gwari"
|
||||
|
||||
#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:62
|
||||
#: data/gtk/preferences.blp:365
|
||||
msgid "Behavior"
|
||||
msgstr "Fara"
|
||||
|
||||
#: data/gtk/preferences.blp:16
|
||||
msgid "Exit After Launching Games"
|
||||
msgstr "Kwytya Wosa Ow Lonchya Gwariow"
|
||||
|
||||
#: data/gtk/preferences.blp:20
|
||||
msgid "Cover Image Launches Game"
|
||||
msgstr "Art Lonchys Gwari"
|
||||
|
||||
#: data/gtk/preferences.blp:21
|
||||
msgid "Swaps the behavior of the cover image and the play button"
|
||||
msgstr "Keschanjys an fara a an art ha an boton gwari"
|
||||
|
||||
#: data/gtk/preferences.blp:26 cartridges/details_dialog.py:91
|
||||
msgid "Images"
|
||||
msgstr "Imajys"
|
||||
|
||||
#: data/gtk/preferences.blp:29
|
||||
msgid "High Quality Images"
|
||||
msgstr "Imajys Kwalita Da"
|
||||
|
||||
#: data/gtk/preferences.blp:30
|
||||
msgid "Save game covers losslessly at the cost of storage"
|
||||
msgstr "Sawya art yn perfyth dhe an kost a dalghuster"
|
||||
|
||||
#: data/gtk/preferences.blp:35
|
||||
msgid "Danger Zone"
|
||||
msgstr "Kwartron Peryl"
|
||||
|
||||
#: data/gtk/preferences.blp:39
|
||||
msgid "Remove All Games"
|
||||
msgstr "Dilea Oll Gwariow"
|
||||
|
||||
#: data/gtk/preferences.blp:65
|
||||
msgid "Import Games Automatically"
|
||||
msgstr "Ynperthi Awtomatek Gwariow"
|
||||
|
||||
#: data/gtk/preferences.blp:69
|
||||
msgid "Remove Uninstalled Games"
|
||||
msgstr "Dilea Gwariow Disleys"
|
||||
|
||||
#: data/gtk/preferences.blp:74
|
||||
msgid "Sources"
|
||||
msgstr "Pennfentynnyow"
|
||||
|
||||
#: data/gtk/preferences.blp:78 cartridges/importer/steam_source.py:114
|
||||
msgid "Steam"
|
||||
msgstr "Steam"
|
||||
|
||||
#: data/gtk/preferences.blp:87 data/gtk/preferences.blp:114
|
||||
#: data/gtk/preferences.blp:149 data/gtk/preferences.blp:192
|
||||
#: data/gtk/preferences.blp:219 data/gtk/preferences.blp:246
|
||||
#: data/gtk/preferences.blp:273
|
||||
msgid "Install Location"
|
||||
msgstr "Tyller Lea"
|
||||
|
||||
#: data/gtk/preferences.blp:105 data/gtk/window.blp:565
|
||||
#: cartridges/importer/lutris_source.py:107
|
||||
msgid "Lutris"
|
||||
msgstr "Lutris"
|
||||
|
||||
#: data/gtk/preferences.blp:131
|
||||
msgid "Import Steam Games"
|
||||
msgstr "Ynperthi Gwariow Steam"
|
||||
|
||||
#: data/gtk/preferences.blp:135
|
||||
msgid "Import Flatpak Games"
|
||||
msgstr "Ynperthi Gwariow Flatpak"
|
||||
|
||||
#: data/gtk/preferences.blp:140 cartridges/importer/heroic_source.py:355
|
||||
msgid "Heroic"
|
||||
msgstr "Heroic"
|
||||
|
||||
#: data/gtk/preferences.blp:166
|
||||
msgid "Import Epic Games"
|
||||
msgstr "Ynperthi Gwariow Epic"
|
||||
|
||||
#: data/gtk/preferences.blp:170
|
||||
msgid "Import GOG Games"
|
||||
msgstr "Ynperthi Gwariow GOG"
|
||||
|
||||
#: data/gtk/preferences.blp:174
|
||||
msgid "Import Amazon Games"
|
||||
msgstr "Ynperthi Gwariow Amazon"
|
||||
|
||||
#: data/gtk/preferences.blp:178
|
||||
msgid "Import Sideloaded Games"
|
||||
msgstr "Ynperthy Gwariow Amalkargys"
|
||||
|
||||
#: data/gtk/preferences.blp:183 cartridges/importer/bottles_source.py:86
|
||||
msgid "Bottles"
|
||||
msgstr "Botellow"
|
||||
|
||||
#: data/gtk/preferences.blp:210 cartridges/importer/itch_source.py:81
|
||||
msgid "itch"
|
||||
msgstr "itch"
|
||||
|
||||
#: data/gtk/preferences.blp:237 cartridges/importer/legendary_source.py:97
|
||||
msgid "Legendary"
|
||||
msgstr "Legendary"
|
||||
|
||||
#: data/gtk/preferences.blp:264 cartridges/importer/retroarch_source.py:142
|
||||
msgid "RetroArch"
|
||||
msgstr "RetroArch"
|
||||
|
||||
#: data/gtk/preferences.blp:291 cartridges/importer/flatpak_source.py:143
|
||||
msgid "Flatpak"
|
||||
msgstr "Flatpak"
|
||||
|
||||
#. The location of the system-wide data directory
|
||||
#: data/gtk/preferences.blp:301
|
||||
msgid "System Location"
|
||||
msgstr "Tyller System"
|
||||
|
||||
#. The location of the user-specific data directory
|
||||
#: data/gtk/preferences.blp:319
|
||||
msgid "User Location"
|
||||
msgstr "Tyller Usyer"
|
||||
|
||||
#: data/gtk/preferences.blp:336
|
||||
msgid "Import Game Launchers"
|
||||
msgstr "Ynperthi Lonchyerow Gwari"
|
||||
|
||||
#: data/gtk/preferences.blp:341 cartridges/importer/desktop_source.py:215
|
||||
msgid "Desktop Entries"
|
||||
msgstr "Enworrans Rol"
|
||||
|
||||
#: data/gtk/preferences.blp:353 data/gtk/window.blp:563
|
||||
msgid "SteamGridDB"
|
||||
msgstr "SteamGridDB"
|
||||
|
||||
#: data/gtk/preferences.blp:357
|
||||
msgid "Authentication"
|
||||
msgstr "Omgelmi"
|
||||
|
||||
#: data/gtk/preferences.blp:360
|
||||
msgid "API Key"
|
||||
msgstr "Ger-Tremena API"
|
||||
|
||||
#: data/gtk/preferences.blp:368
|
||||
msgid "Use SteamGridDB"
|
||||
msgstr "Gul Devnydh a SteamGridDB"
|
||||
|
||||
#: data/gtk/preferences.blp:369
|
||||
msgid "Download images when adding or importing games"
|
||||
msgstr "Iskarga imajys p'eur owth addya po owth ynperthya gwariow"
|
||||
|
||||
#: data/gtk/preferences.blp:373
|
||||
msgid "Prefer Over Official Images"
|
||||
msgstr "Preferya a-ugh dhe Imajys Sodhogel"
|
||||
|
||||
#: data/gtk/preferences.blp:377
|
||||
msgid "Prefer Animated Images"
|
||||
msgstr "Preferya Imajys Bywhes"
|
||||
|
||||
#: data/gtk/preferences.blp:383
|
||||
msgid "Update Covers"
|
||||
msgstr "Nowedhi Art"
|
||||
|
||||
#: data/gtk/preferences.blp:384
|
||||
msgid "Fetch covers for games already in your library"
|
||||
msgstr "Iskarga art rag gwariow seulabrys yn agas lyverva"
|
||||
|
||||
#: data/gtk/preferences.blp:389
|
||||
msgid "Update"
|
||||
msgstr "Nowedhi"
|
||||
|
||||
#: data/gtk/window.blp:6 data/gtk/window.blp:14
|
||||
msgid "No Games Found"
|
||||
msgstr "Gwariow Kavos Vyth"
|
||||
|
||||
#: data/gtk/window.blp:7 data/gtk/window.blp:15
|
||||
msgid "Try a different search"
|
||||
msgstr "Assaya unn hwithrans dihaval"
|
||||
|
||||
#: data/gtk/window.blp:21
|
||||
msgid "No Games"
|
||||
msgstr "Gwariow Vyth"
|
||||
|
||||
#: data/gtk/window.blp:22
|
||||
msgid "Use the + button to add games"
|
||||
msgstr "Devnydhya an boton + dhe addya gwariow"
|
||||
|
||||
#: data/gtk/window.blp:40
|
||||
msgid "No Hidden Games"
|
||||
msgstr "Gwariow Kudh Vyth"
|
||||
|
||||
#: data/gtk/window.blp:41
|
||||
msgid "Games you hide will appear here"
|
||||
msgstr "Gwariow ty kudha vydh diskwedhes omma"
|
||||
|
||||
#: data/gtk/window.blp:76 data/gtk/window.blp:113 cartridges/main.py:249
|
||||
msgid "All Games"
|
||||
msgstr "Oll Gwariow"
|
||||
|
||||
#: data/gtk/window.blp:140 cartridges/main.py:251
|
||||
msgid "Added"
|
||||
msgstr "Addys"
|
||||
|
||||
#: data/gtk/window.blp:162
|
||||
msgid "Imported"
|
||||
msgstr "Ynperthys"
|
||||
|
||||
#: data/gtk/window.blp:260
|
||||
msgid "Hidden Games"
|
||||
msgstr "Gwariow Kudh"
|
||||
|
||||
#: data/gtk/window.blp:368
|
||||
msgid "Game Title"
|
||||
msgstr "Titel Gwari"
|
||||
|
||||
#: data/gtk/window.blp:425
|
||||
msgid "Play"
|
||||
msgstr "Gwari"
|
||||
|
||||
#: data/gtk/window.blp:502
|
||||
msgid "Sort"
|
||||
msgstr "Sortya"
|
||||
|
||||
#: data/gtk/window.blp:505
|
||||
msgid "A-Z"
|
||||
msgstr "A-Z"
|
||||
|
||||
#: data/gtk/window.blp:511
|
||||
msgid "Z-A"
|
||||
msgstr "Z-A"
|
||||
|
||||
#: data/gtk/window.blp:517
|
||||
msgid "Newest"
|
||||
msgstr "Nowydh Moggha"
|
||||
|
||||
#: data/gtk/window.blp:523
|
||||
msgid "Oldest"
|
||||
msgstr "Koth Moggha"
|
||||
|
||||
#: data/gtk/window.blp:529
|
||||
msgid "Last Played"
|
||||
msgstr "Gwarys a-Dhiwedhes"
|
||||
|
||||
#: data/gtk/window.blp:536
|
||||
msgid "Show Hidden"
|
||||
msgstr "Diskwedhes Kudh"
|
||||
|
||||
#: data/gtk/window.blp:545
|
||||
msgid "About Cartridges"
|
||||
msgstr "A-dro Kartryjennow"
|
||||
|
||||
#: data/gtk/window.blp:562
|
||||
msgid "IGDB"
|
||||
msgstr "IGDB"
|
||||
|
||||
#: data/gtk/window.blp:564
|
||||
msgid "ProtonDB"
|
||||
msgstr "ProtonDB"
|
||||
|
||||
#: data/gtk/window.blp:566
|
||||
msgid "HowLongToBeat"
|
||||
msgstr "HowLongToBeat"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/main.py:226 cartridges/game.py:125
|
||||
msgid "{} launched"
|
||||
msgstr "{} lonchys"
|
||||
|
||||
#. Translators: Replace this with Your Name, Your Name <your.email@example.com>, or Your Name https://your-site.com for it to show up in the About dialog.
|
||||
#: cartridges/main.py:291
|
||||
msgid "translator-credits"
|
||||
msgstr "Flynn"
|
||||
|
||||
#. The variable is the date when the game was added
|
||||
#: cartridges/window.py:382
|
||||
msgid "Added: {}"
|
||||
msgstr "Addys: {}"
|
||||
|
||||
#: cartridges/window.py:385
|
||||
msgid "Never"
|
||||
msgstr "Jammes"
|
||||
|
||||
#. The variable is the date when the game was last played
|
||||
#: cartridges/window.py:389
|
||||
msgid "Last played: {}"
|
||||
msgstr "Gwarys a-Dhiwedhes: {}"
|
||||
|
||||
#: cartridges/details_dialog.py:82
|
||||
msgid "Apply"
|
||||
msgstr "Gweytha"
|
||||
|
||||
#: cartridges/details_dialog.py:88
|
||||
msgid "Add New Game"
|
||||
msgstr "Addya Gwari Nowydh"
|
||||
|
||||
#: cartridges/details_dialog.py:89
|
||||
msgid "Add"
|
||||
msgstr "Addya"
|
||||
|
||||
#: cartridges/details_dialog.py:102
|
||||
msgid "Executables"
|
||||
msgstr "Eksekutadowys"
|
||||
|
||||
#. Translate this string as you would translate "file"
|
||||
#: cartridges/details_dialog.py:117
|
||||
msgid "file.txt"
|
||||
msgstr "restren.txt"
|
||||
|
||||
#. As in software
|
||||
#: cartridges/details_dialog.py:119
|
||||
msgid "program"
|
||||
msgstr "towlenna"
|
||||
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:124 cartridges/details_dialog.py:126
|
||||
msgid "C:\\path\\to\\{}"
|
||||
msgstr "C:\\tyller\\dhe\\{}"
|
||||
|
||||
#. Translate this string as you would translate "path to {}"
|
||||
#: cartridges/details_dialog.py:130 cartridges/details_dialog.py:132
|
||||
msgid "/path/to/{}"
|
||||
msgstr "/tyller/dhe/{}"
|
||||
|
||||
#: cartridges/details_dialog.py:137
|
||||
msgid ""
|
||||
"To launch the executable \"{}\", use the command:\n"
|
||||
"\n"
|
||||
"<tt>\"{}\"</tt>\n"
|
||||
"\n"
|
||||
"To open the file \"{}\" with the default application, use:\n"
|
||||
"\n"
|
||||
"<tt>{} \"{}\"</tt>\n"
|
||||
"\n"
|
||||
"If the path contains spaces, make sure to wrap it in double quotes!"
|
||||
msgstr ""
|
||||
"Rag lonchya an eksekutadow \"{}\", devnydhya an arghadow:\n"
|
||||
"\n"
|
||||
"<tt>\"{}</tt>\n"
|
||||
"\n"
|
||||
"Rag ygeri an restren \"{}\" gans an app defowt, devnydhya:\n"
|
||||
"\n"
|
||||
"<tt>{}\"{}\"</tt>\n"
|
||||
"\n"
|
||||
"Mar an tyller kontaynya spassow, maylya y yn \"devynnow dewblek\"!"
|
||||
|
||||
#: cartridges/details_dialog.py:179 cartridges/details_dialog.py:185
|
||||
msgid "Couldn't Add Game"
|
||||
msgstr "Fyllis dhe Addya Gwari"
|
||||
|
||||
#: cartridges/details_dialog.py:179 cartridges/details_dialog.py:221
|
||||
msgid "Game title cannot be empty."
|
||||
msgstr "Titel gwari res bos na gwag."
|
||||
|
||||
#: cartridges/details_dialog.py:185 cartridges/details_dialog.py:229
|
||||
msgid "Executable cannot be empty."
|
||||
msgstr "Eksekutadow res bos na gwag."
|
||||
|
||||
#: cartridges/details_dialog.py:220 cartridges/details_dialog.py:228
|
||||
msgid "Couldn't Apply Preferences"
|
||||
msgstr "Fyllis dhe Gweytha Settyansow"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:139
|
||||
msgid "{} hidden"
|
||||
msgstr "{} kudh"
|
||||
|
||||
#: cartridges/game.py:139
|
||||
msgid "{} unhidden"
|
||||
msgstr "{} diskudh"
|
||||
|
||||
#. The variable is the title of the game
|
||||
#: cartridges/game.py:153
|
||||
msgid "{} removed"
|
||||
msgstr "{} removys"
|
||||
|
||||
#: cartridges/preferences.py:136
|
||||
msgid "All games removed"
|
||||
msgstr "Oll gwariow removys"
|
||||
|
||||
#: cartridges/preferences.py:188
|
||||
msgid ""
|
||||
"An API key is required to use SteamGridDB. You can generate one {}here{}."
|
||||
msgstr ""
|
||||
"Unn ger-tremena API yw res dhe gul devnydh a SteamGridDB. Ty gallos dinythi "
|
||||
"unn {}omma{}."
|
||||
|
||||
#: cartridges/preferences.py:203
|
||||
msgid "Downloading covers…"
|
||||
msgstr "Owth iskarga art…"
|
||||
|
||||
#: cartridges/preferences.py:222
|
||||
msgid "Covers updated"
|
||||
msgstr "Nowedhys artys"
|
||||
|
||||
#: cartridges/preferences.py:370
|
||||
msgid "Installation Not Found"
|
||||
msgstr "Leyans Na Kavos"
|
||||
|
||||
#: cartridges/preferences.py:371
|
||||
msgid "Select a valid directory"
|
||||
msgstr "Dewis unn restrenva ewn"
|
||||
|
||||
#: cartridges/preferences.py:407 cartridges/importer/importer.py:317
|
||||
msgid "Warning"
|
||||
msgstr "Gwarnyans"
|
||||
|
||||
#: cartridges/preferences.py:441
|
||||
msgid "Invalid Directory"
|
||||
msgstr "Restrenva Anewn"
|
||||
|
||||
#: cartridges/preferences.py:447
|
||||
msgid "Set Location"
|
||||
msgstr "Dewis Tyller"
|
||||
|
||||
#: cartridges/utils/create_dialog.py:33 cartridges/importer/importer.py:318
|
||||
msgid "Dismiss"
|
||||
msgstr "Amyttya"
|
||||
|
||||
#: cartridges/utils/relative_date.py:30
|
||||
msgid "Today"
|
||||
msgstr "Hedhyw"
|
||||
|
||||
#: cartridges/utils/relative_date.py:32
|
||||
msgid "Yesterday"
|
||||
msgstr "De"
|
||||
|
||||
#: cartridges/utils/relative_date.py:36
|
||||
msgid "Last Week"
|
||||
msgstr "Seythen yw Passys"
|
||||
|
||||
#: cartridges/utils/relative_date.py:38
|
||||
msgid "This Month"
|
||||
msgstr "An Mis Ma"
|
||||
|
||||
#: cartridges/utils/relative_date.py:40
|
||||
msgid "Last Month"
|
||||
msgstr "Mis yw Passys"
|
||||
|
||||
#: cartridges/utils/relative_date.py:44
|
||||
msgid "Last Year"
|
||||
msgstr "Warlena"
|
||||
|
||||
#: cartridges/importer/importer.py:144
|
||||
msgid "Importing Games…"
|
||||
msgstr "Owth Ynperthi Gwariow…"
|
||||
|
||||
#: cartridges/importer/importer.py:337
|
||||
msgid "The following errors occured during import:"
|
||||
msgstr "An errors a sew hwarvosys dres ynporth:"
|
||||
|
||||
#: cartridges/importer/importer.py:366
|
||||
msgid "No new games found"
|
||||
msgstr "Gwariow nowydh kavos vyth"
|
||||
|
||||
#. The variable is the number of games.
|
||||
#: cartridges/importer/importer.py:379
|
||||
msgid "{} game imported"
|
||||
msgid_plural "{} games imported"
|
||||
msgstr[0] "{} gwariow ynperthys"
|
||||
msgstr[1] "{} gwari ynperthys"
|
||||
msgstr[2] "{} gwariow ynperthys"
|
||||
msgstr[3] "{} gwariow ynperthys"
|
||||
msgstr[4] "{} gwariow ynperthys"
|
||||
msgstr[5] "{} gwariow ynperthys"
|
||||
|
||||
#. The variable is the number of games. This text comes after "{0} games imported".
|
||||
#: cartridges/importer/importer.py:383
|
||||
msgid ", {} removed"
|
||||
msgid_plural ", {} removed"
|
||||
msgstr[0] ", {} removys"
|
||||
msgstr[1] ", {} removys"
|
||||
msgstr[2] ", {} removys"
|
||||
msgstr[3] ", {} removys"
|
||||
msgstr[4] ", {} removys"
|
||||
msgstr[5] ", {} removys"
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:34
|
||||
msgid "Select the {} cache directory."
|
||||
msgstr "Dewis an restrenva sorn {}."
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:36
|
||||
msgid "Select the {} configuration directory."
|
||||
msgstr "Dewis an restrenva settyansow {}."
|
||||
|
||||
#. The variable is the name of the source
|
||||
#: cartridges/importer/location.py:38
|
||||
msgid "Select the {} data directory."
|
||||
msgstr "Dewis an restrenva data {}."
|
||||
|
||||
#: cartridges/importer/retroarch_source.py:129
|
||||
msgid "No RetroArch Core Selected"
|
||||
msgstr "RetroArch Core Dewisys Vyth"
|
||||
|
||||
#. The variable is a newline separated list of playlists
|
||||
#: cartridges/importer/retroarch_source.py:131
|
||||
msgid "The following playlists have no default core:"
|
||||
msgstr "An rol a media a sew re core defowt vyth:"
|
||||
|
||||
#: cartridges/importer/retroarch_source.py:133
|
||||
msgid "Games with no core selected were not imported"
|
||||
msgstr "Gwariow heb dewisys core na ynperthys"
|
||||
|
||||
#: cartridges/store/managers/sgdb_manager.py:46
|
||||
msgid "Couldn't Authenticate SteamGridDB"
|
||||
msgstr "Fyllis dhe omgelmi dhe SteamGridDB"
|
||||
|
||||
#: cartridges/store/managers/sgdb_manager.py:47
|
||||
msgid "Verify your API key in preferences"
|
||||
msgstr "Gwirhe agas ger-tremena API yn Settyansow"
|
||||
Reference in New Issue
Block a user