Merge remote-tracking branch 'upstream/main'
This commit is contained in:
commit
4b054b3eab
|
@ -19,8 +19,12 @@ chmod a+x linuxdeploy-x86_64.AppImage
|
|||
chmod a+x linuxdeploy-plugin-qt-x86_64.AppImage
|
||||
chmod a+x linuxdeploy-plugin-checkrt-x86_64.sh
|
||||
|
||||
|
||||
# Build AppImage
|
||||
./linuxdeploy-x86_64.AppImage --appdir AppDir
|
||||
./linuxdeploy-plugin-checkrt-x86_64.sh --appdir AppDir
|
||||
|
||||
cp -a "$GITHUB_WORKSPACE/build/translations" AppDir/usr/bin
|
||||
|
||||
./linuxdeploy-x86_64.AppImage --appdir AppDir -d "$GITHUB_WORKSPACE"/.github/shadps4.desktop -e "$GITHUB_WORKSPACE"/build/shadps4 -i "$GITHUB_WORKSPACE"/.github/shadps4.png --plugin qt --output appimage
|
||||
mv Shadps4-x86_64.AppImage Shadps4-qt.AppImage
|
||||
|
|
|
@ -23,7 +23,7 @@ jobs:
|
|||
|
||||
- name: Install misc packages
|
||||
run: >
|
||||
sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential qt6-base-dev
|
||||
sudo apt-get update && sudo apt install libx11-dev libxext-dev libwayland-dev libfuse2 clang build-essential qt6-base-dev qt6-tools-dev
|
||||
|
||||
- name: Configure CMake
|
||||
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DCMAKE_C_COMPILER=clang -DCMAKE_CXX_COMPILER=clang++ -DENABLE_QT_GUI=ON
|
||||
|
|
|
@ -38,7 +38,7 @@ jobs:
|
|||
host: mac
|
||||
target: desktop
|
||||
arch: clang_64
|
||||
archives: qtbase
|
||||
archives: qtbase qttools
|
||||
|
||||
- name: Configure CMake
|
||||
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -DCMAKE_OSX_ARCHITECTURES=x86_64 -DENABLE_QT_GUI=ON
|
||||
|
@ -50,6 +50,7 @@ jobs:
|
|||
run: |
|
||||
mkdir upload
|
||||
mv ${{github.workspace}}/build/shadps4.app upload
|
||||
mv ${{github.workspace}}/build/translations upload
|
||||
macdeployqt upload/shadps4.app
|
||||
tar cf shadps4-macos-qt.tar.gz -C upload .
|
||||
|
||||
|
|
|
@ -28,7 +28,7 @@ jobs:
|
|||
host: windows
|
||||
target: desktop
|
||||
arch: win64_msvc2019_64
|
||||
archives: qtbase
|
||||
archives: qtbase qttools
|
||||
|
||||
- name: Configure CMake
|
||||
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}} -T ClangCL -DENABLE_QT_GUI=ON
|
||||
|
@ -40,6 +40,7 @@ jobs:
|
|||
run: |
|
||||
mkdir upload
|
||||
move build/Release/shadPS4.exe upload
|
||||
move build/translations upload
|
||||
windeployqt --dir upload upload/shadPS4.exe
|
||||
|
||||
- name: Upload executable
|
||||
|
|
|
@ -113,11 +113,27 @@ add_subdirectory(externals)
|
|||
include_directories(src)
|
||||
|
||||
if(ENABLE_QT_GUI)
|
||||
find_package(Qt6 REQUIRED COMPONENTS Widgets Concurrent)
|
||||
find_package(Qt6 REQUIRED COMPONENTS Widgets Concurrent LinguistTools)
|
||||
qt_standard_project_setup()
|
||||
set(CMAKE_AUTORCC ON)
|
||||
set(CMAKE_AUTOMOC ON)
|
||||
set(CMAKE_AUTOUIC ON)
|
||||
|
||||
set(QT_TRANSLATIONS "${PROJECT_SOURCE_DIR}/src/qt_gui/translations")
|
||||
file(GLOB_RECURSE TRANSLATIONS_TS ${QT_TRANSLATIONS}/*.ts)
|
||||
|
||||
set_source_files_properties(${TRANSLATIONS_TS} PROPERTIES OUTPUT_LOCATION "${CMAKE_CURRENT_BINARY_DIR}/translations")
|
||||
qt_add_translation(TRANSLATIONS_QM ${TRANSLATIONS_TS})
|
||||
|
||||
set(TRANSLATIONS_QRC ${CMAKE_CURRENT_BINARY_DIR}/translations/translations.qrc)
|
||||
file(WRITE ${TRANSLATIONS_QRC} "<RCC><qresource prefix=\"translations\">\n")
|
||||
foreach (QM ${TRANSLATIONS_QM})
|
||||
get_filename_component(QM_FILE ${QM} NAME)
|
||||
file(APPEND ${TRANSLATIONS_QRC} "<file>${QM_FILE}</file>\n")
|
||||
endforeach (QM)
|
||||
file(APPEND ${TRANSLATIONS_QRC} "</qresource></RCC>")
|
||||
|
||||
qt_add_resources(TRANSLATIONS ${TRANSLATIONS_QRC})
|
||||
endif()
|
||||
|
||||
set(AUDIO_CORE src/audio_core/sdl_audio.cpp
|
||||
|
@ -472,6 +488,7 @@ set(VIDEO_CORE src/video_core/amdgpu/liverpool.cpp
|
|||
src/video_core/amdgpu/pm4_cmds.h
|
||||
src/video_core/amdgpu/pm4_opcodes.h
|
||||
src/video_core/amdgpu/resource.h
|
||||
src/video_core/amdgpu/default_context.cpp
|
||||
src/video_core/buffer_cache/buffer.cpp
|
||||
src/video_core/buffer_cache/buffer.h
|
||||
src/video_core/buffer_cache/buffer_cache.cpp
|
||||
|
@ -574,6 +591,7 @@ set(QT_GUI src/qt_gui/about_dialog.cpp
|
|||
src/qt_gui/main.cpp
|
||||
${EMULATOR}
|
||||
${RESOURCE_FILES}
|
||||
${TRANSLATIONS}
|
||||
)
|
||||
endif()
|
||||
|
||||
|
|
26
README.md
26
README.md
|
@ -32,27 +32,30 @@ SPDX-License-Identifier: GPL-2.0-or-later
|
|||
<img src="https://github.com/shadps4-emu/shadPS4/blob/main/documents/Screenshots/We are DOOMED.png" width="400">
|
||||
</p>
|
||||
|
||||
# shadPS4
|
||||
# General information
|
||||
|
||||
shadPS4 is an early **PlayStation 4** emulator for **Windows**, **Linux** and **macOS** written in C++
|
||||
shadPS4 is an early **PlayStation 4** emulator for **Windows**, **Linux** and **macOS** written in C++.
|
||||
|
||||
If you encounter problems or have doubts, do not hesitate to look at the [**Quickstart**](https://github.com/shadps4-emu/shadPS4/blob/main/documents/Quickstart/Quickstart.md).
|
||||
|
||||
To verify that a game works, you can look at [**shadPS4 Game Compatibility**](https://github.com/shadps4-emu/shadps4-game-compatibility).
|
||||
|
||||
To discuss shadPS4 development or suggest ideas, join the [**Discord server**](https://discord.gg/MyZRaBngxA).
|
||||
To discuss shadPS4 development, suggest ideas or to ask for help, join our [**Discord server**](https://discord.gg/MyZRaBngxA).
|
||||
|
||||
To get the latest news, go to our [**X (twitter)**](https://x.com/shadps4) or our [**website**](https://shadps4.net/).
|
||||
To get the latest news, go to our [**X (Twitter)**](https://x.com/shadps4) or our [**website**](https://shadps4.net/).
|
||||
|
||||
# Status
|
||||
|
||||
In development, small games are working like [**Sonic Mania**](https://www.youtube.com/watch?v=AAHoNzhHyCU), [**Undertale**](https://youtu.be/5zIvdy65Ro4), [**Dysmantle**](https://youtu.be/b9xzhLBdESE) and others...
|
||||
> [!IMPORTANT]
|
||||
> shadPS4 is early in developement, don't expect a flawless experience.
|
||||
|
||||
Currently, the emulator successfully runs small games like [**Sonic Mania**](https://www.youtube.com/watch?v=AAHoNzhHyCU), [**Undertale**](https://youtu.be/5zIvdy65Ro4) and it can even *somewhat* run [**Bloodborne**](https://www.youtube.com/watch?v=wC6s0avpQRE).
|
||||
|
||||
# Why
|
||||
|
||||
The project started as a fun project. Due to limited free time, it will probably take a while before shadPS4 is able to run anything decent, but we're trying to make small, regular commits.
|
||||
This project began as a fun project. Given our limited free time, it may take some time before shadPS4 can run more complex games, but we're committed to making small, regular updates.
|
||||
|
||||
# Build
|
||||
# Building
|
||||
|
||||
## Windows
|
||||
|
||||
|
@ -62,7 +65,7 @@ Check the build instructions for [**Windows**](https://github.com/shadps4-emu/sh
|
|||
|
||||
Check the build instructions for [**Linux**](https://github.com/shadps4-emu/shadPS4/blob/main/documents/building-linux.md).
|
||||
|
||||
## Build status
|
||||
## Building status
|
||||
|
||||
<details>
|
||||
<summary><b>Windows</b></summary>
|
||||
|
@ -95,9 +98,12 @@ Check the build instructions for [**Linux**](https://github.com/shadps4-emu/shad
|
|||
|
||||
For more information on how to test, debug and report issues with the emulator or games, read the [Debugging documentation](https://github.com/shadps4-emu/shadPS4/blob/main/documents/Debugging/Debugging.md).
|
||||
|
||||
# Keyboard Mapping
|
||||
# Keyboard mapping
|
||||
|
||||
| Controller button | Keyboard |
|
||||
> [!NOTE]
|
||||
> Xbox and DualShock controllers work out of the box.
|
||||
|
||||
| Controller button | Keyboard equivelant |
|
||||
|-------------|-------------|
|
||||
LEFT AXIS UP | W |
|
||||
LEFT AXIS DOWN | S |
|
||||
|
|
|
@ -45,6 +45,7 @@ u32 m_window_size_H = 720;
|
|||
std::vector<std::string> m_pkg_viewer;
|
||||
std::vector<std::string> m_elf_viewer;
|
||||
std::vector<std::string> m_recent_files;
|
||||
std::string emulator_language = "en";
|
||||
// Settings
|
||||
u32 m_language = 1; // english
|
||||
|
||||
|
@ -242,6 +243,10 @@ void setRecentFiles(const std::vector<std::string>& recentFiles) {
|
|||
m_recent_files = recentFiles;
|
||||
}
|
||||
|
||||
void setEmulatorLanguage(std::string language) {
|
||||
emulator_language = language;
|
||||
}
|
||||
|
||||
u32 getMainWindowGeometryX() {
|
||||
return main_window_geometry_x;
|
||||
}
|
||||
|
@ -291,6 +296,10 @@ std::vector<std::string> getRecentFiles() {
|
|||
return m_recent_files;
|
||||
}
|
||||
|
||||
std::string getEmulatorLanguage() {
|
||||
return emulator_language;
|
||||
}
|
||||
|
||||
u32 GetLanguage() {
|
||||
return m_language;
|
||||
}
|
||||
|
@ -368,6 +377,7 @@ void load(const std::filesystem::path& path) {
|
|||
m_elf_viewer = toml::find_or<std::vector<std::string>>(gui, "elfDirs", {});
|
||||
m_recent_files = toml::find_or<std::vector<std::string>>(gui, "recentFiles", {});
|
||||
m_table_mode = toml::find_or<int>(gui, "gameTableMode", 0);
|
||||
emulator_language = toml::find_or<std::string>(gui, "emulatorLanguage", "en");
|
||||
}
|
||||
|
||||
if (data.contains("Settings")) {
|
||||
|
@ -430,6 +440,7 @@ void save(const std::filesystem::path& path) {
|
|||
data["GUI"]["pkgDirs"] = m_pkg_viewer;
|
||||
data["GUI"]["elfDirs"] = m_elf_viewer;
|
||||
data["GUI"]["recentFiles"] = m_recent_files;
|
||||
data["GUI"]["emulatorLanguage"] = emulator_language;
|
||||
|
||||
data["Settings"]["consoleLanguage"] = m_language;
|
||||
|
||||
|
@ -454,6 +465,7 @@ void setDefaultValues() {
|
|||
vblankDivider = 1;
|
||||
vkValidation = false;
|
||||
rdocEnable = false;
|
||||
emulator_language = "en";
|
||||
m_language = 1;
|
||||
gpuId = -1;
|
||||
}
|
||||
|
|
|
@ -69,6 +69,7 @@ void setMainWindowHeight(u32 height);
|
|||
void setPkgViewer(const std::vector<std::string>& pkgList);
|
||||
void setElfViewer(const std::vector<std::string>& elfList);
|
||||
void setRecentFiles(const std::vector<std::string>& recentFiles);
|
||||
void setEmulatorLanguage(std::string language);
|
||||
|
||||
u32 getMainWindowGeometryX();
|
||||
u32 getMainWindowGeometryY();
|
||||
|
@ -86,6 +87,7 @@ u32 getMainWindowHeight();
|
|||
std::vector<std::string> getPkgViewer();
|
||||
std::vector<std::string> getElfViewer();
|
||||
std::vector<std::string> getRecentFiles();
|
||||
std::string getEmulatorLanguage();
|
||||
|
||||
void setDefaultValues();
|
||||
|
||||
|
|
|
@ -55,6 +55,10 @@ static constexpr auto HwInitPacketSize = 0x100u;
|
|||
|
||||
// clang-format off
|
||||
static constexpr std::array InitSequence{
|
||||
// A fake preamble to mimic context reset sent by FW
|
||||
0xc0001200u, 0u, // IT_CLEAR_STATE
|
||||
|
||||
// Actual init state sequence
|
||||
0xc0017600u, 0x216u, 0xffffffffu,
|
||||
0xc0017600u, 0x217u, 0xffffffffu,
|
||||
0xc0017600u, 0x215u, 0u,
|
||||
|
@ -94,9 +98,13 @@ static constexpr std::array InitSequence{
|
|||
0xc0036900u, 0x295u, 0x100u, 0x100u, 4u,
|
||||
0xc0017900u, 0x200u, 0xe0000000u,
|
||||
};
|
||||
static_assert(InitSequence.size() == 0x73);
|
||||
static_assert(InitSequence.size() == 0x73 + 2);
|
||||
|
||||
static constexpr std::array InitSequence175{
|
||||
// A fake preamble to mimic context reset sent by FW
|
||||
0xc0001200u, 0u, // IT_CLEAR_STATE
|
||||
|
||||
// Actual init state sequence
|
||||
0xc0017600u, 0x216u, 0xffffffffu,
|
||||
0xc0017600u, 0x217u, 0xffffffffu,
|
||||
0xc0017600u, 0x215u, 0u,
|
||||
|
@ -136,9 +144,13 @@ static constexpr std::array InitSequence175{
|
|||
0xc0036900u, 0x295u, 0x100u, 0x100u, 4u,
|
||||
0xc0017900u, 0x200u, 0xe0000000u,
|
||||
};
|
||||
static_assert(InitSequence175.size() == 0x73);
|
||||
static_assert(InitSequence175.size() == 0x73 + 2);
|
||||
|
||||
static constexpr std::array InitSequence200{
|
||||
// A fake preamble to mimic context reset sent by FW
|
||||
0xc0001200u, 0u, // IT_CLEAR_STATE
|
||||
|
||||
// Actual init state sequence
|
||||
0xc0017600u, 0x216u, 0xffffffffu,
|
||||
0xc0017600u, 0x217u, 0xffffffffu,
|
||||
0xc0017600u, 0x215u, 0u,
|
||||
|
@ -179,9 +191,13 @@ static constexpr std::array InitSequence200{
|
|||
0xc0036900u, 0x295u, 0x100u, 0x100u, 4u,
|
||||
0xc0017900u, 0x200u, 0xe0000000u,
|
||||
};
|
||||
static_assert(InitSequence200.size() == 0x76);
|
||||
static_assert(InitSequence200.size() == 0x76 + 2);
|
||||
|
||||
static constexpr std::array InitSequence350{
|
||||
// A fake preamble to mimic context reset sent by FW
|
||||
0xc0001200u, 0u, // IT_CLEAR_STATE
|
||||
|
||||
// Actual init state sequence
|
||||
0xc0017600u, 0x216u, 0xffffffffu,
|
||||
0xc0017600u, 0x217u, 0xffffffffu,
|
||||
0xc0017600u, 0x215u, 0u,
|
||||
|
@ -224,7 +240,7 @@ static constexpr std::array InitSequence350{
|
|||
0xc0017900u, 0x200u, 0xe0000000u,
|
||||
0xc0016900u, 0x2aau, 0xffu,
|
||||
};
|
||||
static_assert(InitSequence350.size() == 0x7c);
|
||||
static_assert(InitSequence350.size() == 0x7c + 2);
|
||||
|
||||
static constexpr std::array CtxInitSequence{
|
||||
0xc0012800u, 0x80000000u, 0x80000000u,
|
||||
|
@ -735,11 +751,11 @@ u32 PS4_SYSV_ABI sceGnmDrawInitDefaultHardwareState(u32* cmdbuf, u32 size) {
|
|||
cmdbuf = ClearContextState(cmdbuf);
|
||||
}
|
||||
|
||||
std::memcpy(cmdbuf, InitSequence.data(), InitSequence.size() * 4);
|
||||
cmdbuf += InitSequence.size();
|
||||
std::memcpy(cmdbuf, &InitSequence[2], (InitSequence.size() - 2) * 4);
|
||||
cmdbuf += InitSequence.size() - 2;
|
||||
|
||||
const auto cmdbuf_left =
|
||||
HwInitPacketSize - InitSequence.size() - (clear_state ? 0xc : 0) - 1;
|
||||
HwInitPacketSize - (InitSequence.size() - 2) - (clear_state ? 0xc : 0) - 1;
|
||||
cmdbuf = WriteHeader<PM4ItOpcode::Nop>(cmdbuf, cmdbuf_left);
|
||||
cmdbuf = WriteBody(cmdbuf, 0u);
|
||||
|
||||
|
@ -757,10 +773,10 @@ u32 PS4_SYSV_ABI sceGnmDrawInitDefaultHardwareState175(u32* cmdbuf, u32 size) {
|
|||
}
|
||||
|
||||
cmdbuf = ClearContextState(cmdbuf);
|
||||
std::memcpy(cmdbuf, InitSequence175.data(), InitSequence175.size() * 4);
|
||||
cmdbuf += InitSequence175.size();
|
||||
std::memcpy(cmdbuf, &InitSequence175[2], (InitSequence175.size() - 2) * 4);
|
||||
cmdbuf += InitSequence175.size() - 2;
|
||||
|
||||
constexpr auto cmdbuf_left = HwInitPacketSize - InitSequence175.size() - 0xc - 1;
|
||||
constexpr auto cmdbuf_left = HwInitPacketSize - (InitSequence175.size() - 2) - 0xc - 1;
|
||||
WriteTrailingNop<cmdbuf_left>(cmdbuf);
|
||||
|
||||
return HwInitPacketSize;
|
||||
|
@ -778,11 +794,11 @@ u32 PS4_SYSV_ABI sceGnmDrawInitDefaultHardwareState200(u32* cmdbuf, u32 size) {
|
|||
cmdbuf = ClearContextState(cmdbuf);
|
||||
}
|
||||
|
||||
std::memcpy(cmdbuf, InitSequence200.data(), InitSequence200.size() * 4);
|
||||
cmdbuf += InitSequence200.size();
|
||||
std::memcpy(cmdbuf, &InitSequence200[2], (InitSequence200.size() - 2) * 4);
|
||||
cmdbuf += InitSequence200.size() - 2;
|
||||
|
||||
const auto cmdbuf_left =
|
||||
HwInitPacketSize - InitSequence200.size() - (clear_state ? 0xc : 0) - 1;
|
||||
HwInitPacketSize - (InitSequence200.size() - 2) - (clear_state ? 0xc : 0) - 1;
|
||||
cmdbuf = WriteHeader<PM4ItOpcode::Nop>(cmdbuf, cmdbuf_left);
|
||||
cmdbuf = WriteBody(cmdbuf, 0u);
|
||||
|
||||
|
@ -804,11 +820,11 @@ u32 PS4_SYSV_ABI sceGnmDrawInitDefaultHardwareState350(u32* cmdbuf, u32 size) {
|
|||
cmdbuf = ClearContextState(cmdbuf);
|
||||
}
|
||||
|
||||
std::memcpy(cmdbuf, InitSequence350.data(), InitSequence350.size() * 4);
|
||||
cmdbuf += InitSequence350.size();
|
||||
std::memcpy(cmdbuf, &InitSequence350[2], (InitSequence350.size() - 2) * 4);
|
||||
cmdbuf += InitSequence350.size() - 2;
|
||||
|
||||
const auto cmdbuf_left =
|
||||
HwInitPacketSize - InitSequence350.size() - (clear_state ? 0xc : 0) - 1;
|
||||
HwInitPacketSize - (InitSequence350.size() - 2) - (clear_state ? 0xc : 0) - 1;
|
||||
cmdbuf = WriteHeader<PM4ItOpcode::Nop>(cmdbuf, cmdbuf_left);
|
||||
cmdbuf = WriteBody(cmdbuf, 0u);
|
||||
|
||||
|
@ -1743,7 +1759,7 @@ s32 PS4_SYSV_ABI sceGnmSetVsShader(u32* cmdbuf, u32 size, const u32* vs_regs, u3
|
|||
return -1;
|
||||
}
|
||||
|
||||
const u32 var = shader_modifier == 0 ? vs_regs[2] : (vs_regs[2] & 0xfcfffc3f | shader_modifier);
|
||||
const u32 var = shader_modifier == 0 ? vs_regs[2] : (vs_regs[2] & 0xfcfffc3f) | shader_modifier;
|
||||
cmdbuf = PM4CmdSetData::SetShReg(cmdbuf, 0x48u, vs_regs[0], 0u); // SPI_SHADER_PGM_LO_VS
|
||||
cmdbuf = PM4CmdSetData::SetShReg(cmdbuf, 0x4au, var, vs_regs[3]); // SPI_SHADER_PGM_RSRC1_VS
|
||||
cmdbuf = PM4CmdSetData::SetContextReg(cmdbuf, 0x207u, vs_regs[6]); // PA_CL_VS_OUT_CNTL
|
||||
|
|
|
@ -185,10 +185,12 @@ s32 PS4_SYSV_ABI sceVideoOutGetFlipStatus(s32 handle, FlipStatus* status) {
|
|||
return ORBIS_VIDEO_OUT_ERROR_INVALID_HANDLE;
|
||||
}
|
||||
|
||||
{
|
||||
std::unique_lock lock{port->port_mutex};
|
||||
*status = port->flip_status;
|
||||
}
|
||||
|
||||
LOG_INFO(Lib_VideoOut,
|
||||
LOG_TRACE(Lib_VideoOut,
|
||||
"count = {}, processTime = {}, tsc = {}, submitTsc = {}, flipArg = {}, gcQueueNum = "
|
||||
"{}, flipPendingNum = {}, currentBuffer = {}",
|
||||
status->count, status->processTime, status->tsc, status->submitTsc, status->flipArg,
|
||||
|
|
|
@ -23,8 +23,8 @@ void GameInfoClass::GetGameInfo(QWidget* parent) {
|
|||
}).results();
|
||||
|
||||
// Progress bar, please be patient :)
|
||||
QProgressDialog dialog("Loading game list, please wait :3", "Cancel", 0, 0, parent);
|
||||
dialog.setWindowTitle("Loading...");
|
||||
QProgressDialog dialog(tr("Loading game list, please wait :3"), tr("Cancel"), 0, 0, parent);
|
||||
dialog.setWindowTitle(tr("Loading..."));
|
||||
|
||||
QFutureWatcher<void> futureWatcher;
|
||||
GameListUtils game_util;
|
||||
|
|
|
@ -21,14 +21,14 @@ GameInstallDialog::GameInstallDialog() : m_gamesDirectory(nullptr) {
|
|||
layout->addStretch();
|
||||
layout->addWidget(SetupDialogActions());
|
||||
|
||||
setWindowTitle("shadPS4 - Choose directory");
|
||||
setWindowTitle(tr("shadPS4 - Choose directory"));
|
||||
setWindowIcon(QIcon(":images/shadps4.ico"));
|
||||
}
|
||||
|
||||
GameInstallDialog::~GameInstallDialog() {}
|
||||
|
||||
void GameInstallDialog::Browse() {
|
||||
auto path = QFileDialog::getExistingDirectory(this, "Directory to install games");
|
||||
auto path = QFileDialog::getExistingDirectory(this, tr("Directory to install games"));
|
||||
|
||||
if (!path.isEmpty()) {
|
||||
m_gamesDirectory->setText(QDir::toNativeSeparators(path));
|
||||
|
@ -36,7 +36,7 @@ void GameInstallDialog::Browse() {
|
|||
}
|
||||
|
||||
QWidget* GameInstallDialog::SetupGamesDirectory() {
|
||||
auto group = new QGroupBox("Directory to install games");
|
||||
auto group = new QGroupBox(tr("Directory to install games"));
|
||||
auto layout = new QHBoxLayout(group);
|
||||
|
||||
// Input.
|
||||
|
@ -47,7 +47,7 @@ QWidget* GameInstallDialog::SetupGamesDirectory() {
|
|||
layout->addWidget(m_gamesDirectory);
|
||||
|
||||
// Browse button.
|
||||
auto browse = new QPushButton("Browse");
|
||||
auto browse = new QPushButton(tr("Browse"));
|
||||
|
||||
connect(browse, &QPushButton::clicked, this, &GameInstallDialog::Browse);
|
||||
|
||||
|
@ -71,7 +71,7 @@ void GameInstallDialog::Save() {
|
|||
|
||||
if (gamesDirectory.isEmpty() || !QDir(gamesDirectory).exists() ||
|
||||
!QDir::isAbsolutePath(gamesDirectory)) {
|
||||
QMessageBox::critical(this, "Error",
|
||||
QMessageBox::critical(this, tr("Error"),
|
||||
"The value for location to install games is not valid.");
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -36,10 +36,10 @@ public:
|
|||
|
||||
// Setup menu.
|
||||
QMenu menu(widget);
|
||||
QAction createShortcut("Create Shortcut", widget);
|
||||
QAction openFolder("Open Game Folder", widget);
|
||||
QAction openSfoViewer("SFO Viewer", widget);
|
||||
QAction openTrophyViewer("Trophy Viewer", widget);
|
||||
QAction createShortcut(tr("Create Shortcut"), widget);
|
||||
QAction openFolder(tr("Open Game Folder"), widget);
|
||||
QAction openSfoViewer(tr("SFO Viewer"), widget);
|
||||
QAction openTrophyViewer(tr("Trophy Viewer"), widget);
|
||||
|
||||
menu.addAction(&openFolder);
|
||||
menu.addAction(&createShortcut);
|
||||
|
@ -47,10 +47,10 @@ public:
|
|||
menu.addAction(&openTrophyViewer);
|
||||
|
||||
// "Copy" submenu.
|
||||
QMenu* copyMenu = new QMenu("Copy info", widget);
|
||||
QAction* copyName = new QAction("Copy Name", widget);
|
||||
QAction* copySerial = new QAction("Copy Serial", widget);
|
||||
QAction* copyNameAll = new QAction("Copy All", widget);
|
||||
QMenu* copyMenu = new QMenu(tr("Copy info"), widget);
|
||||
QAction* copyName = new QAction(tr("Copy Name"), widget);
|
||||
QAction* copySerial = new QAction(tr("Copy Serial"), widget);
|
||||
QAction* copyNameAll = new QAction(tr("Copy All"), widget);
|
||||
|
||||
copyMenu->addAction(copyName);
|
||||
copyMenu->addAction(copySerial);
|
||||
|
@ -116,7 +116,7 @@ public:
|
|||
tableWidget->horizontalHeader()->setVisible(false);
|
||||
|
||||
tableWidget->horizontalHeader()->setSectionResizeMode(QHeaderView::Fixed);
|
||||
tableWidget->setWindowTitle("SFO Viewer");
|
||||
tableWidget->setWindowTitle(tr("SFO Viewer"));
|
||||
tableWidget->show();
|
||||
}
|
||||
}
|
||||
|
@ -170,15 +170,15 @@ public:
|
|||
if (createShortcutLinux(linkPath, ebootPath, iconPath)) {
|
||||
#endif
|
||||
QMessageBox::information(
|
||||
nullptr, "Shortcut creation",
|
||||
QString("Shortcut created successfully!\n %1").arg(linkPath));
|
||||
nullptr, tr("Shortcut creation"),
|
||||
QString(tr("Shortcut created successfully!\n %1")).arg(linkPath));
|
||||
} else {
|
||||
QMessageBox::critical(
|
||||
nullptr, "Error",
|
||||
QString("Error creating shortcut!\n %1").arg(linkPath));
|
||||
nullptr, tr("Error"),
|
||||
QString(tr("Error creating shortcut!\n %1")).arg(linkPath));
|
||||
}
|
||||
} else {
|
||||
QMessageBox::critical(nullptr, "Error", "Failed to convert icon.");
|
||||
QMessageBox::critical(nullptr, tr("Error"), tr("Failed to convert icon."));
|
||||
}
|
||||
} else {
|
||||
// If the icon is already in ICO format, we just create the shortcut
|
||||
|
@ -188,11 +188,12 @@ public:
|
|||
if (createShortcutLinux(linkPath, ebootPath, iconPath)) {
|
||||
#endif
|
||||
QMessageBox::information(
|
||||
nullptr, "Shortcut creation",
|
||||
QString("Shortcut created successfully!\n %1").arg(linkPath));
|
||||
nullptr, tr("Shortcut creation"),
|
||||
QString(tr("Shortcut created successfully!\n %1")).arg(linkPath));
|
||||
} else {
|
||||
QMessageBox::critical(nullptr, "Error",
|
||||
QString("Error creating shortcut!\n %1").arg(linkPath));
|
||||
QMessageBox::critical(
|
||||
nullptr, tr("Error"),
|
||||
QString(tr("Error creating shortcut!\n %1")).arg(linkPath));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -249,7 +250,7 @@ public:
|
|||
int itemIndex = GetRowIndex(treeWidget, currentItem); // row
|
||||
|
||||
QMenu menu(treeWidget);
|
||||
QAction installPackage("Install PKG", treeWidget);
|
||||
QAction installPackage(tr("Install PKG"), treeWidget);
|
||||
|
||||
menu.addAction(&installPackage);
|
||||
|
||||
|
|
|
@ -37,6 +37,7 @@ bool MainWindow::Init() {
|
|||
SetLastUsedTheme();
|
||||
SetLastIconSizeBullet();
|
||||
GetPhysicalDevices();
|
||||
LoadTranslation();
|
||||
// show ui
|
||||
setMinimumSize(350, minimumSizeHint().height());
|
||||
setWindowTitle(QString::fromStdString("shadPS4 v" + std::string(Common::VERSION)));
|
||||
|
@ -200,11 +201,19 @@ void MainWindow::CreateConnects() {
|
|||
|
||||
connect(ui->configureAct, &QAction::triggered, this, [this]() {
|
||||
auto settingsDialog = new SettingsDialog(m_physical_devices, this);
|
||||
|
||||
connect(settingsDialog, &SettingsDialog::LanguageChanged, this,
|
||||
&MainWindow::OnLanguageChanged);
|
||||
|
||||
settingsDialog->exec();
|
||||
});
|
||||
|
||||
connect(ui->settingsButton, &QPushButton::clicked, this, [this]() {
|
||||
auto settingsDialog = new SettingsDialog(m_physical_devices, this);
|
||||
|
||||
connect(settingsDialog, &SettingsDialog::LanguageChanged, this,
|
||||
&MainWindow::OnLanguageChanged);
|
||||
|
||||
settingsDialog->exec();
|
||||
});
|
||||
|
||||
|
@ -781,3 +790,35 @@ void MainWindow::CreateRecentGameActions() {
|
|||
emulator.Run(gamePath.toUtf8().constData());
|
||||
});
|
||||
}
|
||||
|
||||
void MainWindow::LoadTranslation() {
|
||||
auto language = QString::fromStdString(Config::getEmulatorLanguage());
|
||||
|
||||
const QString base_dir = QStringLiteral(":/translations");
|
||||
QString base_path = QStringLiteral("%1/%2.qm").arg(base_dir).arg(language);
|
||||
|
||||
if (QFile::exists(base_path)) {
|
||||
if (translator != nullptr) {
|
||||
qApp->removeTranslator(translator);
|
||||
}
|
||||
|
||||
translator = new QTranslator(qApp);
|
||||
if (!translator->load(base_path)) {
|
||||
QMessageBox::warning(
|
||||
nullptr, QStringLiteral("Translation Error"),
|
||||
QStringLiteral("Failed to find load translation file for '%1':\n%2")
|
||||
.arg(language)
|
||||
.arg(base_path));
|
||||
delete translator;
|
||||
} else {
|
||||
qApp->installTranslator(translator);
|
||||
ui->retranslateUi(this);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void MainWindow::OnLanguageChanged(const std::string& locale) {
|
||||
Config::setEmulatorLanguage(locale);
|
||||
|
||||
LoadTranslation();
|
||||
}
|
|
@ -5,6 +5,7 @@
|
|||
|
||||
#include <QActionGroup>
|
||||
#include <QDragEnterEvent>
|
||||
#include <QTranslator>
|
||||
|
||||
#include "common/config.h"
|
||||
#include "common/path_util.h"
|
||||
|
@ -43,6 +44,7 @@ private Q_SLOTS:
|
|||
void ShowGameList();
|
||||
void RefreshGameTable();
|
||||
void HandleResize(QResizeEvent* event);
|
||||
void OnLanguageChanged(const std::string& locale);
|
||||
|
||||
private:
|
||||
Ui_MainWindow* ui;
|
||||
|
@ -59,6 +61,7 @@ private:
|
|||
void InstallPkg();
|
||||
void BootGame();
|
||||
void AddRecentFiles(QString filePath);
|
||||
void LoadTranslation();
|
||||
QIcon RecolorIcon(const QIcon& icon, bool isWhite);
|
||||
bool isIconBlack = false;
|
||||
bool isTableList = true;
|
||||
|
@ -84,6 +87,8 @@ private:
|
|||
|
||||
std::shared_ptr<GameInfoClass> m_game_info = std::make_shared<GameInfoClass>();
|
||||
|
||||
QTranslator* translator;
|
||||
|
||||
protected:
|
||||
void dragEnterEvent(QDragEnterEvent* event1) override {
|
||||
if (event1->mimeData()->hasUrls()) {
|
||||
|
|
|
@ -2,7 +2,9 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#include <QCompleter>
|
||||
#include <QDirIterator>
|
||||
|
||||
#include "main_window.h"
|
||||
#include "settings_dialog.h"
|
||||
#include "ui_settings_dialog.h"
|
||||
|
||||
|
@ -60,6 +62,7 @@ SettingsDialog::SettingsDialog(std::span<const QString> physical_devices, QWidge
|
|||
completer->setCaseSensitivity(Qt::CaseInsensitive);
|
||||
ui->consoleLanguageComboBox->setCompleter(completer);
|
||||
|
||||
InitializeEmulatorLanguages();
|
||||
LoadValuesFromConfig();
|
||||
|
||||
connect(ui->buttonBox, &QDialogButtonBox::rejected, this, &QWidget::close);
|
||||
|
@ -158,6 +161,7 @@ void SettingsDialog::LoadValuesFromConfig() {
|
|||
languageIndexes.begin(),
|
||||
std::find(languageIndexes.begin(), languageIndexes.end(), Config::GetLanguage())) %
|
||||
languageIndexes.size());
|
||||
ui->emulatorLanguageComboBox->setCurrentIndex(languages[Config::getEmulatorLanguage()]);
|
||||
ui->graphicsAdapterBox->setCurrentIndex(Config::getGpuId() + 1);
|
||||
ui->widthSpinBox->setValue(Config::getScreenWidth());
|
||||
ui->heightSpinBox->setValue(Config::getScreenHeight());
|
||||
|
@ -179,6 +183,35 @@ void SettingsDialog::LoadValuesFromConfig() {
|
|||
ui->rdocCheckBox->setChecked(Config::isRdocEnabled());
|
||||
}
|
||||
|
||||
void SettingsDialog::InitializeEmulatorLanguages() {
|
||||
QDirIterator it(QStringLiteral(":/translations"), QDirIterator::NoIteratorFlags);
|
||||
|
||||
int idx = 0;
|
||||
while (it.hasNext()) {
|
||||
QString locale = it.next();
|
||||
locale.truncate(locale.lastIndexOf(QLatin1Char{'.'}));
|
||||
locale.remove(0, locale.lastIndexOf(QLatin1Char{'/'}) + 1);
|
||||
const QString lang = QLocale::languageToString(QLocale(locale).language());
|
||||
const QString country = QLocale::territoryToString(QLocale(locale).territory());
|
||||
ui->emulatorLanguageComboBox->addItem(QStringLiteral("%1 (%2)").arg(lang, country), locale);
|
||||
|
||||
languages[locale.toStdString()] = idx;
|
||||
idx++;
|
||||
}
|
||||
|
||||
connect(ui->emulatorLanguageComboBox, qOverload<int>(&QComboBox::currentIndexChanged), this,
|
||||
&SettingsDialog::OnLanguageChanged);
|
||||
}
|
||||
|
||||
void SettingsDialog::OnLanguageChanged(int index) {
|
||||
if (index == -1)
|
||||
return;
|
||||
|
||||
ui->retranslateUi(this);
|
||||
|
||||
emit LanguageChanged(ui->emulatorLanguageComboBox->itemData(index).toString().toStdString());
|
||||
}
|
||||
|
||||
int SettingsDialog::exec() {
|
||||
return QDialog::exec();
|
||||
}
|
||||
|
|
|
@ -22,8 +22,15 @@ public:
|
|||
|
||||
int exec() override;
|
||||
|
||||
signals:
|
||||
void LanguageChanged(const std::string& locale);
|
||||
|
||||
private:
|
||||
void LoadValuesFromConfig();
|
||||
void InitializeEmulatorLanguages();
|
||||
void OnLanguageChanged(int index);
|
||||
|
||||
std::unique_ptr<Ui::SettingsDialog> ui;
|
||||
|
||||
std::map<std::string, int> languages;
|
||||
};
|
||||
|
|
|
@ -79,32 +79,6 @@
|
|||
<string>System</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="emuSettingsLayout">
|
||||
<item>
|
||||
<layout class="QVBoxLayout" name="vLayoutUserName">
|
||||
<property name="spacing">
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="hLayoutUserName">
|
||||
<item>
|
||||
<widget class="QGroupBox" name="userName">
|
||||
<property name="title">
|
||||
<string>Username</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="userNameLayout">
|
||||
<item>
|
||||
<widget class="QLineEdit" name="userNameLineEdit"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="consoleLanguageGroupBox">
|
||||
<property name="title">
|
||||
|
@ -117,6 +91,18 @@
|
|||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
<item>
|
||||
<widget class="QGroupBox" name="emulatorLanguageGroupBox">
|
||||
<property name="title">
|
||||
<string>Emulator Language</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="langSettingsLayout">
|
||||
<item>
|
||||
<widget class="QComboBox" name="emulatorLanguageComboBox"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
|
@ -156,17 +142,30 @@
|
|||
</layout>
|
||||
</item>
|
||||
<item>
|
||||
<spacer name="emulatorSpacer">
|
||||
<property name="orientation">
|
||||
<enum>Qt::Orientation::Horizontal</enum>
|
||||
<layout class="QVBoxLayout" name="vLayoutUserName">
|
||||
<property name="spacing">
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="sizeHint" stdset="0">
|
||||
<size>
|
||||
<width>40</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
<property name="leftMargin">
|
||||
<number>0</number>
|
||||
</property>
|
||||
</spacer>
|
||||
<item>
|
||||
<layout class="QHBoxLayout" name="hLayoutUserName">
|
||||
<item>
|
||||
<widget class="QGroupBox" name="userName">
|
||||
<property name="title">
|
||||
<string>Username</string>
|
||||
</property>
|
||||
<layout class="QVBoxLayout" name="userNameLayout">
|
||||
<item>
|
||||
<widget class="QLineEdit" name="userNameLineEdit"/>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</item>
|
||||
</layout>
|
||||
</widget>
|
||||
|
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="da_DK">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="de">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="el">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="en_US">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="es_ES">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fi">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="fr">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>À propos de shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 est un émulateur expérimental de la PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>Ce logiciel ne doit pas être utilisé pour jouer à des jeux que vous n'avez pas obtenus légalement.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Ouvrir un dossier</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Chargement de la liste de jeu, veuillez attendre...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Chargement...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choisir un répertoire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Répertoire pour installer les jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Parcourir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>Le répertoire d'installation des jeux n'est pas valide.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Créer un raccourci</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Ouvrir le dossier du jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>Visionneur SFO</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Visionneur de trophés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copier les informations</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copier le nom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copier le numéro de série</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copier tout</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Création du raccourci</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Raccourci créé avec succès!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Erreur lors de la création du raccourci!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Installer un PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Ouvrir/Ajouter un dossier Elf</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Installer des packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Démarrer un jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>À propos de shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configurer...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Installer une application depuis un fichier .pkg</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Jeux récents</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Fermer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Fermer shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Fermer l'application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Afficher la liste de jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Rafraîchir la liste de jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Très Petit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Petit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Moyen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Grand</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>Mode liste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Mode grille</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Visionneur Elf</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Répertoire des jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dumper la liste des jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>Visionneur PKG</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Chercher...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>Fichier</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>Affichage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Icones des jeux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Mode liste</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Paramètres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utilitaire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Thèmes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>À propos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Noir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Blanc</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Vert</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Bleu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>Bare d'outils</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Ouvrir un dossier</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Visionneur de trophés</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Paramètres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>Général</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>Système</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Langage de la console</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Langage de l'émulateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Émulateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Plein écran</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Afficher l'image du jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Mode PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Nom d'utilisateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Journalisation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Filtre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphismes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Carte graphique</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Largeur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Hauteur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Avancé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Dumper les shaders</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Dumper le PM4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Débogage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Activer le débogage</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Couche de validation Vulkan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Synchroniser la validation Vulkan</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Activer le débogage RenderDoc</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="hu_HU">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="id">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="it">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ja_JP">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ko_KR">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="it_LT">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="nb">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="nl">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pl_PL">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="pt_BR">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ro_RO">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="ru_RU">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="tr_TR">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="vi_VN">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_CN">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -0,0 +1,491 @@
|
|||
<?xml version="1.0" ?><!DOCTYPE TS><TS version="2.1" language="zh_TW">
|
||||
<!-- SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
SPDX-License-Identifier: GPL-2.0-or-later -->
|
||||
<context>
|
||||
<name>AboutDialog</name>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="16"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="60"/>
|
||||
<source>shadPS4</source>
|
||||
<translation>shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="78"/>
|
||||
<source>shadPS4 is an experimental open-source emulator for the PlayStation 4.</source>
|
||||
<translation>shadPS4 is an experimental open-source emulator for the PlayStation 4.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../about_dialog.ui" line="99"/>
|
||||
<source>This software should not be used to play games you have not legally obtained.</source>
|
||||
<translation>This software should not be used to play games you have not legally obtained.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>ElfViewer</name>
|
||||
<message>
|
||||
<location filename="../elf_viewer.cpp" line="45"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInfoClass</name>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Loading game list, please wait :3</source>
|
||||
<translation>Loading game list, please wait :3</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="26"/>
|
||||
<source>Cancel</source>
|
||||
<translation>Cancel</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_info.cpp" line="27"/>
|
||||
<source>Loading...</source>
|
||||
<translation>Loading...</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GameInstallDialog</name>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="24"/>
|
||||
<source>shadPS4 - Choose directory</source>
|
||||
<translation>shadPS4 - Choose directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="31"/>
|
||||
<source>Directory to install games</source>
|
||||
<translation>Directory to install games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="50"/>
|
||||
<source>Browse</source>
|
||||
<translation>Browse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="74"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../game_install_dialog.cpp" line="75"/>
|
||||
<source>The value for location to install games is not valid.</source>
|
||||
<translation>The value for location to install games is not valid.</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>GuiContextMenus</name>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="39"/>
|
||||
<source>Create Shortcut</source>
|
||||
<translation>Create Shortcut</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="40"/>
|
||||
<source>Open Game Folder</source>
|
||||
<translation>Open Game Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="41"/>
|
||||
<source>SFO Viewer</source>
|
||||
<translation>SFO Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="42"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="50"/>
|
||||
<source>Copy info</source>
|
||||
<translation>Copy info</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="51"/>
|
||||
<source>Copy Name</source>
|
||||
<translation>Copy Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="52"/>
|
||||
<source>Copy Serial</source>
|
||||
<translation>Copy Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="53"/>
|
||||
<source>Copy All</source>
|
||||
<translation>Copy All</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="173"/>
|
||||
<source>Shortcut creation</source>
|
||||
<translation>Shortcut creation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="174"/>
|
||||
<source>Shortcut created successfully!\n %1</source>
|
||||
<translation>Shortcut created successfully!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="177"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="178"/>
|
||||
<source>Error creating shortcut!\n %1</source>
|
||||
<translation>Error creating shortcut!\n %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../gui_context_menus.h" line="253"/>
|
||||
<source>Install PKG</source>
|
||||
<translation>Install PKG</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>MainWindow</name>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="310"/>
|
||||
<source>Open/Add Elf Folder</source>
|
||||
<translation>Open/Add Elf Folder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="312"/>
|
||||
<source>Install Packages (PKG)</source>
|
||||
<translation>Install Packages (PKG)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="313"/>
|
||||
<source>Boot Game</source>
|
||||
<translation>Boot Game</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="314"/>
|
||||
<source>About shadPS4</source>
|
||||
<translation>About shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="315"/>
|
||||
<source>Configure...</source>
|
||||
<translation>Configure...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="318"/>
|
||||
<source>Install application from a .pkg file</source>
|
||||
<translation>Install application from a .pkg file</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="320"/>
|
||||
<source>Recent Games</source>
|
||||
<translation>Recent Games</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="321"/>
|
||||
<source>Exit</source>
|
||||
<translation>Exit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="323"/>
|
||||
<source>Exit shadPS4</source>
|
||||
<translation>Exit shadPS4</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="327"/>
|
||||
<source>Exit the application.</source>
|
||||
<translation>Exit the application.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="330"/>
|
||||
<source>Show Game List</source>
|
||||
<translation>Show Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="332"/>
|
||||
<source>Game List Refresh</source>
|
||||
<translation>Game List Refresh</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="333"/>
|
||||
<source>Tiny</source>
|
||||
<translation>Tiny</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="334"/>
|
||||
<source>Small</source>
|
||||
<translation>Small</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="335"/>
|
||||
<source>Medium</source>
|
||||
<translation>Medium</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="336"/>
|
||||
<source>Large</source>
|
||||
<translation>Large</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="338"/>
|
||||
<source>List View</source>
|
||||
<translation>List View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="340"/>
|
||||
<source>Grid View</source>
|
||||
<translation>Grid View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="341"/>
|
||||
<source>Elf Viewer</source>
|
||||
<translation>Elf Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="343"/>
|
||||
<source>Game Install Directory</source>
|
||||
<translation>Game Install Directory</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="345"/>
|
||||
<source>Dump Game List</source>
|
||||
<translation>Dump Game List</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="346"/>
|
||||
<source>PKG Viewer</source>
|
||||
<translation>PKG Viewer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="348"/>
|
||||
<source>Search...</source>
|
||||
<translation>Search...</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="349"/>
|
||||
<source>File</source>
|
||||
<translation>File</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="350"/>
|
||||
<source>View</source>
|
||||
<translation>View</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="352"/>
|
||||
<source>Game List Icons</source>
|
||||
<translation>Game List Icons</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="354"/>
|
||||
<source>Game List Mode</source>
|
||||
<translation>Game List Mode</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="355"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="356"/>
|
||||
<source>Utils</source>
|
||||
<translation>Utils</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="357"/>
|
||||
<source>Themes</source>
|
||||
<translation>Themes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="358"/>
|
||||
<source>About</source>
|
||||
<translation>About</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="359"/>
|
||||
<source>Dark</source>
|
||||
<translation>Dark</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="360"/>
|
||||
<source>Light</source>
|
||||
<translation>Light</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="361"/>
|
||||
<source>Green</source>
|
||||
<translation>Green</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="362"/>
|
||||
<source>Blue</source>
|
||||
<translation>Blue</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="363"/>
|
||||
<source>Violet</source>
|
||||
<translation>Violet</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../main_window_ui.h" line="364"/>
|
||||
<source>toolBar</source>
|
||||
<translation>toolBar</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>PKGViewer</name>
|
||||
<message>
|
||||
<location filename="../pkg_viewer.cpp" line="32"/>
|
||||
<source>Open Folder</source>
|
||||
<translation>Open Folder</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>TrophyViewer</name>
|
||||
<message>
|
||||
<location filename="../trophy_viewer.cpp" line="8"/>
|
||||
<source>Trophy Viewer</source>
|
||||
<translation>Trophy Viewer</translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>SettingsDialog</name>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="29"/>
|
||||
<source>Settings</source>
|
||||
<translation>Settings</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="67"/>
|
||||
<source>General</source>
|
||||
<translation>General</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="77"/>
|
||||
<source>System</source>
|
||||
<translation>System</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="83"/>
|
||||
<source>Console Language</source>
|
||||
<translation>Console Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="95"/>
|
||||
<source>Emulator Language</source>
|
||||
<translation>Emulator Language</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="114"/>
|
||||
<source>Emulator</source>
|
||||
<translation>Emulator</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="122"/>
|
||||
<source>Enable Fullscreen</source>
|
||||
<translation>Enable Fullscreen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="129"/>
|
||||
<source>Show Splash</source>
|
||||
<translation>Show Splash</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="136"/>
|
||||
<source>Is PS4 Pro</source>
|
||||
<translation>Is PS4 Pro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="155"/>
|
||||
<source>Username</source>
|
||||
<translation>Username</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="178"/>
|
||||
<source>Logger</source>
|
||||
<translation>Logger</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="199"/>
|
||||
<source>Log Type</source>
|
||||
<translation>Log Type</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="235"/>
|
||||
<source>Log Filter</source>
|
||||
<translation>Log Filter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="272"/>
|
||||
<source>Graphics</source>
|
||||
<translation>Graphics</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="282"/>
|
||||
<source>Graphics Device</source>
|
||||
<translation>Graphics Device</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="326"/>
|
||||
<source>Width</source>
|
||||
<translation>Width</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="357"/>
|
||||
<source>Height</source>
|
||||
<translation>Height</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="405"/>
|
||||
<source>Vblank Divider</source>
|
||||
<translation>Vblank Divider</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="453"/>
|
||||
<source>Advanced</source>
|
||||
<translation>Advanced</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="462"/>
|
||||
<source>Enable Shaders Dumping</source>
|
||||
<translation>Enable Shaders Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="469"/>
|
||||
<source>Enable NULL GPU</source>
|
||||
<translation>Enable NULL GPU</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="476"/>
|
||||
<source>Enable PM4 Dumping</source>
|
||||
<translation>Enable PM4 Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="517"/>
|
||||
<source>Debug</source>
|
||||
<translation>Debug</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="537"/>
|
||||
<source>Enable Debug Dumping</source>
|
||||
<translation>Enable Debug Dumping</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="560"/>
|
||||
<source>Enable Vulkan Validation Layers</source>
|
||||
<translation>Enable Vulkan Validation Layers</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="567"/>
|
||||
<source>Enable Vulkan Synchronization Validation</source>
|
||||
<translation>Enable Vulkan Synchronization Validation</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../settings_dialog.ui" line="574"/>
|
||||
<source>Enable RenderDoc Debugging</source>
|
||||
<translation>Enable RenderDoc Debugging</translation>
|
||||
</message>
|
||||
</context>
|
||||
</TS>
|
|
@ -5,7 +5,7 @@
|
|||
#include "trophy_viewer.h"
|
||||
|
||||
TrophyViewer::TrophyViewer(QString trophyPath, QString gameTrpPath) : QMainWindow() {
|
||||
this->setWindowTitle("Trophy Viewer");
|
||||
this->setWindowTitle(tr("Trophy Viewer"));
|
||||
this->setAttribute(Qt::WA_DeleteOnClose);
|
||||
tabWidget = new QTabWidget(this);
|
||||
gameTrpPath_ = gameTrpPath;
|
||||
|
|
|
@ -179,6 +179,7 @@ void DefineEntryPoint(const IR::Program& program, EmitContext& ctx, Id main) {
|
|||
spv::ExecutionModel execution_model{};
|
||||
ctx.AddCapability(spv::Capability::Image1D);
|
||||
ctx.AddCapability(spv::Capability::Sampled1D);
|
||||
ctx.AddCapability(spv::Capability::ImageQuery);
|
||||
if (info.uses_fp16) {
|
||||
ctx.AddCapability(spv::Capability::Float16);
|
||||
ctx.AddCapability(spv::Capability::Int16);
|
||||
|
|
|
@ -405,6 +405,10 @@ spv::ImageFormat GetFormat(const AmdGpu::Image& image) {
|
|||
image.GetNumberFmt() == AmdGpu::NumberFormat::Float) {
|
||||
return spv::ImageFormat::Rg16f;
|
||||
}
|
||||
if (image.GetDataFmt() == AmdGpu::DataFormat::Format16_16 &&
|
||||
image.GetNumberFmt() == AmdGpu::NumberFormat::Snorm) {
|
||||
return spv::ImageFormat::Rg16Snorm;
|
||||
}
|
||||
if (image.GetDataFmt() == AmdGpu::DataFormat::Format8_8 &&
|
||||
image.GetNumberFmt() == AmdGpu::NumberFormat::Unorm) {
|
||||
return spv::ImageFormat::Rg8;
|
||||
|
|
|
@ -21,8 +21,13 @@ struct Compare {
|
|||
}
|
||||
};
|
||||
|
||||
static IR::Condition MakeCondition(Opcode opcode) {
|
||||
switch (opcode) {
|
||||
static IR::Condition MakeCondition(const GcnInst& inst) {
|
||||
if (inst.IsCmpx()) {
|
||||
ASSERT(inst.opcode == Opcode::V_CMPX_NE_U32);
|
||||
return IR::Condition::Execnz;
|
||||
}
|
||||
|
||||
switch (inst.opcode) {
|
||||
case Opcode::S_CBRANCH_SCC0:
|
||||
return IR::Condition::Scc0;
|
||||
case Opcode::S_CBRANCH_SCC1:
|
||||
|
@ -37,7 +42,6 @@ static IR::Condition MakeCondition(Opcode opcode) {
|
|||
return IR::Condition::Execnz;
|
||||
case Opcode::S_AND_SAVEEXEC_B64:
|
||||
case Opcode::S_ANDN2_B64:
|
||||
case Opcode::V_CMPX_NE_U32:
|
||||
return IR::Condition::Execnz;
|
||||
default:
|
||||
return IR::Condition::True;
|
||||
|
@ -94,7 +98,8 @@ void CFG::EmitDivergenceLabels() {
|
|||
// While this instruction does not save EXEC it is often used paired
|
||||
// with SAVEEXEC to mask the threads that didn't pass the condition
|
||||
// of initial branch.
|
||||
inst.opcode == Opcode::S_ANDN2_B64 || inst.opcode == Opcode::V_CMPX_NE_U32;
|
||||
(inst.opcode == Opcode::S_ANDN2_B64 && inst.dst[0].field == OperandField::ExecLo) ||
|
||||
inst.opcode == Opcode::V_CMPX_NE_U32;
|
||||
};
|
||||
const auto is_close_scope = [](const GcnInst& inst) {
|
||||
// Closing an EXEC scope can be either a branch instruction
|
||||
|
@ -104,7 +109,8 @@ void CFG::EmitDivergenceLabels() {
|
|||
// Sometimes compiler might insert instructions between the SAVEEXEC and the branch.
|
||||
// Those instructions need to be wrapped in the condition as well so allow branch
|
||||
// as end scope instruction.
|
||||
inst.opcode == Opcode::S_CBRANCH_EXECZ || inst.opcode == Opcode::S_ANDN2_B64;
|
||||
inst.opcode == Opcode::S_CBRANCH_EXECZ ||
|
||||
(inst.opcode == Opcode::S_ANDN2_B64 && inst.dst[0].field == OperandField::ExecLo);
|
||||
};
|
||||
|
||||
// Since we will be adding new labels, avoid iterating those as well.
|
||||
|
@ -171,7 +177,7 @@ void CFG::EmitBlocks() {
|
|||
block->begin_index = GetIndex(start);
|
||||
block->end_index = end_index;
|
||||
block->end_inst = end_inst;
|
||||
block->cond = MakeCondition(end_inst.opcode);
|
||||
block->cond = MakeCondition(end_inst);
|
||||
blocks.insert(*block);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -47,4 +47,18 @@ bool GcnInst::IsConditionalBranch() const {
|
|||
return false;
|
||||
}
|
||||
|
||||
bool GcnInst::IsCmpx() const {
|
||||
if ((opcode >= Opcode::V_CMPX_F_F32 && opcode <= Opcode::V_CMPX_T_F32) ||
|
||||
(opcode >= Opcode::V_CMPX_F_F64 && opcode <= Opcode::V_CMPX_T_F64) ||
|
||||
(opcode >= Opcode::V_CMPSX_F_F32 && opcode <= Opcode::V_CMPSX_T_F32) ||
|
||||
(opcode >= Opcode::V_CMPSX_F_F64 && opcode <= Opcode::V_CMPSX_T_F64) ||
|
||||
(opcode >= Opcode::V_CMPX_F_I32 && opcode <= Opcode::V_CMPX_CLASS_F32) ||
|
||||
(opcode >= Opcode::V_CMPX_F_I64 && opcode <= Opcode::V_CMPX_CLASS_F64) ||
|
||||
(opcode >= Opcode::V_CMPX_F_U32 && opcode <= Opcode::V_CMPX_T_U32) ||
|
||||
(opcode >= Opcode::V_CMPX_F_U64 && opcode <= Opcode::V_CMPX_T_U64)) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
} // namespace Shader::Gcn
|
||||
|
|
|
@ -203,6 +203,7 @@ struct GcnInst {
|
|||
bool IsUnconditionalBranch() const;
|
||||
bool IsConditionalBranch() const;
|
||||
bool IsFork() const;
|
||||
bool IsCmpx() const;
|
||||
};
|
||||
|
||||
} // namespace Shader::Gcn
|
||||
|
|
|
@ -96,6 +96,8 @@ void Translator::EmitScalarAlu(const GcnInst& inst) {
|
|||
return S_MAX_U32(inst);
|
||||
case Opcode::S_WQM_B64:
|
||||
break;
|
||||
case Opcode::S_CMPK_EQ_U32:
|
||||
return S_CMPK_EQ_U32(inst);
|
||||
default:
|
||||
LogMissingOpcode(inst);
|
||||
}
|
||||
|
@ -468,4 +470,11 @@ void Translator::S_MIN_U32(const GcnInst& inst) {
|
|||
ir.SetScc(ir.IEqual(result, src0));
|
||||
}
|
||||
|
||||
void Translator::S_CMPK_EQ_U32(const GcnInst& inst) {
|
||||
const s32 simm16 = inst.control.sopk.simm;
|
||||
const IR::U32 src0{GetSrc(inst.src[0])};
|
||||
const IR::U32 src1{ir.Imm32(simm16)};
|
||||
ir.SetScc(ir.IEqual(src0, src1));
|
||||
}
|
||||
|
||||
} // namespace Shader::Gcn
|
||||
|
|
|
@ -98,6 +98,7 @@ public:
|
|||
void S_ADDK_I32(const GcnInst& inst);
|
||||
void S_MAX_U32(const GcnInst& inst);
|
||||
void S_MIN_U32(const GcnInst& inst);
|
||||
void S_CMPK_EQ_U32(const GcnInst& inst);
|
||||
|
||||
// Scalar Memory
|
||||
void S_LOAD_DWORD(int num_dwords, const GcnInst& inst);
|
||||
|
|
|
@ -280,6 +280,8 @@ void Translator::EmitVectorAlu(const GcnInst& inst) {
|
|||
return V_CMP_U32(ConditionOp::GT, true, false, inst);
|
||||
case Opcode::V_CMP_LT_I32:
|
||||
return V_CMP_U32(ConditionOp::LT, true, false, inst);
|
||||
case Opcode::V_CMPX_GT_I32:
|
||||
return V_CMP_U32(ConditionOp::GT, true, true, inst);
|
||||
case Opcode::V_CMPX_LT_I32:
|
||||
return V_CMP_U32(ConditionOp::LT, true, true, inst);
|
||||
case Opcode::V_CMPX_F_U32:
|
||||
|
@ -305,6 +307,8 @@ void Translator::EmitVectorAlu(const GcnInst& inst) {
|
|||
return V_MBCNT_U32_B32(true, inst);
|
||||
case Opcode::V_MBCNT_HI_U32_B32:
|
||||
return V_MBCNT_U32_B32(false, inst);
|
||||
case Opcode::V_NOP:
|
||||
return;
|
||||
default:
|
||||
LogMissingOpcode(inst);
|
||||
}
|
||||
|
|
|
@ -247,10 +247,7 @@ public:
|
|||
return true;
|
||||
}
|
||||
// Samplers with different bindings might still be the same.
|
||||
const auto old_sharp =
|
||||
info.ReadUd<AmdGpu::Sampler>(existing.sgpr_base, existing.dword_offset);
|
||||
const auto new_sharp = info.ReadUd<AmdGpu::Sampler>(desc.sgpr_base, desc.dword_offset);
|
||||
return old_sharp == new_sharp;
|
||||
return existing.GetSsharp(info) == desc.GetSsharp(info);
|
||||
})};
|
||||
return index;
|
||||
}
|
||||
|
|
|
@ -0,0 +1,55 @@
|
|||
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#include "common/types.h"
|
||||
#include "video_core/amdgpu/liverpool.h"
|
||||
|
||||
#include <array>
|
||||
|
||||
namespace AmdGpu {
|
||||
|
||||
// The following values are taken from fpPS4:
|
||||
// https://github.com/red-prig/fpPS4/blob/436b43064be4c78229500f3d3c054fc76639247d/chip/pm4_pfp.pas#L410
|
||||
//
|
||||
static constexpr std::array reg_array_default{
|
||||
0x00000000u, 0x80000000u, 0x40004000u, 0xdeadbeefu, 0x00000000u, 0x40004000u, 0x00000000u,
|
||||
0x40004000u, 0x00000000u, 0x40004000u, 0x00000000u, 0x40004000u, 0xaa99aaaau, 0x00000000u,
|
||||
0xdeadbeefu, 0xdeadbeefu, 0x80000000u, 0x40004000u, 0x00000000u, 0x00000000u, 0x80000000u,
|
||||
0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u,
|
||||
0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u,
|
||||
0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u,
|
||||
0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u, 0x40004000u, 0x80000000u,
|
||||
0x40004000u, 0x80000000u, 0x40004000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u,
|
||||
0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u,
|
||||
0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u,
|
||||
0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u,
|
||||
0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u, 0x00000000u, 0x3f800000u,
|
||||
0x2a00161au,
|
||||
};
|
||||
|
||||
void Liverpool::Regs::SetDefaults() {
|
||||
std::memset(reg_array.data(), 0, reg_array.size() * sizeof(u32));
|
||||
|
||||
std::memcpy(®_array[ContextRegWordOffset + 0x80], reg_array_default.data(),
|
||||
reg_array_default.size() * sizeof(u32));
|
||||
|
||||
// Individual context regs values
|
||||
reg_array[ContextRegWordOffset + 0x000d] = 0x40004000u;
|
||||
reg_array[ContextRegWordOffset + 0x01b6] = 0x00000002u;
|
||||
reg_array[ContextRegWordOffset + 0x0204] = 0x00090000u;
|
||||
reg_array[ContextRegWordOffset + 0x0205] = 0x00000004u;
|
||||
reg_array[ContextRegWordOffset + 0x0295] = 0x00000100u;
|
||||
reg_array[ContextRegWordOffset + 0x0296] = 0x00000080u;
|
||||
reg_array[ContextRegWordOffset + 0x0297] = 0x00000002u;
|
||||
reg_array[ContextRegWordOffset + 0x02aa] = 0x00001000u;
|
||||
reg_array[ContextRegWordOffset + 0x02f7] = 0x00001000u;
|
||||
reg_array[ContextRegWordOffset + 0x02f9] = 0x00000005u;
|
||||
reg_array[ContextRegWordOffset + 0x02fa] = 0x3f800000u;
|
||||
reg_array[ContextRegWordOffset + 0x02fb] = 0x3f800000u;
|
||||
reg_array[ContextRegWordOffset + 0x02fc] = 0x3f800000u;
|
||||
reg_array[ContextRegWordOffset + 0x02fd] = 0x3f800000u;
|
||||
reg_array[ContextRegWordOffset + 0x0316] = 0x0000000eu;
|
||||
reg_array[ContextRegWordOffset + 0x0317] = 0x00000010u;
|
||||
}
|
||||
|
||||
} // namespace AmdGpu
|
|
@ -216,6 +216,7 @@ Liverpool::Task Liverpool::ProcessGraphics(std::span<const u32> dcb, std::span<c
|
|||
break;
|
||||
}
|
||||
case PM4ItOpcode::ClearState: {
|
||||
regs.SetDefaults();
|
||||
break;
|
||||
}
|
||||
case PM4ItOpcode::SetConfigReg: {
|
||||
|
@ -454,6 +455,9 @@ Liverpool::Task Liverpool::ProcessGraphics(std::span<const u32> dcb, std::span<c
|
|||
}
|
||||
break;
|
||||
}
|
||||
case PM4ItOpcode::PfpSyncMe: {
|
||||
break;
|
||||
}
|
||||
default:
|
||||
UNREACHABLE_MSG("Unknown PM4 type 3 opcode {:#x} with count {}",
|
||||
static_cast<u32>(opcode), count);
|
||||
|
|
|
@ -1017,6 +1017,8 @@ struct Liverpool {
|
|||
}
|
||||
return nullptr;
|
||||
}
|
||||
|
||||
void SetDefaults();
|
||||
};
|
||||
|
||||
Regs regs{};
|
||||
|
|
|
@ -38,9 +38,9 @@ struct UniqueBuffer {
|
|||
UniqueBuffer& operator=(const UniqueBuffer&) = delete;
|
||||
|
||||
UniqueBuffer(UniqueBuffer&& other)
|
||||
: buffer{std::exchange(other.buffer, VK_NULL_HANDLE)},
|
||||
allocator{std::exchange(other.allocator, VK_NULL_HANDLE)},
|
||||
allocation{std::exchange(other.allocation, VK_NULL_HANDLE)} {}
|
||||
: allocator{std::exchange(other.allocator, VK_NULL_HANDLE)},
|
||||
allocation{std::exchange(other.allocation, VK_NULL_HANDLE)},
|
||||
buffer{std::exchange(other.buffer, VK_NULL_HANDLE)} {}
|
||||
UniqueBuffer& operator=(UniqueBuffer&& other) {
|
||||
buffer = std::exchange(other.buffer, VK_NULL_HANDLE);
|
||||
allocator = std::exchange(other.allocator, VK_NULL_HANDLE);
|
||||
|
|
|
@ -320,6 +320,7 @@ std::span<const vk::Format> GetAllFormats() {
|
|||
vk::Format::eR8G8Uint,
|
||||
vk::Format::eR8G8Unorm,
|
||||
vk::Format::eR8Sint,
|
||||
vk::Format::eR8Snorm,
|
||||
vk::Format::eR8Uint,
|
||||
vk::Format::eR8Unorm,
|
||||
vk::Format::eR8Srgb,
|
||||
|
|
|
@ -274,6 +274,7 @@ bool Instance::CreateDevice() {
|
|||
.independentBlend = features.independentBlend,
|
||||
.geometryShader = features.geometryShader,
|
||||
.logicOp = features.logicOp,
|
||||
.depthBiasClamp = features.depthBiasClamp,
|
||||
.multiViewport = features.multiViewport,
|
||||
.samplerAnisotropy = features.samplerAnisotropy,
|
||||
.fragmentStoresAndAtomics = features.fragmentStoresAndAtomics,
|
||||
|
|
|
@ -138,8 +138,8 @@ void Rasterizer::BeginRendering() {
|
|||
using StencilFormat = AmdGpu::Liverpool::DepthBuffer::StencilFormat;
|
||||
if (regs.depth_buffer.Address() != 0 &&
|
||||
((regs.depth_control.depth_enable && regs.depth_buffer.z_info.format != ZFormat::Invalid) ||
|
||||
regs.depth_control.stencil_enable &&
|
||||
regs.depth_buffer.stencil_info.format != StencilFormat::Invalid)) {
|
||||
(regs.depth_control.stencil_enable &&
|
||||
regs.depth_buffer.stencil_info.format != StencilFormat::Invalid))) {
|
||||
const auto htile_address = regs.depth_htile_data_base.GetAddress();
|
||||
const bool is_clear = regs.depth_render_control.depth_clear_enable ||
|
||||
texture_cache.IsMetaCleared(htile_address);
|
||||
|
@ -243,7 +243,7 @@ void Rasterizer::UpdateDepthStencilState() {
|
|||
}
|
||||
|
||||
void Rasterizer::ScopeMarkerBegin(const std::string_view& str) {
|
||||
if (!Config::isMarkersEnabled()) {
|
||||
if (Config::nullGpu() || !Config::isMarkersEnabled()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -254,7 +254,7 @@ void Rasterizer::ScopeMarkerBegin(const std::string_view& str) {
|
|||
}
|
||||
|
||||
void Rasterizer::ScopeMarkerEnd() {
|
||||
if (!Config::isMarkersEnabled()) {
|
||||
if (Config::nullGpu() || !Config::isMarkersEnabled()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -263,7 +263,7 @@ void Rasterizer::ScopeMarkerEnd() {
|
|||
}
|
||||
|
||||
void Rasterizer::ScopedMarkerInsert(const std::string_view& str) {
|
||||
if (!Config::isMarkersEnabled()) {
|
||||
if (Config::nullGpu() || !Config::isMarkersEnabled()) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -274,7 +274,7 @@ void Rasterizer::ScopedMarkerInsert(const std::string_view& str) {
|
|||
}
|
||||
|
||||
void Rasterizer::Breadcrumb(u64 id) {
|
||||
if (!instance.HasNvCheckpoints()) {
|
||||
if (Config::nullGpu() || !instance.HasNvCheckpoints()) {
|
||||
return;
|
||||
}
|
||||
scheduler.CommandBuffer().setCheckpointNV(id);
|
||||
|
|
|
@ -43,9 +43,9 @@ struct UniqueImage {
|
|||
UniqueImage& operator=(const UniqueImage&) = delete;
|
||||
|
||||
UniqueImage(UniqueImage&& other)
|
||||
: image{std::exchange(other.image, VK_NULL_HANDLE)},
|
||||
allocator{std::exchange(other.allocator, VK_NULL_HANDLE)},
|
||||
allocation{std::exchange(other.allocation, VK_NULL_HANDLE)} {}
|
||||
: allocator{std::exchange(other.allocator, VK_NULL_HANDLE)},
|
||||
allocation{std::exchange(other.allocation, VK_NULL_HANDLE)},
|
||||
image{std::exchange(other.image, VK_NULL_HANDLE)} {}
|
||||
UniqueImage& operator=(UniqueImage&& other) {
|
||||
image = std::exchange(other.image, VK_NULL_HANDLE);
|
||||
allocator = std::exchange(other.allocator, VK_NULL_HANDLE);
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#include "common/logging/log.h"
|
||||
#include "video_core/amdgpu/resource.h"
|
||||
#include "video_core/renderer_vulkan/liverpool_to_vk.h"
|
||||
#include "video_core/renderer_vulkan/vk_instance.h"
|
||||
#include "video_core/texture_cache/image.h"
|
||||
|
@ -58,6 +59,9 @@ vk::Format TrySwizzleFormat(vk::Format format, u32 dst_sel) {
|
|||
if (format == vk::Format::eR8G8B8A8Unorm && dst_sel == 0b111100101110) {
|
||||
return vk::Format::eB8G8R8A8Unorm;
|
||||
}
|
||||
if (format == vk::Format::eR8G8B8A8Srgb && dst_sel == 0b111100101110) {
|
||||
return vk::Format::eB8G8R8A8Srgb;
|
||||
}
|
||||
return format;
|
||||
}
|
||||
|
||||
|
@ -110,7 +114,7 @@ ImageViewInfo::ImageViewInfo(const AmdGpu::Liverpool::DepthBuffer& depth_buffer,
|
|||
|
||||
ImageView::ImageView(const Vulkan::Instance& instance, const ImageViewInfo& info_, Image& image,
|
||||
ImageId image_id_, std::optional<vk::ImageUsageFlags> usage_override /*= {}*/)
|
||||
: info{info_}, image_id{image_id_} {
|
||||
: image_id{image_id_}, info{info_} {
|
||||
vk::ImageViewUsageCreateInfo usage_ci{};
|
||||
if (usage_override) {
|
||||
usage_ci.usage = usage_override.value();
|
||||
|
|
|
@ -342,12 +342,6 @@ TileManager::ScratchBuffer TileManager::AllocBuffer(u32 size, bool is_storage /*
|
|||
.usage = usage,
|
||||
};
|
||||
|
||||
#ifdef __APPLE__
|
||||
// Fix for detiler artifacts on macOS
|
||||
const bool is_large_buffer = true;
|
||||
#else
|
||||
const bool is_large_buffer = size > 128_MB;
|
||||
#endif
|
||||
VmaAllocationCreateInfo alloc_info{
|
||||
.flags = !is_storage ? VMA_ALLOCATION_CREATE_HOST_ACCESS_ALLOW_TRANSFER_INSTEAD_BIT |
|
||||
VMA_ALLOCATION_CREATE_HOST_ACCESS_SEQUENTIAL_WRITE_BIT
|
||||
|
@ -462,7 +456,6 @@ std::optional<vk::Buffer> TileManager::TryDetile(Image& image) {
|
|||
(m > 0 ? params.sizes[m - 1] : 0);
|
||||
}
|
||||
|
||||
auto pitch = image.info.pitch;
|
||||
cmdbuf.pushConstants(*detiler->pl_layout, vk::ShaderStageFlagBits::eCompute, 0u, sizeof(params),
|
||||
¶ms);
|
||||
|
||||
|
|
Loading…
Reference in New Issue