mirror of
https://github.com/DarkStore-3DS/DarkStore.git
synced 2026-07-02 16:49:05 +00:00
Universal-Updater -> DarkStore Part 2
Renamed Strings For DarkStore Made .store Files Useable
This commit is contained in:
+3
-3
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_COMMON_HPP
|
#ifndef _DARKSTORE_COMMON_HPP
|
||||||
#define _UNIVERSAL_UPDATER_COMMON_HPP
|
#define _DARKSTORE_COMMON_HPP
|
||||||
|
|
||||||
#include "config.hpp"
|
#include "config.hpp"
|
||||||
#include "gfx.hpp"
|
#include "gfx.hpp"
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
#define _STORE_PATH "sdmc:/3ds/DarkStore/stores/"
|
#define _STORE_PATH "sdmc:/3ds/DarkStore/stores/"
|
||||||
#define _META_PATH "sdmc:/3ds/DarkStore/MetaData.json"
|
#define _META_PATH "sdmc:/3ds/DarkStore/MetaData.json"
|
||||||
#define _THEME_AMOUNT 2
|
#define _THEME_AMOUNT 2
|
||||||
#define _UNISTORE_VERSION 4
|
#define _STORE_VERSION 4
|
||||||
|
|
||||||
inline std::unique_ptr<Config> config;
|
inline std::unique_ptr<Config> config;
|
||||||
inline uint32_t hRepeat, hDown, hHeld;
|
inline uint32_t hRepeat, hDown, hHeld;
|
||||||
|
|||||||
+2
-2
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_GFX_HPP
|
#ifndef _DARKSTORE_GFX_HPP
|
||||||
#define _UNIVERSAL_UPDATER_GFX_HPP
|
#define _DARKSTORE_GFX_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
#include "sprites.h"
|
#include "sprites.h"
|
||||||
|
|||||||
+2
-2
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_MSG_HPP
|
#ifndef _DARKSTORE_MSG_HPP
|
||||||
#define _UNIVERSAL_UPDATER_MSG_HPP
|
#define _DARKSTORE_MSG_HPP
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_INIT_HPP
|
#ifndef _DARKSTORE_INIT_HPP
|
||||||
#define _UNIVERSAL_UPDATER_INIT_HPP
|
#define _DARKSTORE_INIT_HPP
|
||||||
|
|
||||||
#include <3ds.h>
|
#include <3ds.h>
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_KEYBOARD_HPP
|
#ifndef _DARKSTORE_KEYBOARD_HPP
|
||||||
#define _UNIVERSAL_UPDATER_KEYBOARD_HPP
|
#define _DARKSTORE_KEYBOARD_HPP
|
||||||
|
|
||||||
#include "storeEntry.hpp"
|
#include "storeEntry.hpp"
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_OVERLAY_HPP
|
#ifndef _DARKSTORE_OVERLAY_HPP
|
||||||
#define _UNIVERSAL_UPDATER_OVERLAY_HPP
|
#define _DARKSTORE_OVERLAY_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
#include <3ds.h>
|
#include <3ds.h>
|
||||||
|
|||||||
@@ -50,8 +50,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_QR_CODE_HPP
|
#ifndef _DARKSTORE_QR_CODE_HPP
|
||||||
#define _UNIVERSAL_UPDATER_QR_CODE_HPP
|
#define _DARKSTORE_QR_CODE_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
#include "quirc.hpp"
|
#include "quirc.hpp"
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_MAIN_SCREEN_HPP
|
#ifndef _DARKSTORE_MAIN_SCREEN_HPP
|
||||||
#define _UNIVERSAL_UPDATER_MAIN_SCREEN_HPP
|
#define _DARKSTORE_MAIN_SCREEN_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
#include "store.hpp"
|
#include "store.hpp"
|
||||||
|
|||||||
+17
-17
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_META_HPP
|
#ifndef _DARKSTORE_META_HPP
|
||||||
#define _UNIVERSAL_UPDATER_META_HPP
|
#define _DARKSTORE_META_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <string>
|
#include <string>
|
||||||
@@ -44,22 +44,22 @@ public:
|
|||||||
Meta();
|
Meta();
|
||||||
~Meta() { this->SaveCall(); };
|
~Meta() { this->SaveCall(); };
|
||||||
|
|
||||||
std::string GetUpdated(const std::string &unistoreName, const std::string &entry) const;
|
std::string GetUpdated(const std::string &storeName, const std::string &entry) const;
|
||||||
int GetMarks(const std::string &unistoreName, const std::string &entry) const;
|
int GetMarks(const std::string &storeName, const std::string &entry) const;
|
||||||
bool UpdateAvailable(const std::string &unistoreName, const std::string &entry, const std::string &updated) const;
|
bool UpdateAvailable(const std::string &storeName, const std::string &entry, const std::string &updated) const;
|
||||||
std::vector<std::string> GetInstalled(const std::string &unistoreName, const std::string &entry) const;
|
std::vector<std::string> GetInstalled(const std::string &storeName, const std::string &entry) const;
|
||||||
|
|
||||||
void SetUpdated(const std::string &unistoreName, const std::string &entry, const std::string &updated) {
|
void SetUpdated(const std::string &storeName, const std::string &entry, const std::string &updated) {
|
||||||
this->metadataJson[unistoreName][entry]["updated"] = updated;
|
this->metadataJson[storeName][entry]["updated"] = updated;
|
||||||
};
|
};
|
||||||
|
|
||||||
void SetMarks(const std::string &unistoreName, const std::string &entry, int marks) {
|
void SetMarks(const std::string &storeName, const std::string &entry, int marks) {
|
||||||
this->metadataJson[unistoreName][entry]["marks"] = marks;
|
this->metadataJson[storeName][entry]["marks"] = marks;
|
||||||
};
|
};
|
||||||
|
|
||||||
/* TODO: Handle this better. */
|
/* TODO: Handle this better. */
|
||||||
void SetInstalled(const std::string &unistoreName, const std::string &entry, const std::string &name) {
|
void SetInstalled(const std::string &storeName, const std::string &entry, const std::string &name) {
|
||||||
const std::vector<std::string> installs = this->GetInstalled(unistoreName, entry);
|
const std::vector<std::string> installs = this->GetInstalled(storeName, entry);
|
||||||
bool write = true;
|
bool write = true;
|
||||||
|
|
||||||
if (!installs.empty()) {
|
if (!installs.empty()) {
|
||||||
@@ -73,22 +73,22 @@ public:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (write) this->metadataJson[unistoreName][entry]["installed"] += name;
|
if (write) this->metadataJson[storeName][entry]["installed"] += name;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Remove installed state from a download list entry. */
|
/* Remove installed state from a download list entry. */
|
||||||
void RemoveInstalled(const std::string &unistoreName, const std::string &entry, const std::string &name) {
|
void RemoveInstalled(const std::string &storeName, const std::string &entry, const std::string &name) {
|
||||||
const std::vector<std::string> installs = this->GetInstalled(unistoreName, entry);
|
const std::vector<std::string> installs = this->GetInstalled(storeName, entry);
|
||||||
if (installs.empty()) return;
|
if (installs.empty()) return;
|
||||||
|
|
||||||
for (int i = 0; i < (int)installs.size(); i++) {
|
for (int i = 0; i < (int)installs.size(); i++) {
|
||||||
if (installs[i] == name) {
|
if (installs[i] == name) {
|
||||||
this->metadataJson[unistoreName][entry]["installed"].erase(i);
|
this->metadataJson[storeName][entry]["installed"].erase(i);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (this->metadataJson[unistoreName][entry]["installed"].empty() && this->metadataJson[unistoreName][entry].contains("updated")) this->metadataJson[unistoreName][entry].erase("updated");
|
if (this->metadataJson[storeName][entry]["installed"].empty() && this->metadataJson[storeName][entry].contains("updated")) this->metadataJson[storeName][entry].erase("updated");
|
||||||
}
|
}
|
||||||
|
|
||||||
void ImportMetadata();
|
void ImportMetadata();
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_STORE_HPP
|
#ifndef _DARKSTORE_STORE_HPP
|
||||||
#define _UNIVERSAL_UPDATER_STORE_HPP
|
#define _DARKSTORE_STORE_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <citro2d.h>
|
#include <citro2d.h>
|
||||||
@@ -40,11 +40,11 @@ public:
|
|||||||
void unloadSheets();
|
void unloadSheets();
|
||||||
void update(const std::string &file);
|
void update(const std::string &file);
|
||||||
|
|
||||||
/* Get Information of the UniStore itself. */
|
/* Get Information of the Store itself. */
|
||||||
std::string GetUniStoreTitle() const;
|
std::string GetStoreTitle() const;
|
||||||
std::string GetUniStoreAuthor() const;
|
std::string GetStoreAuthor() const;
|
||||||
|
|
||||||
/* Get Information of the UniStore entries. */
|
/* Get Information of the SStore entries. */
|
||||||
std::string GetTitleEntry(int index) const;
|
std::string GetTitleEntry(int index) const;
|
||||||
std::string GetAuthorEntry(int index) const;
|
std::string GetAuthorEntry(int index) const;
|
||||||
std::string GetDescriptionEntry(int index) const;
|
std::string GetDescriptionEntry(int index) const;
|
||||||
@@ -85,7 +85,7 @@ public:
|
|||||||
C2D_Image GetStoreImg() const { return this->storeBG; };
|
C2D_Image GetStoreImg() const { return this->storeBG; };
|
||||||
bool customBG() const { return this->hasCustomBG; };
|
bool customBG() const { return this->hasCustomBG; };
|
||||||
|
|
||||||
/* Return filename of the UniStore. */
|
/* Return filename of the Store. */
|
||||||
std::string GetFileName() const { return this->fileName; };
|
std::string GetFileName() const { return this->fileName; };
|
||||||
private:
|
private:
|
||||||
void SetC2DBGImage();
|
void SetC2DBGImage();
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_STORE_ENTRY_HPP
|
#ifndef _DARKSTORE_STORE_ENTRY_HPP
|
||||||
#define _UNIVERSAL_UPDATER_STORE_ENTRY_HPP
|
#define _DARKSTORE_STORE_ENTRY_HPP
|
||||||
|
|
||||||
#include "meta.hpp"
|
#include "meta.hpp"
|
||||||
#include "store.hpp"
|
#include "store.hpp"
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_STORE_UTILS_HPP
|
#ifndef _DARKSTORE_STORE_UTILS_HPP
|
||||||
#define _UNIVERSAL_UPDATER_STORE_UTILS_HPP
|
#define _DARKSTORE_STORE_UTILS_HPP
|
||||||
|
|
||||||
#include "meta.hpp"
|
#include "meta.hpp"
|
||||||
#include "store.hpp"
|
#include "store.hpp"
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_ANIMATION_HPP
|
#ifndef _DARKSTORE_ANIMATION_HPP
|
||||||
#define _UNIVERSAL_UPDATER_ANIMATION_HPP
|
#define _DARKSTORE_ANIMATION_HPP
|
||||||
|
|
||||||
#include <3ds.h>
|
#include <3ds.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_ARGUMENT_PARSER_HPP
|
#ifndef _DARKSTORE_ARGUMENT_PARSER_HPP
|
||||||
#define _UNIVERSAL_UPDATER_ARGUMENT_PARSER_HPP
|
#define _DARKSTORE_ARGUMENT_PARSER_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include "store.hpp"
|
#include "store.hpp"
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_CIA_HPP
|
#ifndef _DARKSTORE_CIA_HPP
|
||||||
#define _UNIVERSAL_UPDATER_CIA_HPP
|
#define _DARKSTORE_CIA_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_CONFIG_HPP
|
#ifndef _DARKSTORE_CONFIG_HPP
|
||||||
#define _UNIVERSAL_UPDATER_CONFIG_HPP
|
#define _DARKSTORE_CONFIG_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
|
|
||||||
@@ -74,11 +74,11 @@ public:
|
|||||||
bool metadata() const { return this->v_metadata; };
|
bool metadata() const { return this->v_metadata; };
|
||||||
void metadata(bool v) { this->v_metadata = v; if (!this->changesMade) this->changesMade = true; };
|
void metadata(bool v) { this->v_metadata = v; if (!this->changesMade) this->changesMade = true; };
|
||||||
|
|
||||||
/* U-U Update check on startup. */
|
/* DarkStore Update check on startup. */
|
||||||
bool updatecheck() const { return this->v_updateCheck; };
|
bool updatecheck() const { return this->v_updateCheck; };
|
||||||
void updatecheck(bool v) { this->v_updateCheck = v; if (!this->changesMade) this->changesMade = true; };
|
void updatecheck(bool v) { this->v_updateCheck = v; if (!this->changesMade) this->changesMade = true; };
|
||||||
|
|
||||||
/* U-U Update check on startup. */
|
/* DarkStore Update check on startup. */
|
||||||
bool usebg() const { return this->v_showBg; };
|
bool usebg() const { return this->v_showBg; };
|
||||||
void usebg(bool v) { this->v_showBg = v; if (!this->changesMade) this->changesMade = true; };
|
void usebg(bool v) { this->v_showBg = v; if (!this->changesMade) this->changesMade = true; };
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_DOWNLOAD_HPP
|
#ifndef _DARKSTORE_DOWNLOAD_HPP
|
||||||
#define _UNIVERSAL_UPDATER_DOWNLOAD_HPP
|
#define _DARKSTORE_DOWNLOAD_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
|
|
||||||
@@ -48,7 +48,7 @@ struct StoreList {
|
|||||||
std::string Description;
|
std::string Description;
|
||||||
};
|
};
|
||||||
|
|
||||||
struct UUUpdate {
|
struct DSUpdate {
|
||||||
bool Available = false;
|
bool Available = false;
|
||||||
std::string Notes = "";
|
std::string Notes = "";
|
||||||
std::string Version = "";
|
std::string Version = "";
|
||||||
@@ -79,9 +79,9 @@ void notImplemented(void);
|
|||||||
void doneMsg(void);
|
void doneMsg(void);
|
||||||
|
|
||||||
bool IsUpdateAvailable(const std::string &URL, int revCurrent);
|
bool IsUpdateAvailable(const std::string &URL, int revCurrent);
|
||||||
bool DownloadUniStore(const std::string &URL, int currentRev, std::string &fl, bool isDownload = false, bool isUDB = false);
|
bool DownloadStore(const std::string &URL, int currentRev, std::string &fl, bool isDownload = false, bool isDS = false);
|
||||||
bool DownloadSpriteSheet(const std::string &URL, const std::string &file);
|
bool DownloadSpriteSheet(const std::string &URL, const std::string &file);
|
||||||
UUUpdate IsUUUpdateAvailable();
|
DSUpdate IsDSUpdateAvailable();
|
||||||
void UpdateAction();
|
void UpdateAction();
|
||||||
std::vector<StoreList> FetchStores();
|
std::vector<StoreList> FetchStores();
|
||||||
C2D_Image FetchScreenshot(const std::string &URL);
|
C2D_Image FetchScreenshot(const std::string &URL);
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_EXTRACT_HPP
|
#ifndef _DARKSTORE_EXTRACT_HPP
|
||||||
#define _UNIVERSAL_UPDATER_EXTRACT_HPP
|
#define _DARKSTORE_EXTRACT_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_FILE_BROWSE_HPP
|
#ifndef _DARKSTORE_FILE_BROWSE_HPP
|
||||||
#define _UNIVERSAL_UPDATER_FILE_BROWSE_HPP
|
#define _DARKSTORE_FILE_BROWSE_HPP
|
||||||
|
|
||||||
#include <dirent.h>
|
#include <dirent.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
@@ -39,9 +39,9 @@ struct DirEntry {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
UniStore Info struct.
|
Store Info struct.
|
||||||
*/
|
*/
|
||||||
struct UniStoreInfo {
|
struct StoreInfo {
|
||||||
std::string Title;
|
std::string Title;
|
||||||
std::string Author;
|
std::string Author;
|
||||||
std::string URL;
|
std::string URL;
|
||||||
@@ -57,7 +57,7 @@ bool nameEndsWith(const std::string &name, const std::vector<std::string> &exten
|
|||||||
void getDirectoryContents(std::vector<DirEntry> &dirContents, const std::vector<std::string> &extensionList);
|
void getDirectoryContents(std::vector<DirEntry> &dirContents, const std::vector<std::string> &extensionList);
|
||||||
void getDirectoryContents(std::vector<DirEntry> &dirContents);
|
void getDirectoryContents(std::vector<DirEntry> &dirContents);
|
||||||
|
|
||||||
std::vector<UniStoreInfo> GetUniStoreInfo(const std::string &path);
|
std::vector<StoreInfo> GetStoreInfo(const std::string &path);
|
||||||
|
|
||||||
void dirCopy(DirEntry *entry, const char *destinationPath, const char *sourcePath);
|
void dirCopy(DirEntry *entry, const char *destinationPath, const char *sourcePath);
|
||||||
int fcopy(const char *sourcePath, const char *destinationPath);
|
int fcopy(const char *sourcePath, const char *destinationPath);
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_FILES_HPP
|
#ifndef _DARKSTORE_FILES_HPP
|
||||||
#define _UNIVERSAL_UPDATER_FILES_HPP
|
#define _DARKSTORE_FILES_HPP
|
||||||
|
|
||||||
#include "common.hpp"
|
#include "common.hpp"
|
||||||
|
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_LANG_HPP
|
#ifndef _DARKSTORE_LANG_HPP
|
||||||
#define _UNIVERSAL_UPDATER_LANG_HPP
|
#define _DARKSTORE_LANG_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_QUEUE_SYSTEM_HPP
|
#ifndef _DARKSTORE_QUEUE_SYSTEM_HPP
|
||||||
#define _UNIVERSAL_UPDATER_QUEUE_SYSTEM_HPP
|
#define _DARKSTORE_QUEUE_SYSTEM_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <citro2d.h>
|
#include <citro2d.h>
|
||||||
@@ -70,13 +70,13 @@ namespace QueueSystem {
|
|||||||
class Queue {
|
class Queue {
|
||||||
public:
|
public:
|
||||||
Queue(nlohmann::json object, const C2D_Image &img, const std::string &name, const std::string &uName, const std::string &eName, const std::string &lUpdated) :
|
Queue(nlohmann::json object, const C2D_Image &img, const std::string &name, const std::string &uName, const std::string &eName, const std::string &lUpdated) :
|
||||||
obj(object), icn(img), total(object.size()), current(QueueSystem::LastElement), name(name), unistoreName(uName), entryName(eName), lastUpdated(lUpdated) { };
|
obj(object), icn(img), total(object.size()), current(QueueSystem::LastElement), name(name), storeName(uName), entryName(eName), lastUpdated(lUpdated) { };
|
||||||
|
|
||||||
QueueStatus status = QueueStatus::None;
|
QueueStatus status = QueueStatus::None;
|
||||||
nlohmann::json obj;
|
nlohmann::json obj;
|
||||||
C2D_Image icn;
|
C2D_Image icn;
|
||||||
int total, current;
|
int total, current;
|
||||||
std::string name = "", unistoreName = "", entryName = "", lastUpdated = "";
|
std::string name = "", storeName = "", entryName = "", lastUpdated = "";
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_SCREENSHOT_HPP
|
#ifndef _DARKSTORE_SCREENSHOT_HPP
|
||||||
#define _UNIVERSAL_UPDATER_SCREENSHOT_HPP
|
#define _DARKSTORE_SCREENSHOT_HPP
|
||||||
|
|
||||||
#include <citro2d.h>
|
#include <citro2d.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_SCRIPT_UTILS_HPP
|
#ifndef _DARKSTORE_SCRIPT_UTILS_HPP
|
||||||
#define _UNIVERSAL_UPDATER_SCRIPT_UTILS_HPP
|
#define _DARKSTORE_SCRIPT_UTILS_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <3ds.h>
|
#include <3ds.h>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_SOUND_HPP
|
#ifndef _DARKSTORE_SOUND_HPP
|
||||||
#define _UNIVERSAL_UPDATER_SOUND_HPP
|
#define _DARKSTORE_SOUND_HPP
|
||||||
|
|
||||||
#include <3ds.h>
|
#include <3ds.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_STRING_UTILS_HPP
|
#ifndef _DARKSTORE_STRING_UTILS_HPP
|
||||||
#define _UNIVERSAL_UPDATER_STRING_UTILS_HPP
|
#define _DARKSTORE_STRING_UTILS_HPP
|
||||||
|
|
||||||
#include "meta.hpp"
|
#include "meta.hpp"
|
||||||
#include <string>
|
#include <string>
|
||||||
|
|||||||
@@ -24,8 +24,8 @@
|
|||||||
* reasonable ways as different from the original version.
|
* reasonable ways as different from the original version.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef _UNIVERSAL_UPDATER_THEME_HPP
|
#ifndef _DARKSTORE_THEME_HPP
|
||||||
#define _UNIVERSAL_UPDATER_THEME_HPP
|
#define _DARKSTORE_THEME_HPP
|
||||||
|
|
||||||
#include "json.hpp"
|
#include "json.hpp"
|
||||||
#include <citro2d.h>
|
#include <citro2d.h>
|
||||||
|
|||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Bruhthor",
|
"AUTHOR": "Bruhthor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Auto-Bruhpdate Settings",
|
"AUTO_UPDATE_SETTINGS": "Auto-Bruhpdate Settings",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Auto-bruhpdate settings...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Auto-bruhpdate settings...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Auto-bruhpdate UniStores",
|
"AUTO_UPDATE_STORE": "Auto-bruhpdate Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "With this, the last bruhsed UniStore will be bruhpdated bruhtomatically when launchbruh DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "With this, the last bruhsed Store will be bruhpdated bruhtomatically when launchbruh DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Auto-bruhpdate DarkStore",
|
"AUTO_UPDATE_DS": "Auto-bruhpdate DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "When enabruhd, DarkStore will check for bruhpdates every time it's bruhpened.",
|
"AUTO_UPDATE_DS_DESC": "When enabruhd, DarkStore will check for bruhpdates every time it's bruhpened.",
|
||||||
"AVAILABLE_DOWNLOADS": "Available Bruhwnloads",
|
"AVAILABLE_DOWNLOADS": "Available Bruhwnloads",
|
||||||
"BOOT_TITLE": "Would you bruh to bruht this title?",
|
"BOOT_TITLE": "Would you bruh to bruht this title?",
|
||||||
"CANCEL": "Bruh",
|
"CANCEL": "Bruh",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Bruh firm path",
|
"CHANGE_FIRM_PATH": "Bruh firm path",
|
||||||
"CHANGE_NDS_PATH": "Bruh NDS path",
|
"CHANGE_NDS_PATH": "Bruh NDS path",
|
||||||
"CHANGE_SHORTCUT_PATH": "Change shortbrut path",
|
"CHANGE_SHORTCUT_PATH": "Change shortbrut path",
|
||||||
"CHECK_UNISTORE_UPDATES": "Checkbruh for UniStore bruhpdates...",
|
"CHECK_STORE_UPDATES": "Checkbruh for Store bruhpdates...",
|
||||||
"CHECK_UU_UPDATES": "Checkbruh for DarkStore bruhpdates...",
|
"CHECK_DS_UPDATES": "Checkbruh for DarkStore bruhpdates...",
|
||||||
"CONFIRM_OR_CANCEL": "Press to bruh, to bruh.",
|
"CONFIRM_OR_CANCEL": "Press to bruh, to bruh.",
|
||||||
"CONNECT_WIFI": "Please Bruh to WiFi.",
|
"CONNECT_WIFI": "Please Bruh to WiFi.",
|
||||||
"CONFIRM": "Bruhfirm",
|
"CONFIRM": "Bruhfirm",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Bruhloading compatibruh font...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Bruhloading compatibruh font...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Bruhloading Bruhsheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Bruhloading Bruhsheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Bruhloading Bruhsheet %i of %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Bruhloading Bruhsheet %i of %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Bruhloading Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Bruhloading HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Bruhloading DarkStore...",
|
"DONLOADING_DARKSTORE": "Bruhloading DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Bruhloading Unistore...",
|
"DOWNLOADING_STORE": "Bruhloading Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Enter the shortbrut description.",
|
"ENTER_DESC_SHORTCUT": "Enter the shortbrut description.",
|
||||||
"ENTER_SEARCH": "Enter what you bruh to bruhrch.",
|
"ENTER_SEARCH": "Enter what you bruh to bruhrch.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Enter the shortbrut filename (without extension).",
|
"ENTER_SHORTCUT_FILENAME": "Enter the shortbrut filename (without extension).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Enter the shortbrut title.",
|
"ENTER_TITLE_SHORTCUT": "Enter the shortbrut title.",
|
||||||
"ENTER_URL": "Bruhter the URL of the UniStore.",
|
"ENTER_URL": "Bruhter the URL of the Store.",
|
||||||
"ENTRIES": "Bruhtries",
|
"ENTRIES": "Bruhtries",
|
||||||
"EXECUTE_ENTRY": "Bruh bro like bro exebruh this bruhry?",
|
"EXECUTE_ENTRY": "Bruh bro like bro exebruh this bruhry?",
|
||||||
"EXIT_APP": "Bruhit DarkStore",
|
"EXIT_APP": "Bruhit DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Bruhxtracting Brueror!",
|
"EXTRACT_ERROR": "Bruhxtracting Brueror!",
|
||||||
"FEATURE_SIDE_EFFECTS": "(Not Yet Translated into bruh) This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
"FEATURE_SIDE_EFFECTS": "(Not Yet Translated into bruh) This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
||||||
"FETCHING_METADATA": "Fetching old metabruh...",
|
"FETCHING_METADATA": "Fetching old metabruh...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Fetching bruhecommended UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Fetching bruhecommended Stores...",
|
||||||
"FILES": "Bruile: %d / %d",
|
"FILES": "Bruile: %d / %d",
|
||||||
"FILE_EXTRACTED": "file Bruhded.",
|
"FILE_EXTRACTED": "file Bruhded.",
|
||||||
"FILE_SLASH": "It seems that a '/' is included, which is not bruhorted.\nPlease bruhge 'file' to filebruh only.",
|
"FILE_SLASH": "It seems that a '/' is included, which is not bruhorted.\nPlease bruhge 'file' to filebruh only.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI Settings...",
|
"GUI_SETTINGS_BTN": "GUI Settings...",
|
||||||
"INCLUDE_IN_RESULTS": "Include in rebruhs:",
|
"INCLUDE_IN_RESULTS": "Include in rebruhs:",
|
||||||
"INSTALLING": "Brustalling... %s / %s (%.2f%%)",
|
"INSTALLING": "Brustalling... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Inbruhing DarkStore...",
|
"INSTALL_DARKSTORE": "Inbruhing DarkStore...",
|
||||||
"INVALID_UNISTORE": "Inbruhid UniStore",
|
"INVALID_STORE": "Inbruhid Store",
|
||||||
"KEY_CONTINUE": "Bruhss any key to bruhnue.",
|
"KEY_CONTINUE": "Bruhss any key to bruhnue.",
|
||||||
"LANGUAGE": "Bruhdioma",
|
"LANGUAGE": "Bruhdioma",
|
||||||
"LAST_UPDATED": "Last upbruhted",
|
"LAST_UPDATED": "Last upbruhted",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Brueue",
|
"QUEUE": "Brueue",
|
||||||
"QUEUE_POSITION": "Brueue Brusition",
|
"QUEUE_POSITION": "Brueue Brusition",
|
||||||
"QUEUE_PROGRESS": "Bruep: %d / %d",
|
"QUEUE_PROGRESS": "Bruep: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Bruhmended UniStores",
|
"RECOMMENDED_STORES": "Bruhmended Stores",
|
||||||
"REVISION": "Rebruhon",
|
"REVISION": "Rebruhon",
|
||||||
"SCREENSHOT": "Bruhshot %d / %d",
|
"SCREENSHOT": "Bruhshot %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Bruhshot could not be bruhoaded.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Bruhshot could not be bruhoaded.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Bruhme",
|
"SELECT_A_THEME": "Bruhme",
|
||||||
"SELECT_DIR": "Select a Bruhtory",
|
"SELECT_DIR": "Select a Bruhtory",
|
||||||
"SELECT_LANG": "Choose the bruhdioma",
|
"SELECT_LANG": "Choose the bruhdioma",
|
||||||
"SELECT_UNISTORE": "Select UniStore",
|
"SELECT_STORE": "Select Store",
|
||||||
"SELECT_UNISTORE_2": "Select a UniStore",
|
"SELECT_STORE_2": "Select a Store",
|
||||||
"SELECTION_QUEUE": "Bruh Brulection bruin Briueue",
|
"SELECTION_QUEUE": "Bruh Brulection bruin Briueue",
|
||||||
"SETTINGS": "Bruhtings",
|
"SETTINGS": "Bruhtings",
|
||||||
"SHEET_SLASH": "It seems that a '/' is included, which is not bruhorted.\nPlease bruhge 'sheet' to filebruh only.",
|
"SHEET_SLASH": "It seems that a '/' is included, which is not bruhorted.\nPlease bruhge 'sheet' to filebruh only.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Bruhtax Bruhror!",
|
"SYNTAX_ERROR": "Bruhtax Bruhror!",
|
||||||
"TITLE": "Bruhtle",
|
"TITLE": "Bruhtle",
|
||||||
"TOP_STYLE": "Top Bruhle",
|
"TOP_STYLE": "Top Bruhle",
|
||||||
"UNISTORE_BG": "Use BruhniStore BG",
|
"STORE_BG": "Use BruhniStore BG",
|
||||||
"UNISTORE_BG_DESC": "When enabled, the BruhniStore's provided BG will be shown instead of the solid BG bruhlor for the top screen.",
|
"STORE_BG_DESC": "When enabled, the Store's provided BG will be shown instead of the solid BG bruhlor for the top screen.",
|
||||||
"UNISTORE_INVALID_ERROR": "This UniStore is inbruhlid and bruhnot be\nbroded with DarkStore.\nMaybe there are Bruhtax bruhrors?",
|
"STORE_INVALID_ERROR": "This Store is inbruhlid and bruhnot be\nbroded with DarkStore.\nMaybe there are Bruhtax bruhrors?",
|
||||||
"UNISTORE_TOO_NEW": "Your bruhsion of DarkStore is \ntoo grandpa to use this UniStore.\nPlease bruhptdate to the latest version of DarkStore.",
|
"STORE_TOO_NEW": "Your bruhsion of DarkStore is \ntoo grandpa to use this Store.\nPlease bruhptdate to the latest version of DarkStore.",
|
||||||
"UNISTORE_TOO_OLD": "This UniStore is grandpa... Which means it cannot be used\nwith this version of DarkStore.\nPlease ask the bruhtor to update it.",
|
"STORE_TOO_OLD": "This Store is grandpa... Which means it cannot be used\nwith this version of DarkStore.\nPlease ask the bruhtor to update it.",
|
||||||
"UPDATE_AVAILABLE": "Bruhpdate Available!",
|
"UPDATE_AVAILABLE": "Bruhpdate Available!",
|
||||||
"UPDATE_DONE": "Bruhpdate done! Please re-bruh DarkStore.",
|
"UPDATE_DONE": "Bruhpdate done! Please re-bruh DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Loading Bruhsheet...",
|
"UPDATING_SPRITE_SHEET": "Loading Bruhsheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Bruhing Bruhsheet %i of %i...",
|
"UPDATING_SPRITE_SHEET2": "Bruhing Bruhsheet %i of %i...",
|
||||||
"UPDATING_UNISTORE": "Bruhpdating UniStore...",
|
"UPDATING_STORE": "Bruhpdating Store...",
|
||||||
"VERSION": "Bruhsion"
|
"VERSION": "Bruhsion"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Forfatter",
|
"AUTHOR": "Forfatter",
|
||||||
"AUTO_UPDATE_SETTINGS": "Auto-Opdater Indstillinger",
|
"AUTO_UPDATE_SETTINGS": "Auto-Opdater Indstillinger",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Auto-Opdater Indstillinger...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Auto-Opdater Indstillinger...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Auto-opdater UniStores",
|
"AUTO_UPDATE_STORE": "Auto-opdater Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Med dette opdateres den sidst brugte UniStore automatisk, når DarkStore startes.",
|
"AUTO_UPDATE_STORE_DESC": "Med dette opdateres den sidst brugte Store automatisk, når DarkStore startes.",
|
||||||
"AUTO_UPDATE_UU": "Auto-opdater DarkStore",
|
"AUTO_UPDATE_DS": "Auto-opdater DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Når aktiveret, vil DarkStore tjekke for opdateringer, hver gang det åbnes.",
|
"AUTO_UPDATE_DS_DESC": "Når aktiveret, vil DarkStore tjekke for opdateringer, hver gang det åbnes.",
|
||||||
"AVAILABLE_DOWNLOADS": "Tilgængelige downloads",
|
"AVAILABLE_DOWNLOADS": "Tilgængelige downloads",
|
||||||
"BOOT_TITLE": "Vil du gerne starte denne titel?",
|
"BOOT_TITLE": "Vil du gerne starte denne titel?",
|
||||||
"CANCEL": "Annuller",
|
"CANCEL": "Annuller",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Ændr Store sti",
|
"CHANGE_FIRM_PATH": "Ændr Store sti",
|
||||||
"CHANGE_NDS_PATH": "Skift NDS-sti",
|
"CHANGE_NDS_PATH": "Skift NDS-sti",
|
||||||
"CHANGE_SHORTCUT_PATH": "Skift genvejssti",
|
"CHANGE_SHORTCUT_PATH": "Skift genvejssti",
|
||||||
"CHECK_UNISTORE_UPDATES": "Søger efter UniStore-opdateringer...",
|
"CHECK_STORE_UPDATES": "Søger efter Store-opdateringer...",
|
||||||
"CHECK_UU_UPDATES": "Søger efter DarkStore-opdateringer...",
|
"CHECK_DS_UPDATES": "Søger efter DarkStore-opdateringer...",
|
||||||
"CONFIRM_OR_CANCEL": "Tryk på for at bekræfte, for at annullere.",
|
"CONFIRM_OR_CANCEL": "Tryk på for at bekræfte, for at annullere.",
|
||||||
"CONNECT_WIFI": "Forbind venligst til WiFi.",
|
"CONNECT_WIFI": "Forbind venligst til WiFi.",
|
||||||
"CONFIRM": "Bekræft",
|
"CONFIRM": "Bekræft",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Download kompatibel modem",
|
"DOWNLOADING_COMPATIBLE_FONT": "Download kompatibel modem",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Downloader Spritesheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Downloader Spritesheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Downloader Spritesheet %i af %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Downloader Spritesheet %i af %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Downloader Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Downloader HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Downloader Universal-DB...",
|
"DONLOADING_DARKSTORE": "Downloader DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Downloader UniStore...",
|
"DOWNLOADING_STORE": "Downloader Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Indtast klubbens beskrivelse.",
|
"ENTER_DESC_SHORTCUT": "Indtast klubbens beskrivelse.",
|
||||||
"ENTER_SEARCH": "Indtast hvad du vil søge.",
|
"ENTER_SEARCH": "Indtast hvad du vil søge.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Indtast genvejsfilnavnet (uden udvidelse).",
|
"ENTER_SHORTCUT_FILENAME": "Indtast genvejsfilnavnet (uden udvidelse).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Indtast klubbens beskrivelse.",
|
"ENTER_TITLE_SHORTCUT": "Indtast klubbens beskrivelse.",
|
||||||
"ENTER_URL": "Indtast webadressen på UniStore.",
|
"ENTER_URL": "Indtast webadressen på Store.",
|
||||||
"ENTRIES": "Poster",
|
"ENTRIES": "Poster",
|
||||||
"EXECUTE_ENTRY": "Vil du gerne udføre denne entry?",
|
"EXECUTE_ENTRY": "Vil du gerne udføre denne entry?",
|
||||||
"EXIT_APP": "Afslut DarkStore",
|
"EXIT_APP": "Afslut DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Udpak fejl!",
|
"EXTRACT_ERROR": "Udpak fejl!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Denne funktion kan have bivirkninger, mens køen kører.\nEr du sikker på, at du vil fortsætte?",
|
"FEATURE_SIDE_EFFECTS": "Denne funktion kan have bivirkninger, mens køen kører.\nEr du sikker på, at du vil fortsætte?",
|
||||||
"FETCHING_METADATA": "Henter gamle metadata...",
|
"FETCHING_METADATA": "Henter gamle metadata...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Henter anbefalede UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Henter anbefalede Stores...",
|
||||||
"FILES": "Fil: %d / %d",
|
"FILES": "Fil: %d / %d",
|
||||||
"FILE_EXTRACTED": "fil udpakket.",
|
"FILE_EXTRACTED": "fil udpakket.",
|
||||||
"FILE_SLASH": "Synes at en '/' er inkluderet, som ikke understøttes.\nSkift venligst 'fil' til filnavnet.",
|
"FILE_SLASH": "Synes at en '/' er inkluderet, som ikke understøttes.\nSkift venligst 'fil' til filnavnet.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI-indstillinger...",
|
"GUI_SETTINGS_BTN": "GUI-indstillinger...",
|
||||||
"INCLUDE_IN_RESULTS": "Medtag i ruter",
|
"INCLUDE_IN_RESULTS": "Medtag i ruter",
|
||||||
"INSTALLING": "Kopierer... %s / %s (%.2f%%)",
|
"INSTALLING": "Kopierer... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Starter DarkStore...",
|
"INSTALL_DARKSTORE": "Starter DarkStore...",
|
||||||
"INVALID_UNISTORE": "Ugyldig UniStore",
|
"INVALID_STORE": "Ugyldig Store",
|
||||||
"KEY_CONTINUE": "Tryk på en vilkårlig tast for at afslutte.",
|
"KEY_CONTINUE": "Tryk på en vilkårlig tast for at afslutte.",
|
||||||
"LANGUAGE": "Sprog",
|
"LANGUAGE": "Sprog",
|
||||||
"LAST_UPDATED": "Sidst opdateret for ",
|
"LAST_UPDATED": "Sidst opdateret for ",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Kø",
|
"QUEUE": "Kø",
|
||||||
"QUEUE_POSITION": "Position i køen",
|
"QUEUE_POSITION": "Position i køen",
|
||||||
"QUEUE_PROGRESS": "Trin: %d / %d",
|
"QUEUE_PROGRESS": "Trin: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Anbefalede UniStores",
|
"RECOMMENDED_STORES": "Anbefalede Stores",
|
||||||
"REVISION": "Revisioner",
|
"REVISION": "Revisioner",
|
||||||
"SCREENSHOT": "Skærmbillede %d / %d",
|
"SCREENSHOT": "Skærmbillede %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Ordre kunne ikke indlæses",
|
"SCREENSHOT_COULD_NOT_LOAD": "Ordre kunne ikke indlæses",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Vælg et tema",
|
"SELECT_A_THEME": "Vælg et tema",
|
||||||
"SELECT_DIR": "Vælg en mappe",
|
"SELECT_DIR": "Vælg en mappe",
|
||||||
"SELECT_LANG": "Valgte sprog",
|
"SELECT_LANG": "Valgte sprog",
|
||||||
"SELECT_UNISTORE": "Vælg UniStore",
|
"SELECT_STORE": "Vælg Store",
|
||||||
"SELECT_UNISTORE_2": "Vælg UniStore",
|
"SELECT_STORE_2": "Vælg Store",
|
||||||
"SELECTION_QUEUE": "Tilføj markering til kø",
|
"SELECTION_QUEUE": "Tilføj markering til kø",
|
||||||
"SETTINGS": "Instillinger",
|
"SETTINGS": "Instillinger",
|
||||||
"SHEET_SLASH": "Synes at en '/' er inkluderet, som ikke understøttes.\nSkift venligst 'fil' til filnavnet.",
|
"SHEET_SLASH": "Synes at en '/' er inkluderet, som ikke understøttes.\nSkift venligst 'fil' til filnavnet.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Syntaks Fejl!",
|
"SYNTAX_ERROR": "Syntaks Fejl!",
|
||||||
"TITLE": "Titel",
|
"TITLE": "Titel",
|
||||||
"TOP_STYLE": "Øverste Stil",
|
"TOP_STYLE": "Øverste Stil",
|
||||||
"UNISTORE_BG": "Brug UniStore BG",
|
"STORE_BG": "Brug Store BG",
|
||||||
"UNISTORE_BG_DESC": "Når aktiveret, vil UniStores forudsat BG blive vist i stedet for den solide BG farve for den øverste skærm.",
|
"STORE_BG_DESC": "Når aktiveret, vil Stores forudsat BG blive vist i stedet for den solide BG farve for den øverste skærm.",
|
||||||
"UNISTORE_INVALID_ERROR": "Denne UniStore er ugyldig og kan ikke\nindlæses med DarkStore.\nMåske tjek om der er nogen Syntaksfejl?",
|
"STORE_INVALID_ERROR": "Denne Store er ugyldig og kan ikke\nindlæses med DarkStore.\nMåske tjek om der er nogen Syntaksfejl?",
|
||||||
"UNISTORE_TOO_NEW": "Din version af DarkStore er\nfor gammel til at bruge denne UniStore.\nOpdater venligst til den nyeste version.",
|
"STORE_TOO_NEW": "Din version af DarkStore er\nfor gammel til at bruge denne Store.\nOpdater venligst til den nyeste version.",
|
||||||
"UNISTORE_TOO_OLD": "Denne UniStore er forældet og kan ikke bruges\nmed denne version af DarkStore.\nBed venligst ophavsmanden om at opdatere den.",
|
"STORE_TOO_OLD": "Denne Store er forældet og kan ikke bruges\nmed denne version af DarkStore.\nBed venligst ophavsmanden om at opdatere den.",
|
||||||
"UPDATE_AVAILABLE": "Opdater tilgængelige",
|
"UPDATE_AVAILABLE": "Opdater tilgængelige",
|
||||||
"UPDATE_DONE": "Opdatering færdig! Genåbn venligst DarkStore.",
|
"UPDATE_DONE": "Opdatering færdig! Genåbn venligst DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Opdaterer Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Opdaterer Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Indlæser Spritesheet %i af %i...",
|
"UPDATING_SPRITE_SHEET2": "Indlæser Spritesheet %i af %i...",
|
||||||
"UPDATING_UNISTORE": "Opdaterer UniStore...",
|
"UPDATING_STORE": "Opdaterer Store...",
|
||||||
"VERSION": "Version"
|
"VERSION": "Version"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autor",
|
"AUTHOR": "Autor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Auto-Update Einstellungen",
|
"AUTO_UPDATE_SETTINGS": "Auto-Update Einstellungen",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Aktualisierungs-Einstellungen...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Aktualisierungs-Einstellungen...",
|
||||||
"AUTO_UPDATE_UNISTORE": "UniStores automatisch aktualisieren",
|
"AUTO_UPDATE_STORE": "Stores automatisch aktualisieren",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Damit wird der zuletzt verwendete UniStore automatisch aktualisiert, wenn DarkStore gestartet wird.",
|
"AUTO_UPDATE_STORE_DESC": "Damit wird der zuletzt verwendete Store automatisch aktualisiert, wenn DarkStore gestartet wird.",
|
||||||
"AUTO_UPDATE_UU": "DarkStore automatisch aktualisieren",
|
"AUTO_UPDATE_DS": "DarkStore automatisch aktualisieren",
|
||||||
"AUTO_UPDATE_UU_DESC": "Falls aktiviert, sucht DarkStore bei jedem Start nach Aktualisierungen.",
|
"AUTO_UPDATE_DS_DESC": "Falls aktiviert, sucht DarkStore bei jedem Start nach Aktualisierungen.",
|
||||||
"AVAILABLE_DOWNLOADS": "Verfügbare Downloads",
|
"AVAILABLE_DOWNLOADS": "Verfügbare Downloads",
|
||||||
"BOOT_TITLE": "Möchtest du diesen Titel starten?",
|
"BOOT_TITLE": "Möchtest du diesen Titel starten?",
|
||||||
"CANCEL": "Abbrechen",
|
"CANCEL": "Abbrechen",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Firm Pfad ändern",
|
"CHANGE_FIRM_PATH": "Firm Pfad ändern",
|
||||||
"CHANGE_NDS_PATH": "NDS Pfad ändern",
|
"CHANGE_NDS_PATH": "NDS Pfad ändern",
|
||||||
"CHANGE_SHORTCUT_PATH": "Verknüpfungs Pfad ändern",
|
"CHANGE_SHORTCUT_PATH": "Verknüpfungs Pfad ändern",
|
||||||
"CHECK_UNISTORE_UPDATES": "Suche nach UniStore Aktualisierungen...",
|
"CHECK_STORE_UPDATES": "Suche nach Store Aktualisierungen...",
|
||||||
"CHECK_UU_UPDATES": "Suche nach DarkStore Aktualisierungen...",
|
"CHECK_DS_UPDATES": "Suche nach DarkStore Aktualisierungen...",
|
||||||
"CONFIRM_OR_CANCEL": "Drücke zum bestätigen, zum abbrechen.",
|
"CONFIRM_OR_CANCEL": "Drücke zum bestätigen, zum abbrechen.",
|
||||||
"CONNECT_WIFI": "Bitte mit dem WLAN verbinden.",
|
"CONNECT_WIFI": "Bitte mit dem WLAN verbinden.",
|
||||||
"CONFIRM": "Bestätigen",
|
"CONFIRM": "Bestätigen",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Kompatible Schriftart wird heruntergeladen...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Kompatible Schriftart wird heruntergeladen...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Lade Spritesheet herunter...",
|
"DOWNLOADING_SPRITE_SHEET": "Lade Spritesheet herunter...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Lade Spritesheet herunter... %i von %i",
|
"DOWNLOADING_SPRITE_SHEET2": "Lade Spritesheet herunter... %i von %i",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Lade Universal-DB herunter...",
|
"DOWNLOADING_DEFAULT_STORE": "Lade HomeBrew Store herunter...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Lade DarkStore herunter...",
|
"DONLOADING_DARKSTORE": "Lade DarkStore herunter...",
|
||||||
"DOWNLOADING_UNISTORE": "Lade UniStore herunter...",
|
"DOWNLOADING_STORE": "Lade Store herunter...",
|
||||||
"ENTER_DESC_SHORTCUT": "Gebe die Verknüpfungs-Beschreibung ein.",
|
"ENTER_DESC_SHORTCUT": "Gebe die Verknüpfungs-Beschreibung ein.",
|
||||||
"ENTER_SEARCH": "Gebe ein, wonach du suchen möchtest.",
|
"ENTER_SEARCH": "Gebe ein, wonach du suchen möchtest.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Gebe den Namen der Verknüpfung ein (ohne Erweiterung).",
|
"ENTER_SHORTCUT_FILENAME": "Gebe den Namen der Verknüpfung ein (ohne Erweiterung).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Gebe den Titel der Verknüpfung ein.",
|
"ENTER_TITLE_SHORTCUT": "Gebe den Titel der Verknüpfung ein.",
|
||||||
"ENTER_URL": "Gebe die URL des UniStore's ein.",
|
"ENTER_URL": "Gebe die URL des Store's ein.",
|
||||||
"ENTRIES": "Einträge",
|
"ENTRIES": "Einträge",
|
||||||
"EXECUTE_ENTRY": "Möchtest du diesen Eintrag ausführen?",
|
"EXECUTE_ENTRY": "Möchtest du diesen Eintrag ausführen?",
|
||||||
"EXIT_APP": "Verlasse DarkStore",
|
"EXIT_APP": "Verlasse DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Fehler beim Extrahieren!",
|
"EXTRACT_ERROR": "Fehler beim Extrahieren!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Diese Funktion kann Nebeneffekte haben, während die Warteschlange läuft.\nBist du sicher, dass du fortfahren möchtest?",
|
"FEATURE_SIDE_EFFECTS": "Diese Funktion kann Nebeneffekte haben, während die Warteschlange läuft.\nBist du sicher, dass du fortfahren möchtest?",
|
||||||
"FETCHING_METADATA": "Rufe alte Metadaten ab...",
|
"FETCHING_METADATA": "Rufe alte Metadaten ab...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Rufe empfohlene UniStores ab...",
|
"FETCHING_RECOMMENDED_STORES": "Rufe empfohlene Stores ab...",
|
||||||
"FILES": "Datei: %d / %d",
|
"FILES": "Datei: %d / %d",
|
||||||
"FILE_EXTRACTED": "Datei entpackt.",
|
"FILE_EXTRACTED": "Datei entpackt.",
|
||||||
"FILE_SLASH": "Es scheint, als wäre ein '/' enthalten, das nicht unterstützt wird.\nBitte änder 'file' in nur den Dateinamen.",
|
"FILE_SLASH": "Es scheint, als wäre ein '/' enthalten, das nicht unterstützt wird.\nBitte änder 'file' in nur den Dateinamen.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI-Einstellungen...",
|
"GUI_SETTINGS_BTN": "GUI-Einstellungen...",
|
||||||
"INCLUDE_IN_RESULTS": "In Ergebnisse miteinbeziehen:",
|
"INCLUDE_IN_RESULTS": "In Ergebnisse miteinbeziehen:",
|
||||||
"INSTALLING": "Installiere... %s / %s (%.2f%%)",
|
"INSTALLING": "Installiere... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Installiere DarkStore...",
|
"INSTALL_DARKSTORE": "Installiere DarkStore...",
|
||||||
"INVALID_UNISTORE": "Ungültiger UniStore",
|
"INVALID_STORE": "Ungültiger Store",
|
||||||
"KEY_CONTINUE": "Drücke eine Taste zum fortfahren.",
|
"KEY_CONTINUE": "Drücke eine Taste zum fortfahren.",
|
||||||
"LANGUAGE": "Sprache",
|
"LANGUAGE": "Sprache",
|
||||||
"LAST_UPDATED": "Zuletzt aktualisiert",
|
"LAST_UPDATED": "Zuletzt aktualisiert",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Warteschlange",
|
"QUEUE": "Warteschlange",
|
||||||
"QUEUE_POSITION": "Position in der Warteschlange",
|
"QUEUE_POSITION": "Position in der Warteschlange",
|
||||||
"QUEUE_PROGRESS": "Schritt: %d / %d",
|
"QUEUE_PROGRESS": "Schritt: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Empfohlene UniStores",
|
"RECOMMENDED_STORES": "Empfohlene Stores",
|
||||||
"REVISION": "Revision",
|
"REVISION": "Revision",
|
||||||
"SCREENSHOT": "Screenshot %d / %d",
|
"SCREENSHOT": "Screenshot %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot konnte nicht geladen werden.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot konnte nicht geladen werden.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Wähle ein Thema",
|
"SELECT_A_THEME": "Wähle ein Thema",
|
||||||
"SELECT_DIR": "Wähle einen Ordner",
|
"SELECT_DIR": "Wähle einen Ordner",
|
||||||
"SELECT_LANG": "Wähle eine Sprache",
|
"SELECT_LANG": "Wähle eine Sprache",
|
||||||
"SELECT_UNISTORE": "Wechsel UniStore",
|
"SELECT_STORE": "Wechsel Store",
|
||||||
"SELECT_UNISTORE_2": "Wähle einen UniStore",
|
"SELECT_STORE_2": "Wähle einen Store",
|
||||||
"SELECTION_QUEUE": "Auswahl zur Warteschlange hinzufügen",
|
"SELECTION_QUEUE": "Auswahl zur Warteschlange hinzufügen",
|
||||||
"SETTINGS": "Einstellungen",
|
"SETTINGS": "Einstellungen",
|
||||||
"SHEET_SLASH": "Es scheint, als wäre ein '/' enthalten, das nicht unterstützt wird.\nBitte änder 'sheet' in nur den Dateinamen.",
|
"SHEET_SLASH": "Es scheint, als wäre ein '/' enthalten, das nicht unterstützt wird.\nBitte änder 'sheet' in nur den Dateinamen.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Syntax-Fehler!",
|
"SYNTAX_ERROR": "Syntax-Fehler!",
|
||||||
"TITLE": "Titel",
|
"TITLE": "Titel",
|
||||||
"TOP_STYLE": "Top-Stil",
|
"TOP_STYLE": "Top-Stil",
|
||||||
"UNISTORE_BG": "UniStore Hintergrund verwenden",
|
"STORE_BG": "Store Hintergrund verwenden",
|
||||||
"UNISTORE_BG_DESC": "Falls aktiviert, wird der Hintergrund des UniStore's verwendet falls verfügbar anstatt der soliden Hintergrund Farbe für den oberen Bildschirm.",
|
"STORE_BG_DESC": "Falls aktiviert, wird der Hintergrund des Store's verwendet falls verfügbar anstatt der soliden Hintergrund Farbe für den oberen Bildschirm.",
|
||||||
"UNISTORE_INVALID_ERROR": "Dieser UniStore ist ungültig und kann nicht\nmit DarkStore geladen werden.\nÜberprüfe ob eventuell ein Syntax-Fehler vorliegt?",
|
"STORE_INVALID_ERROR": "Dieser Store ist ungültig und kann nicht\nmit DarkStore geladen werden.\nÜberprüfe ob eventuell ein Syntax-Fehler vorliegt?",
|
||||||
"UNISTORE_TOO_NEW": "Diese Version von DarkStore ist\nzu alt um diesen UniStore zu benutzen.\nBitte aktualisiere zur neusten Version.",
|
"STORE_TOO_NEW": "Diese Version von DarkStore ist\nzu alt um diesen Store zu benutzen.\nBitte aktualisiere zur neusten Version.",
|
||||||
"UNISTORE_TOO_OLD": "Dieser UniStore ist veraltet und kann nicht\nmit dieser Version von DarkStore benutzt werden.\nBitte frage den Ersteller um dies zu aktualisieren.",
|
"STORE_TOO_OLD": "Dieser Store ist veraltet und kann nicht\nmit dieser Version von DarkStore benutzt werden.\nBitte frage den Ersteller um dies zu aktualisieren.",
|
||||||
"UPDATE_AVAILABLE": "Aktualisierung verfügbar!",
|
"UPDATE_AVAILABLE": "Aktualisierung verfügbar!",
|
||||||
"UPDATE_DONE": "Aktualisierung abgeschlossen! Bitte öffne DarkStore neu.",
|
"UPDATE_DONE": "Aktualisierung abgeschlossen! Bitte öffne DarkStore neu.",
|
||||||
"UPDATING_SPRITE_SHEET": "Aktualisiere Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Aktualisiere Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Aktualisiere Spritesheet %i von %i...",
|
"UPDATING_SPRITE_SHEET2": "Aktualisiere Spritesheet %i von %i...",
|
||||||
"UPDATING_UNISTORE": "Aktualisiere UniStore...",
|
"UPDATING_STORE": "Aktualisiere Store...",
|
||||||
"VERSION": "Version"
|
"VERSION": "Version"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Author",
|
"AUTHOR": "Author",
|
||||||
"AUTO_UPDATE_SETTINGS": "Auto-Update Settings",
|
"AUTO_UPDATE_SETTINGS": "Auto-Update Settings",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Auto-update settings...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Auto-update settings...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Auto-update UniStores",
|
"AUTO_UPDATE_STORE": "Auto-update Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "With this, the last used UniStore will be updated automatically when launching DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "With this, the last used Store will be updated automatically when launching DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Auto-update DarkStore",
|
"AUTO_UPDATE_DS": "Auto-update DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "When enabled, DarkStore will check for updates every time it's opened.",
|
"AUTO_UPDATE_DS_DESC": "When enabled, DarkStore will check for updates every time it's opened.",
|
||||||
"AVAILABLE_DOWNLOADS": "Available Downloads",
|
"AVAILABLE_DOWNLOADS": "Available Downloads",
|
||||||
"BOOT_TITLE": "Would you like to boot this title?",
|
"BOOT_TITLE": "Would you like to boot this title?",
|
||||||
"CANCEL": "Cancel",
|
"CANCEL": "Cancel",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Change firm path",
|
"CHANGE_FIRM_PATH": "Change firm path",
|
||||||
"CHANGE_NDS_PATH": "Change NDS path",
|
"CHANGE_NDS_PATH": "Change NDS path",
|
||||||
"CHANGE_SHORTCUT_PATH": "Change shortcut path",
|
"CHANGE_SHORTCUT_PATH": "Change shortcut path",
|
||||||
"CHECK_UNISTORE_UPDATES": "Checking for UniStore updates...",
|
"CHECK_STORE_UPDATES": "Checking for Store updates...",
|
||||||
"CHECK_UU_UPDATES": "Checking for DarkStore updates...",
|
"CHECK_DS_UPDATES": "Checking for DarkStore updates...",
|
||||||
"CONFIRM_OR_CANCEL": "Press \uE000 to confirm, \uE001 to cancel.",
|
"CONFIRM_OR_CANCEL": "Press \uE000 to confirm, \uE001 to cancel.",
|
||||||
"CONNECT_WIFI": "Please Connect to WiFi.",
|
"CONNECT_WIFI": "Please Connect to WiFi.",
|
||||||
"CONFIRM": "Confirm",
|
"CONFIRM": "Confirm",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Downloading compatible font...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Downloading compatible font...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Downloading Spritesheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Downloading Spritesheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Downloading Spritesheet %i of %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Downloading Spritesheet %i of %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Downloading Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Downloading HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Downloading DarkStore...",
|
"DONLOADING_DARKSTORE": "Downloading DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Downloading UniStore...",
|
"DOWNLOADING_STORE": "Downloading Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Enter the shortcut description.",
|
"ENTER_DESC_SHORTCUT": "Enter the shortcut description.",
|
||||||
"ENTER_SEARCH": "Enter what you like to search.",
|
"ENTER_SEARCH": "Enter what you like to search.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Enter the shortcut filename (without extension).",
|
"ENTER_SHORTCUT_FILENAME": "Enter the shortcut filename (without extension).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Enter the shortcut title.",
|
"ENTER_TITLE_SHORTCUT": "Enter the shortcut title.",
|
||||||
"ENTER_URL": "Enter the URL of the UniStore.",
|
"ENTER_URL": "Enter the URL of the Store.",
|
||||||
"ENTRIES": "Entries",
|
"ENTRIES": "Entries",
|
||||||
"EXECUTE_ENTRY": "Would you like to execute this entry?",
|
"EXECUTE_ENTRY": "Would you like to execute this entry?",
|
||||||
"EXIT_APP": "Exit DarkStore",
|
"EXIT_APP": "Exit DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Extract error!",
|
"EXTRACT_ERROR": "Extract error!",
|
||||||
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
||||||
"FETCHING_METADATA": "Fetching old metadata...",
|
"FETCHING_METADATA": "Fetching old metadata...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Fetching recommended UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Fetching recommended Stores...",
|
||||||
"FILES": "File: %d / %d",
|
"FILES": "File: %d / %d",
|
||||||
"FILE_EXTRACTED": "file extracted.",
|
"FILE_EXTRACTED": "file extracted.",
|
||||||
"FILE_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'file' to filename only.",
|
"FILE_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'file' to filename only.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI settings...",
|
"GUI_SETTINGS_BTN": "GUI settings...",
|
||||||
"INCLUDE_IN_RESULTS": "Include in results:",
|
"INCLUDE_IN_RESULTS": "Include in results:",
|
||||||
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Installing DarkStore...",
|
"INSTALL_DARKSTORE": "Installing DarkStore...",
|
||||||
"INVALID_UNISTORE": "Invalid UniStore",
|
"INVALID_STORE": "Invalid Store",
|
||||||
"KEY_CONTINUE": "Press any key to continue.",
|
"KEY_CONTINUE": "Press any key to continue.",
|
||||||
"LANGUAGE": "Language",
|
"LANGUAGE": "Language",
|
||||||
"LAST_UPDATED": "Last updated",
|
"LAST_UPDATED": "Last updated",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Queue",
|
"QUEUE": "Queue",
|
||||||
"QUEUE_POSITION": "Queue position",
|
"QUEUE_POSITION": "Queue position",
|
||||||
"QUEUE_PROGRESS": "Step: %d / %d",
|
"QUEUE_PROGRESS": "Step: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Recommended UniStores",
|
"RECOMMENDED_STORES": "Recommended Stores",
|
||||||
"REVISION": "Revision",
|
"REVISION": "Revision",
|
||||||
"SCREENSHOT": "Screenshot %d / %d",
|
"SCREENSHOT": "Screenshot %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot could not be loaded.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot could not be loaded.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Select a Theme",
|
"SELECT_A_THEME": "Select a Theme",
|
||||||
"SELECT_DIR": "Select a directory",
|
"SELECT_DIR": "Select a directory",
|
||||||
"SELECT_LANG": "Choose the language",
|
"SELECT_LANG": "Choose the language",
|
||||||
"SELECT_UNISTORE": "Select UniStore",
|
"SELECT_STORE": "Select Store",
|
||||||
"SELECT_UNISTORE_2": "Select a UniStore",
|
"SELECT_STORE_2": "Select a Store",
|
||||||
"SELECTION_QUEUE": "Add Selection to Queue",
|
"SELECTION_QUEUE": "Add Selection to Queue",
|
||||||
"SETTINGS": "Settings",
|
"SETTINGS": "Settings",
|
||||||
"SHEET_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'sheet' to filename only.",
|
"SHEET_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'sheet' to filename only.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Syntax Error!",
|
"SYNTAX_ERROR": "Syntax Error!",
|
||||||
"TITLE": "Title",
|
"TITLE": "Title",
|
||||||
"TOP_STYLE": "Top Style",
|
"TOP_STYLE": "Top Style",
|
||||||
"UNISTORE_BG": "Use UniStore BG",
|
"STORE_BG": "Use Store BG",
|
||||||
"UNISTORE_BG_DESC": "When enabled, the UniStore's provided BG will be shown instead of the solid BG color for the top screen.",
|
"STORE_BG_DESC": "When enabled, the Store's provided BG will be shown instead of the solid BG color for the top screen.",
|
||||||
"UNISTORE_INVALID_ERROR": "This UniStore is invalid and cannot be\nloaded with DarkStore.\nMaybe check if there are any Syntax errors?",
|
"STORE_INVALID_ERROR": "This Store is invalid and cannot be\nloaded with DarkStore.\nMaybe check if there are any Syntax errors?",
|
||||||
"UNISTORE_TOO_NEW": "Your version of DarkStore is\ntoo old to use this UniStore.\nPlease update to the latest version.",
|
"STORE_TOO_NEW": "Your version of DarkStore is\ntoo old to use this Store.\nPlease update to the latest version.",
|
||||||
"UNISTORE_TOO_OLD": "This UniStore is outdated and cannot be used\nwith this version of DarkStore.\nPlease ask the creator to update it.",
|
"STORE_TOO_OLD": "This Store is outdated and cannot be used\nwith this version of DarkStore.\nPlease ask the creator to update it.",
|
||||||
"UPDATE_AVAILABLE": "Update Available!",
|
"UPDATE_AVAILABLE": "Update Available!",
|
||||||
"UPDATE_DONE": "Update done! Please re-open DarkStore.",
|
"UPDATE_DONE": "Update done! Please re-open DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Updating Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Updating Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Updating Spritesheet %i of %i...",
|
"UPDATING_SPRITE_SHEET2": "Updating Spritesheet %i of %i...",
|
||||||
"UPDATING_UNISTORE": "Updating UniStore...",
|
"UPDATING_STORE": "Updating Store...",
|
||||||
"VERSION": "Version"
|
"VERSION": "Version"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autor",
|
"AUTHOR": "Autor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Ajustes de actualización automática",
|
"AUTO_UPDATE_SETTINGS": "Ajustes de actualización automática",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Actualizar ajustes automáticamente...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Actualizar ajustes automáticamente...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Actualizar UniStores automáticamente",
|
"AUTO_UPDATE_STORE": "Actualizar Stores automáticamente",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Con esto, la última UniStore utilizada se actualizará automáticamente al iniciar DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Con esto, la última Store utilizada se actualizará automáticamente al iniciar DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Actualizar DarkStore automáticamente",
|
"AUTO_UPDATE_DS": "Actualizar DarkStore automáticamente",
|
||||||
"AUTO_UPDATE_UU_DESC": "Cuando esté activado, DarkStore buscará actualizaciones cada vez que se abra.",
|
"AUTO_UPDATE_DS_DESC": "Cuando esté activado, DarkStore buscará actualizaciones cada vez que se abra.",
|
||||||
"AVAILABLE_DOWNLOADS": "Descargas disponibles",
|
"AVAILABLE_DOWNLOADS": "Descargas disponibles",
|
||||||
"BOOT_TITLE": "¿Quiere arrancar este título?",
|
"BOOT_TITLE": "¿Quiere arrancar este título?",
|
||||||
"CANCEL": "Cancelar",
|
"CANCEL": "Cancelar",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Cambiar ruta de firma",
|
"CHANGE_FIRM_PATH": "Cambiar ruta de firma",
|
||||||
"CHANGE_NDS_PATH": "Cambiar ruta de NDS",
|
"CHANGE_NDS_PATH": "Cambiar ruta de NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Cambiar ruta del acceso directo",
|
"CHANGE_SHORTCUT_PATH": "Cambiar ruta del acceso directo",
|
||||||
"CHECK_UNISTORE_UPDATES": "Buscando actualizaciones para UniStore...",
|
"CHECK_STORE_UPDATES": "Buscando actualizaciones para Store...",
|
||||||
"CHECK_UU_UPDATES": "Buscando actualizaciones para DarkStore...",
|
"CHECK_DS_UPDATES": "Buscando actualizaciones para DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Pulsa para confirmar o para cancelar.",
|
"CONFIRM_OR_CANCEL": "Pulsa para confirmar o para cancelar.",
|
||||||
"CONNECT_WIFI": "Por favor, conéctese a WiFi.",
|
"CONNECT_WIFI": "Por favor, conéctese a WiFi.",
|
||||||
"CONFIRM": "Confirmar",
|
"CONFIRM": "Confirmar",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Descargando fuente compatible...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Descargando fuente compatible...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Descargando Spritesheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Descargando Spritesheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Descargando Spritesheet %i de %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Descargando Spritesheet %i de %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Descargando Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Descargando HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Descargando DarkStore...",
|
"DONLOADING_DARKSTORE": "Descargando DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Descargando UniStore...",
|
"DOWNLOADING_STORE": "Descargando Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Introduce la descripción del acceso directo.",
|
"ENTER_DESC_SHORTCUT": "Introduce la descripción del acceso directo.",
|
||||||
"ENTER_SEARCH": "Introduce lo que quieras buscar.",
|
"ENTER_SEARCH": "Introduce lo que quieras buscar.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Introduce el nombre de archivo del acceso directo (sin extensión).",
|
"ENTER_SHORTCUT_FILENAME": "Introduce el nombre de archivo del acceso directo (sin extensión).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Introduce el nombre del acceso directo.",
|
"ENTER_TITLE_SHORTCUT": "Introduce el nombre del acceso directo.",
|
||||||
"ENTER_URL": "Introduzca la URL de la UniStore.",
|
"ENTER_URL": "Introduzca la URL de la Store.",
|
||||||
"ENTRIES": "Entradas",
|
"ENTRIES": "Entradas",
|
||||||
"EXECUTE_ENTRY": "¿Quieres ejecutar esta entrada?",
|
"EXECUTE_ENTRY": "¿Quieres ejecutar esta entrada?",
|
||||||
"EXIT_APP": "Salir de DarkStore",
|
"EXIT_APP": "Salir de DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "¡Error de extracción!",
|
"EXTRACT_ERROR": "¡Error de extracción!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Esta característica puede tener efectos secundarios mientras la cola se está ejecutando.\n¿Está seguro de que desea continuar?",
|
"FEATURE_SIDE_EFFECTS": "Esta característica puede tener efectos secundarios mientras la cola se está ejecutando.\n¿Está seguro de que desea continuar?",
|
||||||
"FETCHING_METADATA": "Obteniendo metadatos antiguos...",
|
"FETCHING_METADATA": "Obteniendo metadatos antiguos...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Obteniendo UniStores recomendadas...",
|
"FETCHING_RECOMMENDED_STORES": "Obteniendo Stores recomendadas...",
|
||||||
"FILES": "Archivo: %d / %d",
|
"FILES": "Archivo: %d / %d",
|
||||||
"FILE_EXTRACTED": "archivo extraído.",
|
"FILE_EXTRACTED": "archivo extraído.",
|
||||||
"FILE_SLASH": "Parece que un '/' está incluido (no es compatible).\nPor favor, cambie 'file' a nombre de archivo.",
|
"FILE_SLASH": "Parece que un '/' está incluido (no es compatible).\nPor favor, cambie 'file' a nombre de archivo.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Configuración de la interfaz...",
|
"GUI_SETTINGS_BTN": "Configuración de la interfaz...",
|
||||||
"INCLUDE_IN_RESULTS": "Incluir en resultados:",
|
"INCLUDE_IN_RESULTS": "Incluir en resultados:",
|
||||||
"INSTALLING": "Instalando... %s / %s (%.2f%%)",
|
"INSTALLING": "Instalando... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Instalando DarkStore...",
|
"INSTALL_DARKSTORE": "Instalando DarkStore...",
|
||||||
"INVALID_UNISTORE": "UniStore no válida",
|
"INVALID_STORE": "Store no válida",
|
||||||
"KEY_CONTINUE": "Pulsa cualquier tecla para continuar.",
|
"KEY_CONTINUE": "Pulsa cualquier tecla para continuar.",
|
||||||
"LANGUAGE": "Idioma",
|
"LANGUAGE": "Idioma",
|
||||||
"LAST_UPDATED": "Última actualización",
|
"LAST_UPDATED": "Última actualización",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Cola",
|
"QUEUE": "Cola",
|
||||||
"QUEUE_POSITION": "Posición en la Cola",
|
"QUEUE_POSITION": "Posición en la Cola",
|
||||||
"QUEUE_PROGRESS": "Paso: %d / %d",
|
"QUEUE_PROGRESS": "Paso: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "UniStores recomendadas",
|
"RECOMMENDED_STORES": "Stores recomendadas",
|
||||||
"REVISION": "Revisión",
|
"REVISION": "Revisión",
|
||||||
"SCREENSHOT": "Captura de pantalla %d / %d",
|
"SCREENSHOT": "Captura de pantalla %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "No se puede cargar la captura de pantalla.",
|
"SCREENSHOT_COULD_NOT_LOAD": "No se puede cargar la captura de pantalla.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Seleccione un tema",
|
"SELECT_A_THEME": "Seleccione un tema",
|
||||||
"SELECT_DIR": "Selecciona un directorio",
|
"SELECT_DIR": "Selecciona un directorio",
|
||||||
"SELECT_LANG": "Elije el idioma",
|
"SELECT_LANG": "Elije el idioma",
|
||||||
"SELECT_UNISTORE": "Seleccionar UniStore",
|
"SELECT_STORE": "Seleccionar Store",
|
||||||
"SELECT_UNISTORE_2": "Seleccione una UniStore",
|
"SELECT_STORE_2": "Seleccione una Store",
|
||||||
"SELECTION_QUEUE": "Añadir selección a la cola",
|
"SELECTION_QUEUE": "Añadir selección a la cola",
|
||||||
"SETTINGS": "Ajustes",
|
"SETTINGS": "Ajustes",
|
||||||
"SHEET_SLASH": "Parece que un '/' está incluido (no es compatible).\nPor favor, cambie 'sheet' a únicamente el nombre del archivo.",
|
"SHEET_SLASH": "Parece que un '/' está incluido (no es compatible).\nPor favor, cambie 'sheet' a únicamente el nombre del archivo.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "¡Error de sintaxis!",
|
"SYNTAX_ERROR": "¡Error de sintaxis!",
|
||||||
"TITLE": "Título",
|
"TITLE": "Título",
|
||||||
"TOP_STYLE": "Estilo superior",
|
"TOP_STYLE": "Estilo superior",
|
||||||
"UNISTORE_BG": "Utilizar fondo de pantalla de la UniStore",
|
"STORE_BG": "Utilizar fondo de pantalla de la Store",
|
||||||
"UNISTORE_BG_DESC": "Cuando está activado, el fondo de pantalla proporcionado por la UniStore se mostrará en vez de el fondo sólido en la pantalla superior.",
|
"STORE_BG_DESC": "Cuando está activado, el fondo de pantalla proporcionado por la Store se mostrará en vez de el fondo sólido en la pantalla superior.",
|
||||||
"UNISTORE_INVALID_ERROR": "Esta UniStore no es válida y no puede cargarse\ncon DarkStore.\n¿Quizás verifique si hay algún error de sintaxis?",
|
"STORE_INVALID_ERROR": "Esta Store no es válida y no puede cargarse\ncon DarkStore.\n¿Quizás verifique si hay algún error de sintaxis?",
|
||||||
"UNISTORE_TOO_NEW": "Su versión de DarkStore es\ndemasiado antigua para usar esta UniStore.\nPor favor, actualice a la última versión.",
|
"STORE_TOO_NEW": "Su versión de DarkStore es\ndemasiado antigua para usar esta Store.\nPor favor, actualice a la última versión.",
|
||||||
"UNISTORE_TOO_OLD": "Esta UniStore está desactualizada y no se puede utilizar\ncon esta versión de DarkStore.\nPor favor, solicite al creador que la actualice.",
|
"STORE_TOO_OLD": "Esta Store está desactualizada y no se puede utilizar\ncon esta versión de DarkStore.\nPor favor, solicite al creador que la actualice.",
|
||||||
"UPDATE_AVAILABLE": "¡Actualización disponible!",
|
"UPDATE_AVAILABLE": "¡Actualización disponible!",
|
||||||
"UPDATE_DONE": "¡Actualización completada! Por favor, vuelva a abrir DarkStore.",
|
"UPDATE_DONE": "¡Actualización completada! Por favor, vuelva a abrir DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Actualizando Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Actualizando Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Actualizando Spritesheet %i de %i...",
|
"UPDATING_SPRITE_SHEET2": "Actualizando Spritesheet %i de %i...",
|
||||||
"UPDATING_UNISTORE": "Actualizando UniStore...",
|
"UPDATING_STORE": "Actualizando Store...",
|
||||||
"VERSION": "Versión"
|
"VERSION": "Versión"
|
||||||
}
|
}
|
||||||
+23
-23
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Auteur",
|
"AUTHOR": "Auteur",
|
||||||
"AUTO_UPDATE_SETTINGS": "Paramètres de mise à jour auto",
|
"AUTO_UPDATE_SETTINGS": "Paramètres de mise à jour auto",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Paramètres de mise à jour auto...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Paramètres de mise à jour auto...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Mettre à jour automatiquement les UniStores",
|
"AUTO_UPDATE_STORE": "Mettre à jour automatiquement les Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Avec cela, le dernier UniStore utilisé sera mis à jour automatiquement lors du lancement de DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Avec cela, le dernier Store utilisé sera mis à jour automatiquement lors du lancement de DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Auto-mettre à jour d'DarkStore",
|
"AUTO_UPDATE_DS": "Auto-mettre à jour d'DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Lorsque l'option est activée, DarkStore vérifiera les mises à jour à chaque démarrage.",
|
"AUTO_UPDATE_DS_DESC": "Lorsque l'option est activée, DarkStore vérifiera les mises à jour à chaque démarrage.",
|
||||||
"AVAILABLE_DOWNLOADS": "Téléchargements disponibles",
|
"AVAILABLE_DOWNLOADS": "Téléchargements disponibles",
|
||||||
"BOOT_TITLE": "Voulez-vous démarrer ce titre?",
|
"BOOT_TITLE": "Voulez-vous démarrer ce titre?",
|
||||||
"CANCEL": "Annuler",
|
"CANCEL": "Annuler",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Changer chemin des firm",
|
"CHANGE_FIRM_PATH": "Changer chemin des firm",
|
||||||
"CHANGE_NDS_PATH": "Changer l'emplacement des NDS",
|
"CHANGE_NDS_PATH": "Changer l'emplacement des NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Changer le chemin du raccourci",
|
"CHANGE_SHORTCUT_PATH": "Changer le chemin du raccourci",
|
||||||
"CHECK_UNISTORE_UPDATES": "Vérification des mises à jour de l'Unistore...",
|
"CHECK_STORE_UPDATES": "Vérification des mises à jour de l'store...",
|
||||||
"CHECK_UU_UPDATES": "Vérification des mises à jour de l'DarkStore en cours...",
|
"CHECK_DS_UPDATES": "Vérification des mises à jour de l'DarkStore en cours...",
|
||||||
"CONFIRM_OR_CANCEL": "Appuyer sur pour confirmer, sur pour annuler.",
|
"CONFIRM_OR_CANCEL": "Appuyer sur pour confirmer, sur pour annuler.",
|
||||||
"CONNECT_WIFI": "Veuillez vous connecter au WiFi.",
|
"CONNECT_WIFI": "Veuillez vous connecter au WiFi.",
|
||||||
"CONFIRM": "Confirmer",
|
"CONFIRM": "Confirmer",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Téléchargement d'une police compatible...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Téléchargement d'une police compatible...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Téléchargement de la feuille de Sprites...",
|
"DOWNLOADING_SPRITE_SHEET": "Téléchargement de la feuille de Sprites...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Téléchargement de la feuille de Sprites %i de %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Téléchargement de la feuille de Sprites %i de %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Téléchargement de Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Téléchargement de HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Téléchargement de DarkStore...",
|
"DONLOADING_DARKSTORE": "Téléchargement de DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Téléchargement de l'UniStore...",
|
"DOWNLOADING_STORE": "Téléchargement de l'Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Entrez la description du raccourci.",
|
"ENTER_DESC_SHORTCUT": "Entrez la description du raccourci.",
|
||||||
"ENTER_SEARCH": "Entrez ce que vous voulez rechercher.",
|
"ENTER_SEARCH": "Entrez ce que vous voulez rechercher.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Entrez le nom du fichier de raccourci (sans extension).",
|
"ENTER_SHORTCUT_FILENAME": "Entrez le nom du fichier de raccourci (sans extension).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Entrez le titre du raccourci.",
|
"ENTER_TITLE_SHORTCUT": "Entrez le titre du raccourci.",
|
||||||
"ENTER_URL": "Entrez l'URL de l'UniStore.",
|
"ENTER_URL": "Entrez l'URL de l'Store.",
|
||||||
"ENTRIES": "Entrées",
|
"ENTRIES": "Entrées",
|
||||||
"EXECUTE_ENTRY": "Voulez-vous exécuter cette entrée?",
|
"EXECUTE_ENTRY": "Voulez-vous exécuter cette entrée?",
|
||||||
"EXIT_APP": "Quitter DarkStore",
|
"EXIT_APP": "Quitter DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Erreur d'extraction !",
|
"EXTRACT_ERROR": "Erreur d'extraction !",
|
||||||
"FEATURE_SIDE_EFFECTS": "Cette fonctionnalité peut avoir des effets secondaires pendant que la file d'attente est en cours d'exécution.\nÊtes-vous sûr de vouloir continuer ?",
|
"FEATURE_SIDE_EFFECTS": "Cette fonctionnalité peut avoir des effets secondaires pendant que la file d'attente est en cours d'exécution.\nÊtes-vous sûr de vouloir continuer ?",
|
||||||
"FETCHING_METADATA": "Récupération des anciennes métadonnées...",
|
"FETCHING_METADATA": "Récupération des anciennes métadonnées...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Récupération des UniStores recommandés...",
|
"FETCHING_RECOMMENDED_STORES": "Récupération des Stores recommandés...",
|
||||||
"FILES": "Fichier : %d / %d",
|
"FILES": "Fichier : %d / %d",
|
||||||
"FILE_EXTRACTED": "fichier extrait.",
|
"FILE_EXTRACTED": "fichier extrait.",
|
||||||
"FILE_SLASH": "On dirait qu'un '/' est inclus, ce qui n'est pas pris en charge.\nMerci de changer 'file' au nom du fichier seul.",
|
"FILE_SLASH": "On dirait qu'un '/' est inclus, ce qui n'est pas pris en charge.\nMerci de changer 'file' au nom du fichier seul.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Paramètres de l'interface graphique...",
|
"GUI_SETTINGS_BTN": "Paramètres de l'interface graphique...",
|
||||||
"INCLUDE_IN_RESULTS": "Inclure dans les résultats :",
|
"INCLUDE_IN_RESULTS": "Inclure dans les résultats :",
|
||||||
"INSTALLING": "Installation... %s / %s (%.2f%%)",
|
"INSTALLING": "Installation... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Installation de DarkStore...",
|
"INSTALL_DARKSTORE": "Installation de DarkStore...",
|
||||||
"INVALID_UNISTORE": "UniStore invalide",
|
"INVALID_STORE": "Store invalide",
|
||||||
"KEY_CONTINUE": "Appuyez sur n'importe quel bouton pour continuer . . .",
|
"KEY_CONTINUE": "Appuyez sur n'importe quel bouton pour continuer . . .",
|
||||||
"LANGUAGE": "Langue",
|
"LANGUAGE": "Langue",
|
||||||
"LAST_UPDATED": "Dernière mise à jour",
|
"LAST_UPDATED": "Dernière mise à jour",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "File d'attente",
|
"QUEUE": "File d'attente",
|
||||||
"QUEUE_POSITION": "Position dans la file",
|
"QUEUE_POSITION": "Position dans la file",
|
||||||
"QUEUE_PROGRESS": "Étape %d / %d",
|
"QUEUE_PROGRESS": "Étape %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "UniStores recommandés",
|
"RECOMMENDED_STORES": "Stores recommandés",
|
||||||
"REVISION": "Révision",
|
"REVISION": "Révision",
|
||||||
"SCREENSHOT": "Capture d'écran %d / %d",
|
"SCREENSHOT": "Capture d'écran %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "La capture d'écran n'a pas pu être chargée.",
|
"SCREENSHOT_COULD_NOT_LOAD": "La capture d'écran n'a pas pu être chargée.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Sélectionner un Thème",
|
"SELECT_A_THEME": "Sélectionner un Thème",
|
||||||
"SELECT_DIR": "Sélectionner un dossier",
|
"SELECT_DIR": "Sélectionner un dossier",
|
||||||
"SELECT_LANG": "Choisir la langue",
|
"SELECT_LANG": "Choisir la langue",
|
||||||
"SELECT_UNISTORE": "Sélectionner l'UniStore",
|
"SELECT_STORE": "Sélectionner l'Store",
|
||||||
"SELECT_UNISTORE_2": "Sélectionner un UniStore",
|
"SELECT_STORE_2": "Sélectionner un Store",
|
||||||
"SELECTION_QUEUE": "Ajouter la sélection à la file d'attente",
|
"SELECTION_QUEUE": "Ajouter la sélection à la file d'attente",
|
||||||
"SETTINGS": "Paramètres",
|
"SETTINGS": "Paramètres",
|
||||||
"SHEET_SLASH": "On dirait qu'un '/' est inclus, ce qui n'est pas pris en charge.\nMerci de changer 'sheet' au nom du fichier seul.",
|
"SHEET_SLASH": "On dirait qu'un '/' est inclus, ce qui n'est pas pris en charge.\nMerci de changer 'sheet' au nom du fichier seul.",
|
||||||
@@ -127,19 +127,19 @@
|
|||||||
"SORT_BY": "Trier par",
|
"SORT_BY": "Trier par",
|
||||||
"SORTING": "Tri",
|
"SORTING": "Tri",
|
||||||
"START_SELECT": "Appuyee sur START pour sélectionner le dossier actuel",
|
"START_SELECT": "Appuyee sur START pour sélectionner le dossier actuel",
|
||||||
"STORE_INFO": "Informations de l'UniStore",
|
"STORE_INFO": "Informations de l'Store",
|
||||||
"SYNTAX_ERROR": "Erreur syntaxe!",
|
"SYNTAX_ERROR": "Erreur syntaxe!",
|
||||||
"TITLE": "Titre",
|
"TITLE": "Titre",
|
||||||
"TOP_STYLE": "Style du haut",
|
"TOP_STYLE": "Style du haut",
|
||||||
"UNISTORE_BG": "Utiliser l'arrière plan de l'UniStore",
|
"STORE_BG": "Utiliser l'arrière plan de l'Store",
|
||||||
"UNISTORE_BG_DESC": "Lorsque cette option est activée, l'arrière-plan fourni par UniStore sera affiché à la place de la couleur unie pour l'écran supérieur.",
|
"STORE_BG_DESC": "Lorsque cette option est activée, l'arrière-plan fourni par Store sera affiché à la place de la couleur unie pour l'écran supérieur.",
|
||||||
"UNISTORE_INVALID_ERROR": "Cette UniStore n'est pas valide et ne peut pas être chargé avec DarkStore.\nPeut-être vérifier s'il y a des erreurs de syntaxe ?",
|
"STORE_INVALID_ERROR": "Cette Store n'est pas valide et ne peut pas être chargé avec DarkStore.\nPeut-être vérifier s'il y a des erreurs de syntaxe ?",
|
||||||
"UNISTORE_TOO_NEW": "Votre version de DarkStore est\ntrop ancienne pour utiliser cette UniStore.\nVeuillez mettre à jour vers la dernière version.",
|
"STORE_TOO_NEW": "Votre version de DarkStore est\ntrop ancienne pour utiliser cette Store.\nVeuillez mettre à jour vers la dernière version.",
|
||||||
"UNISTORE_TOO_OLD": "Cette UniStore est obsolète et ne peut pas être utilisée\navec cette version de DarkStore.\nVeuillez demander au créateur de la mettre à jour.",
|
"STORE_TOO_OLD": "Cette Store est obsolète et ne peut pas être utilisée\navec cette version de DarkStore.\nVeuillez demander au créateur de la mettre à jour.",
|
||||||
"UPDATE_AVAILABLE": "Mise à jour disponible!",
|
"UPDATE_AVAILABLE": "Mise à jour disponible!",
|
||||||
"UPDATE_DONE": "Mise à jour terminée ! Veuillez ré-ouvrir DarkStore.",
|
"UPDATE_DONE": "Mise à jour terminée ! Veuillez ré-ouvrir DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Mise à jour des Sprites...",
|
"UPDATING_SPRITE_SHEET": "Mise à jour des Sprites...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Mise a jour des sprites: %i/%i...",
|
"UPDATING_SPRITE_SHEET2": "Mise a jour des sprites: %i/%i...",
|
||||||
"UPDATING_UNISTORE": "Mise à jour de l'UniStore...",
|
"UPDATING_STORE": "Mise à jour de l'Store...",
|
||||||
"VERSION": "Version"
|
"VERSION": "Version"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Szerző",
|
"AUTHOR": "Szerző",
|
||||||
"AUTO_UPDATE_SETTINGS": "Auto-frissítés beállítások",
|
"AUTO_UPDATE_SETTINGS": "Auto-frissítés beállítások",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Auto-frissítés beállítások...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Auto-frissítés beállítások...",
|
||||||
"AUTO_UPDATE_UNISTORE": "UniStore-ok auto-frissítése",
|
"AUTO_UPDATE_STORE": "Store-ok auto-frissítése",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Ezzel az utoljára használt UniStore automatikusan frissítésre kerül az DarkStore futtatásakor.",
|
"AUTO_UPDATE_STORE_DESC": "Ezzel az utoljára használt Store automatikusan frissítésre kerül az DarkStore futtatásakor.",
|
||||||
"AUTO_UPDATE_UU": "DarkStore auto-frissítése",
|
"AUTO_UPDATE_DS": "DarkStore auto-frissítése",
|
||||||
"AUTO_UPDATE_UU_DESC": "Ha engedélyezett, a DarkStore ellenőzi minden megnyitásakor a frissítéseket.",
|
"AUTO_UPDATE_DS_DESC": "Ha engedélyezett, a DarkStore ellenőzi minden megnyitásakor a frissítéseket.",
|
||||||
"AVAILABLE_DOWNLOADS": "Elérhető letöltések",
|
"AVAILABLE_DOWNLOADS": "Elérhető letöltések",
|
||||||
"BOOT_TITLE": "Szeretné bebootolni ezt a címet?",
|
"BOOT_TITLE": "Szeretné bebootolni ezt a címet?",
|
||||||
"CANCEL": "Mégse",
|
"CANCEL": "Mégse",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Firmware útvonal módosítása",
|
"CHANGE_FIRM_PATH": "Firmware útvonal módosítása",
|
||||||
"CHANGE_NDS_PATH": "NDS útvonal módosítása",
|
"CHANGE_NDS_PATH": "NDS útvonal módosítása",
|
||||||
"CHANGE_SHORTCUT_PATH": "Parancsikon útvonal módosítás",
|
"CHANGE_SHORTCUT_PATH": "Parancsikon útvonal módosítás",
|
||||||
"CHECK_UNISTORE_UPDATES": "UniStore frissítések ellenőrzése...",
|
"CHECK_STORE_UPDATES": "Store frissítések ellenőrzése...",
|
||||||
"CHECK_UU_UPDATES": "DarkStore frissítések ellenőrzése...",
|
"CHECK_DS_UPDATES": "DarkStore frissítések ellenőrzése...",
|
||||||
"CONFIRM_OR_CANCEL": "Nyomjon -t a folytatáshoz, -t a megszakításhoz.",
|
"CONFIRM_OR_CANCEL": "Nyomjon -t a folytatáshoz, -t a megszakításhoz.",
|
||||||
"CONNECT_WIFI": "Kérjük kapcsolódjon WiFi-re.",
|
"CONNECT_WIFI": "Kérjük kapcsolódjon WiFi-re.",
|
||||||
"CONFIRM": "Megerősít",
|
"CONFIRM": "Megerősít",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Kompatibilis karakterkészlet letöltése...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Kompatibilis karakterkészlet letöltése...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "A spritelap letöltése...",
|
"DOWNLOADING_SPRITE_SHEET": "A spritelap letöltése...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "A spritelap letöltése %i/%i...",
|
"DOWNLOADING_SPRITE_SHEET2": "A spritelap letöltése %i/%i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Universal-DB letöltése...",
|
"DOWNLOADING_DEFAULT_STORE": "HomeBrew Store letöltése...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Az DarkStore letöltése...",
|
"DONLOADING_DARKSTORE": "Az DarkStore letöltése...",
|
||||||
"DOWNLOADING_UNISTORE": "UniStore letöltése...",
|
"DOWNLOADING_STORE": "Store letöltése...",
|
||||||
"ENTER_DESC_SHORTCUT": "Add meg a parancsikon leírását.",
|
"ENTER_DESC_SHORTCUT": "Add meg a parancsikon leírását.",
|
||||||
"ENTER_SEARCH": "Írja be azt, amire keresni szeretne.",
|
"ENTER_SEARCH": "Írja be azt, amire keresni szeretne.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Add meg a parancsikon fájlnevét (kiterjesztés nélkül).",
|
"ENTER_SHORTCUT_FILENAME": "Add meg a parancsikon fájlnevét (kiterjesztés nélkül).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Add meg a parancsikon címét.",
|
"ENTER_TITLE_SHORTCUT": "Add meg a parancsikon címét.",
|
||||||
"ENTER_URL": "Adja meg az UniStore URL-jét.",
|
"ENTER_URL": "Adja meg az Store URL-jét.",
|
||||||
"ENTRIES": "Bejegyzések",
|
"ENTRIES": "Bejegyzések",
|
||||||
"EXECUTE_ENTRY": "Szeretné futtatni ezt a bejegyzést?",
|
"EXECUTE_ENTRY": "Szeretné futtatni ezt a bejegyzést?",
|
||||||
"EXIT_APP": "Kilépés az DarkStore-ből",
|
"EXIT_APP": "Kilépés az DarkStore-ből",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Kicsomagolási hiba!",
|
"EXTRACT_ERROR": "Kicsomagolási hiba!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Ez a funkció mellékhatásokkal rendelkezhet a futó várósorra.\nBiztosan szeretnéd folytatni?",
|
"FEATURE_SIDE_EFFECTS": "Ez a funkció mellékhatásokkal rendelkezhet a futó várósorra.\nBiztosan szeretnéd folytatni?",
|
||||||
"FETCHING_METADATA": "Régi metaadat beolvasása...",
|
"FETCHING_METADATA": "Régi metaadat beolvasása...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Ajánlot UniStore-ok letöltése...",
|
"FETCHING_RECOMMENDED_STORES": "Ajánlot Store-ok letöltése...",
|
||||||
"FILES": "Fájl: %d / %d",
|
"FILES": "Fájl: %d / %d",
|
||||||
"FILE_EXTRACTED": "fájl kicsomagolva.",
|
"FILE_EXTRACTED": "fájl kicsomagolva.",
|
||||||
"FILE_SLASH": "Úgy tűnik tartalmaz egy '/' jelet, ami nem támogatott.\nKérjük változtassa meg a 'file' értéket csak fájlnévre.",
|
"FILE_SLASH": "Úgy tűnik tartalmaz egy '/' jelet, ami nem támogatott.\nKérjük változtassa meg a 'file' értéket csak fájlnévre.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI beállítások...",
|
"GUI_SETTINGS_BTN": "GUI beállítások...",
|
||||||
"INCLUDE_IN_RESULTS": "Befoglalás az eredményekbe:",
|
"INCLUDE_IN_RESULTS": "Befoglalás az eredményekbe:",
|
||||||
"INSTALLING": "Telepítés... %s / %s (%.2f%%)",
|
"INSTALLING": "Telepítés... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Az DarkStore teleptése...",
|
"INSTALL_DARKSTORE": "Az DarkStore teleptése...",
|
||||||
"INVALID_UNISTORE": "Érvénytelen UniStore",
|
"INVALID_STORE": "Érvénytelen Store",
|
||||||
"KEY_CONTINUE": "Nyomjon meg egy billentyűt a folytatáshoz.",
|
"KEY_CONTINUE": "Nyomjon meg egy billentyűt a folytatáshoz.",
|
||||||
"LANGUAGE": "Nyelv",
|
"LANGUAGE": "Nyelv",
|
||||||
"LAST_UPDATED": "Utolsó frissítés",
|
"LAST_UPDATED": "Utolsó frissítés",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Várósor",
|
"QUEUE": "Várósor",
|
||||||
"QUEUE_POSITION": "Várósor pozíció",
|
"QUEUE_POSITION": "Várósor pozíció",
|
||||||
"QUEUE_PROGRESS": "Lépés: %d / %d",
|
"QUEUE_PROGRESS": "Lépés: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Ajánlot UniStore-ok",
|
"RECOMMENDED_STORES": "Ajánlot Store-ok",
|
||||||
"REVISION": "Revízió",
|
"REVISION": "Revízió",
|
||||||
"SCREENSHOT": "Képernyőkép %d / %d",
|
"SCREENSHOT": "Képernyőkép %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "A képernyőkép nem tölthető be.",
|
"SCREENSHOT_COULD_NOT_LOAD": "A képernyőkép nem tölthető be.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Válassz egy témát",
|
"SELECT_A_THEME": "Válassz egy témát",
|
||||||
"SELECT_DIR": "Könyvtár kiválasztása",
|
"SELECT_DIR": "Könyvtár kiválasztása",
|
||||||
"SELECT_LANG": "Válassza ki a nyelvet",
|
"SELECT_LANG": "Válassza ki a nyelvet",
|
||||||
"SELECT_UNISTORE": "UniStore választás",
|
"SELECT_STORE": "Store választás",
|
||||||
"SELECT_UNISTORE_2": "Válasszon egy UniStore-t",
|
"SELECT_STORE_2": "Válasszon egy Store-t",
|
||||||
"SELECTION_QUEUE": "Kiválasztás hozzáadása a várósorhoz",
|
"SELECTION_QUEUE": "Kiválasztás hozzáadása a várósorhoz",
|
||||||
"SETTINGS": "Beállítások",
|
"SETTINGS": "Beállítások",
|
||||||
"SHEET_SLASH": "Úgy tűnik tartalmaz egy '/' jelet, ami nem támogatott.\nKérjük változtassa meg a 'sheet' értéket csak fájlnévre.",
|
"SHEET_SLASH": "Úgy tűnik tartalmaz egy '/' jelet, ami nem támogatott.\nKérjük változtassa meg a 'sheet' értéket csak fájlnévre.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Szintaktikai hiba!",
|
"SYNTAX_ERROR": "Szintaktikai hiba!",
|
||||||
"TITLE": "Cím",
|
"TITLE": "Cím",
|
||||||
"TOP_STYLE": "Top Stílus",
|
"TOP_STYLE": "Top Stílus",
|
||||||
"UNISTORE_BG": "UniStore HK használata",
|
"STORE_BG": "Store HK használata",
|
||||||
"UNISTORE_BG_DESC": "Ha bekapcsolt, az UniStore által biztosított háttérkép jelenik meg az egyszínű helyett, a felső képernyőn.",
|
"STORE_BG_DESC": "Ha bekapcsolt, az Store által biztosított háttérkép jelenik meg az egyszínű helyett, a felső képernyőn.",
|
||||||
"UNISTORE_INVALID_ERROR": "Ez az UniStore érvénytelen és nem \nbetölthető az DarkStore-rel. \nEgy ellenőrzés szintaktikai hibákra?",
|
"STORE_INVALID_ERROR": "Ez az Store érvénytelen és nem \nbetölthető az DarkStore-rel. \nEgy ellenőrzés szintaktikai hibákra?",
|
||||||
"UNISTORE_TOO_NEW": "Ez az DarkStore \nnagyon régi ehhez az UniStore-hoz.\nKérjük frissítsen a legutóbbira.",
|
"STORE_TOO_NEW": "Ez az DarkStore \nnagyon régi ehhez az Store-hoz.\nKérjük frissítsen a legutóbbira.",
|
||||||
"UNISTORE_TOO_OLD": "Az UniStore régi és nem használható DarkStore ezen verziójával.\nKérje meg a készítőját, hogy frissítse.",
|
"STORE_TOO_OLD": "Az Store régi és nem használható DarkStore ezen verziójával.\nKérje meg a készítőját, hogy frissítse.",
|
||||||
"UPDATE_AVAILABLE": "Frissítés elérhető!",
|
"UPDATE_AVAILABLE": "Frissítés elérhető!",
|
||||||
"UPDATE_DONE": "Frissítés kész! Kérjük, nyissa meg újra az DarkStore-t.",
|
"UPDATE_DONE": "Frissítés kész! Kérjük, nyissa meg újra az DarkStore-t.",
|
||||||
"UPDATING_SPRITE_SHEET": "A spritelap frissítése...",
|
"UPDATING_SPRITE_SHEET": "A spritelap frissítése...",
|
||||||
"UPDATING_SPRITE_SHEET2": "A spritelap frissítése %i/%i...",
|
"UPDATING_SPRITE_SHEET2": "A spritelap frissítése %i/%i...",
|
||||||
"UPDATING_UNISTORE": "UniStore frissítése...",
|
"UPDATING_STORE": "Store frissítése...",
|
||||||
"VERSION": "Verzió"
|
"VERSION": "Verzió"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autore",
|
"AUTHOR": "Autore",
|
||||||
"AUTO_UPDATE_SETTINGS": "Impostazioni Auto-Aggiornamento",
|
"AUTO_UPDATE_SETTINGS": "Impostazioni Auto-Aggiornamento",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Impostazioni aggiornamento automatico...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Impostazioni aggiornamento automatico...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Auto-Aggiornamento UniStore",
|
"AUTO_UPDATE_STORE": "Auto-Aggiornamento Store",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Se abilitato, l'ultimo UniStore utilizzato verrà aggiornato automaticamente all'avvio di DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Se abilitato, l'ultimo Store utilizzato verrà aggiornato automaticamente all'avvio di DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Auto-aggiornamento DarkStore",
|
"AUTO_UPDATE_DS": "Auto-aggiornamento DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Se abilitato, DarkStore controllerà se ci sono degli aggiornamenti ogni volta che viene aperto.",
|
"AUTO_UPDATE_DS_DESC": "Se abilitato, DarkStore controllerà se ci sono degli aggiornamenti ogni volta che viene aperto.",
|
||||||
"AVAILABLE_DOWNLOADS": "Download Disponibili",
|
"AVAILABLE_DOWNLOADS": "Download Disponibili",
|
||||||
"BOOT_TITLE": "Vorresti avviare questo titolo?",
|
"BOOT_TITLE": "Vorresti avviare questo titolo?",
|
||||||
"CANCEL": "Annulla",
|
"CANCEL": "Annulla",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Cambia percorso firm",
|
"CHANGE_FIRM_PATH": "Cambia percorso firm",
|
||||||
"CHANGE_NDS_PATH": "Cambia percorso NDS",
|
"CHANGE_NDS_PATH": "Cambia percorso NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Cambia il percorso della scorciatoia",
|
"CHANGE_SHORTCUT_PATH": "Cambia il percorso della scorciatoia",
|
||||||
"CHECK_UNISTORE_UPDATES": "Controllo aggiornamenti per l'UniStore...",
|
"CHECK_STORE_UPDATES": "Controllo aggiornamenti per l'Store...",
|
||||||
"CHECK_UU_UPDATES": "Controllo aggiornamenti DarkStore...",
|
"CHECK_DS_UPDATES": "Controllo aggiornamenti DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Premi per confermare, per annullare.",
|
"CONFIRM_OR_CANCEL": "Premi per confermare, per annullare.",
|
||||||
"CONNECT_WIFI": "Per favore connettiti al WiFi.",
|
"CONNECT_WIFI": "Per favore connettiti al WiFi.",
|
||||||
"CONFIRM": "Conferma",
|
"CONFIRM": "Conferma",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Download caratteri compatibili in corso...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Download caratteri compatibili in corso...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Download dello Spritesheet in corso...",
|
"DOWNLOADING_SPRITE_SHEET": "Download dello Spritesheet in corso...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Donwload dello Spritesheet %i di %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Donwload dello Spritesheet %i di %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Scaricamento di Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Scaricamento di HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Download di DarkStore in corso...",
|
"DONLOADING_DARKSTORE": "Download di DarkStore in corso...",
|
||||||
"DOWNLOADING_UNISTORE": "Download dell'UniStore in corso...",
|
"DOWNLOADING_STORE": "Download dell'Store in corso...",
|
||||||
"ENTER_DESC_SHORTCUT": "Inserisci la descrizione della scorciatoia.",
|
"ENTER_DESC_SHORTCUT": "Inserisci la descrizione della scorciatoia.",
|
||||||
"ENTER_SEARCH": "Inserisci quello che vorresti cercare.",
|
"ENTER_SEARCH": "Inserisci quello che vorresti cercare.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Inserisci il nome del file della scorciatoia (senza estensione).",
|
"ENTER_SHORTCUT_FILENAME": "Inserisci il nome del file della scorciatoia (senza estensione).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Inserisci il titolo della scorciatoia.",
|
"ENTER_TITLE_SHORTCUT": "Inserisci il titolo della scorciatoia.",
|
||||||
"ENTER_URL": "Inserisci l'URL dell'UniStore.",
|
"ENTER_URL": "Inserisci l'URL dell'Store.",
|
||||||
"ENTRIES": "Voci",
|
"ENTRIES": "Voci",
|
||||||
"EXECUTE_ENTRY": "Vuoi eseguire questa voce?",
|
"EXECUTE_ENTRY": "Vuoi eseguire questa voce?",
|
||||||
"EXIT_APP": "Esci da DarkStore",
|
"EXIT_APP": "Esci da DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Errore d'estrazione!",
|
"EXTRACT_ERROR": "Errore d'estrazione!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Questa funzionalità potrebbe avere degli effetti collaterali mentre la coda è in esecuzione.\nSei sicuro di voler continuare?",
|
"FEATURE_SIDE_EFFECTS": "Questa funzionalità potrebbe avere degli effetti collaterali mentre la coda è in esecuzione.\nSei sicuro di voler continuare?",
|
||||||
"FETCHING_METADATA": "Recupero di metadata vecchia in corso...",
|
"FETCHING_METADATA": "Recupero di metadata vecchia in corso...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Recupero degli UniStore consigliati...",
|
"FETCHING_RECOMMENDED_STORES": "Recupero degli Store consigliati...",
|
||||||
"FILES": "File: %d / %d",
|
"FILES": "File: %d / %d",
|
||||||
"FILE_EXTRACTED": "File estratto.",
|
"FILE_EXTRACTED": "File estratto.",
|
||||||
"FILE_SLASH": "Sembrerebbe che sia incluso un '/', che non è supportato.\nSi prega di cambiare 'file' nel nome del file.",
|
"FILE_SLASH": "Sembrerebbe che sia incluso un '/', che non è supportato.\nSi prega di cambiare 'file' nel nome del file.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Impostazioni GUI...",
|
"GUI_SETTINGS_BTN": "Impostazioni GUI...",
|
||||||
"INCLUDE_IN_RESULTS": "Includi nei risultati:",
|
"INCLUDE_IN_RESULTS": "Includi nei risultati:",
|
||||||
"INSTALLING": "Installazione... %s / %s (%.2f%%)",
|
"INSTALLING": "Installazione... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Installazione di DarkStore...",
|
"INSTALL_DARKSTORE": "Installazione di DarkStore...",
|
||||||
"INVALID_UNISTORE": "UniStore non valido",
|
"INVALID_STORE": "Store non valido",
|
||||||
"KEY_CONTINUE": "Premi un qualsiasi tasto per continuare.",
|
"KEY_CONTINUE": "Premi un qualsiasi tasto per continuare.",
|
||||||
"LANGUAGE": "Lingua",
|
"LANGUAGE": "Lingua",
|
||||||
"LAST_UPDATED": "Ultimo aggiornamento",
|
"LAST_UPDATED": "Ultimo aggiornamento",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Coda",
|
"QUEUE": "Coda",
|
||||||
"QUEUE_POSITION": "Posizione coda",
|
"QUEUE_POSITION": "Posizione coda",
|
||||||
"QUEUE_PROGRESS": "Passo: %d / %d",
|
"QUEUE_PROGRESS": "Passo: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "UniStore Consigliati",
|
"RECOMMENDED_STORES": "Store Consigliati",
|
||||||
"REVISION": "Revisione",
|
"REVISION": "Revisione",
|
||||||
"SCREENSHOT": "Schermata %d / %d",
|
"SCREENSHOT": "Schermata %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "La schermata non può essere caricata.",
|
"SCREENSHOT_COULD_NOT_LOAD": "La schermata non può essere caricata.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Seleziona un Tema",
|
"SELECT_A_THEME": "Seleziona un Tema",
|
||||||
"SELECT_DIR": "Seleziona una directory",
|
"SELECT_DIR": "Seleziona una directory",
|
||||||
"SELECT_LANG": "Seleziona la lingua",
|
"SELECT_LANG": "Seleziona la lingua",
|
||||||
"SELECT_UNISTORE": "Seleziona UniStore",
|
"SELECT_STORE": "Seleziona Store",
|
||||||
"SELECT_UNISTORE_2": "Seleziona un UniStore",
|
"SELECT_STORE_2": "Seleziona un Store",
|
||||||
"SELECTION_QUEUE": "Aggiungi selezione alla coda",
|
"SELECTION_QUEUE": "Aggiungi selezione alla coda",
|
||||||
"SETTINGS": "Impostazioni",
|
"SETTINGS": "Impostazioni",
|
||||||
"SHEET_SLASH": "Sembrerebbe che sia incluso un '/', che non è supportato.\nSi prega di cambiare 'sheet' nel nome del file.",
|
"SHEET_SLASH": "Sembrerebbe che sia incluso un '/', che non è supportato.\nSi prega di cambiare 'sheet' nel nome del file.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Errore Di Sintassi!",
|
"SYNTAX_ERROR": "Errore Di Sintassi!",
|
||||||
"TITLE": "Titolo",
|
"TITLE": "Titolo",
|
||||||
"TOP_STYLE": "Stile Superiore",
|
"TOP_STYLE": "Stile Superiore",
|
||||||
"UNISTORE_BG": "Usa Sfondo UniStore",
|
"STORE_BG": "Usa Sfondo Store",
|
||||||
"UNISTORE_BG_DESC": "Se abilitato, lo sfondo fornito da UniStore verrà mostrato al posto del colore solido dello sfondo per lo schermo superiore.",
|
"STORE_BG_DESC": "Se abilitato, lo sfondo fornito da Store verrà mostrato al posto del colore solido dello sfondo per lo schermo superiore.",
|
||||||
"UNISTORE_INVALID_ERROR": "Questo UniStore non è valido e non può essere caricato\ncon DarkStore.\nMagari controllare se ci sono errori di sintassi?",
|
"STORE_INVALID_ERROR": "Questo Store non è valido e non può essere caricato\ncon DarkStore.\nMagari controllare se ci sono errori di sintassi?",
|
||||||
"UNISTORE_TOO_NEW": "La tua versione di DarkStore è\ntroppo vecchia per usare questo UniStore.\nSi prega di aggiornare all'ultima versione.",
|
"STORE_TOO_NEW": "La tua versione di DarkStore è\ntroppo vecchia per usare questo Store.\nSi prega di aggiornare all'ultima versione.",
|
||||||
"UNISTORE_TOO_OLD": "Questo UniStore è obsoleto e non può essere utilizzato\ncon questa versione di DarkStore.\nChiedi al creatore di aggiornarlo.",
|
"STORE_TOO_OLD": "Questo Store è obsoleto e non può essere utilizzato\ncon questa versione di DarkStore.\nChiedi al creatore di aggiornarlo.",
|
||||||
"UPDATE_AVAILABLE": "Aggiornamento Disponibile!",
|
"UPDATE_AVAILABLE": "Aggiornamento Disponibile!",
|
||||||
"UPDATE_DONE": "Aggiornamento completato! Riapri DarkStore.",
|
"UPDATE_DONE": "Aggiornamento completato! Riapri DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Aggiornamento dello Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Aggiornamento dello Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Aggiornamento dello Spritesheet %i di %i...",
|
"UPDATING_SPRITE_SHEET2": "Aggiornamento dello Spritesheet %i di %i...",
|
||||||
"UPDATING_UNISTORE": "Aggiornamento dell'UniStore...",
|
"UPDATING_STORE": "Aggiornamento dell'Store...",
|
||||||
"VERSION": "Versione"
|
"VERSION": "Versione"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "作者",
|
"AUTHOR": "作者",
|
||||||
"AUTO_UPDATE_SETTINGS": "自動更新設定",
|
"AUTO_UPDATE_SETTINGS": "自動更新設定",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "自動更新設定……",
|
"AUTO_UPDATE_SETTINGS_BTN": "自動更新設定……",
|
||||||
"AUTO_UPDATE_UNISTORE": "UniStoreを自動更新",
|
"AUTO_UPDATE_STORE": "Storeを自動更新",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "これにより、DarkStoreの起動時で最後に\n使用されたUniStoreを自動的に更新されます。",
|
"AUTO_UPDATE_STORE_DESC": "これにより、DarkStoreの起動時で最後に\n使用されたStoreを自動的に更新されます。",
|
||||||
"AUTO_UPDATE_UU": "DarkStoreの自動アップデート",
|
"AUTO_UPDATE_DS": "DarkStoreの自動アップデート",
|
||||||
"AUTO_UPDATE_UU_DESC": "有効にすると、DarkStoreを\n開くたびに更新を確認します。",
|
"AUTO_UPDATE_DS_DESC": "有効にすると、DarkStoreを\n開くたびに更新を確認します。",
|
||||||
"AVAILABLE_DOWNLOADS": "利用可能なダウンロード",
|
"AVAILABLE_DOWNLOADS": "利用可能なダウンロード",
|
||||||
"BOOT_TITLE": "このアプリを開始しますか?",
|
"BOOT_TITLE": "このアプリを開始しますか?",
|
||||||
"CANCEL": "キャンセル",
|
"CANCEL": "キャンセル",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "FIRMパスの変更",
|
"CHANGE_FIRM_PATH": "FIRMパスの変更",
|
||||||
"CHANGE_NDS_PATH": "NDSパスの変更",
|
"CHANGE_NDS_PATH": "NDSパスの変更",
|
||||||
"CHANGE_SHORTCUT_PATH": "ショートカットパスの変更",
|
"CHANGE_SHORTCUT_PATH": "ショートカットパスの変更",
|
||||||
"CHECK_UNISTORE_UPDATES": "UniStore更新を確認しています……",
|
"CHECK_STORE_UPDATES": "Store更新を確認しています……",
|
||||||
"CHECK_UU_UPDATES": "DarkStore更新を確認しています……",
|
"CHECK_DS_UPDATES": "DarkStore更新を確認しています……",
|
||||||
"CONFIRM_OR_CANCEL": "を押して確認し、を押してキャンセルします。",
|
"CONFIRM_OR_CANCEL": "を押して確認し、を押してキャンセルします。",
|
||||||
"CONNECT_WIFI": "WiFiに接続してください。",
|
"CONNECT_WIFI": "WiFiに接続してください。",
|
||||||
"CONFIRM": "確認",
|
"CONFIRM": "確認",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "互換性のあるフォントをダウンロードしています……",
|
"DOWNLOADING_COMPATIBLE_FONT": "互換性のあるフォントをダウンロードしています……",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "スプライトシートをダウンロードしています……",
|
"DOWNLOADING_SPRITE_SHEET": "スプライトシートをダウンロードしています……",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "スプライトシート%i/%iをダウンロードしています……",
|
"DOWNLOADING_SPRITE_SHEET2": "スプライトシート%i/%iをダウンロードしています……",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Universal-DBをダウンロードしています……",
|
"DOWNLOADING_DEFAULT_STORE": "HomeBrew Storeをダウンロードしています……",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "DarkStoreをダウンロードしています……",
|
"DONLOADING_DARKSTORE": "DarkStoreをダウンロードしています……",
|
||||||
"DOWNLOADING_UNISTORE": "UniStoreをダウンロードしています……",
|
"DOWNLOADING_STORE": "Storeをダウンロードしています……",
|
||||||
"ENTER_DESC_SHORTCUT": "ショートカットの説明を入力します。",
|
"ENTER_DESC_SHORTCUT": "ショートカットの説明を入力します。",
|
||||||
"ENTER_SEARCH": "検索したいものを入力します。",
|
"ENTER_SEARCH": "検索したいものを入力します。",
|
||||||
"ENTER_SHORTCUT_FILENAME": "ショートカットのファイル名(拡張子なし)を入力します。",
|
"ENTER_SHORTCUT_FILENAME": "ショートカットのファイル名(拡張子なし)を入力します。",
|
||||||
"ENTER_TITLE_SHORTCUT": "ショートカットのタイトルを入力します。",
|
"ENTER_TITLE_SHORTCUT": "ショートカットのタイトルを入力します。",
|
||||||
"ENTER_URL": "UniStoreのURLを入力します。",
|
"ENTER_URL": "StoreのURLを入力します。",
|
||||||
"ENTRIES": "項目",
|
"ENTRIES": "項目",
|
||||||
"EXECUTE_ENTRY": "この項目を実行しますか?",
|
"EXECUTE_ENTRY": "この項目を実行しますか?",
|
||||||
"EXIT_APP": "DarkStoreを終了",
|
"EXIT_APP": "DarkStoreを終了",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "解凍エラー!",
|
"EXTRACT_ERROR": "解凍エラー!",
|
||||||
"FEATURE_SIDE_EFFECTS": "この機能は、行列の実行中に副作用が発生する可能性があります。\n続行してもよろしいですか?",
|
"FEATURE_SIDE_EFFECTS": "この機能は、行列の実行中に副作用が発生する可能性があります。\n続行してもよろしいですか?",
|
||||||
"FETCHING_METADATA": "古いメタデータを取得しています……",
|
"FETCHING_METADATA": "古いメタデータを取得しています……",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "おすすめのUniStoreを取得しています……",
|
"FETCHING_RECOMMENDED_STORES": "おすすめのStoreを取得しています……",
|
||||||
"FILES": "ファイル: %d / %d",
|
"FILES": "ファイル: %d / %d",
|
||||||
"FILE_EXTRACTED": "解凍されたファイル。",
|
"FILE_EXTRACTED": "解凍されたファイル。",
|
||||||
"FILE_SLASH": "「/」が含まれていますようですが、サポートされていません。\n「file」をファイル名のみに変更してください。",
|
"FILE_SLASH": "「/」が含まれていますようですが、サポートされていません。\n「file」をファイル名のみに変更してください。",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI設定……",
|
"GUI_SETTINGS_BTN": "GUI設定……",
|
||||||
"INCLUDE_IN_RESULTS": "結果に含みます:",
|
"INCLUDE_IN_RESULTS": "結果に含みます:",
|
||||||
"INSTALLING": "インストール中… %s / %s (%.2f%%)",
|
"INSTALLING": "インストール中… %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "DarkStoreをインストールしています……",
|
"INSTALL_DARKSTORE": "DarkStoreをインストールしています……",
|
||||||
"INVALID_UNISTORE": "無効なUniStore",
|
"INVALID_STORE": "無効なStore",
|
||||||
"KEY_CONTINUE": "続行しますには何かキーを押します。",
|
"KEY_CONTINUE": "続行しますには何かキーを押します。",
|
||||||
"LANGUAGE": "言語",
|
"LANGUAGE": "言語",
|
||||||
"LAST_UPDATED": "最後更新日",
|
"LAST_UPDATED": "最後更新日",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "行列",
|
"QUEUE": "行列",
|
||||||
"QUEUE_POSITION": "順番",
|
"QUEUE_POSITION": "順番",
|
||||||
"QUEUE_PROGRESS": "ステップ: %d / %d",
|
"QUEUE_PROGRESS": "ステップ: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "おすすめのUniStore",
|
"RECOMMENDED_STORES": "おすすめのStore",
|
||||||
"REVISION": "改定",
|
"REVISION": "改定",
|
||||||
"SCREENSHOT": "スクリーンショット %d / %d",
|
"SCREENSHOT": "スクリーンショット %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "スクリーンショットを読み込めませんでした。",
|
"SCREENSHOT_COULD_NOT_LOAD": "スクリーンショットを読み込めませんでした。",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "テーマの選択",
|
"SELECT_A_THEME": "テーマの選択",
|
||||||
"SELECT_DIR": "ディレクトリの選択",
|
"SELECT_DIR": "ディレクトリの選択",
|
||||||
"SELECT_LANG": "言語の選択",
|
"SELECT_LANG": "言語の選択",
|
||||||
"SELECT_UNISTORE": "UniStoreを選択",
|
"SELECT_STORE": "Storeを選択",
|
||||||
"SELECT_UNISTORE_2": "UniStoreの選択",
|
"SELECT_STORE_2": "Storeの選択",
|
||||||
"SELECTION_QUEUE": "選択を行列に追加",
|
"SELECTION_QUEUE": "選択を行列に追加",
|
||||||
"SETTINGS": "設定",
|
"SETTINGS": "設定",
|
||||||
"SHEET_SLASH": "「/」が含まれていますようですが、サポートされていません。\n「sheet」をファイル名のみに変更してください。",
|
"SHEET_SLASH": "「/」が含まれていますようですが、サポートされていません。\n「sheet」をファイル名のみに変更してください。",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "構文エラー!",
|
"SYNTAX_ERROR": "構文エラー!",
|
||||||
"TITLE": "タイトル",
|
"TITLE": "タイトル",
|
||||||
"TOP_STYLE": "上スタイル",
|
"TOP_STYLE": "上スタイル",
|
||||||
"UNISTORE_BG": "UniStoreの背景画像を使用",
|
"STORE_BG": "Storeの背景画像を使用",
|
||||||
"UNISTORE_BG_DESC": "有効にすると、上画面のデフォルト背景の\n代わりにUniStoreが提供する背景画像が表示されます。",
|
"STORE_BG_DESC": "有効にすると、上画面のデフォルト背景の\n代わりにStoreが提供する背景画像が表示されます。",
|
||||||
"UNISTORE_INVALID_ERROR": "このUniStoreは無効であり、\nDarkStoreで読み込めません。\n多分、構文エラーがないか確認しますか?",
|
"STORE_INVALID_ERROR": "このStoreは無効であり、\nDarkStoreで読み込めません。\n多分、構文エラーがないか確認しますか?",
|
||||||
"UNISTORE_TOO_NEW": "DarkStoreのバージョンはこの\nUniStoreを使用するには古すぎます。\n最新のバージョンに更新してください。",
|
"STORE_TOO_NEW": "DarkStoreのバージョンはこの\nStoreを使用するには古すぎます。\n最新のバージョンに更新してください。",
|
||||||
"UNISTORE_TOO_OLD": "このUniStoreは古く、このバージョンの\nDarkStoreでは使用できません。\n作成者に更新しますを依頼してください。",
|
"STORE_TOO_OLD": "このStoreは古く、このバージョンの\nDarkStoreでは使用できません。\n作成者に更新しますを依頼してください。",
|
||||||
"UPDATE_AVAILABLE": "更新があります!",
|
"UPDATE_AVAILABLE": "更新があります!",
|
||||||
"UPDATE_DONE": "更新が完了しました!DarkStoreを再度開いてください。",
|
"UPDATE_DONE": "更新が完了しました!DarkStoreを再度開いてください。",
|
||||||
"UPDATING_SPRITE_SHEET": "スプライトシートを更新しています……",
|
"UPDATING_SPRITE_SHEET": "スプライトシートを更新しています……",
|
||||||
"UPDATING_SPRITE_SHEET2": "スプライトシート%i/%iを更新しています……",
|
"UPDATING_SPRITE_SHEET2": "スプライトシート%i/%iを更新しています……",
|
||||||
"UPDATING_UNISTORE": "UniStoreを更新しています……",
|
"UPDATING_STORE": "Storeを更新しています……",
|
||||||
"VERSION": "バージョン"
|
"VERSION": "バージョン"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "제작자",
|
"AUTHOR": "제작자",
|
||||||
"AUTO_UPDATE_SETTINGS": "자동 업데이트 설정",
|
"AUTO_UPDATE_SETTINGS": "자동 업데이트 설정",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "자동 업데이트 설정...",
|
"AUTO_UPDATE_SETTINGS_BTN": "자동 업데이트 설정...",
|
||||||
"AUTO_UPDATE_UNISTORE": "UniStore 자동 업데이트",
|
"AUTO_UPDATE_STORE": "Store 자동 업데이트",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "이를 이용하면, 마지막으로 사용한 UniStore가 DarkStore를 실행할 때에 자동으로 업데이트됩니다.",
|
"AUTO_UPDATE_STORE_DESC": "이를 이용하면, 마지막으로 사용한 Store가 DarkStore를 실행할 때에 자동으로 업데이트됩니다.",
|
||||||
"AUTO_UPDATE_UU": "DarkStore 자동 업데이트",
|
"AUTO_UPDATE_DS": "DarkStore 자동 업데이트",
|
||||||
"AUTO_UPDATE_UU_DESC": "활성화 되어있을 때, DarkStore가 열릴 때마다 업데이트를 확인합니다.",
|
"AUTO_UPDATE_DS_DESC": "활성화 되어있을 때, DarkStore가 열릴 때마다 업데이트를 확인합니다.",
|
||||||
"AVAILABLE_DOWNLOADS": "이용 가능한 다운로드",
|
"AVAILABLE_DOWNLOADS": "이용 가능한 다운로드",
|
||||||
"BOOT_TITLE": "이 타이틀을 시작하시겠습니까?",
|
"BOOT_TITLE": "이 타이틀을 시작하시겠습니까?",
|
||||||
"CANCEL": "취소",
|
"CANCEL": "취소",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "펌웨어 경로 변경",
|
"CHANGE_FIRM_PATH": "펌웨어 경로 변경",
|
||||||
"CHANGE_NDS_PATH": "NDS 경로 변경",
|
"CHANGE_NDS_PATH": "NDS 경로 변경",
|
||||||
"CHANGE_SHORTCUT_PATH": "바로가기 경로 변경",
|
"CHANGE_SHORTCUT_PATH": "바로가기 경로 변경",
|
||||||
"CHECK_UNISTORE_UPDATES": "UniStore 업데이트 확인중...",
|
"CHECK_STORE_UPDATES": "Store 업데이트 확인중...",
|
||||||
"CHECK_UU_UPDATES": "DarkStore 업데이트 확인중...",
|
"CHECK_DS_UPDATES": "DarkStore 업데이트 확인중...",
|
||||||
"CONFIRM_OR_CANCEL": "확인하려면 , 취소하려면 를 누르세요.",
|
"CONFIRM_OR_CANCEL": "확인하려면 , 취소하려면 를 누르세요.",
|
||||||
"CONNECT_WIFI": "Wi-Fi에 연결해주세요.",
|
"CONNECT_WIFI": "Wi-Fi에 연결해주세요.",
|
||||||
"CONFIRM": "확인",
|
"CONFIRM": "확인",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "호환되는 폰트 다운로드 중...",
|
"DOWNLOADING_COMPATIBLE_FONT": "호환되는 폰트 다운로드 중...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "스프라이트시트 다운로드 중...",
|
"DOWNLOADING_SPRITE_SHEET": "스프라이트시트 다운로드 중...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "스프라이트시트 다운로드 중 %i / %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "스프라이트시트 다운로드 중 %i / %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Universal-DB 다운로드 중...",
|
"DOWNLOADING_DEFAULT_STORE": "HomeBrew Store 다운로드 중...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "DarkStore 다운로드 중...",
|
"DONLOADING_DARKSTORE": "DarkStore 다운로드 중...",
|
||||||
"DOWNLOADING_UNISTORE": "UniStore 다운로드 중...",
|
"DOWNLOADING_STORE": "Store 다운로드 중...",
|
||||||
"ENTER_DESC_SHORTCUT": "바로가기 설명을 입력해주세요.",
|
"ENTER_DESC_SHORTCUT": "바로가기 설명을 입력해주세요.",
|
||||||
"ENTER_SEARCH": "검색할 단어를 입력해주세요.",
|
"ENTER_SEARCH": "검색할 단어를 입력해주세요.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "바로가기 파일 이름을 입력해주세요 (확장자 없이).",
|
"ENTER_SHORTCUT_FILENAME": "바로가기 파일 이름을 입력해주세요 (확장자 없이).",
|
||||||
"ENTER_TITLE_SHORTCUT": "바로가기 제목을 입력해주세요.",
|
"ENTER_TITLE_SHORTCUT": "바로가기 제목을 입력해주세요.",
|
||||||
"ENTER_URL": "UniStore의 URL을 입력해주세요.",
|
"ENTER_URL": "Store의 URL을 입력해주세요.",
|
||||||
"ENTRIES": "항목",
|
"ENTRIES": "항목",
|
||||||
"EXECUTE_ENTRY": "이 항목을 실행하시겠습니까?",
|
"EXECUTE_ENTRY": "이 항목을 실행하시겠습니까?",
|
||||||
"EXIT_APP": "DarkStore 종료",
|
"EXIT_APP": "DarkStore 종료",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "압축 해제 에러!",
|
"EXTRACT_ERROR": "압축 해제 에러!",
|
||||||
"FEATURE_SIDE_EFFECTS": "이 기능은 대기열 수행 중 부작용을 일으킬 수 있습니다.\n계속 하시겠습니까?",
|
"FEATURE_SIDE_EFFECTS": "이 기능은 대기열 수행 중 부작용을 일으킬 수 있습니다.\n계속 하시겠습니까?",
|
||||||
"FETCHING_METADATA": "오래된 메타데이터를 가져오는 중...",
|
"FETCHING_METADATA": "오래된 메타데이터를 가져오는 중...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "권장 UniStore를 가져오는 중...",
|
"FETCHING_RECOMMENDED_STORES": "권장 Store를 가져오는 중...",
|
||||||
"FILES": "파일: %d / %d",
|
"FILES": "파일: %d / %d",
|
||||||
"FILE_EXTRACTED": "파일 압축 해제됨.",
|
"FILE_EXTRACTED": "파일 압축 해제됨.",
|
||||||
"FILE_SLASH": "'/'가 포함되어 있는 것 같습니다만, 지원되지 않습니다.\n'file'을 파일 이름으로만 변경해주세요.",
|
"FILE_SLASH": "'/'가 포함되어 있는 것 같습니다만, 지원되지 않습니다.\n'file'을 파일 이름으로만 변경해주세요.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI 설정...",
|
"GUI_SETTINGS_BTN": "GUI 설정...",
|
||||||
"INCLUDE_IN_RESULTS": "결과에 포함:",
|
"INCLUDE_IN_RESULTS": "결과에 포함:",
|
||||||
"INSTALLING": "설치 중... %s / %s (%.2f%%)",
|
"INSTALLING": "설치 중... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "DarkStore 설치 중...",
|
"INSTALL_DARKSTORE": "DarkStore 설치 중...",
|
||||||
"INVALID_UNISTORE": "유효하지 않은 UniStore",
|
"INVALID_STORE": "유효하지 않은 Store",
|
||||||
"KEY_CONTINUE": "계속하시려면 아무 키나 누르십시오.",
|
"KEY_CONTINUE": "계속하시려면 아무 키나 누르십시오.",
|
||||||
"LANGUAGE": "언어",
|
"LANGUAGE": "언어",
|
||||||
"LAST_UPDATED": "마지막 업데이트",
|
"LAST_UPDATED": "마지막 업데이트",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "대기열",
|
"QUEUE": "대기열",
|
||||||
"QUEUE_POSITION": "대기열 위치",
|
"QUEUE_POSITION": "대기열 위치",
|
||||||
"QUEUE_PROGRESS": "단계: %d / %d",
|
"QUEUE_PROGRESS": "단계: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "권장 UniStore",
|
"RECOMMENDED_STORES": "권장 Store",
|
||||||
"REVISION": "개정",
|
"REVISION": "개정",
|
||||||
"SCREENSHOT": "스크린샷 %d / %d",
|
"SCREENSHOT": "스크린샷 %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "스크린샷을 불러올 수 없습니다.",
|
"SCREENSHOT_COULD_NOT_LOAD": "스크린샷을 불러올 수 없습니다.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "테마 선택",
|
"SELECT_A_THEME": "테마 선택",
|
||||||
"SELECT_DIR": "디렉토리 선택",
|
"SELECT_DIR": "디렉토리 선택",
|
||||||
"SELECT_LANG": "언어 선택",
|
"SELECT_LANG": "언어 선택",
|
||||||
"SELECT_UNISTORE": "UniStore 선택",
|
"SELECT_STORE": "Store 선택",
|
||||||
"SELECT_UNISTORE_2": "UniStore 선택",
|
"SELECT_STORE_2": "Store 선택",
|
||||||
"SELECTION_QUEUE": "선택 항목 대기열에 추가",
|
"SELECTION_QUEUE": "선택 항목 대기열에 추가",
|
||||||
"SETTINGS": "설정",
|
"SETTINGS": "설정",
|
||||||
"SHEET_SLASH": "'/'가 포함되어 있는 것 같습니다만, 지원되지 않습니다.\n'sheet'를 파일 이름으로만 변경해주세요.",
|
"SHEET_SLASH": "'/'가 포함되어 있는 것 같습니다만, 지원되지 않습니다.\n'sheet'를 파일 이름으로만 변경해주세요.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "구문 오류!",
|
"SYNTAX_ERROR": "구문 오류!",
|
||||||
"TITLE": "타이틀",
|
"TITLE": "타이틀",
|
||||||
"TOP_STYLE": "정렬 스타일",
|
"TOP_STYLE": "정렬 스타일",
|
||||||
"UNISTORE_BG": "UniStore 배경화면 사용",
|
"STORE_BG": "Store 배경화면 사용",
|
||||||
"UNISTORE_BG_DESC": "활성화할 때, 단색 대신 UniStore가 제공하는 배경화면이 표시됩니다.",
|
"STORE_BG_DESC": "활성화할 때, 단색 대신 Store가 제공하는 배경화면이 표시됩니다.",
|
||||||
"UNISTORE_INVALID_ERROR": "이 UniStore는 유효하지 않으며,\nDarkStore에 로드할 수 없습니다.\n구문 에러가 있지는 않습니까?",
|
"STORE_INVALID_ERROR": "이 Store는 유효하지 않으며,\nDarkStore에 로드할 수 없습니다.\n구문 에러가 있지는 않습니까?",
|
||||||
"UNISTORE_TOO_NEW": "사용하고 계신 DarkStore의\n버전이 너무 낮아 이 UniStore를 쓸 수 없습니다.\n최신 버전으로 업데이트 해주세요.",
|
"STORE_TOO_NEW": "사용하고 계신 DarkStore의\n버전이 너무 낮아 이 Store를 쓸 수 없습니다.\n최신 버전으로 업데이트 해주세요.",
|
||||||
"UNISTORE_TOO_OLD": "이 UniStore는 너무 오래되어 사용하고 계신 버전의\nDarkStore에서 쓸 수 없습니다.\n업데이트하려면 제작자에게 문의하세요.",
|
"STORE_TOO_OLD": "이 Store는 너무 오래되어 사용하고 계신 버전의\nDarkStore에서 쓸 수 없습니다.\n업데이트하려면 제작자에게 문의하세요.",
|
||||||
"UPDATE_AVAILABLE": "업데이트 사용 가능!",
|
"UPDATE_AVAILABLE": "업데이트 사용 가능!",
|
||||||
"UPDATE_DONE": "업데이트 완료! DarkStore를 다시 실행하십시오.",
|
"UPDATE_DONE": "업데이트 완료! DarkStore를 다시 실행하십시오.",
|
||||||
"UPDATING_SPRITE_SHEET": "스프라이트시트 업데이트 중...",
|
"UPDATING_SPRITE_SHEET": "스프라이트시트 업데이트 중...",
|
||||||
"UPDATING_SPRITE_SHEET2": "스프라이트시트 업데이트 중 %i / %i...",
|
"UPDATING_SPRITE_SHEET2": "스프라이트시트 업데이트 중 %i / %i...",
|
||||||
"UPDATING_UNISTORE": "UniStore 업데이트 중...",
|
"UPDATING_STORE": "Store 업데이트 중...",
|
||||||
"VERSION": "버전"
|
"VERSION": "버전"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autorius",
|
"AUTHOR": "Autorius",
|
||||||
"AUTO_UPDATE_SETTINGS": "Automatiškai atnaujinti nustatymus",
|
"AUTO_UPDATE_SETTINGS": "Automatiškai atnaujinti nustatymus",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Automatiškai atnaujinti nustatymus...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Automatiškai atnaujinti nustatymus...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Automatiškai atnaujinti „UniStores“",
|
"AUTO_UPDATE_STORE": "Automatiškai atnaujinti „Stores“",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Tai paleidus „DarkStore“, paskutinis naudotas „UniStore“ bus automatiškai atnaujinamas.",
|
"AUTO_UPDATE_STORE_DESC": "Tai paleidus „DarkStore“, paskutinis naudotas „Store“ bus automatiškai atnaujinamas.",
|
||||||
"AUTO_UPDATE_UU": "Automatiškai atnaujinti „DarkStore“",
|
"AUTO_UPDATE_DS": "Automatiškai atnaujinti „DarkStore“",
|
||||||
"AUTO_UPDATE_UU_DESC": "Kai įgalinta, „DarkStore“ tikrins, ar yra naujinių kiekvieną kartą, kai tik ji bus atidaryta.",
|
"AUTO_UPDATE_DS_DESC": "Kai įgalinta, „DarkStore“ tikrins, ar yra naujinių kiekvieną kartą, kai tik ji bus atidaryta.",
|
||||||
"AVAILABLE_DOWNLOADS": "Galimi atsisiuntimai",
|
"AVAILABLE_DOWNLOADS": "Galimi atsisiuntimai",
|
||||||
"BOOT_TITLE": "Ar norite įkelti šį failą?",
|
"BOOT_TITLE": "Ar norite įkelti šį failą?",
|
||||||
"CANCEL": "Atšaukti",
|
"CANCEL": "Atšaukti",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Pakeiskite tvirtą kelią",
|
"CHANGE_FIRM_PATH": "Pakeiskite tvirtą kelią",
|
||||||
"CHANGE_NDS_PATH": "Keisti NDS kelią",
|
"CHANGE_NDS_PATH": "Keisti NDS kelią",
|
||||||
"CHANGE_SHORTCUT_PATH": "Keisti nuorodos kelią",
|
"CHANGE_SHORTCUT_PATH": "Keisti nuorodos kelią",
|
||||||
"CHECK_UNISTORE_UPDATES": "Checking for UniStore updates...",
|
"CHECK_STORE_UPDATES": "Checking for Store updates...",
|
||||||
"CHECK_UU_UPDATES": "Checking for DarkStore updates...",
|
"CHECK_DS_UPDATES": "Checking for DarkStore updates...",
|
||||||
"CONFIRM_OR_CANCEL": "Press to confirm, to cancel.",
|
"CONFIRM_OR_CANCEL": "Press to confirm, to cancel.",
|
||||||
"CONNECT_WIFI": "Prašome prisijungti prie WiFi.",
|
"CONNECT_WIFI": "Prašome prisijungti prie WiFi.",
|
||||||
"CONFIRM": "Confirm",
|
"CONFIRM": "Confirm",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Downloading compatible font...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Downloading compatible font...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Downloading Spritesheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Downloading Spritesheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Downloading Spritesheet %i of %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Downloading Spritesheet %i of %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Downloading Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Downloading HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Downloading DarkStore...",
|
"DONLOADING_DARKSTORE": "Downloading DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Downloading UniStore...",
|
"DOWNLOADING_STORE": "Downloading Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Enter the shortcut description.",
|
"ENTER_DESC_SHORTCUT": "Enter the shortcut description.",
|
||||||
"ENTER_SEARCH": "Enter what you like to search.",
|
"ENTER_SEARCH": "Enter what you like to search.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Enter the shortcut filename (without extension).",
|
"ENTER_SHORTCUT_FILENAME": "Enter the shortcut filename (without extension).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Enter the shortcut title.",
|
"ENTER_TITLE_SHORTCUT": "Enter the shortcut title.",
|
||||||
"ENTER_URL": "Enter the URL of the UniStore.",
|
"ENTER_URL": "Enter the URL of the Store.",
|
||||||
"ENTRIES": "Entries",
|
"ENTRIES": "Entries",
|
||||||
"EXECUTE_ENTRY": "Would you like to execute this entry?",
|
"EXECUTE_ENTRY": "Would you like to execute this entry?",
|
||||||
"EXIT_APP": "Exit DarkStore",
|
"EXIT_APP": "Exit DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Extract error!",
|
"EXTRACT_ERROR": "Extract error!",
|
||||||
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
||||||
"FETCHING_METADATA": "Fetching old metadata...",
|
"FETCHING_METADATA": "Fetching old metadata...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Fetching recommended UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Fetching recommended Stores...",
|
||||||
"FILES": "File: %d / %d",
|
"FILES": "File: %d / %d",
|
||||||
"FILE_EXTRACTED": "failas išskleistas.",
|
"FILE_EXTRACTED": "failas išskleistas.",
|
||||||
"FILE_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'file' to filename only.",
|
"FILE_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'file' to filename only.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "GUI settings...",
|
"GUI_SETTINGS_BTN": "GUI settings...",
|
||||||
"INCLUDE_IN_RESULTS": "Include in results:",
|
"INCLUDE_IN_RESULTS": "Include in results:",
|
||||||
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Installing DarkStore...",
|
"INSTALL_DARKSTORE": "Installing DarkStore...",
|
||||||
"INVALID_UNISTORE": "Invalid UniStore",
|
"INVALID_STORE": "Invalid Store",
|
||||||
"KEY_CONTINUE": "Press any key to continue.",
|
"KEY_CONTINUE": "Press any key to continue.",
|
||||||
"LANGUAGE": "Kalba",
|
"LANGUAGE": "Kalba",
|
||||||
"LAST_UPDATED": "Last updated",
|
"LAST_UPDATED": "Last updated",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Queue",
|
"QUEUE": "Queue",
|
||||||
"QUEUE_POSITION": "Queue position",
|
"QUEUE_POSITION": "Queue position",
|
||||||
"QUEUE_PROGRESS": "Step: %d / %d",
|
"QUEUE_PROGRESS": "Step: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Recommended UniStores",
|
"RECOMMENDED_STORES": "Recommended Stores",
|
||||||
"REVISION": "Revision",
|
"REVISION": "Revision",
|
||||||
"SCREENSHOT": "Screenshot %d / %d",
|
"SCREENSHOT": "Screenshot %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot could not be loaded.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Screenshot could not be loaded.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Select a Theme",
|
"SELECT_A_THEME": "Select a Theme",
|
||||||
"SELECT_DIR": "Select a directory",
|
"SELECT_DIR": "Select a directory",
|
||||||
"SELECT_LANG": "Choose the language",
|
"SELECT_LANG": "Choose the language",
|
||||||
"SELECT_UNISTORE": "Select UniStore",
|
"SELECT_STORE": "Select Store",
|
||||||
"SELECT_UNISTORE_2": "Select a UniStore",
|
"SELECT_STORE_2": "Select a Store",
|
||||||
"SELECTION_QUEUE": "Add Selection to Queue",
|
"SELECTION_QUEUE": "Add Selection to Queue",
|
||||||
"SETTINGS": "Settings",
|
"SETTINGS": "Settings",
|
||||||
"SHEET_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'sheet' to filename only.",
|
"SHEET_SLASH": "Seems like a '/' is included, which is not supported.\nPlease change 'sheet' to filename only.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Syntax Error!",
|
"SYNTAX_ERROR": "Syntax Error!",
|
||||||
"TITLE": "Title",
|
"TITLE": "Title",
|
||||||
"TOP_STYLE": "Top Style",
|
"TOP_STYLE": "Top Style",
|
||||||
"UNISTORE_BG": "Use UniStore BG",
|
"STORE_BG": "Use Store BG",
|
||||||
"UNISTORE_BG_DESC": "When enabled, the UniStore's provided BG will be shown instead of the solid BG color for the top screen.",
|
"STORE_BG_DESC": "When enabled, the Store's provided BG will be shown instead of the solid BG color for the top screen.",
|
||||||
"UNISTORE_INVALID_ERROR": "This UniStore is invalid and cannot be\nloaded with DarkStore.\nMaybe check if there are any Syntax errors?",
|
"STORE_INVALID_ERROR": "This Store is invalid and cannot be\nloaded with DarkStore.\nMaybe check if there are any Syntax errors?",
|
||||||
"UNISTORE_TOO_NEW": "Jūsų „DarkStore“ versija yra\nper sena naudoti šį „UniStore“.\nAtnaujinkite į naujausią versiją.",
|
"STORE_TOO_NEW": "Jūsų „DarkStore“ versija yra\nper sena naudoti šį „Store“.\nAtnaujinkite į naujausią versiją.",
|
||||||
"UNISTORE_TOO_OLD": "This UniStore is outdated and cannot be used\nwith this version of DarkStore.\nPlease ask the creator to update it.",
|
"STORE_TOO_OLD": "This Store is outdated and cannot be used\nwith this version of DarkStore.\nPlease ask the creator to update it.",
|
||||||
"UPDATE_AVAILABLE": "Update Available!",
|
"UPDATE_AVAILABLE": "Update Available!",
|
||||||
"UPDATE_DONE": "Update done! Please re-open DarkStore.",
|
"UPDATE_DONE": "Update done! Please re-open DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Updating Spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Updating Spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Updating Spritesheet %i of %i...",
|
"UPDATING_SPRITE_SHEET2": "Updating Spritesheet %i of %i...",
|
||||||
"UPDATING_UNISTORE": "Updating UniStore...",
|
"UPDATING_STORE": "Updating Store...",
|
||||||
"VERSION": "Version"
|
"VERSION": "Version"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autor",
|
"AUTHOR": "Autor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Automatyczna aktualizacja ustawień",
|
"AUTO_UPDATE_SETTINGS": "Automatyczna aktualizacja ustawień",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Automatyczna aktualizacja ustawień...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Automatyczna aktualizacja ustawień...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Automatyczna aktualizacja UniStore",
|
"AUTO_UPDATE_STORE": "Automatyczna aktualizacja Store",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Dzięki temu ostatni używany UniStore będzie aktualizowany automatycznie podczas uruchamiania DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Dzięki temu ostatni używany Store będzie aktualizowany automatycznie podczas uruchamiania DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Automatyczna aktualizacja DarkStore",
|
"AUTO_UPDATE_DS": "Automatyczna aktualizacja DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Po włączeniu DarkStore będzie sprawdzał dostępność aktualizacji za każdym razem gdy zostanie otwarty.",
|
"AUTO_UPDATE_DS_DESC": "Po włączeniu DarkStore będzie sprawdzał dostępność aktualizacji za każdym razem gdy zostanie otwarty.",
|
||||||
"AVAILABLE_DOWNLOADS": "Dostępne Pobrania",
|
"AVAILABLE_DOWNLOADS": "Dostępne Pobrania",
|
||||||
"BOOT_TITLE": "Czy chcesz uruchomić ten tytuł?",
|
"BOOT_TITLE": "Czy chcesz uruchomić ten tytuł?",
|
||||||
"CANCEL": "Anuluj",
|
"CANCEL": "Anuluj",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Zmień ścieżkę firm",
|
"CHANGE_FIRM_PATH": "Zmień ścieżkę firm",
|
||||||
"CHANGE_NDS_PATH": "Zmień lokalizację NDS",
|
"CHANGE_NDS_PATH": "Zmień lokalizację NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Zmień ścieżkę skrótu",
|
"CHANGE_SHORTCUT_PATH": "Zmień ścieżkę skrótu",
|
||||||
"CHECK_UNISTORE_UPDATES": "Sprawdzanie aktualizacji UniStore...",
|
"CHECK_STORE_UPDATES": "Sprawdzanie aktualizacji Store...",
|
||||||
"CHECK_UU_UPDATES": "Sprawdzanie aktualizacji DarkStore...",
|
"CHECK_DS_UPDATES": "Sprawdzanie aktualizacji DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Naciśnij aby potwierdzić, aby anulować.",
|
"CONFIRM_OR_CANCEL": "Naciśnij aby potwierdzić, aby anulować.",
|
||||||
"CONNECT_WIFI": "Proszę połączyć się z WiFi.",
|
"CONNECT_WIFI": "Proszę połączyć się z WiFi.",
|
||||||
"CONFIRM": "Potwierdź",
|
"CONFIRM": "Potwierdź",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Pobieranie kompatybilnej czcionki...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Pobieranie kompatybilnej czcionki...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Pobieranie tekstur...",
|
"DOWNLOADING_SPRITE_SHEET": "Pobieranie tekstur...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Pobieranie tekstury %i z %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Pobieranie tekstury %i z %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Pobieranie Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Pobieranie HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Pobieranie DarkStore...",
|
"DONLOADING_DARKSTORE": "Pobieranie DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Pobieranie UniStore...",
|
"DOWNLOADING_STORE": "Pobieranie Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Wprowadź opis skrótu.",
|
"ENTER_DESC_SHORTCUT": "Wprowadź opis skrótu.",
|
||||||
"ENTER_SEARCH": "Wprowadź to co chciałbyś znaleźć.",
|
"ENTER_SEARCH": "Wprowadź to co chciałbyś znaleźć.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Wprowadź nazwę pliku skrótu (bez rozszerzenia).",
|
"ENTER_SHORTCUT_FILENAME": "Wprowadź nazwę pliku skrótu (bez rozszerzenia).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Wprowadź tytuł skrótu.",
|
"ENTER_TITLE_SHORTCUT": "Wprowadź tytuł skrótu.",
|
||||||
"ENTER_URL": "Wprowadź adres URL UniStore.",
|
"ENTER_URL": "Wprowadź adres URL Store.",
|
||||||
"ENTRIES": "Wpisy",
|
"ENTRIES": "Wpisy",
|
||||||
"EXECUTE_ENTRY": "Czy chcesz wykonać ten wpis?",
|
"EXECUTE_ENTRY": "Czy chcesz wykonać ten wpis?",
|
||||||
"EXIT_APP": "Wyjdź z DarkStore",
|
"EXIT_APP": "Wyjdź z DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Błąd wypakowywania!",
|
"EXTRACT_ERROR": "Błąd wypakowywania!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Ta funkcja może powodować działania niepożądane podczas działającej kolejki zadań.\nCzy na pewno chcesz kontynuować?",
|
"FEATURE_SIDE_EFFECTS": "Ta funkcja może powodować działania niepożądane podczas działającej kolejki zadań.\nCzy na pewno chcesz kontynuować?",
|
||||||
"FETCHING_METADATA": "Pobieranie starych metadanych...",
|
"FETCHING_METADATA": "Pobieranie starych metadanych...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Pobieranie rekomendowanych UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Pobieranie rekomendowanych Stores...",
|
||||||
"FILES": "Plik: %d / %d",
|
"FILES": "Plik: %d / %d",
|
||||||
"FILE_EXTRACTED": "plik rozpakowany.",
|
"FILE_EXTRACTED": "plik rozpakowany.",
|
||||||
"FILE_SLASH": "Wygląda na to, że '/' jest dołączony, co nie jest obsługiwane.\nProszę zmienić 'plik' tylko na nazwę pliku.",
|
"FILE_SLASH": "Wygląda na to, że '/' jest dołączony, co nie jest obsługiwane.\nProszę zmienić 'plik' tylko na nazwę pliku.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Ustawienia Interfejsu...",
|
"GUI_SETTINGS_BTN": "Ustawienia Interfejsu...",
|
||||||
"INCLUDE_IN_RESULTS": "Dołącz do wyników:",
|
"INCLUDE_IN_RESULTS": "Dołącz do wyników:",
|
||||||
"INSTALLING": "Instalowanie... %s / %s (%.2f%%)",
|
"INSTALLING": "Instalowanie... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Instalowanie DarkStore...",
|
"INSTALL_DARKSTORE": "Instalowanie DarkStore...",
|
||||||
"INVALID_UNISTORE": "Nieprawidłowy UniStore",
|
"INVALID_STORE": "Nieprawidłowy Store",
|
||||||
"KEY_CONTINUE": "Naciśnij dowolny klawisz, aby kontynuować.",
|
"KEY_CONTINUE": "Naciśnij dowolny klawisz, aby kontynuować.",
|
||||||
"LANGUAGE": "Język",
|
"LANGUAGE": "Język",
|
||||||
"LAST_UPDATED": "Ostatnia aktualizacja",
|
"LAST_UPDATED": "Ostatnia aktualizacja",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Kolejka",
|
"QUEUE": "Kolejka",
|
||||||
"QUEUE_POSITION": "Pozycja w kolejce",
|
"QUEUE_POSITION": "Pozycja w kolejce",
|
||||||
"QUEUE_PROGRESS": "Krok %d / %d",
|
"QUEUE_PROGRESS": "Krok %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Rekomendowane UniStores",
|
"RECOMMENDED_STORES": "Rekomendowane Stores",
|
||||||
"REVISION": "Wersja",
|
"REVISION": "Wersja",
|
||||||
"SCREENSHOT": "Zrzut ekranu %d / %d",
|
"SCREENSHOT": "Zrzut ekranu %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Nie można załadować zrzutu ekranu.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Nie można załadować zrzutu ekranu.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Wybierz motyw",
|
"SELECT_A_THEME": "Wybierz motyw",
|
||||||
"SELECT_DIR": "Wybierz katalog",
|
"SELECT_DIR": "Wybierz katalog",
|
||||||
"SELECT_LANG": "Wybierz język",
|
"SELECT_LANG": "Wybierz język",
|
||||||
"SELECT_UNISTORE": "Wybierz UniStore",
|
"SELECT_STORE": "Wybierz Store",
|
||||||
"SELECT_UNISTORE_2": "Wybierz UniStore",
|
"SELECT_STORE_2": "Wybierz Store",
|
||||||
"SELECTION_QUEUE": "Dodaj zaznaczenie do kolejki",
|
"SELECTION_QUEUE": "Dodaj zaznaczenie do kolejki",
|
||||||
"SETTINGS": "Ustawienia",
|
"SETTINGS": "Ustawienia",
|
||||||
"SHEET_SLASH": "Wygląda na to, że '/' jest dołączony, co nie jest obsługiwane.\nProszę zmienić 'sheet' tylko na nazwę pliku.",
|
"SHEET_SLASH": "Wygląda na to, że '/' jest dołączony, co nie jest obsługiwane.\nProszę zmienić 'sheet' tylko na nazwę pliku.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Błąd składni!",
|
"SYNTAX_ERROR": "Błąd składni!",
|
||||||
"TITLE": "Tytuł",
|
"TITLE": "Tytuł",
|
||||||
"TOP_STYLE": "Styl Góry",
|
"TOP_STYLE": "Styl Góry",
|
||||||
"UNISTORE_BG": "Użyj tła UniStore",
|
"STORE_BG": "Użyj tła Store",
|
||||||
"UNISTORE_BG_DESC": "Gdy włączone, tło dostarczone przez UniStore będzie wyświetlane zamiast stałego koloru tła dla górnego ekranu.",
|
"STORE_BG_DESC": "Gdy włączone, tło dostarczone przez Store będzie wyświetlane zamiast stałego koloru tła dla górnego ekranu.",
|
||||||
"UNISTORE_INVALID_ERROR": "Ten UniStore jest nieprawidłowy i nie może zostać\nzaładowany z DarkStore.\nMoże sprawdź czy są jakieś błędy składni?",
|
"STORE_INVALID_ERROR": "Ten Store jest nieprawidłowy i nie może zostać\nzaładowany z DarkStore.\nMoże sprawdź czy są jakieś błędy składni?",
|
||||||
"UNISTORE_TOO_NEW": "Twoja wersja DarkStore jest\nzbyt stara aby używać tego UniStore.\nProszę zaktualizować do najnowszej wersji.",
|
"STORE_TOO_NEW": "Twoja wersja DarkStore jest\nzbyt stara aby używać tego Store.\nProszę zaktualizować do najnowszej wersji.",
|
||||||
"UNISTORE_TOO_OLD": "Ten UniStore jest nieaktualny i nie może być użyty\nw tej wersji DarkStore.\nPoproś twórcę o jego aktualizację.",
|
"STORE_TOO_OLD": "Ten Store jest nieaktualny i nie może być użyty\nw tej wersji DarkStore.\nPoproś twórcę o jego aktualizację.",
|
||||||
"UPDATE_AVAILABLE": "Dostępna aktualizacja!",
|
"UPDATE_AVAILABLE": "Dostępna aktualizacja!",
|
||||||
"UPDATE_DONE": "Aktualizacja zakończona! Proszę ponownie otworzyć DarkStore.",
|
"UPDATE_DONE": "Aktualizacja zakończona! Proszę ponownie otworzyć DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Aktualizowanie tekstur...",
|
"UPDATING_SPRITE_SHEET": "Aktualizowanie tekstur...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Aktualizowanie tekstury %i z %i...",
|
"UPDATING_SPRITE_SHEET2": "Aktualizowanie tekstury %i z %i...",
|
||||||
"UPDATING_UNISTORE": "Aktualizowanie UniStore...",
|
"UPDATING_STORE": "Aktualizowanie Store...",
|
||||||
"VERSION": "Wersja"
|
"VERSION": "Wersja"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autor",
|
"AUTHOR": "Autor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Ajustes de atualização automática",
|
"AUTO_UPDATE_SETTINGS": "Ajustes de atualização automática",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Atualização automática...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Atualização automática...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Atualizar UniStore automaticamente",
|
"AUTO_UPDATE_STORE": "Atualizar Store automaticamente",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Se ativado, a ultima UniStore usada na ultima sessão será atualizada automaticamente ao abrir o DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Se ativado, a ultima Store usada na ultima sessão será atualizada automaticamente ao abrir o DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Atualizar DarkStore automaticamente",
|
"AUTO_UPDATE_DS": "Atualizar DarkStore automaticamente",
|
||||||
"AUTO_UPDATE_UU_DESC": "Se ativado, DarkStore vai buscar por atualizações ao iniciar.",
|
"AUTO_UPDATE_DS_DESC": "Se ativado, DarkStore vai buscar por atualizações ao iniciar.",
|
||||||
"AVAILABLE_DOWNLOADS": "Downloads disponíveis",
|
"AVAILABLE_DOWNLOADS": "Downloads disponíveis",
|
||||||
"BOOT_TITLE": "Você quer iniciar este software?",
|
"BOOT_TITLE": "Você quer iniciar este software?",
|
||||||
"CANCEL": "Cancelar",
|
"CANCEL": "Cancelar",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Alterar pasta \"FIRM\"",
|
"CHANGE_FIRM_PATH": "Alterar pasta \"FIRM\"",
|
||||||
"CHANGE_NDS_PATH": "Alterar pasta \"NDS\"",
|
"CHANGE_NDS_PATH": "Alterar pasta \"NDS\"",
|
||||||
"CHANGE_SHORTCUT_PATH": "Mudar pasta de atalhos",
|
"CHANGE_SHORTCUT_PATH": "Mudar pasta de atalhos",
|
||||||
"CHECK_UNISTORE_UPDATES": "Verificando atualizações para UniStore...",
|
"CHECK_STORE_UPDATES": "Verificando atualizações para Store...",
|
||||||
"CHECK_UU_UPDATES": "Verificando atualizações para DarkStore...",
|
"CHECK_DS_UPDATES": "Verificando atualizações para DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": ": Confirmar | : Cancelar",
|
"CONFIRM_OR_CANCEL": ": Confirmar | : Cancelar",
|
||||||
"CONNECT_WIFI": "Certifique-se de que está conectado ao Wi-Fi.",
|
"CONNECT_WIFI": "Certifique-se de que está conectado ao Wi-Fi.",
|
||||||
"CONFIRM": "Confirmar",
|
"CONFIRM": "Confirmar",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Baixando fonte compatível...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Baixando fonte compatível...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Baixando spritesheet...",
|
"DOWNLOADING_SPRITE_SHEET": "Baixando spritesheet...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Baixando spritesheet %i de %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Baixando spritesheet %i de %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Baixando Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Baixando HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Baixando DarkStore...",
|
"DONLOADING_DARKSTORE": "Baixando DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Baixando UniStore...",
|
"DOWNLOADING_STORE": "Baixando Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Insira a descrição do atalho.",
|
"ENTER_DESC_SHORTCUT": "Insira a descrição do atalho.",
|
||||||
"ENTER_SEARCH": "Insira o termo de pesquisa.",
|
"ENTER_SEARCH": "Insira o termo de pesquisa.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Insira o nome do arquivo do atalho (excluindo a extensão).",
|
"ENTER_SHORTCUT_FILENAME": "Insira o nome do arquivo do atalho (excluindo a extensão).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Insira o título do atalho.",
|
"ENTER_TITLE_SHORTCUT": "Insira o título do atalho.",
|
||||||
"ENTER_URL": "Insira o link da UniStore.",
|
"ENTER_URL": "Insira o link da Store.",
|
||||||
"ENTRIES": "Itens",
|
"ENTRIES": "Itens",
|
||||||
"EXECUTE_ENTRY": "Você quer executar este item?",
|
"EXECUTE_ENTRY": "Você quer executar este item?",
|
||||||
"EXIT_APP": "Fechar DarkStore",
|
"EXIT_APP": "Fechar DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Erro ao extrair!",
|
"EXTRACT_ERROR": "Erro ao extrair!",
|
||||||
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
"FEATURE_SIDE_EFFECTS": "This Feature may have side effects while the Queue is running.\nAre you sure you want to continue?",
|
||||||
"FETCHING_METADATA": "Buscando metadados antigos...",
|
"FETCHING_METADATA": "Buscando metadados antigos...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Buscando por UniStores recomendadas...",
|
"FETCHING_RECOMMENDED_STORES": "Buscando por Stores recomendadas...",
|
||||||
"FILES": "File: %d / %d",
|
"FILES": "File: %d / %d",
|
||||||
"FILE_EXTRACTED": "arquivo extraído.",
|
"FILE_EXTRACTED": "arquivo extraído.",
|
||||||
"FILE_SLASH": "Uma '/' foi incluida no caminho do arquivo — algo que não é compatível.\nAjuste a chave 'file' para que ela contenha somente o nome do arquivo.",
|
"FILE_SLASH": "Uma '/' foi incluida no caminho do arquivo — algo que não é compatível.\nAjuste a chave 'file' para que ela contenha somente o nome do arquivo.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Interface...",
|
"GUI_SETTINGS_BTN": "Interface...",
|
||||||
"INCLUDE_IN_RESULTS": "Incluir na pesquisa:",
|
"INCLUDE_IN_RESULTS": "Incluir na pesquisa:",
|
||||||
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
"INSTALLING": "Installing... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Instalando DarkStore...",
|
"INSTALL_DARKSTORE": "Instalando DarkStore...",
|
||||||
"INVALID_UNISTORE": "UniStore inválida",
|
"INVALID_STORE": "Store inválida",
|
||||||
"KEY_CONTINUE": "Pressione qualquer botão para continuar.",
|
"KEY_CONTINUE": "Pressione qualquer botão para continuar.",
|
||||||
"LANGUAGE": "Idioma",
|
"LANGUAGE": "Idioma",
|
||||||
"LAST_UPDATED": "Atualizado pela ultima vez",
|
"LAST_UPDATED": "Atualizado pela ultima vez",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Queue",
|
"QUEUE": "Queue",
|
||||||
"QUEUE_POSITION": "Queue position",
|
"QUEUE_POSITION": "Queue position",
|
||||||
"QUEUE_PROGRESS": "Step: %d / %d",
|
"QUEUE_PROGRESS": "Step: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "UniStores recomendadas",
|
"RECOMMENDED_STORES": "Stores recomendadas",
|
||||||
"REVISION": "Revisão",
|
"REVISION": "Revisão",
|
||||||
"SCREENSHOT": "Captura de tela %d / %d",
|
"SCREENSHOT": "Captura de tela %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Não foi possível carregar a captura de tela.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Não foi possível carregar a captura de tela.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Selecione um tema",
|
"SELECT_A_THEME": "Selecione um tema",
|
||||||
"SELECT_DIR": "Selecione uma pasta",
|
"SELECT_DIR": "Selecione uma pasta",
|
||||||
"SELECT_LANG": "Selecione um idioma",
|
"SELECT_LANG": "Selecione um idioma",
|
||||||
"SELECT_UNISTORE": "Selecionar UniStore",
|
"SELECT_STORE": "Selecionar Store",
|
||||||
"SELECT_UNISTORE_2": "Selecione uma UniStore",
|
"SELECT_STORE_2": "Selecione uma Store",
|
||||||
"SELECTION_QUEUE": "Add Selection to Queue",
|
"SELECTION_QUEUE": "Add Selection to Queue",
|
||||||
"SETTINGS": "Configurações",
|
"SETTINGS": "Configurações",
|
||||||
"SHEET_SLASH": "Uma '/' foi incluida no caminho da spritesheet — algo que não é compatível.\nAjuste a chave 'sheet' para que ela contenha somente o nome do arquivo.",
|
"SHEET_SLASH": "Uma '/' foi incluida no caminho da spritesheet — algo que não é compatível.\nAjuste a chave 'sheet' para que ela contenha somente o nome do arquivo.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Erro de sintaxe!",
|
"SYNTAX_ERROR": "Erro de sintaxe!",
|
||||||
"TITLE": "Nome",
|
"TITLE": "Nome",
|
||||||
"TOP_STYLE": "Exibir em",
|
"TOP_STYLE": "Exibir em",
|
||||||
"UNISTORE_BG": "Utilizar fundo da UniStore",
|
"STORE_BG": "Utilizar fundo da Store",
|
||||||
"UNISTORE_BG_DESC": "Se ativado, uma imagem fornecida pela UniStore será mostrada na tela superior ao invés de uma cor uniforme.",
|
"STORE_BG_DESC": "Se ativado, uma imagem fornecida pela Store será mostrada na tela superior ao invés de uma cor uniforme.",
|
||||||
"UNISTORE_INVALID_ERROR": "Esta UniStore não pôde ser carregada por ser\nconsiderada invalida. Se você é um desenvolvedor, \ncertifique-se que não há erros de sintaxe.",
|
"STORE_INVALID_ERROR": "Esta Store não pôde ser carregada por ser\nconsiderada invalida. Se você é um desenvolvedor, \ncertifique-se que não há erros de sintaxe.",
|
||||||
"UNISTORE_TOO_NEW": "Esta UniStore é incompatível com a\nversão atual de DarkStore.\nPor favor, atualize para a versão mais recente.",
|
"STORE_TOO_NEW": "Esta Store é incompatível com a\nversão atual de DarkStore.\nPor favor, atualize para a versão mais recente.",
|
||||||
"UNISTORE_TOO_OLD": "Esta UniStore está obsoleta, e não é compatível \ncom esta versão de DarkStore.\nPeça ao criador desta UniStore para atualizar-la.",
|
"STORE_TOO_OLD": "Esta Store está obsoleta, e não é compatível \ncom esta versão de DarkStore.\nPeça ao criador desta Store para atualizar-la.",
|
||||||
"UPDATE_AVAILABLE": "Atualização disponível!",
|
"UPDATE_AVAILABLE": "Atualização disponível!",
|
||||||
"UPDATE_DONE": "Atualização concluida! Por favor, reinicie DarkStore.",
|
"UPDATE_DONE": "Atualização concluida! Por favor, reinicie DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Atualizando spritesheet...",
|
"UPDATING_SPRITE_SHEET": "Atualizando spritesheet...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Atualizando spritesheet %i de %i...",
|
"UPDATING_SPRITE_SHEET2": "Atualizando spritesheet %i de %i...",
|
||||||
"UPDATING_UNISTORE": "Atualizando a UniStore...",
|
"UPDATING_STORE": "Atualizando a Store...",
|
||||||
"VERSION": "Versão"
|
"VERSION": "Versão"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Autor",
|
"AUTHOR": "Autor",
|
||||||
"AUTO_UPDATE_SETTINGS": "Configurações de atualização automática",
|
"AUTO_UPDATE_SETTINGS": "Configurações de atualização automática",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Configurações de atualização automática...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Configurações de atualização automática...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Atualizar automaticamente as UniStores",
|
"AUTO_UPDATE_STORE": "Atualizar automaticamente as Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Com isto, a última UniStore usada será atualizada automaticamente ao iniciar o DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Com isto, a última Store usada será atualizada automaticamente ao iniciar o DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Atualizar automaticamente o DarkStore",
|
"AUTO_UPDATE_DS": "Atualizar automaticamente o DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Quando ativado, o DarkStore verificará se há atualizações cada vez que é aberto.",
|
"AUTO_UPDATE_DS_DESC": "Quando ativado, o DarkStore verificará se há atualizações cada vez que é aberto.",
|
||||||
"AVAILABLE_DOWNLOADS": "Downloads disponíveis",
|
"AVAILABLE_DOWNLOADS": "Downloads disponíveis",
|
||||||
"BOOT_TITLE": "Gostarias de carregar este título?",
|
"BOOT_TITLE": "Gostarias de carregar este título?",
|
||||||
"CANCEL": "Cancelar",
|
"CANCEL": "Cancelar",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Alterar o caminho da firm",
|
"CHANGE_FIRM_PATH": "Alterar o caminho da firm",
|
||||||
"CHANGE_NDS_PATH": "Alterar o caminho do NDS",
|
"CHANGE_NDS_PATH": "Alterar o caminho do NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Alterar o caminho de atalhos",
|
"CHANGE_SHORTCUT_PATH": "Alterar o caminho de atalhos",
|
||||||
"CHECK_UNISTORE_UPDATES": "A verificar se há atualizações da UniStore...",
|
"CHECK_STORE_UPDATES": "A verificar se há atualizações da Store...",
|
||||||
"CHECK_UU_UPDATES": "A verificar se há atualizações do DarkStore...",
|
"CHECK_DS_UPDATES": "A verificar se há atualizações do DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Prime A para confirmar ou B para cancelar.",
|
"CONFIRM_OR_CANCEL": "Prime A para confirmar ou B para cancelar.",
|
||||||
"CONNECT_WIFI": "Por favor, conecta-te ao WiFi.",
|
"CONNECT_WIFI": "Por favor, conecta-te ao WiFi.",
|
||||||
"CONFIRM": "Confirmar",
|
"CONFIRM": "Confirmar",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "A descarregar fonte compatível...",
|
"DOWNLOADING_COMPATIBLE_FONT": "A descarregar fonte compatível...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "A descarregar ficha de sprites...",
|
"DOWNLOADING_SPRITE_SHEET": "A descarregar ficha de sprites...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "A descarregar ficha de sprites %i de %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "A descarregar ficha de sprites %i de %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "A descarregar Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "A descarregar HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "A descarregar DarkStore...",
|
"DONLOADING_DARKSTORE": "A descarregar DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "A descarregar UniStore...",
|
"DOWNLOADING_STORE": "A descarregar Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Introduz a descrição do atalho.",
|
"ENTER_DESC_SHORTCUT": "Introduz a descrição do atalho.",
|
||||||
"ENTER_SEARCH": "Introduz o que gostarias de pesquisar.",
|
"ENTER_SEARCH": "Introduz o que gostarias de pesquisar.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Introduz o nome do ficheiro do atalho (sem extensão).",
|
"ENTER_SHORTCUT_FILENAME": "Introduz o nome do ficheiro do atalho (sem extensão).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Introduz o título do atalho.",
|
"ENTER_TITLE_SHORTCUT": "Introduz o título do atalho.",
|
||||||
"ENTER_URL": "Insere o URL da UniStore.",
|
"ENTER_URL": "Insere o URL da Store.",
|
||||||
"ENTRIES": "Entradas",
|
"ENTRIES": "Entradas",
|
||||||
"EXECUTE_ENTRY": "Gostarias de executar esta entrada?",
|
"EXECUTE_ENTRY": "Gostarias de executar esta entrada?",
|
||||||
"EXIT_APP": "Sair do DarkStore",
|
"EXIT_APP": "Sair do DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Erro de extração!",
|
"EXTRACT_ERROR": "Erro de extração!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Esta funcionalidade poderá ter efeitos secundários enquanto a fila estiver a decorrer.\nTens a certeza de que queres continuar?",
|
"FEATURE_SIDE_EFFECTS": "Esta funcionalidade poderá ter efeitos secundários enquanto a fila estiver a decorrer.\nTens a certeza de que queres continuar?",
|
||||||
"FETCHING_METADATA": "A obter metadados antigos...",
|
"FETCHING_METADATA": "A obter metadados antigos...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "A obter UniStores recomendadas...",
|
"FETCHING_RECOMMENDED_STORES": "A obter Stores recomendadas...",
|
||||||
"FILES": "Ficheiro: %d / %d",
|
"FILES": "Ficheiro: %d / %d",
|
||||||
"FILE_EXTRACTED": "ficheiro extraído.",
|
"FILE_EXTRACTED": "ficheiro extraído.",
|
||||||
"FILE_SLASH": "Parece que está incluído um '/', o qual não é suportado.\nPor favor, muda 'file' para o nome do ficheiro apenas.",
|
"FILE_SLASH": "Parece que está incluído um '/', o qual não é suportado.\nPor favor, muda 'file' para o nome do ficheiro apenas.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Configurações da GUI...",
|
"GUI_SETTINGS_BTN": "Configurações da GUI...",
|
||||||
"INCLUDE_IN_RESULTS": "Incluir nos resultados:",
|
"INCLUDE_IN_RESULTS": "Incluir nos resultados:",
|
||||||
"INSTALLING": "A instalar... %s / %s (%.2f%%)",
|
"INSTALLING": "A instalar... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "A instalar DarkStore...",
|
"INSTALL_DARKSTORE": "A instalar DarkStore...",
|
||||||
"INVALID_UNISTORE": "UniStore inválida",
|
"INVALID_STORE": "Store inválida",
|
||||||
"KEY_CONTINUE": "Prime qualquer tecla para continuar.",
|
"KEY_CONTINUE": "Prime qualquer tecla para continuar.",
|
||||||
"LANGUAGE": "Idioma",
|
"LANGUAGE": "Idioma",
|
||||||
"LAST_UPDATED": "Última atualização",
|
"LAST_UPDATED": "Última atualização",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Fila",
|
"QUEUE": "Fila",
|
||||||
"QUEUE_POSITION": "Posição na fila",
|
"QUEUE_POSITION": "Posição na fila",
|
||||||
"QUEUE_PROGRESS": "Passo: %d / %d",
|
"QUEUE_PROGRESS": "Passo: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "UniStores recomendadas",
|
"RECOMMENDED_STORES": "Stores recomendadas",
|
||||||
"REVISION": "Revisão",
|
"REVISION": "Revisão",
|
||||||
"SCREENSHOT": "Captura de ecrã %d / %d",
|
"SCREENSHOT": "Captura de ecrã %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Não foi possível carregar a captura de ecrã.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Não foi possível carregar a captura de ecrã.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Selecionar um tema",
|
"SELECT_A_THEME": "Selecionar um tema",
|
||||||
"SELECT_DIR": "Seleciona um diretório",
|
"SELECT_DIR": "Seleciona um diretório",
|
||||||
"SELECT_LANG": "Escolher o idioma",
|
"SELECT_LANG": "Escolher o idioma",
|
||||||
"SELECT_UNISTORE": "Selecionar UniStore",
|
"SELECT_STORE": "Selecionar Store",
|
||||||
"SELECT_UNISTORE_2": "Selecionar uma UniStore",
|
"SELECT_STORE_2": "Selecionar uma Store",
|
||||||
"SELECTION_QUEUE": "Adicionar seleção à fila",
|
"SELECTION_QUEUE": "Adicionar seleção à fila",
|
||||||
"SETTINGS": "Configurações",
|
"SETTINGS": "Configurações",
|
||||||
"SHEET_SLASH": "Parece que está incluído um '/', o qual não é suportado.\nPor favor, muda 'file' para o nome do ficheiro apenas.",
|
"SHEET_SLASH": "Parece que está incluído um '/', o qual não é suportado.\nPor favor, muda 'file' para o nome do ficheiro apenas.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Erro de sintaxe!",
|
"SYNTAX_ERROR": "Erro de sintaxe!",
|
||||||
"TITLE": "Título",
|
"TITLE": "Título",
|
||||||
"TOP_STYLE": "Estilo no ecrã superior",
|
"TOP_STYLE": "Estilo no ecrã superior",
|
||||||
"UNISTORE_BG": "Usar o fundo de ecrã da UniStore",
|
"STORE_BG": "Usar o fundo de ecrã da Store",
|
||||||
"UNISTORE_BG_DESC": "Quando ativado, o fundo fornecido pela UniStore será mostrado em vez da cor sólida do fundo para o ecrã superior.",
|
"STORE_BG_DESC": "Quando ativado, o fundo fornecido pela Store será mostrado em vez da cor sólida do fundo para o ecrã superior.",
|
||||||
"UNISTORE_INVALID_ERROR": "Esta UniStore é inválida e não pode ser\ncarregada com o DarkStore.\nTalvez deverias verificar se existem alguns erros de sintaxe?",
|
"STORE_INVALID_ERROR": "Esta Store é inválida e não pode ser\ncarregada com o DarkStore.\nTalvez deverias verificar se existem alguns erros de sintaxe?",
|
||||||
"UNISTORE_TOO_NEW": "A tua versão do DarkStore é\ndemasiado velha para usar esta UniStore.\nPor favor, atualiza para a versão mais recente.",
|
"STORE_TOO_NEW": "A tua versão do DarkStore é\ndemasiado velha para usar esta Store.\nPor favor, atualiza para a versão mais recente.",
|
||||||
"UNISTORE_TOO_OLD": "Esta UniStore está desatualizada e não pode ser utilizada\ncom esta versão do DarkStore.\nPor favor, pede ao criador para atualizá-la.",
|
"STORE_TOO_OLD": "Esta Store está desatualizada e não pode ser utilizada\ncom esta versão do DarkStore.\nPor favor, pede ao criador para atualizá-la.",
|
||||||
"UPDATE_AVAILABLE": "Atualização disponível!",
|
"UPDATE_AVAILABLE": "Atualização disponível!",
|
||||||
"UPDATE_DONE": "Atualização concluída! Por favor, abre novamente o DarkStore.",
|
"UPDATE_DONE": "Atualização concluída! Por favor, abre novamente o DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "A atualizar ficha de sprites...",
|
"UPDATING_SPRITE_SHEET": "A atualizar ficha de sprites...",
|
||||||
"UPDATING_SPRITE_SHEET2": "A atualizar ficha de sprites %i de %i...",
|
"UPDATING_SPRITE_SHEET2": "A atualizar ficha de sprites %i de %i...",
|
||||||
"UPDATING_UNISTORE": "A atualizar UniStore...",
|
"UPDATING_STORE": "A atualizar Store...",
|
||||||
"VERSION": "Versão"
|
"VERSION": "Versão"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Автор",
|
"AUTHOR": "Автор",
|
||||||
"AUTO_UPDATE_SETTINGS": "Настройки автообновления",
|
"AUTO_UPDATE_SETTINGS": "Настройки автообновления",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Настройки автообновления...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Настройки автообновления...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Автообновление UniStore",
|
"AUTO_UPDATE_STORE": "Автообновление Store",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "При включении настройки - последний используемый UniStore будет автоматически обновлен при запуске DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "При включении настройки - последний используемый Store будет автоматически обновлен при запуске DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Автообновление DarkStore",
|
"AUTO_UPDATE_DS": "Автообновление DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Если включено, то DarkStore будет проверять обновления при каждом запуске.",
|
"AUTO_UPDATE_DS_DESC": "Если включено, то DarkStore будет проверять обновления при каждом запуске.",
|
||||||
"AVAILABLE_DOWNLOADS": "Доступные для загрузки",
|
"AVAILABLE_DOWNLOADS": "Доступные для загрузки",
|
||||||
"BOOT_TITLE": "Вы хотите войти в эту игру?",
|
"BOOT_TITLE": "Вы хотите войти в эту игру?",
|
||||||
"CANCEL": "Отмена",
|
"CANCEL": "Отмена",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Изменить путь к firm",
|
"CHANGE_FIRM_PATH": "Изменить путь к firm",
|
||||||
"CHANGE_NDS_PATH": "Изменить путь NDS",
|
"CHANGE_NDS_PATH": "Изменить путь NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Изменить путь к ярлыку",
|
"CHANGE_SHORTCUT_PATH": "Изменить путь к ярлыку",
|
||||||
"CHECK_UNISTORE_UPDATES": "Проверка обновление UniStore...",
|
"CHECK_STORE_UPDATES": "Проверка обновление Store...",
|
||||||
"CHECK_UU_UPDATES": "Проверка обновлений DarkStore...",
|
"CHECK_DS_UPDATES": "Проверка обновлений DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Нажмите для подтверждения, для отмены.",
|
"CONFIRM_OR_CANCEL": "Нажмите для подтверждения, для отмены.",
|
||||||
"CONNECT_WIFI": "Пожалуйста, подключитесь к WiFi.",
|
"CONNECT_WIFI": "Пожалуйста, подключитесь к WiFi.",
|
||||||
"CONFIRM": "Подтверждать",
|
"CONFIRM": "Подтверждать",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Загрузка совместимого шрифта...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Загрузка совместимого шрифта...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Загрузка таблицы спрайтов...",
|
"DOWNLOADING_SPRITE_SHEET": "Загрузка таблицы спрайтов...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Загрузка таблицы спрайтов %i из %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Загрузка таблицы спрайтов %i из %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Загрузка Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Загрузка HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Загрузка DarkStore...",
|
"DONLOADING_DARKSTORE": "Загрузка DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Загрузка UniStore...",
|
"DOWNLOADING_STORE": "Загрузка Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Введите описание ярлыка.",
|
"ENTER_DESC_SHORTCUT": "Введите описание ярлыка.",
|
||||||
"ENTER_SEARCH": "Введите что вы хотите найти.",
|
"ENTER_SEARCH": "Введите что вы хотите найти.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Введите имя файла ярлыка (без расширения).",
|
"ENTER_SHORTCUT_FILENAME": "Введите имя файла ярлыка (без расширения).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Введите название ярлыка.",
|
"ENTER_TITLE_SHORTCUT": "Введите название ярлыка.",
|
||||||
"ENTER_URL": "Введите URL UniStore.",
|
"ENTER_URL": "Введите URL Store.",
|
||||||
"ENTRIES": "Записи",
|
"ENTRIES": "Записи",
|
||||||
"EXECUTE_ENTRY": "Выполнить эту запись?",
|
"EXECUTE_ENTRY": "Выполнить эту запись?",
|
||||||
"EXIT_APP": "Выйти из DarkStore",
|
"EXIT_APP": "Выйти из DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Извлечь ошибку!",
|
"EXTRACT_ERROR": "Извлечь ошибку!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Эта функция может иметь побочные эффекты во время работы очереди.\nВы уверены, что хотите продолжить?",
|
"FEATURE_SIDE_EFFECTS": "Эта функция может иметь побочные эффекты во время работы очереди.\nВы уверены, что хотите продолжить?",
|
||||||
"FETCHING_METADATA": "Получение старых метаданных...",
|
"FETCHING_METADATA": "Получение старых метаданных...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Получение рекомендованных UniStores ...",
|
"FETCHING_RECOMMENDED_STORES": "Получение рекомендованных Stores ...",
|
||||||
"FILES": "Файл: %d / %d",
|
"FILES": "Файл: %d / %d",
|
||||||
"FILE_EXTRACTED": "файл извлечен.",
|
"FILE_EXTRACTED": "файл извлечен.",
|
||||||
"FILE_SLASH": "Похоже, что используется символ '/'. Он не поддерживается\nПожалуйста, измените 'file' только на имя файла.",
|
"FILE_SLASH": "Похоже, что используется символ '/'. Он не поддерживается\nПожалуйста, измените 'file' только на имя файла.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Настройки GUI...",
|
"GUI_SETTINGS_BTN": "Настройки GUI...",
|
||||||
"INCLUDE_IN_RESULTS": "Включить в результаты:",
|
"INCLUDE_IN_RESULTS": "Включить в результаты:",
|
||||||
"INSTALLING": "Установка %s / %s (%.2f%%)",
|
"INSTALLING": "Установка %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Установка DarkStore...",
|
"INSTALL_DARKSTORE": "Установка DarkStore...",
|
||||||
"INVALID_UNISTORE": "Неверный UniStore",
|
"INVALID_STORE": "Неверный Store",
|
||||||
"KEY_CONTINUE": "Нажмите любую кнопку для продолжения.",
|
"KEY_CONTINUE": "Нажмите любую кнопку для продолжения.",
|
||||||
"LANGUAGE": "Язык",
|
"LANGUAGE": "Язык",
|
||||||
"LAST_UPDATED": "Последнее обновление",
|
"LAST_UPDATED": "Последнее обновление",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Очередь",
|
"QUEUE": "Очередь",
|
||||||
"QUEUE_POSITION": "Позиция в очереди",
|
"QUEUE_POSITION": "Позиция в очереди",
|
||||||
"QUEUE_PROGRESS": "Шаг: %d / %d",
|
"QUEUE_PROGRESS": "Шаг: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Рекомендуемые UniStores",
|
"RECOMMENDED_STORES": "Рекомендуемые Stores",
|
||||||
"REVISION": "Ревизия",
|
"REVISION": "Ревизия",
|
||||||
"SCREENSHOT": "Скриншот %d / %d",
|
"SCREENSHOT": "Скриншот %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Скриншот не может быть загружен.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Скриншот не может быть загружен.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Выберите тему",
|
"SELECT_A_THEME": "Выберите тему",
|
||||||
"SELECT_DIR": "Выберите каталог",
|
"SELECT_DIR": "Выберите каталог",
|
||||||
"SELECT_LANG": "Выберите язык",
|
"SELECT_LANG": "Выберите язык",
|
||||||
"SELECT_UNISTORE": "Выберите UniStore",
|
"SELECT_STORE": "Выберите Store",
|
||||||
"SELECT_UNISTORE_2": "Выберите UniStore",
|
"SELECT_STORE_2": "Выберите Store",
|
||||||
"SELECTION_QUEUE": "Добавить выбор в очередь",
|
"SELECTION_QUEUE": "Добавить выбор в очередь",
|
||||||
"SETTINGS": "Настройки",
|
"SETTINGS": "Настройки",
|
||||||
"SHEET_SLASH": "Похоже, что используется символ '/'. Он не поддерживается.\nПожалуйста, измените 'sheet' только на имя файла.",
|
"SHEET_SLASH": "Похоже, что используется символ '/'. Он не поддерживается.\nПожалуйста, измените 'sheet' только на имя файла.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Синтаксическая ошибка!",
|
"SYNTAX_ERROR": "Синтаксическая ошибка!",
|
||||||
"TITLE": "Название",
|
"TITLE": "Название",
|
||||||
"TOP_STYLE": "Верхний стиль",
|
"TOP_STYLE": "Верхний стиль",
|
||||||
"UNISTORE_BG": "Использовать фон UniStore",
|
"STORE_BG": "Использовать фон Store",
|
||||||
"UNISTORE_BG_DESC": "Когда включено, будет показан фон предоставленный UniStore вместо сплошного цвета фона для верхнего экрана.",
|
"STORE_BG_DESC": "Когда включено, будет показан фон предоставленный Store вместо сплошного цвета фона для верхнего экрана.",
|
||||||
"UNISTORE_INVALID_ERROR": "UniStore некорректен и не может быть загружен DarkStore.\nМожет быть стоить проверить синтаксические ошибки?",
|
"STORE_INVALID_ERROR": "Store некорректен и не может быть загружен DarkStore.\nМожет быть стоить проверить синтаксические ошибки?",
|
||||||
"UNISTORE_TOO_NEW": "Ваша версия DarkStore \nслишком старая для использования этого UniStore.\nПожалуйста, обновитесь до последней версии.",
|
"STORE_TOO_NEW": "Ваша версия DarkStore \nслишком старая для использования этого Store.\nПожалуйста, обновитесь до последней версии.",
|
||||||
"UNISTORE_TOO_OLD": "Этот UniStore устарел и не может быть использован\nс этой версией DarkStore.\nПожалуйста, попросите автора обновить его.",
|
"STORE_TOO_OLD": "Этот Store устарел и не может быть использован\nс этой версией DarkStore.\nПожалуйста, попросите автора обновить его.",
|
||||||
"UPDATE_AVAILABLE": "Доступны обновление!",
|
"UPDATE_AVAILABLE": "Доступны обновление!",
|
||||||
"UPDATE_DONE": "Обновление завершено! Перезапустите DarkStore.",
|
"UPDATE_DONE": "Обновление завершено! Перезапустите DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Загрузка таблицы спрайтов...",
|
"UPDATING_SPRITE_SHEET": "Загрузка таблицы спрайтов...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Загрузка таблицы спрайтов %i из %i...",
|
"UPDATING_SPRITE_SHEET2": "Загрузка таблицы спрайтов %i из %i...",
|
||||||
"UPDATING_UNISTORE": "Обновление UniStore...",
|
"UPDATING_STORE": "Обновление Store...",
|
||||||
"VERSION": "Версия"
|
"VERSION": "Версия"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Sahibi",
|
"AUTHOR": "Sahibi",
|
||||||
"AUTO_UPDATE_SETTINGS": "Oto-Güncelleme Ayarları",
|
"AUTO_UPDATE_SETTINGS": "Oto-Güncelleme Ayarları",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Oto-Güncelleme Ayarları...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Oto-Güncelleme Ayarları...",
|
||||||
"AUTO_UPDATE_UNISTORE": "UniStore'u oto-güncelle",
|
"AUTO_UPDATE_STORE": "Store'u oto-güncelle",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Bununla, DarkStore başlatıldığında en son kullanılan UniStore otomatik olarak güncellenecektir.",
|
"AUTO_UPDATE_STORE_DESC": "Bununla, DarkStore başlatıldığında en son kullanılan Store otomatik olarak güncellenecektir.",
|
||||||
"AUTO_UPDATE_UU": "DarkStore'i otomatik güncelle",
|
"AUTO_UPDATE_DS": "DarkStore'i otomatik güncelle",
|
||||||
"AUTO_UPDATE_UU_DESC": "Etkinleştirildiğinde, DarkStore her açıldığında güncellemeleri kontrol edilecek.",
|
"AUTO_UPDATE_DS_DESC": "Etkinleştirildiğinde, DarkStore her açıldığında güncellemeleri kontrol edilecek.",
|
||||||
"AVAILABLE_DOWNLOADS": "Mevcut İndirmeler",
|
"AVAILABLE_DOWNLOADS": "Mevcut İndirmeler",
|
||||||
"BOOT_TITLE": "Bu uygulamayı çalıştırmak ister misin?",
|
"BOOT_TITLE": "Bu uygulamayı çalıştırmak ister misin?",
|
||||||
"CANCEL": "İptal Et",
|
"CANCEL": "İptal Et",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Yazılım yolunu değiştir",
|
"CHANGE_FIRM_PATH": "Yazılım yolunu değiştir",
|
||||||
"CHANGE_NDS_PATH": "NDS yolunu değiştir",
|
"CHANGE_NDS_PATH": "NDS yolunu değiştir",
|
||||||
"CHANGE_SHORTCUT_PATH": "Kısayol yolunu değiştir",
|
"CHANGE_SHORTCUT_PATH": "Kısayol yolunu değiştir",
|
||||||
"CHECK_UNISTORE_UPDATES": "UniStore güncellemeleri kontrol ediliyor...",
|
"CHECK_STORE_UPDATES": "Store güncellemeleri kontrol ediliyor...",
|
||||||
"CHECK_UU_UPDATES": "DarkStore güncellemeleri kontrol ediliyor...",
|
"CHECK_DS_UPDATES": "DarkStore güncellemeleri kontrol ediliyor...",
|
||||||
"CONFIRM_OR_CANCEL": "Onaylamak için , iptal etmek için .",
|
"CONFIRM_OR_CANCEL": "Onaylamak için , iptal etmek için .",
|
||||||
"CONNECT_WIFI": "Lütfen WiFi'ye bağlanın.",
|
"CONNECT_WIFI": "Lütfen WiFi'ye bağlanın.",
|
||||||
"CONFIRM": "Onayla",
|
"CONFIRM": "Onayla",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Uyumlu yazı tipi indiriliyor...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Uyumlu yazı tipi indiriliyor...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Model Tablosu İndiriliyor...",
|
"DOWNLOADING_SPRITE_SHEET": "Model Tablosu İndiriliyor...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "%i / %i Model Tablosu İndiriliyor...",
|
"DOWNLOADING_SPRITE_SHEET2": "%i / %i Model Tablosu İndiriliyor...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Universal-DB İndiriliyor...",
|
"DOWNLOADING_DEFAULT_STORE": "HomeBrew Store İndiriliyor...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "DarkStore İndiriliyor...",
|
"DONLOADING_DARKSTORE": "DarkStore İndiriliyor...",
|
||||||
"DOWNLOADING_UNISTORE": "UniStore İndiriliyor...",
|
"DOWNLOADING_STORE": "Store İndiriliyor...",
|
||||||
"ENTER_DESC_SHORTCUT": "Kısayol açıklaması gir.",
|
"ENTER_DESC_SHORTCUT": "Kısayol açıklaması gir.",
|
||||||
"ENTER_SEARCH": "Aramak istediğini buraya yaz.",
|
"ENTER_SEARCH": "Aramak istediğini buraya yaz.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Kısayol dosya adını gir (uzantı olmadan).",
|
"ENTER_SHORTCUT_FILENAME": "Kısayol dosya adını gir (uzantı olmadan).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Kısayol başlığını gir.",
|
"ENTER_TITLE_SHORTCUT": "Kısayol başlığını gir.",
|
||||||
"ENTER_URL": "Unistore'un URL'sini gir.",
|
"ENTER_URL": "Store'un URL'sini gir.",
|
||||||
"ENTRIES": "Girdi",
|
"ENTRIES": "Girdi",
|
||||||
"EXECUTE_ENTRY": "Bu uygulamayı çalıştırmak ister misin?",
|
"EXECUTE_ENTRY": "Bu uygulamayı çalıştırmak ister misin?",
|
||||||
"EXIT_APP": "DarkStore'dan çık",
|
"EXIT_APP": "DarkStore'dan çık",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Ayıklama hatası!",
|
"EXTRACT_ERROR": "Ayıklama hatası!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Bu özelliğin, özellikle Kuyruk çalışırken yan etkisi olabilir.\nDevam etmek istediğinden emin misin?",
|
"FEATURE_SIDE_EFFECTS": "Bu özelliğin, özellikle Kuyruk çalışırken yan etkisi olabilir.\nDevam etmek istediğinden emin misin?",
|
||||||
"FETCHING_METADATA": "Eski meta veriler getiriliyor...",
|
"FETCHING_METADATA": "Eski meta veriler getiriliyor...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Önerilen UniStore'lar getiriliyor...",
|
"FETCHING_RECOMMENDED_STORES": "Önerilen Store'lar getiriliyor...",
|
||||||
"FILES": "Dosya: %d / %d",
|
"FILES": "Dosya: %d / %d",
|
||||||
"FILE_EXTRACTED": "dosya ayıklandı.",
|
"FILE_EXTRACTED": "dosya ayıklandı.",
|
||||||
"FILE_SLASH": "Görünüşe göre desteklenmeyen bir '/' dahil.\nLütfen 'dosyayı\" yalnızca dosya adına değiştir.",
|
"FILE_SLASH": "Görünüşe göre desteklenmeyen bir '/' dahil.\nLütfen 'dosyayı\" yalnızca dosya adına değiştir.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Grafik Arayüz Ayarları...",
|
"GUI_SETTINGS_BTN": "Grafik Arayüz Ayarları...",
|
||||||
"INCLUDE_IN_RESULTS": "Şunları sonuçlara dahil et:",
|
"INCLUDE_IN_RESULTS": "Şunları sonuçlara dahil et:",
|
||||||
"INSTALLING": "Kuruluyor... %s / %s (%.2f%%)",
|
"INSTALLING": "Kuruluyor... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "DarkStore Kuruluyor...",
|
"INSTALL_DARKSTORE": "DarkStore Kuruluyor...",
|
||||||
"INVALID_UNISTORE": "Geçersiz UniStore",
|
"INVALID_STORE": "Geçersiz Store",
|
||||||
"KEY_CONTINUE": "Devam eetmek için bir tuşa basın.",
|
"KEY_CONTINUE": "Devam eetmek için bir tuşa basın.",
|
||||||
"LANGUAGE": "Lisan",
|
"LANGUAGE": "Lisan",
|
||||||
"LAST_UPDATED": "Son güncelleme",
|
"LAST_UPDATED": "Son güncelleme",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "İndirme Kuyruğu",
|
"QUEUE": "İndirme Kuyruğu",
|
||||||
"QUEUE_POSITION": "Kuyruktaki Konumu",
|
"QUEUE_POSITION": "Kuyruktaki Konumu",
|
||||||
"QUEUE_PROGRESS": "Adım: %d / %d",
|
"QUEUE_PROGRESS": "Adım: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Önerilen UniStore'lar",
|
"RECOMMENDED_STORES": "Önerilen Store'lar",
|
||||||
"REVISION": "Revizyon",
|
"REVISION": "Revizyon",
|
||||||
"SCREENSHOT": "Ekran Görüntüsü %d / %d",
|
"SCREENSHOT": "Ekran Görüntüsü %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Ekran görüntüsü yüklenemedi.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Ekran görüntüsü yüklenemedi.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Bir Tema Seç",
|
"SELECT_A_THEME": "Bir Tema Seç",
|
||||||
"SELECT_DIR": "Bir dizin seç",
|
"SELECT_DIR": "Bir dizin seç",
|
||||||
"SELECT_LANG": "Lisanı seç",
|
"SELECT_LANG": "Lisanı seç",
|
||||||
"SELECT_UNISTORE": "UniStore seç",
|
"SELECT_STORE": "Store seç",
|
||||||
"SELECT_UNISTORE_2": "Bir UniStore seç",
|
"SELECT_STORE_2": "Bir Store seç",
|
||||||
"SELECTION_QUEUE": "İndirme kuyruğuna seçim ekle",
|
"SELECTION_QUEUE": "İndirme kuyruğuna seçim ekle",
|
||||||
"SETTINGS": "Ayarlar",
|
"SETTINGS": "Ayarlar",
|
||||||
"SHEET_SLASH": "Görünüşe göre desteklenmeyen bir '/' dahil.\nLütfen 'sayfayı\" yalnızca dosya adına değiştir.",
|
"SHEET_SLASH": "Görünüşe göre desteklenmeyen bir '/' dahil.\nLütfen 'sayfayı\" yalnızca dosya adına değiştir.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Sözdizimi hatası!",
|
"SYNTAX_ERROR": "Sözdizimi hatası!",
|
||||||
"TITLE": "Başlık",
|
"TITLE": "Başlık",
|
||||||
"TOP_STYLE": "Üst Ekran Görünümü",
|
"TOP_STYLE": "Üst Ekran Görünümü",
|
||||||
"UNISTORE_BG": "UniStore Arka Planını Kullan",
|
"STORE_BG": "Store Arka Planını Kullan",
|
||||||
"UNISTORE_BG_DESC": "Etkinleştirildiğinde, üst ekran için düz arka planı rengi yerine UniStore'un sağladığı arka plan gösterilecektir.",
|
"STORE_BG_DESC": "Etkinleştirildiğinde, üst ekran için düz arka planı rengi yerine Store'un sağladığı arka plan gösterilecektir.",
|
||||||
"UNISTORE_INVALID_ERROR": "Bu UniStore geçersiz ve DarkStore\nile yüklenemez.\nBelki sözdizimi hatası vardır, bir kontrol etsen?",
|
"STORE_INVALID_ERROR": "Bu Store geçersiz ve DarkStore\nile yüklenemez.\nBelki sözdizimi hatası vardır, bir kontrol etsen?",
|
||||||
"UNISTORE_TOO_NEW": "DarkStore sürümün bu UniStore'u\nkullanmak için çok eski.\nLütfen son sürüme güncelleyin.",
|
"STORE_TOO_NEW": "DarkStore sürümün bu Store'u\nkullanmak için çok eski.\nLütfen son sürüme güncelleyin.",
|
||||||
"UNISTORE_TOO_OLD": "UniStore eski ve DarkStore\nbu sürümüyle bunu kullanılamaz.\nKreatörden güncellemesini isteyin.",
|
"STORE_TOO_OLD": "Store eski ve DarkStore\nbu sürümüyle bunu kullanılamaz.\nKreatörden güncellemesini isteyin.",
|
||||||
"UPDATE_AVAILABLE": "Güncelleme Mevcut!",
|
"UPDATE_AVAILABLE": "Güncelleme Mevcut!",
|
||||||
"UPDATE_DONE": "Güncelleme tamamdır! DarkStore'ı yeniden açın.",
|
"UPDATE_DONE": "Güncelleme tamamdır! DarkStore'ı yeniden açın.",
|
||||||
"UPDATING_SPRITE_SHEET": "Model Tablosu Güncelleniyor...",
|
"UPDATING_SPRITE_SHEET": "Model Tablosu Güncelleniyor...",
|
||||||
"UPDATING_SPRITE_SHEET2": "%i / %i Model Tablosu Güncelleniyor...",
|
"UPDATING_SPRITE_SHEET2": "%i / %i Model Tablosu Güncelleniyor...",
|
||||||
"UPDATING_UNISTORE": "UniStore Güncelleniyor...",
|
"UPDATING_STORE": "Store Güncelleniyor...",
|
||||||
"VERSION": "Sürüm"
|
"VERSION": "Sürüm"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "Автор",
|
"AUTHOR": "Автор",
|
||||||
"AUTO_UPDATE_SETTINGS": "Налаштування автооновлення",
|
"AUTO_UPDATE_SETTINGS": "Налаштування автооновлення",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "Налаштування автооновлення...",
|
"AUTO_UPDATE_SETTINGS_BTN": "Налаштування автооновлення...",
|
||||||
"AUTO_UPDATE_UNISTORE": "Автооновлення UniStores",
|
"AUTO_UPDATE_STORE": "Автооновлення Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "Якщо увімкнено, то UniStore, яDarkStoreе автоматично оновлено під час запуску DarkStore.",
|
"AUTO_UPDATE_STORE_DESC": "Якщо увімкнено, то Store, яDarkStoreе автоматично оновлено під час запуску DarkStore.",
|
||||||
"AUTO_UPDATE_UU": "Автооновлення DarkStore",
|
"AUTO_UPDATE_DS": "Автооновлення DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "Якщо увімкнено, то DarkStore перевірятиме оновлення під час кожного запуску.",
|
"AUTO_UPDATE_DS_DESC": "Якщо увімкнено, то DarkStore перевірятиме оновлення під час кожного запуску.",
|
||||||
"AVAILABLE_DOWNLOADS": "Доступні для завантаження",
|
"AVAILABLE_DOWNLOADS": "Доступні для завантаження",
|
||||||
"BOOT_TITLE": "Запустити цю програму?",
|
"BOOT_TITLE": "Запустити цю програму?",
|
||||||
"CANCEL": "Скасувати",
|
"CANCEL": "Скасувати",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "Змінити шлях до прошивки",
|
"CHANGE_FIRM_PATH": "Змінити шлях до прошивки",
|
||||||
"CHANGE_NDS_PATH": "Змінити шлях NDS",
|
"CHANGE_NDS_PATH": "Змінити шлях NDS",
|
||||||
"CHANGE_SHORTCUT_PATH": "Змінити шлях скорочення",
|
"CHANGE_SHORTCUT_PATH": "Змінити шлях скорочення",
|
||||||
"CHECK_UNISTORE_UPDATES": "Перевірка оновлень UniStore...",
|
"CHECK_STORE_UPDATES": "Перевірка оновлень Store...",
|
||||||
"CHECK_UU_UPDATES": "Перевірка оновлень DarkStore...",
|
"CHECK_DS_UPDATES": "Перевірка оновлень DarkStore...",
|
||||||
"CONFIRM_OR_CANCEL": "Натисніть для підтвердження, для скасування.",
|
"CONFIRM_OR_CANCEL": "Натисніть для підтвердження, для скасування.",
|
||||||
"CONNECT_WIFI": "Будь ласка, під'єднайтеся до Wi-Fi.",
|
"CONNECT_WIFI": "Будь ласка, під'єднайтеся до Wi-Fi.",
|
||||||
"CONFIRM": "Підтвердити",
|
"CONFIRM": "Підтвердити",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "Завантаження сумісного шрифту...",
|
"DOWNLOADING_COMPATIBLE_FONT": "Завантаження сумісного шрифту...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "Завантаження таблиці спрайтів...",
|
"DOWNLOADING_SPRITE_SHEET": "Завантаження таблиці спрайтів...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "Завантаження таблиці спрайтів %i із %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "Завантаження таблиці спрайтів %i із %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "Завантаження Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "Завантаження HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "Завантаження DarkStore...",
|
"DONLOADING_DARKSTORE": "Завантаження DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "Завантаження UniStore...",
|
"DOWNLOADING_STORE": "Завантаження Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "Введіть опис скорочення.",
|
"ENTER_DESC_SHORTCUT": "Введіть опис скорочення.",
|
||||||
"ENTER_SEARCH": "Введiть текст для пошуку.",
|
"ENTER_SEARCH": "Введiть текст для пошуку.",
|
||||||
"ENTER_SHORTCUT_FILENAME": "Введіть назву скорочення (без розширення).",
|
"ENTER_SHORTCUT_FILENAME": "Введіть назву скорочення (без розширення).",
|
||||||
"ENTER_TITLE_SHORTCUT": "Введіть назву скорочення.",
|
"ENTER_TITLE_SHORTCUT": "Введіть назву скорочення.",
|
||||||
"ENTER_URL": "Введіть URL-адресу UniStore.",
|
"ENTER_URL": "Введіть URL-адресу Store.",
|
||||||
"ENTRIES": "Записи",
|
"ENTRIES": "Записи",
|
||||||
"EXECUTE_ENTRY": "Виконати цей запис?",
|
"EXECUTE_ENTRY": "Виконати цей запис?",
|
||||||
"EXIT_APP": "Вийти з DarkStore",
|
"EXIT_APP": "Вийти з DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "Помилка розпаковування!",
|
"EXTRACT_ERROR": "Помилка розпаковування!",
|
||||||
"FEATURE_SIDE_EFFECTS": "Ця функція може мати побічні ефекти під час роботи черги.\nВи впевнені, що хочете продовжити?",
|
"FEATURE_SIDE_EFFECTS": "Ця функція може мати побічні ефекти під час роботи черги.\nВи впевнені, що хочете продовжити?",
|
||||||
"FETCHING_METADATA": "Отримання старих метаданих...",
|
"FETCHING_METADATA": "Отримання старих метаданих...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "Отримання рекомендованих UniStores...",
|
"FETCHING_RECOMMENDED_STORES": "Отримання рекомендованих Stores...",
|
||||||
"FILES": "Файл: %d / %d",
|
"FILES": "Файл: %d / %d",
|
||||||
"FILE_EXTRACTED": "файл витягнуто.",
|
"FILE_EXTRACTED": "файл витягнуто.",
|
||||||
"FILE_SLASH": "Схоже, що використовується символ '/'. Він не підтримується.\nБудь ласка, змініть 'file' тільки на ім'я файлу.",
|
"FILE_SLASH": "Схоже, що використовується символ '/'. Він не підтримується.\nБудь ласка, змініть 'file' тільки на ім'я файлу.",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "Налаштування інтерфейсу...",
|
"GUI_SETTINGS_BTN": "Налаштування інтерфейсу...",
|
||||||
"INCLUDE_IN_RESULTS": "Включити в результати:",
|
"INCLUDE_IN_RESULTS": "Включити в результати:",
|
||||||
"INSTALLING": "Встановлення... %s / %s (%.2f%%)",
|
"INSTALLING": "Встановлення... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "Встановлення DarkStore...",
|
"INSTALL_DARKSTORE": "Встановлення DarkStore...",
|
||||||
"INVALID_UNISTORE": "Недійсний UniStore",
|
"INVALID_STORE": "Недійсний Store",
|
||||||
"KEY_CONTINUE": "Щоб продовжити, натисніть будь-яку кнопку.",
|
"KEY_CONTINUE": "Щоб продовжити, натисніть будь-яку кнопку.",
|
||||||
"LANGUAGE": "Мова",
|
"LANGUAGE": "Мова",
|
||||||
"LAST_UPDATED": "Востаннє оновлено",
|
"LAST_UPDATED": "Востаннє оновлено",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "Черга",
|
"QUEUE": "Черга",
|
||||||
"QUEUE_POSITION": "Позиція в черзі",
|
"QUEUE_POSITION": "Позиція в черзі",
|
||||||
"QUEUE_PROGRESS": "Крок: %d / %d",
|
"QUEUE_PROGRESS": "Крок: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "Рекомендовані UniStores",
|
"RECOMMENDED_STORES": "Рекомендовані Stores",
|
||||||
"REVISION": "Ревізія",
|
"REVISION": "Ревізія",
|
||||||
"SCREENSHOT": "Скріншот %d / %d",
|
"SCREENSHOT": "Скріншот %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "Не вдалося завантажити скріншот.",
|
"SCREENSHOT_COULD_NOT_LOAD": "Не вдалося завантажити скріншот.",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "Оберіть тему",
|
"SELECT_A_THEME": "Оберіть тему",
|
||||||
"SELECT_DIR": "Виберіть теку",
|
"SELECT_DIR": "Виберіть теку",
|
||||||
"SELECT_LANG": "Оберіть мову",
|
"SELECT_LANG": "Оберіть мову",
|
||||||
"SELECT_UNISTORE": "Виберіть UniStore",
|
"SELECT_STORE": "Виберіть Store",
|
||||||
"SELECT_UNISTORE_2": "Виберіть UniStore",
|
"SELECT_STORE_2": "Виберіть Store",
|
||||||
"SELECTION_QUEUE": "Додати виділення в чергу",
|
"SELECTION_QUEUE": "Додати виділення в чергу",
|
||||||
"SETTINGS": "Налаштування",
|
"SETTINGS": "Налаштування",
|
||||||
"SHEET_SLASH": "Схоже, що використовується символ '/'. Він не підтримується.\nБудь ласка, змініть 'sheet' тільки на ім'я файлу.",
|
"SHEET_SLASH": "Схоже, що використовується символ '/'. Він не підтримується.\nБудь ласка, змініть 'sheet' тільки на ім'я файлу.",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "Синтаксична помилка!",
|
"SYNTAX_ERROR": "Синтаксична помилка!",
|
||||||
"TITLE": "Назва",
|
"TITLE": "Назва",
|
||||||
"TOP_STYLE": "Стиль верху",
|
"TOP_STYLE": "Стиль верху",
|
||||||
"UNISTORE_BG": "Використовувати фон UniStore",
|
"STORE_BG": "Використовувати фон Store",
|
||||||
"UNISTORE_BG_DESC": "Якщо увімкнено, то буде показаний фон наданий UniStore замість суцільного кольору для верхнього екрана.",
|
"STORE_BG_DESC": "Якщо увімкнено, то буде показаний фон наданий Store замість суцільного кольору для верхнього екрана.",
|
||||||
"UNISTORE_INVALID_ERROR": "Цей UniStore недійсний і не може бути\nзавантажений через DarkStore.\nМожливо, варто перевірити, чи є якісь синтаксичні помилки?",
|
"STORE_INVALID_ERROR": "Цей Store недійсний і не може бути\nзавантажений через DarkStore.\nМожливо, варто перевірити, чи є якісь синтаксичні помилки?",
|
||||||
"UNISTORE_TOO_NEW": "Ваша версія DarkStore\nзанадто стара, щоб використовувати цей UniStore.\nБудь ласка, оновіться до останньої версії.",
|
"STORE_TOO_NEW": "Ваша версія DarkStore\nзанадто стара, щоб використовувати цей Store.\nБудь ласка, оновіться до останньої версії.",
|
||||||
"UNISTORE_TOO_OLD": "Ця версія UniStore застаріла і не може використовуватися\nз поточною версією DarkStore.\nБудь ласка, попросіть автора оновити його.",
|
"STORE_TOO_OLD": "Ця версія Store застаріла і не може використовуватися\nз поточною версією DarkStore.\nБудь ласка, попросіть автора оновити його.",
|
||||||
"UPDATE_AVAILABLE": "Доступне оновлення!",
|
"UPDATE_AVAILABLE": "Доступне оновлення!",
|
||||||
"UPDATE_DONE": "Оновлення завершено! Будь ласка, перевідкрийте DarkStore.",
|
"UPDATE_DONE": "Оновлення завершено! Будь ласка, перевідкрийте DarkStore.",
|
||||||
"UPDATING_SPRITE_SHEET": "Оновлення таблиці спрайтів...",
|
"UPDATING_SPRITE_SHEET": "Оновлення таблиці спрайтів...",
|
||||||
"UPDATING_SPRITE_SHEET2": "Оновлення таблиці спрайтів %i із %i...",
|
"UPDATING_SPRITE_SHEET2": "Оновлення таблиці спрайтів %i із %i...",
|
||||||
"UPDATING_UNISTORE": "Оновлення UniStore...",
|
"UPDATING_STORE": "Оновлення Store...",
|
||||||
"VERSION": "Версія"
|
"VERSION": "Версія"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "作者",
|
"AUTHOR": "作者",
|
||||||
"AUTO_UPDATE_SETTINGS": "自动更新设置",
|
"AUTO_UPDATE_SETTINGS": "自动更新设置",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "自动更新设置……",
|
"AUTO_UPDATE_SETTINGS_BTN": "自动更新设置……",
|
||||||
"AUTO_UPDATE_UNISTORE": "自动更新 UniStores",
|
"AUTO_UPDATE_STORE": "自动更新 Stores",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "启用后,最后一次使用的 UniStore 将会在下一次启动 DarkStore 时自动更新。",
|
"AUTO_UPDATE_STORE_DESC": "启用后,最后一次使用的 Store 将会在下一次启动 DarkStore 时自动更新。",
|
||||||
"AUTO_UPDATE_UU": "自动更新 DarkStore",
|
"AUTO_UPDATE_DS": "自动更新 DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "启用后,DarkStore 将在每次启动时检查更新。",
|
"AUTO_UPDATE_DS_DESC": "启用后,DarkStore 将在每次启动时检查更新。",
|
||||||
"AVAILABLE_DOWNLOADS": "可选下载",
|
"AVAILABLE_DOWNLOADS": "可选下载",
|
||||||
"BOOT_TITLE": "您想启动这个应用程序吗?",
|
"BOOT_TITLE": "您想启动这个应用程序吗?",
|
||||||
"CANCEL": "取消",
|
"CANCEL": "取消",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "更改固件(firm)路径",
|
"CHANGE_FIRM_PATH": "更改固件(firm)路径",
|
||||||
"CHANGE_NDS_PATH": "更改 NDS 路径",
|
"CHANGE_NDS_PATH": "更改 NDS 路径",
|
||||||
"CHANGE_SHORTCUT_PATH": "更改快捷方式路径",
|
"CHANGE_SHORTCUT_PATH": "更改快捷方式路径",
|
||||||
"CHECK_UNISTORE_UPDATES": "正在检查 UniStore 更新...",
|
"CHECK_STORE_UPDATES": "正在检查 Store 更新...",
|
||||||
"CHECK_UU_UPDATES": "正在检查 DarkStore 更新...",
|
"CHECK_DS_UPDATES": "正在检查 DarkStore 更新...",
|
||||||
"CONFIRM_OR_CANCEL": "请按 键确认,或按 键取消。",
|
"CONFIRM_OR_CANCEL": "请按 键确认,或按 键取消。",
|
||||||
"CONNECT_WIFI": "请连接到 WiFi 热点。",
|
"CONNECT_WIFI": "请连接到 WiFi 热点。",
|
||||||
"CONFIRM": "确认",
|
"CONFIRM": "确认",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "正在下载兼容字体……",
|
"DOWNLOADING_COMPATIBLE_FONT": "正在下载兼容字体……",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "正在下载贴图集……",
|
"DOWNLOADING_SPRITE_SHEET": "正在下载贴图集……",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "正在下载贴图集 %i / %i……",
|
"DOWNLOADING_SPRITE_SHEET2": "正在下载贴图集 %i / %i……",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "正在下载 Universal-DB……",
|
"DOWNLOADING_DEFAULT_STORE": "正在下载 HomeBrew Store……",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "正在下载 DarkStore……",
|
"DONLOADING_DARKSTORE": "正在下载 DarkStore……",
|
||||||
"DOWNLOADING_UNISTORE": "正在下载 UniStore……",
|
"DOWNLOADING_STORE": "正在下载 Store",
|
||||||
"ENTER_DESC_SHORTCUT": "输入快捷方式描述。",
|
"ENTER_DESC_SHORTCUT": "输入快捷方式描述。",
|
||||||
"ENTER_SEARCH": "输入您想搜索的内容。",
|
"ENTER_SEARCH": "输入您想搜索的内容。",
|
||||||
"ENTER_SHORTCUT_FILENAME": "输入快捷方式文件名 (不包含扩展名)。",
|
"ENTER_SHORTCUT_FILENAME": "输入快捷方式文件名 (不包含扩展名)。",
|
||||||
"ENTER_TITLE_SHORTCUT": "输入快捷方式标题",
|
"ENTER_TITLE_SHORTCUT": "输入快捷方式标题",
|
||||||
"ENTER_URL": "输入 UniStore 的 URL。",
|
"ENTER_URL": "输入 Store 的 URL。",
|
||||||
"ENTRIES": "条目",
|
"ENTRIES": "条目",
|
||||||
"EXECUTE_ENTRY": "您想要执行此条目吗?",
|
"EXECUTE_ENTRY": "您想要执行此条目吗?",
|
||||||
"EXIT_APP": "退出 DarkStore",
|
"EXIT_APP": "退出 DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "提取错误!",
|
"EXTRACT_ERROR": "提取错误!",
|
||||||
"FEATURE_SIDE_EFFECTS": "此功能可能会在队列运行时产生副作用。\n您确定要继续吗?",
|
"FEATURE_SIDE_EFFECTS": "此功能可能会在队列运行时产生副作用。\n您确定要继续吗?",
|
||||||
"FETCHING_METADATA": "正在获取旧的元数据.……",
|
"FETCHING_METADATA": "正在获取旧的元数据.……",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "正在获取推荐的 UniStores……",
|
"FETCHING_RECOMMENDED_STORES": "正在获取推荐的 Stores……",
|
||||||
"FILES": "文件: %d / %d",
|
"FILES": "文件: %d / %d",
|
||||||
"FILE_EXTRACTED": "文件已提取。",
|
"FILE_EXTRACTED": "文件已提取。",
|
||||||
"FILE_SLASH": "看起来包含了一个不支持的字符 '/'。\n请将“文件”更改为只包含文件名的形式。",
|
"FILE_SLASH": "看起来包含了一个不支持的字符 '/'。\n请将“文件”更改为只包含文件名的形式。",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "用户界面设置...",
|
"GUI_SETTINGS_BTN": "用户界面设置...",
|
||||||
"INCLUDE_IN_RESULTS": "包含结果:",
|
"INCLUDE_IN_RESULTS": "包含结果:",
|
||||||
"INSTALLING": "正在安装... %s / %s (%.2f%%)",
|
"INSTALLING": "正在安装... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "正在安装 DarkStore...",
|
"INSTALL_DARKSTORE": "正在安装 DarkStore...",
|
||||||
"INVALID_UNISTORE": "无效的 UniStore",
|
"INVALID_STORE": "无效的 Store",
|
||||||
"KEY_CONTINUE": "按任意键继续。",
|
"KEY_CONTINUE": "按任意键继续。",
|
||||||
"LANGUAGE": "语言",
|
"LANGUAGE": "语言",
|
||||||
"LAST_UPDATED": "最后更新",
|
"LAST_UPDATED": "最后更新",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "队列",
|
"QUEUE": "队列",
|
||||||
"QUEUE_POSITION": "队列位置",
|
"QUEUE_POSITION": "队列位置",
|
||||||
"QUEUE_PROGRESS": "步骤: %d / %d",
|
"QUEUE_PROGRESS": "步骤: %d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "推荐的 UniStore 源",
|
"RECOMMENDED_STORES": "推荐的 Store 源",
|
||||||
"REVISION": "修订版本",
|
"REVISION": "修订版本",
|
||||||
"SCREENSHOT": "截图 %d / %d",
|
"SCREENSHOT": "截图 %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "无法加载屏幕截图。",
|
"SCREENSHOT_COULD_NOT_LOAD": "无法加载屏幕截图。",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "选择主题",
|
"SELECT_A_THEME": "选择主题",
|
||||||
"SELECT_DIR": "选择一个目录",
|
"SELECT_DIR": "选择一个目录",
|
||||||
"SELECT_LANG": "选择语言",
|
"SELECT_LANG": "选择语言",
|
||||||
"SELECT_UNISTORE": "选择 UniStore",
|
"SELECT_STORE": "选择 Store",
|
||||||
"SELECT_UNISTORE_2": "请选择一个 UniStore",
|
"SELECT_STORE_2": "请选择一个 Store",
|
||||||
"SELECTION_QUEUE": "添加选中内容到队列",
|
"SELECTION_QUEUE": "添加选中内容到队列",
|
||||||
"SETTINGS": "设置",
|
"SETTINGS": "设置",
|
||||||
"SHEET_SLASH": "看起来包含了一个不支持的字符 '/'。\n请将“表”更改为只包含文件名的形式。",
|
"SHEET_SLASH": "看起来包含了一个不支持的字符 '/'。\n请将“表”更改为只包含文件名的形式。",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "语法错误!",
|
"SYNTAX_ERROR": "语法错误!",
|
||||||
"TITLE": "标题",
|
"TITLE": "标题",
|
||||||
"TOP_STYLE": "上屏幕样式",
|
"TOP_STYLE": "上屏幕样式",
|
||||||
"UNISTORE_BG": "使用 UniStore 背景图",
|
"STORE_BG": "使用 Store 背景图",
|
||||||
"UNISTORE_BG_DESC": "启用后,将在上屏幕显示 UniStore 提供的背景图,而非预设的纯色背景。",
|
"STORE_BG_DESC": "启用后,将在上屏幕显示 Store 提供的背景图,而非预设的纯色背景。",
|
||||||
"UNISTORE_INVALID_ERROR": "该 UniStore 无效,\nDarkStore 无法加载。\n请检查是否存在语法错误?",
|
"STORE_INVALID_ERROR": "该 Store 无效,\nDarkStore 无法加载。\n请检查是否存在语法错误?",
|
||||||
"UNISTORE_TOO_NEW": "您的 DarkStore 版本过低,\n无法使用该 UniStore 。\n请更新到最新版本。",
|
"STORE_TOO_NEW": "您的 DarkStore 版本过低,\n无法使用该 Store 。\n请更新到最新版本。",
|
||||||
"UNISTORE_TOO_OLD": "该 UniStore 已过期,\n无法与当前版本的 DarkStore 配合使用。\n请向商店创建者请求更新。",
|
"STORE_TOO_OLD": "该 Store 已过期,\n无法与当前版本的 DarkStore 配合使用。\n请向商店创建者请求更新。",
|
||||||
"UPDATE_AVAILABLE": "更新版本现已可用!",
|
"UPDATE_AVAILABLE": "更新版本现已可用!",
|
||||||
"UPDATE_DONE": "更新完成 !请重新打开 DarkStore。",
|
"UPDATE_DONE": "更新完成 !请重新打开 DarkStore。",
|
||||||
"UPDATING_SPRITE_SHEET": "正在更新贴图集……",
|
"UPDATING_SPRITE_SHEET": "正在更新贴图集……",
|
||||||
"UPDATING_SPRITE_SHEET2": "正在更新贴图集 %i / %i……",
|
"UPDATING_SPRITE_SHEET2": "正在更新贴图集 %i / %i……",
|
||||||
"UPDATING_UNISTORE": "正在更新 UniStore...",
|
"UPDATING_STORE": "正在更新 Store...",
|
||||||
"VERSION": "版本"
|
"VERSION": "版本"
|
||||||
}
|
}
|
||||||
+22
-22
@@ -11,10 +11,10 @@
|
|||||||
"AUTHOR": "作者",
|
"AUTHOR": "作者",
|
||||||
"AUTO_UPDATE_SETTINGS": "自動更新設定",
|
"AUTO_UPDATE_SETTINGS": "自動更新設定",
|
||||||
"AUTO_UPDATE_SETTINGS_BTN": "自動更新設定...",
|
"AUTO_UPDATE_SETTINGS_BTN": "自動更新設定...",
|
||||||
"AUTO_UPDATE_UNISTORE": "自動更新 UniStore",
|
"AUTO_UPDATE_STORE": "自動更新 Store",
|
||||||
"AUTO_UPDATE_UNISTORE_DESC": "啓用后,最後一次使用的 UniStore 將會在下次打開 DarkStore 時更新。",
|
"AUTO_UPDATE_STORE_DESC": "啓用后,最後一次使用的 Store 將會在下次打開 DarkStore 時更新。",
|
||||||
"AUTO_UPDATE_UU": "自動更新 DarkStore",
|
"AUTO_UPDATE_DS": "自動更新 DarkStore",
|
||||||
"AUTO_UPDATE_UU_DESC": "啓用后,DarkStore 將在每次打開時檢查更新。",
|
"AUTO_UPDATE_DS_DESC": "啓用后,DarkStore 將在每次打開時檢查更新。",
|
||||||
"AVAILABLE_DOWNLOADS": "可用下載",
|
"AVAILABLE_DOWNLOADS": "可用下載",
|
||||||
"BOOT_TITLE": "您想要開啓這個程式嗎?",
|
"BOOT_TITLE": "您想要開啓這個程式嗎?",
|
||||||
"CANCEL": "放棄",
|
"CANCEL": "放棄",
|
||||||
@@ -24,8 +24,8 @@
|
|||||||
"CHANGE_FIRM_PATH": "改變firm路徑",
|
"CHANGE_FIRM_PATH": "改變firm路徑",
|
||||||
"CHANGE_NDS_PATH": "改變 NDS 路徑",
|
"CHANGE_NDS_PATH": "改變 NDS 路徑",
|
||||||
"CHANGE_SHORTCUT_PATH": "改變捷徑",
|
"CHANGE_SHORTCUT_PATH": "改變捷徑",
|
||||||
"CHECK_UNISTORE_UPDATES": "正在檢查 UniStore 更新...",
|
"CHECK_STORE_UPDATES": "正在檢查 Store 更新...",
|
||||||
"CHECK_UU_UPDATES": "正在檢查 DarkStore 更新...",
|
"CHECK_DS_UPDATES": "正在檢查 DarkStore 更新...",
|
||||||
"CONFIRM_OR_CANCEL": "按 確定,按 放棄。",
|
"CONFIRM_OR_CANCEL": "按 確定,按 放棄。",
|
||||||
"CONNECT_WIFI": "請連接到 WiFi。",
|
"CONNECT_WIFI": "請連接到 WiFi。",
|
||||||
"CONFIRM": "確定",
|
"CONFIRM": "確定",
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
"DOWNLOADING_COMPATIBLE_FONT": "正在下載兼容字型...",
|
"DOWNLOADING_COMPATIBLE_FONT": "正在下載兼容字型...",
|
||||||
"DOWNLOADING_SPRITE_SHEET": "正在下載精靈表...",
|
"DOWNLOADING_SPRITE_SHEET": "正在下載精靈表...",
|
||||||
"DOWNLOADING_SPRITE_SHEET2": "正在下載精靈表 %i 之 %i...",
|
"DOWNLOADING_SPRITE_SHEET2": "正在下載精靈表 %i 之 %i...",
|
||||||
"DOWNLOADING_UNIVERSAL_DB": "正在下載 Universal-DB...",
|
"DOWNLOADING_DEFAULT_STORE": "正在下載 HomeBrew Store...",
|
||||||
"DONLOADING_UNIVERSAL_UPDATER": "正在下載 DarkStore...",
|
"DONLOADING_DARKSTORE": "正在下載 DarkStore...",
|
||||||
"DOWNLOADING_UNISTORE": "正在下載 UniStore...",
|
"DOWNLOADING_STORE": "正在下載 Store...",
|
||||||
"ENTER_DESC_SHORTCUT": "鍵入捷徑描述。",
|
"ENTER_DESC_SHORTCUT": "鍵入捷徑描述。",
|
||||||
"ENTER_SEARCH": "鍵入您希望搜索的内容。",
|
"ENTER_SEARCH": "鍵入您希望搜索的内容。",
|
||||||
"ENTER_SHORTCUT_FILENAME": "鍵入捷徑檔案名 (不含擴展名)。",
|
"ENTER_SHORTCUT_FILENAME": "鍵入捷徑檔案名 (不含擴展名)。",
|
||||||
"ENTER_TITLE_SHORTCUT": "鍵入捷徑標題。",
|
"ENTER_TITLE_SHORTCUT": "鍵入捷徑標題。",
|
||||||
"ENTER_URL": "鍵入 UniStore 的 URL。",
|
"ENTER_URL": "鍵入 Store 的 URL。",
|
||||||
"ENTRIES": "條目",
|
"ENTRIES": "條目",
|
||||||
"EXECUTE_ENTRY": "您想執行這個條目嗎?",
|
"EXECUTE_ENTRY": "您想執行這個條目嗎?",
|
||||||
"EXIT_APP": "退出 DarkStore",
|
"EXIT_APP": "退出 DarkStore",
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
"EXTRACT_ERROR": "提取出錯!",
|
"EXTRACT_ERROR": "提取出錯!",
|
||||||
"FEATURE_SIDE_EFFECTS": "此功能可能會影響正在運行的隊列。\n您確定要繼續嗎?",
|
"FEATURE_SIDE_EFFECTS": "此功能可能會影響正在運行的隊列。\n您確定要繼續嗎?",
|
||||||
"FETCHING_METADATA": "獲取舊的元資料...",
|
"FETCHING_METADATA": "獲取舊的元資料...",
|
||||||
"FETCHING_RECOMMENDED_UNISTORES": "獲取受推薦的 UniStore...",
|
"FETCHING_RECOMMENDED_STORES": "獲取受推薦的 Stores...",
|
||||||
"FILES": "檔案:%d / %d",
|
"FILES": "檔案:%d / %d",
|
||||||
"FILE_EXTRACTED": "檔案已提取。",
|
"FILE_EXTRACTED": "檔案已提取。",
|
||||||
"FILE_SLASH": "似乎包含了不受支持的 “/”。\n請將“檔案”一欄改爲只包含檔案名。",
|
"FILE_SLASH": "似乎包含了不受支持的 “/”。\n請將“檔案”一欄改爲只包含檔案名。",
|
||||||
@@ -82,8 +82,8 @@
|
|||||||
"GUI_SETTINGS_BTN": "使用介面設定...",
|
"GUI_SETTINGS_BTN": "使用介面設定...",
|
||||||
"INCLUDE_IN_RESULTS": "包括在結果中:",
|
"INCLUDE_IN_RESULTS": "包括在結果中:",
|
||||||
"INSTALLING": "安裝中... %s / %s (%.2f%%)",
|
"INSTALLING": "安裝中... %s / %s (%.2f%%)",
|
||||||
"INSTALL_UNIVERSAL_UPDATER": "正在安裝 DarkStore...",
|
"INSTALL_DARKSTORE": "正在安裝 DarkStore...",
|
||||||
"INVALID_UNISTORE": "無效的 UniStore",
|
"INVALID_STORE": "無效的 Store",
|
||||||
"KEY_CONTINUE": "按任意鍵繼續。",
|
"KEY_CONTINUE": "按任意鍵繼續。",
|
||||||
"LANGUAGE": "語言",
|
"LANGUAGE": "語言",
|
||||||
"LAST_UPDATED": "最後更新",
|
"LAST_UPDATED": "最後更新",
|
||||||
@@ -108,7 +108,7 @@
|
|||||||
"QUEUE": "排程",
|
"QUEUE": "排程",
|
||||||
"QUEUE_POSITION": "排程位置",
|
"QUEUE_POSITION": "排程位置",
|
||||||
"QUEUE_PROGRESS": "階段:%d / %d",
|
"QUEUE_PROGRESS": "階段:%d / %d",
|
||||||
"RECOMMENDED_UNISTORES": "受推薦的 UniStore",
|
"RECOMMENDED_STORES": "受推薦的 Store",
|
||||||
"REVISION": "修訂版本",
|
"REVISION": "修訂版本",
|
||||||
"SCREENSHOT": "螢幕截圖 %d / %d",
|
"SCREENSHOT": "螢幕截圖 %d / %d",
|
||||||
"SCREENSHOT_COULD_NOT_LOAD": "無法載入螢幕擷取畫面",
|
"SCREENSHOT_COULD_NOT_LOAD": "無法載入螢幕擷取畫面",
|
||||||
@@ -117,8 +117,8 @@
|
|||||||
"SELECT_A_THEME": "選擇主題",
|
"SELECT_A_THEME": "選擇主題",
|
||||||
"SELECT_DIR": "請選擇一個目錄",
|
"SELECT_DIR": "請選擇一個目錄",
|
||||||
"SELECT_LANG": "選擇語言",
|
"SELECT_LANG": "選擇語言",
|
||||||
"SELECT_UNISTORE": "選擇 UniStore",
|
"SELECT_STORE": "選擇 Store",
|
||||||
"SELECT_UNISTORE_2": "選擇一個 UniStore",
|
"SELECT_STORE_2": "選擇一個 Store",
|
||||||
"SELECTION_QUEUE": "將所選加入至隊列",
|
"SELECTION_QUEUE": "將所選加入至隊列",
|
||||||
"SETTINGS": "設定",
|
"SETTINGS": "設定",
|
||||||
"SHEET_SLASH": "似乎包含了不受支持的 “/”。\n請將“表單”一欄改爲只包含檔案名。",
|
"SHEET_SLASH": "似乎包含了不受支持的 “/”。\n請將“表單”一欄改爲只包含檔案名。",
|
||||||
@@ -131,15 +131,15 @@
|
|||||||
"SYNTAX_ERROR": "語法錯誤!",
|
"SYNTAX_ERROR": "語法錯誤!",
|
||||||
"TITLE": "標題",
|
"TITLE": "標題",
|
||||||
"TOP_STYLE": "上熒幕風格",
|
"TOP_STYLE": "上熒幕風格",
|
||||||
"UNISTORE_BG": "使用 UniStore 背景",
|
"STORE_BG": "使用 Store 背景",
|
||||||
"UNISTORE_BG_DESC": "啓用后,將使用 UniStore 提供的背景圖取代原有的北京。",
|
"STORE_BG_DESC": "啓用后,將使用 Store 提供的背景圖取代原有的北京。",
|
||||||
"UNISTORE_INVALID_ERROR": "該 UniStore 無效,\n無法由 DarkStore 載入。\n請檢查是否存在句法錯誤?",
|
"STORE_INVALID_ERROR": "該 Store 無效,\n無法由 DarkStore 載入。\n請檢查是否存在句法錯誤?",
|
||||||
"UNISTORE_TOO_NEW": "您的 DarkStore 版本過舊,\n無法使用該 UniStore。\n請升級至最新版本。",
|
"STORE_TOO_NEW": "您的 DarkStore 版本過舊,\n無法使用該 Store\n請升級至最新版本。",
|
||||||
"UNISTORE_TOO_OLD": "該 UniStore 已過期,\n無法與當前版本的 DarkStore 配合使用。\n請詢問創建者以進行升級。",
|
"STORE_TOO_OLD": "該 Store 已過期,\n無法與當前版本的 DarkStore 配合使用。\n請詢問創建者以進行升級。",
|
||||||
"UPDATE_AVAILABLE": "更新可用!",
|
"UPDATE_AVAILABLE": "更新可用!",
|
||||||
"UPDATE_DONE": "更新完成!請重啓 DarkStore。",
|
"UPDATE_DONE": "更新完成!請重啓 DarkStore。",
|
||||||
"UPDATING_SPRITE_SHEET": "正在更新精靈表...",
|
"UPDATING_SPRITE_SHEET": "正在更新精靈表...",
|
||||||
"UPDATING_SPRITE_SHEET2": "正在更新精靈表 %i 之 %i...",
|
"UPDATING_SPRITE_SHEET2": "正在更新精靈表 %i 之 %i...",
|
||||||
"UPDATING_UNISTORE": "正在更新 UniStore...",
|
"UPDATING_STORE": "正在更新 Store...",
|
||||||
"VERSION": "版本"
|
"VERSION": "版本"
|
||||||
}
|
}
|
||||||
@@ -64,10 +64,10 @@ static const std::vector<Structs::ButtonPos> installedPos = {
|
|||||||
|
|
||||||
const std::string &entryName: The name of the Entry. AKA: The Title Name.
|
const std::string &entryName: The name of the Entry. AKA: The Title Name.
|
||||||
int index: The Download index.
|
int index: The Download index.
|
||||||
const std::string &unistoreName: The name of the UniStore filename.
|
const std::string &storeName: The name of the Store filename.
|
||||||
const std::string &author: The author of the app.
|
const std::string &author: The author of the app.
|
||||||
*/
|
*/
|
||||||
static bool CreateShortcut(const std::string &entryName, int index, const std::string &unistoreName, const std::string &author) {
|
static bool CreateShortcut(const std::string &entryName, int index, const std::string &storeName, const std::string &author) {
|
||||||
std::string sName = Input::setkbdString(30, Lang::get("ENTER_SHORTCUT_FILENAME"), {});
|
std::string sName = Input::setkbdString(30, Lang::get("ENTER_SHORTCUT_FILENAME"), {});
|
||||||
if (sName == "") return false; // Just cancel.
|
if (sName == "") return false; // Just cancel.
|
||||||
std::ofstream out(config->shortcut() + "/" + sName + ".xml", std::ios::binary);
|
std::ofstream out(config->shortcut() + "/" + sName + ".xml", std::ios::binary);
|
||||||
@@ -79,7 +79,7 @@ static bool CreateShortcut(const std::string &entryName, int index, const std::s
|
|||||||
out << " <executable>" << executable << "</executable>" << std::endl;
|
out << " <executable>" << executable << "</executable>" << std::endl;
|
||||||
|
|
||||||
/* Arguments. */
|
/* Arguments. */
|
||||||
out << " <arg>\"" << unistoreName << "\" \"" << entryName << "\" \"" << std::to_string(index) << "\"" << "</arg>" << std::endl;
|
out << " <arg>\"" << storeName << "\" \"" << entryName << "\" \"" << std::to_string(index) << "\"" << "</arg>" << std::endl;
|
||||||
|
|
||||||
/* Title. */
|
/* Title. */
|
||||||
const std::string title = Input::setkbdString(30, Lang::get("ENTER_TITLE_SHORTCUT"), {});
|
const std::string title = Input::setkbdString(30, Lang::get("ENTER_TITLE_SHORTCUT"), {});
|
||||||
@@ -223,7 +223,7 @@ void StoreUtils::DownloadHandle(const std::unique_ptr<StoreEntry> &entry, const
|
|||||||
if (touching(touch, installedPos[i])) {
|
if (touching(touch, installedPos[i])) {
|
||||||
if (i + StoreUtils::store->GetDownloadSIndex() < (int)entries.size()) {
|
if (i + StoreUtils::store->GetDownloadSIndex() < (int)entries.size()) {
|
||||||
if (installs[i + StoreUtils::store->GetDownloadSIndex()]) {
|
if (installs[i + StoreUtils::store->GetDownloadSIndex()]) {
|
||||||
StoreUtils::meta->RemoveInstalled(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(), entries[i + StoreUtils::store->GetDownloadSIndex()]);
|
StoreUtils::meta->RemoveInstalled(StoreUtils::store->GetStoreTitle(), entry->GetTitle(), entries[i + StoreUtils::store->GetDownloadSIndex()]);
|
||||||
installs[i + StoreUtils::store->GetDownloadSIndex()] = false;
|
installs[i + StoreUtils::store->GetDownloadSIndex()] = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -241,7 +241,7 @@ void StoreUtils::DownloadHandle(const std::unique_ptr<StoreEntry> &entry, const
|
|||||||
|
|
||||||
if (hDown & KEY_X && !entries.empty()) {
|
if (hDown & KEY_X && !entries.empty()) {
|
||||||
if (installs[StoreUtils::store->GetDownloadIndex()]) {
|
if (installs[StoreUtils::store->GetDownloadIndex()]) {
|
||||||
StoreUtils::meta->RemoveInstalled(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(), entries[StoreUtils::store->GetDownloadIndex()]);
|
StoreUtils::meta->RemoveInstalled(StoreUtils::store->GetStoreTitle(), entry->GetTitle(), entries[StoreUtils::store->GetDownloadIndex()]);
|
||||||
installs[StoreUtils::store->GetDownloadIndex()] = false;
|
installs[StoreUtils::store->GetDownloadIndex()] = false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+15
-15
@@ -91,34 +91,34 @@ void StoreUtils::MarkHandle(std::unique_ptr<StoreEntry> &entry, bool &showMark)
|
|||||||
if (hidKeysDown() & KEY_TOUCH) {
|
if (hidKeysDown() & KEY_TOUCH) {
|
||||||
/* Star. */
|
/* Star. */
|
||||||
if (touching(t, markBox[0])) {
|
if (touching(t, markBox[0])) {
|
||||||
StoreUtils::meta->SetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(),
|
StoreUtils::meta->SetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle(),
|
||||||
StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()) ^ favoriteMarks::STAR);
|
StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()) ^ favoriteMarks::STAR);
|
||||||
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()));
|
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()));
|
||||||
|
|
||||||
/* Heart. */
|
/* Heart. */
|
||||||
} else if (touching(t, markBox[1])) {
|
} else if (touching(t, markBox[1])) {
|
||||||
StoreUtils::meta->SetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(),
|
StoreUtils::meta->SetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle(),
|
||||||
StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()) ^ favoriteMarks::HEART);
|
StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()) ^ favoriteMarks::HEART);
|
||||||
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()));
|
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()));
|
||||||
|
|
||||||
/* Diamond. */
|
/* Diamond. */
|
||||||
} else if (touching(t, markBox[2])) {
|
} else if (touching(t, markBox[2])) {
|
||||||
StoreUtils::meta->SetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(),
|
StoreUtils::meta->SetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle(),
|
||||||
StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()) ^ favoriteMarks::DIAMOND);
|
StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()) ^ favoriteMarks::DIAMOND);
|
||||||
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()));
|
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()));
|
||||||
|
|
||||||
/* Clubs. */
|
/* Clubs. */
|
||||||
} else if (touching(t, markBox[3])) {
|
} else if (touching(t, markBox[3])) {
|
||||||
StoreUtils::meta->SetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(),
|
StoreUtils::meta->SetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle(),
|
||||||
StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()) ^ favoriteMarks::CLUBS);
|
StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()) ^ favoriteMarks::CLUBS);
|
||||||
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()));
|
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()));
|
||||||
|
|
||||||
/* Spade. */
|
/* Spade. */
|
||||||
} else if (touching(t, markBox[4])) {
|
} else if (touching(t, markBox[4])) {
|
||||||
StoreUtils::meta->SetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle(),
|
StoreUtils::meta->SetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle(),
|
||||||
StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()) ^ favoriteMarks::SPADE);
|
StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()) ^ favoriteMarks::SPADE);
|
||||||
|
|
||||||
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetUniStoreTitle(), entry->GetTitle()));
|
entry->SetMark(StoreUtils::meta->GetMarks(StoreUtils::store->GetStoreTitle(), entry->GetTitle()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -131,7 +131,7 @@ void StoreUtils::DrawSearchMenu(const std::vector<bool> &searchIncludes, const s
|
|||||||
Here you can..
|
Here you can..
|
||||||
|
|
||||||
- Filter your apps for the marks.
|
- Filter your apps for the marks.
|
||||||
- Search the UniStore.
|
- Search the Store.
|
||||||
- Include stuff into the search.
|
- Include stuff into the search.
|
||||||
|
|
||||||
std::vector<bool> &searchIncludes: Reference to the searchIncludes.
|
std::vector<bool> &searchIncludes: Reference to the searchIncludes.
|
||||||
|
|||||||
+10
-10
@@ -81,7 +81,7 @@ static const Structs::ButtonPos back = { 45, 0, 24, 24 }; // Back arrow for dire
|
|||||||
static const Structs::ButtonPos Theme = { 40, 196, 280, 24 }; // Themes.
|
static const Structs::ButtonPos Theme = { 40, 196, 280, 24 }; // Themes.
|
||||||
|
|
||||||
|
|
||||||
static const std::vector<std::string> mainStrings = { "LANGUAGE", "SELECT_UNISTORE", "AUTO_UPDATE_SETTINGS_BTN", "GUI_SETTINGS_BTN", "DIRECTORY_SETTINGS_BTN", "CREDITS", "EXIT_APP" };
|
static const std::vector<std::string> mainStrings = { "LANGUAGE", "SELECT_STORE", "AUTO_UPDATE_SETTINGS_BTN", "GUI_SETTINGS_BTN", "DIRECTORY_SETTINGS_BTN", "CREDITS", "EXIT_APP" };
|
||||||
static const std::vector<std::string> dirStrings = { "CHANGE_3DSX_PATH", "3DSX_IN_FOLDER", "CHANGE_NDS_PATH", "CHANGE_ARCHIVE_PATH", "CHANGE_SHORTCUT_PATH", "CHANGE_FIRM_PATH" };
|
static const std::vector<std::string> dirStrings = { "CHANGE_3DSX_PATH", "3DSX_IN_FOLDER", "CHANGE_NDS_PATH", "CHANGE_ARCHIVE_PATH", "CHANGE_SHORTCUT_PATH", "CHANGE_FIRM_PATH" };
|
||||||
extern std::vector<std::pair<std::string, std::string>> Themes;
|
extern std::vector<std::pair<std::string, std::string>> Themes;
|
||||||
|
|
||||||
@@ -163,14 +163,14 @@ static void DrawAutoUpdate(int selection) {
|
|||||||
|
|
||||||
/* Toggle Boxes. */
|
/* Toggle Boxes. */
|
||||||
Gui::Draw_Rect(40, 44, 280, 24, (selection == 0 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
Gui::Draw_Rect(40, 44, 280, 24, (selection == 0 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
||||||
Gui::DrawString(47, 48, 0.5f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_UNISTORE"), 210, 0, font);
|
Gui::DrawString(47, 48, 0.5f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_STORE"), 210, 0, font);
|
||||||
GFX::DrawToggle(toggleAbles[0].x, toggleAbles[0].y, config->autoupdate());
|
GFX::DrawToggle(toggleAbles[0].x, toggleAbles[0].y, config->autoupdate());
|
||||||
Gui::DrawString(47, 75, 0.4f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_UNISTORE_DESC"), 265, 0, font, C2D_WordWrap);
|
Gui::DrawString(47, 75, 0.4f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_STORE_DESC"), 265, 0, font, C2D_WordWrap);
|
||||||
|
|
||||||
Gui::Draw_Rect(40, 120, 280, 24, (selection == 1 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
Gui::Draw_Rect(40, 120, 280, 24, (selection == 1 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
||||||
Gui::DrawString(47, 124, 0.5f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_UU"), 210, 0, font);
|
Gui::DrawString(47, 124, 0.5f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_DS"), 210, 0, font);
|
||||||
GFX::DrawToggle(toggleAbles[1].x, toggleAbles[1].y, config->updatecheck());
|
GFX::DrawToggle(toggleAbles[1].x, toggleAbles[1].y, config->updatecheck());
|
||||||
Gui::DrawString(47, 151, 0.4f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_UU_DESC"), 265, 0, font, C2D_WordWrap);
|
Gui::DrawString(47, 151, 0.4f, UIThemes->TextColor(), Lang::get("AUTO_UPDATE_DS_DESC"), 265, 0, font, C2D_WordWrap);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -186,9 +186,9 @@ static void DrawGUISettings(int selection) {
|
|||||||
Gui::DrawStringCentered(20, 2, 0.6, UIThemes->TextColor(), Lang::get("GUI_SETTINGS"), 248, 0, font);
|
Gui::DrawStringCentered(20, 2, 0.6, UIThemes->TextColor(), Lang::get("GUI_SETTINGS"), 248, 0, font);
|
||||||
|
|
||||||
Gui::Draw_Rect(40, 44, 280, 24, (selection == 0 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
Gui::Draw_Rect(40, 44, 280, 24, (selection == 0 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
||||||
Gui::DrawString(47, 48, 0.5f, UIThemes->TextColor(), Lang::get("UNISTORE_BG"), 210, 0, font);
|
Gui::DrawString(47, 48, 0.5f, UIThemes->TextColor(), Lang::get("STORE_BG"), 210, 0, font);
|
||||||
GFX::DrawToggle(toggleAbles[0].x, toggleAbles[0].y, config->usebg());
|
GFX::DrawToggle(toggleAbles[0].x, toggleAbles[0].y, config->usebg());
|
||||||
Gui::DrawString(47, 75, 0.4f, UIThemes->TextColor(), Lang::get("UNISTORE_BG_DESC"), 265, 0, font, C2D_WordWrap);
|
Gui::DrawString(47, 75, 0.4f, UIThemes->TextColor(), Lang::get("STORE_BG_DESC"), 265, 0, font, C2D_WordWrap);
|
||||||
|
|
||||||
Gui::Draw_Rect(40, 120, 280, 24, (selection == 1 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
Gui::Draw_Rect(40, 120, 280, 24, (selection == 1 ? UIThemes->MarkSelected() : UIThemes->MarkUnselected()));
|
||||||
Gui::DrawString(47, 124, 0.5f, UIThemes->TextColor(), Lang::get("CUSTOM_FONT"), 210, 0, font);
|
Gui::DrawString(47, 124, 0.5f, UIThemes->TextColor(), Lang::get("CUSTOM_FONT"), 210, 0, font);
|
||||||
@@ -207,8 +207,8 @@ static void DrawGUISettings(int selection) {
|
|||||||
Here you can..
|
Here you can..
|
||||||
|
|
||||||
- Change the Language.
|
- Change the Language.
|
||||||
- Access the UniStore Manage Handle.
|
- Access the Store Manage Handle.
|
||||||
- Enable UniStore auto update on boot.
|
- Enable Store auto update on boot.
|
||||||
- Show the Credits.
|
- Show the Credits.
|
||||||
- Exit DarkStore.
|
- Exit DarkStore.
|
||||||
|
|
||||||
@@ -425,7 +425,7 @@ static void SettingsHandleDir(int &page, int &selection) {
|
|||||||
|
|
||||||
Here you can..
|
Here you can..
|
||||||
|
|
||||||
- Enable / Disable Automatically updating the UniStore on boot.
|
- Enable / Disable Automatically updating the Store on boot.
|
||||||
- Enable / Disable Automatically check for DarkStore updates on boot.
|
- Enable / Disable Automatically check for DarkStore updates on boot.
|
||||||
|
|
||||||
int &page: Reference to the page.
|
int &page: Reference to the page.
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ static const std::vector<Structs::ButtonPos> mainButtons = {
|
|||||||
/*
|
/*
|
||||||
Delete a store.. including the Spritesheets, if found.
|
Delete a store.. including the Spritesheets, if found.
|
||||||
|
|
||||||
const std::string &file: The file of the UniStore.
|
const std::string &file: The file of the Store.
|
||||||
*/
|
*/
|
||||||
static void DeleteStore(const std::string &file) {
|
static void DeleteStore(const std::string &file) {
|
||||||
nlohmann::json storeJson;
|
nlohmann::json storeJson;
|
||||||
@@ -68,7 +68,7 @@ static void DeleteStore(const std::string &file) {
|
|||||||
if (storeJson.is_discarded())
|
if (storeJson.is_discarded())
|
||||||
storeJson = {};
|
storeJson = {};
|
||||||
|
|
||||||
/* Check, if Spritesheet exist on UniStore. */
|
/* Check, if Spritesheet exist on Store. */
|
||||||
if (storeJson["storeInfo"].contains("sheet") && storeJson["storeInfo"]["sheet"].is_array()) {
|
if (storeJson["storeInfo"].contains("sheet") && storeJson["storeInfo"]["sheet"].is_array()) {
|
||||||
const std::vector<std::string> sht = storeJson["storeInfo"]["sheet"].get<std::vector<std::string>>();
|
const std::vector<std::string> sht = storeJson["storeInfo"]["sheet"].get<std::vector<std::string>>();
|
||||||
|
|
||||||
@@ -96,7 +96,7 @@ static void DeleteStore(const std::string &file) {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
deleteFile((std::string(_STORE_PATH) + file).c_str()); // Now delete UniStore.
|
deleteFile((std::string(_STORE_PATH) + file).c_str()); // Now delete Store.
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -107,7 +107,7 @@ static bool DownloadStore() {
|
|||||||
std::string file = "";
|
std::string file = "";
|
||||||
|
|
||||||
const std::string URL = QR_Scanner::StoreHandle();
|
const std::string URL = QR_Scanner::StoreHandle();
|
||||||
if (URL != "") doSheet = DownloadUniStore(URL, -1, file, true);
|
if (URL != "") doSheet = DownloadStore(URL, -1, file, true);
|
||||||
|
|
||||||
if (doSheet) {
|
if (doSheet) {
|
||||||
nlohmann::json storeJson;
|
nlohmann::json storeJson;
|
||||||
@@ -163,7 +163,7 @@ static bool UpdateStore(const std::string &URL) {
|
|||||||
bool doSheet = false;
|
bool doSheet = false;
|
||||||
std::string file = "";
|
std::string file = "";
|
||||||
|
|
||||||
if (URL != "") doSheet = DownloadUniStore(URL, -1, file, false);
|
if (URL != "") doSheet = DownloadStore(URL, -1, file, false);
|
||||||
|
|
||||||
if (doSheet) {
|
if (doSheet) {
|
||||||
nlohmann::json storeJson;
|
nlohmann::json storeJson;
|
||||||
@@ -215,19 +215,19 @@ static bool UpdateStore(const std::string &URL) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This is the UniStore Manage Handle.
|
This is the Store Manage Handle.
|
||||||
Here you can..
|
Here you can..
|
||||||
|
|
||||||
- Delete a UniStore.
|
- Delete a Store.
|
||||||
- Download / Add a UniStore.
|
- Download / Add a Store.
|
||||||
- Check for Updates for a UniStore.
|
- Check for Updates for a Store.
|
||||||
- Switch the UniStore.
|
- Switch the Store.
|
||||||
*/
|
*/
|
||||||
void Overlays::SelectStore() {
|
void Overlays::SelectStore() {
|
||||||
bool doOut = false;
|
bool doOut = false;
|
||||||
int selection = 0, sPos = 0;
|
int selection = 0, sPos = 0;
|
||||||
|
|
||||||
std::vector<UniStoreInfo> info = GetUniStoreInfo(_STORE_PATH);
|
std::vector<StoreInfo> info = GetStoreInfo(_STORE_PATH);
|
||||||
|
|
||||||
while(!doOut) {
|
while(!doOut) {
|
||||||
Gui::clearTextBufs();
|
Gui::clearTextBufs();
|
||||||
@@ -252,7 +252,7 @@ void Overlays::SelectStore() {
|
|||||||
Gui::DrawStringCentered(0, 70, 0.5f, UIThemes->TextColor(), info[selection].Description, 380, 130, font, C2D_WordWrap);
|
Gui::DrawStringCentered(0, 70, 0.5f, UIThemes->TextColor(), info[selection].Description, 380, 130, font, C2D_WordWrap);
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), Lang::get("INVALID_UNISTORE"), 390, 0, font);
|
Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), Lang::get("INVALID_STORE"), 390, 0, font);
|
||||||
}
|
}
|
||||||
|
|
||||||
Gui::DrawString(10, 200, 0.4, UIThemes->TextColor(), "- " + Lang::get("ENTRIES") + ": " + std::to_string(info[selection].StoreSize), 150, 0, font);
|
Gui::DrawString(10, 200, 0.4, UIThemes->TextColor(), "- " + Lang::get("ENTRIES") + ": " + std::to_string(info[selection].StoreSize), 150, 0, font);
|
||||||
@@ -265,7 +265,7 @@ void Overlays::SelectStore() {
|
|||||||
Gui::Draw_Rect(0, 0, 320, 25, UIThemes->BarColor());
|
Gui::Draw_Rect(0, 0, 320, 25, UIThemes->BarColor());
|
||||||
Gui::Draw_Rect(0, 25, 320, 1, UIThemes->BarOutline());
|
Gui::Draw_Rect(0, 25, 320, 1, UIThemes->BarOutline());
|
||||||
GFX::DrawIcon(sprites_arrow_idx, mainButtons[9].x, mainButtons[9].y, UIThemes->TextColor());
|
GFX::DrawIcon(sprites_arrow_idx, mainButtons[9].x, mainButtons[9].y, UIThemes->TextColor());
|
||||||
Gui::DrawStringCentered(0, 2, 0.6, UIThemes->TextColor(), Lang::get("SELECT_UNISTORE_2"), 310, 0, font);
|
Gui::DrawStringCentered(0, 2, 0.6, UIThemes->TextColor(), Lang::get("SELECT_STORE_2"), 310, 0, font);
|
||||||
|
|
||||||
for(int i = 0; i < 6 && i < (int)info.size(); i++) {
|
for(int i = 0; i < 6 && i < (int)info.size(); i++) {
|
||||||
if (sPos + i == selection) Gui::Draw_Rect(mainButtons[i].x, mainButtons[i].y, mainButtons[i].w, mainButtons[i].h, UIThemes->MarkSelected());
|
if (sPos + i == selection) Gui::Draw_Rect(mainButtons[i].x, mainButtons[i].y, mainButtons[i].w, mainButtons[i].h, UIThemes->MarkSelected());
|
||||||
@@ -311,9 +311,9 @@ void Overlays::SelectStore() {
|
|||||||
if (info[selection].File != "") { // Ensure to check for this.
|
if (info[selection].File != "") { // Ensure to check for this.
|
||||||
if (!(info[selection].File.find("/") != std::string::npos)) {
|
if (!(info[selection].File.find("/") != std::string::npos)) {
|
||||||
/* Load selected one. */
|
/* Load selected one. */
|
||||||
if (info[selection].Version == -1) Msg::waitMsg(Lang::get("UNISTORE_INVALID_ERROR"));
|
if (info[selection].Version == -1) Msg::waitMsg(Lang::get("STORE_INVALID_ERROR"));
|
||||||
else if (info[selection].Version < 3) Msg::waitMsg(Lang::get("UNISTORE_TOO_OLD"));
|
else if (info[selection].Version < 3) Msg::waitMsg(Lang::get("STORE_TOO_OLD"));
|
||||||
else if (info[selection].Version > _UNISTORE_VERSION) Msg::waitMsg(Lang::get("UNISTORE_TOO_NEW"));
|
else if (info[selection].Version > _STORE_VERSION) Msg::waitMsg(Lang::get("STORE_TOO_NEW"));
|
||||||
else {
|
else {
|
||||||
config->lastStore(info[selection].FileName);
|
config->lastStore(info[selection].FileName);
|
||||||
StoreUtils::store = std::make_unique<Store>(_STORE_PATH + info[selection].FileName, info[selection].FileName);
|
StoreUtils::store = std::make_unique<Store>(_STORE_PATH + info[selection].FileName, info[selection].FileName);
|
||||||
@@ -333,9 +333,9 @@ void Overlays::SelectStore() {
|
|||||||
if (touching(touch, mainButtons[i])) {
|
if (touching(touch, mainButtons[i])) {
|
||||||
if (i + sPos < (int)info.size() && info[i + sPos].File != "") { // Ensure to check for this.
|
if (i + sPos < (int)info.size() && info[i + sPos].File != "") { // Ensure to check for this.
|
||||||
if (!(info[i + sPos].File.find("/") != std::string::npos)) {
|
if (!(info[i + sPos].File.find("/") != std::string::npos)) {
|
||||||
if (info[i + sPos].Version == -1) Msg::waitMsg(Lang::get("UNISTORE_INVALID_ERROR"));
|
if (info[i + sPos].Version == -1) Msg::waitMsg(Lang::get("STORE_INVALID_ERROR"));
|
||||||
else if (info[i + sPos].Version < 3) Msg::waitMsg(Lang::get("UNISTORE_TOO_OLD"));
|
else if (info[i + sPos].Version < 3) Msg::waitMsg(Lang::get("STORE_TOO_OLD"));
|
||||||
else if (info[i + sPos].Version > _UNISTORE_VERSION) Msg::waitMsg(Lang::get("UNISTORE_TOO_NEW"));
|
else if (info[i + sPos].Version > _STORE_VERSION) Msg::waitMsg(Lang::get("STORE_TOO_NEW"));
|
||||||
else {
|
else {
|
||||||
config->lastStore(info[i + sPos].FileName);
|
config->lastStore(info[i + sPos].FileName);
|
||||||
StoreUtils::store = std::make_unique<Store>(_STORE_PATH + info[i + sPos].FileName, info[i + sPos].FileName);
|
StoreUtils::store = std::make_unique<Store>(_STORE_PATH + info[i + sPos].FileName, info[i + sPos].FileName);
|
||||||
@@ -352,22 +352,22 @@ void Overlays::SelectStore() {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Delete UniStore. */
|
/* Delete Store. */
|
||||||
if ((hidKeysDown() & KEY_X) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[6]))) {
|
if ((hidKeysDown() & KEY_X) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[6]))) {
|
||||||
if (info[selection].FileName != "") {
|
if (info[selection].FileName != "") {
|
||||||
DeleteStore(info[selection].FileName);
|
DeleteStore(info[selection].FileName);
|
||||||
selection = 0;
|
selection = 0;
|
||||||
info = GetUniStoreInfo(_STORE_PATH);
|
info = GetStoreInfo(_STORE_PATH);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* Download latest UniStore. */
|
/* Download latest Store. */
|
||||||
if ((hidKeysDown() & KEY_START) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[7]))) {
|
if ((hidKeysDown() & KEY_START) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[7]))) {
|
||||||
if (checkWifiStatus()) {
|
if (checkWifiStatus()) {
|
||||||
if (info[selection].URL != "") {
|
if (info[selection].URL != "") {
|
||||||
if (UpdateStore(info[selection].URL)) {
|
if (UpdateStore(info[selection].URL)) {
|
||||||
selection = 0;
|
selection = 0;
|
||||||
info = GetUniStoreInfo(_STORE_PATH);
|
info = GetStoreInfo(_STORE_PATH);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -380,12 +380,12 @@ void Overlays::SelectStore() {
|
|||||||
else if (selection > sPos + 6 - 1) sPos = selection - 6 + 1;
|
else if (selection > sPos + 6 - 1) sPos = selection - 6 + 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* UniStore QR Code / URL Download. */
|
/* Store QR Code / URL Download. */
|
||||||
if ((hidKeysDown() & KEY_Y) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[8]))) {
|
if ((hidKeysDown() & KEY_Y) || (hidKeysDown() & KEY_TOUCH && touching(touch, mainButtons[8]))) {
|
||||||
if (checkWifiStatus()) {
|
if (checkWifiStatus()) {
|
||||||
if (DownloadStore()) {
|
if (DownloadStore()) {
|
||||||
selection = 0;
|
selection = 0;
|
||||||
info = GetUniStoreInfo(_STORE_PATH);
|
info = GetStoreInfo(_STORE_PATH);
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -168,7 +168,7 @@ void QRCode::drawThread() {
|
|||||||
GFX::DrawBottom();
|
GFX::DrawBottom();
|
||||||
Gui::Draw_Rect(0, 0, 320, 25, UIThemes->EntryBar());
|
Gui::Draw_Rect(0, 0, 320, 25, UIThemes->EntryBar());
|
||||||
Gui::Draw_Rect(0, 25, 320, 1, UIThemes->EntryOutline());
|
Gui::Draw_Rect(0, 25, 320, 1, UIThemes->EntryOutline());
|
||||||
Gui::DrawStringCentered(0, 2, 0.6, UIThemes->TextColor(), Lang::get("RECOMMENDED_UNISTORES"), 310, 0, font);
|
Gui::DrawStringCentered(0, 2, 0.6, UIThemes->TextColor(), Lang::get("RECOMMENDED_STORES"), 310, 0, font);
|
||||||
|
|
||||||
for(int i = 0; i < 6 && i < (int)this->stores.size(); i++) {
|
for(int i = 0; i < 6 && i < (int)this->stores.size(); i++) {
|
||||||
if (this->sPos + i == this->selectedStore) Gui::Draw_Rect(mainButtons[i].x, mainButtons[i].y, mainButtons[i].w, mainButtons[i].h, UIThemes->MarkSelected());
|
if (this->sPos + i == this->selectedStore) Gui::Draw_Rect(mainButtons[i].x, mainButtons[i].y, mainButtons[i].w, mainButtons[i].h, UIThemes->MarkSelected());
|
||||||
|
|||||||
@@ -35,7 +35,7 @@
|
|||||||
|
|
||||||
extern int fadeAlpha;
|
extern int fadeAlpha;
|
||||||
|
|
||||||
extern UniStoreInfo GetInfo(const std::string &file, const std::string &fileName);
|
extern StoreInfo GetInfo(const std::string &file, const std::string &fileName);
|
||||||
extern void notConnectedMsg();
|
extern void notConnectedMsg();
|
||||||
extern void DisplayChangelog();
|
extern void DisplayChangelog();
|
||||||
|
|
||||||
@@ -56,9 +56,9 @@ MainScreen::MainScreen() {
|
|||||||
|
|
||||||
} else {
|
} else {
|
||||||
/* check version and file here. */
|
/* check version and file here. */
|
||||||
const UniStoreInfo info = GetInfo((_STORE_PATH + config->lastStore()), config->lastStore());
|
const StoreInfo info = GetInfo((_STORE_PATH + config->lastStore()), config->lastStore());
|
||||||
|
|
||||||
if (info.Version != 3 && info.Version != _UNISTORE_VERSION) {
|
if (info.Version != 3 && info.Version != _STORE_VERSION) {
|
||||||
config->lastStore("darkstore-homebrew.unistore");
|
config->lastStore("darkstore-homebrew.unistore");
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -75,7 +75,7 @@ MainScreen::MainScreen() {
|
|||||||
if (access("sdmc:/3ds/DarkStore/stores/darkstore-homebrew.unistore", F_OK) != 0) {
|
if (access("sdmc:/3ds/DarkStore/stores/darkstore-homebrew.unistore", F_OK) != 0) {
|
||||||
if (checkWifiStatus()) {
|
if (checkWifiStatus()) {
|
||||||
std::string tmp = ""; // Just a temp.
|
std::string tmp = ""; // Just a temp.
|
||||||
DownloadUniStore("https://darkstore.ml/app/darkstore-homebrew.unistore", -1, tmp, true, true);
|
DownloadStore("https://darkstore.ml/app/darkstore-homebrew.unistore", -1, tmp, true, true);
|
||||||
DownloadSpriteSheet("https://darkstore.ml/app/darkstore-homebrew.t3x", "darkstore-homebrew.t3x");
|
DownloadSpriteSheet("https://darkstore.ml/app/darkstore-homebrew.t3x", "darkstore-homebrew.t3x");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
@@ -83,12 +83,12 @@ MainScreen::MainScreen() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
const UniStoreInfo info = GetInfo("sdmc:/3ds/DarkStore/stores/darkstore-homebrew.unistore", "darkstore-homebrew.unistore");
|
const StoreInfo info = GetInfo("sdmc:/3ds/DarkStore/stores/darkstore-homebrew.unistore", "darkstore-homebrew.unistore");
|
||||||
|
|
||||||
if (info.Version != 3 && info.Version != _UNISTORE_VERSION) {
|
if (info.Version != 3 && info.Version != _STORE_VERSION) {
|
||||||
if (checkWifiStatus()) {
|
if (checkWifiStatus()) {
|
||||||
std::string tmp = ""; // Just a temp.
|
std::string tmp = ""; // Just a temp.
|
||||||
DownloadUniStore("https://darkstore.ml/app/darkstore-homebrew.unistore", -1, tmp, true, true);
|
DownloadStore("https://darkstore.ml/app/darkstore-homebrew.unistore", -1, tmp, true, true);
|
||||||
DownloadSpriteSheet("https://darkstore.ml/app/darkstore-homebrew.t3x", "darkstore-homebrew.t3x");
|
DownloadSpriteSheet("https://darkstore.ml/app/darkstore-homebrew.t3x", "darkstore-homebrew.t3x");
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
@@ -125,8 +125,8 @@ void MainScreen::Draw(void) const {
|
|||||||
Gui::Draw_Rect(0, 0, 400, 25, UIThemes->BarColor());
|
Gui::Draw_Rect(0, 0, 400, 25, UIThemes->BarColor());
|
||||||
Gui::Draw_Rect(0, 25, 400, 1, UIThemes->BarOutline());
|
Gui::Draw_Rect(0, 25, 400, 1, UIThemes->BarOutline());
|
||||||
|
|
||||||
if (StoreUtils::store && StoreUtils::store->GetValid()) Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), StoreUtils::store->GetUniStoreTitle(), 360, 0, font);
|
if (StoreUtils::store && StoreUtils::store->GetValid()) Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), StoreUtils::store->GetStoreTitle(), 360, 0, font);
|
||||||
else Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), Lang::get("INVALID_UNISTORE"), 370, 0, font);
|
else Gui::DrawStringCentered(0, 1, 0.7f, UIThemes->TextColor(), Lang::get("INVALID_STORE"), 370, 0, font);
|
||||||
config->list() ? StoreUtils::DrawList() : StoreUtils::DrawGrid();
|
config->list() ? StoreUtils::DrawList() : StoreUtils::DrawGrid();
|
||||||
GFX::DrawTime();
|
GFX::DrawTime();
|
||||||
GFX::DrawBattery();
|
GFX::DrawBattery();
|
||||||
@@ -237,7 +237,7 @@ void MainScreen::Logic(u32 hDown, u32 hHeld, touchPosition touch) {
|
|||||||
this->dwnldSizes.clear();
|
this->dwnldSizes.clear();
|
||||||
|
|
||||||
if (StoreUtils::store && StoreUtils::store->GetValid()) {
|
if (StoreUtils::store && StoreUtils::store->GetValid()) {
|
||||||
const std::vector<std::string> installedNames = StoreUtils::meta->GetInstalled(StoreUtils::store->GetUniStoreTitle(), StoreUtils::entries[StoreUtils::store->GetEntry()]->GetTitle());
|
const std::vector<std::string> installedNames = StoreUtils::meta->GetInstalled(StoreUtils::store->GetStoreTitle(), StoreUtils::entries[StoreUtils::store->GetEntry()]->GetTitle());
|
||||||
StoreUtils::store->SetDownloadIndex(0); // Reset to 0.
|
StoreUtils::store->SetDownloadIndex(0); // Reset to 0.
|
||||||
StoreUtils::store->SetDownloadSIndex(0);
|
StoreUtils::store->SetDownloadSIndex(0);
|
||||||
|
|
||||||
|
|||||||
+23
-23
@@ -73,7 +73,7 @@ void Meta::ImportMetadata() {
|
|||||||
if (oldJson.is_discarded())
|
if (oldJson.is_discarded())
|
||||||
oldJson = { };
|
oldJson = { };
|
||||||
|
|
||||||
std::vector<UniStoreInfo> info = GetUniStoreInfo(_STORE_PATH); // Fetch UniStores.
|
std::vector<StoreInfo> info = GetStoreInfo(_STORE_PATH); // Fetch Stores.
|
||||||
|
|
||||||
for (int i = 0; i < (int)info.size(); i++) {
|
for (int i = 0; i < (int)info.size(); i++) {
|
||||||
if (info[i].Title != "" && oldJson.contains(info[i].FileName)) {
|
if (info[i].Title != "" && oldJson.contains(info[i].FileName)) {
|
||||||
@@ -89,49 +89,49 @@ void Meta::ImportMetadata() {
|
|||||||
/*
|
/*
|
||||||
Get Last Updated.
|
Get Last Updated.
|
||||||
|
|
||||||
const std::string &unistoreName: The UniStore name.
|
const std::string &storeName: The Store name.
|
||||||
const std::string &entry: The Entry name.
|
const std::string &entry: The Entry name.
|
||||||
*/
|
*/
|
||||||
std::string Meta::GetUpdated(const std::string &unistoreName, const std::string &entry) const {
|
std::string Meta::GetUpdated(const std::string &storeName, const std::string &entry) const {
|
||||||
if (!this->metadataJson.contains(unistoreName)) return ""; // UniStore Name does not exist.
|
if (!this->metadataJson.contains(storeName)) return ""; // Store Name does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName].contains(entry)) return ""; // Entry does not exist.
|
if (!this->metadataJson[storeName].contains(entry)) return ""; // Entry does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName][entry].contains("updated")) return ""; // updated does not exist.
|
if (!this->metadataJson[storeName][entry].contains("updated")) return ""; // updated does not exist.
|
||||||
|
|
||||||
if (this->metadataJson[unistoreName][entry]["updated"].is_string()) return this->metadataJson[unistoreName][entry]["updated"];
|
if (this->metadataJson[storeName][entry]["updated"].is_string()) return this->metadataJson[storeName][entry]["updated"];
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Get the marks.
|
Get the marks.
|
||||||
|
|
||||||
const std::string &unistoreName: The UniStore name.
|
const std::string &storeName: The Store name.
|
||||||
const std::string &entry: The Entry name.
|
const std::string &entry: The Entry name.
|
||||||
*/
|
*/
|
||||||
int Meta::GetMarks(const std::string &unistoreName, const std::string &entry) const {
|
int Meta::GetMarks(const std::string &storeName, const std::string &entry) const {
|
||||||
int temp = 0;
|
int temp = 0;
|
||||||
|
|
||||||
if (!this->metadataJson.contains(unistoreName)) return temp; // UniStore Name does not exist.
|
if (!this->metadataJson.contains(storeName)) return temp; // Store Name does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName].contains(entry)) return temp; // Entry does not exist.
|
if (!this->metadataJson[storeName].contains(entry)) return temp; // Entry does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName][entry].contains("marks")) return temp; // marks does not exist.
|
if (!this->metadataJson[storeName][entry].contains("marks")) return temp; // marks does not exist.
|
||||||
|
|
||||||
if (this->metadataJson[unistoreName][entry]["marks"].is_number()) return this->metadataJson[unistoreName][entry]["marks"];
|
if (this->metadataJson[storeName][entry]["marks"].is_number()) return this->metadataJson[storeName][entry]["marks"];
|
||||||
return temp;
|
return temp;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Return, if update available.
|
Return, if update available.
|
||||||
|
|
||||||
const std::string &unistoreName: The UniStore name.
|
const std::string &storeName: The Store name.
|
||||||
const std::string &entry: The Entry name.
|
const std::string &entry: The Entry name.
|
||||||
const std::string &updated: Compare for the update.
|
const std::string &updated: Compare for the update.
|
||||||
*/
|
*/
|
||||||
bool Meta::UpdateAvailable(const std::string &unistoreName, const std::string &entry, const std::string &updated) const {
|
bool Meta::UpdateAvailable(const std::string &storeName, const std::string &entry, const std::string &updated) const {
|
||||||
if (this->GetUpdated(unistoreName, entry) != "" && updated != "") {
|
if (this->GetUpdated(storeName, entry) != "" && updated != "") {
|
||||||
return strcasecmp(updated.c_str(), this->GetUpdated(unistoreName, entry).c_str()) > 0;
|
return strcasecmp(updated.c_str(), this->GetUpdated(storeName, entry).c_str()) > 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
@@ -140,17 +140,17 @@ bool Meta::UpdateAvailable(const std::string &unistoreName, const std::string &e
|
|||||||
/*
|
/*
|
||||||
Get the marks.
|
Get the marks.
|
||||||
|
|
||||||
const std::string &unistoreName: The UniStore name.
|
const std::string &storeName: The Store name.
|
||||||
const std::string &entry: The Entry name.
|
const std::string &entry: The Entry name.
|
||||||
*/
|
*/
|
||||||
std::vector<std::string> Meta::GetInstalled(const std::string &unistoreName, const std::string &entry) const {
|
std::vector<std::string> Meta::GetInstalled(const std::string &storeName, const std::string &entry) const {
|
||||||
if (!this->metadataJson.contains(unistoreName)) return { }; // UniStore Name does not exist.
|
if (!this->metadataJson.contains(storeName)) return { }; // Store Name does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName].contains(entry)) return { }; // Entry does not exist.
|
if (!this->metadataJson[storeName].contains(entry)) return { }; // Entry does not exist.
|
||||||
|
|
||||||
if (!this->metadataJson[unistoreName][entry].contains("installed")) return { }; // marks does not exist.
|
if (!this->metadataJson[storeName][entry].contains("installed")) return { }; // marks does not exist.
|
||||||
|
|
||||||
if (this->metadataJson[unistoreName][entry]["installed"].is_array()) return this->metadataJson[unistoreName][entry]["installed"];
|
if (this->metadataJson[storeName][entry]["installed"].is_array()) return this->metadataJson[storeName][entry]["installed"];
|
||||||
return { };
|
return { };
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+12
-12
@@ -38,8 +38,8 @@ static bool firstStart = true;
|
|||||||
/*
|
/*
|
||||||
Initialize a Store.
|
Initialize a Store.
|
||||||
|
|
||||||
const std::string &file: The UniStore file.
|
const std::string &file: The Store file.
|
||||||
const std::string &file2: The UniStore file.. without full path.
|
const std::string &file2: The Store file.. without full path.
|
||||||
bool ARGMode: If Argument mode.
|
bool ARGMode: If Argument mode.
|
||||||
*/
|
*/
|
||||||
Store::Store(const std::string &file, const std::string &file2, bool ARGMode) {
|
Store::Store(const std::string &file, const std::string &file2, bool ARGMode) {
|
||||||
@@ -62,7 +62,7 @@ Store::Store(const std::string &file, const std::string &file2, bool ARGMode) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Update an UniStore, including SpriteSheet, if revision increased.
|
Update an Store, including SpriteSheet, if revision increased.
|
||||||
|
|
||||||
const std::string &file: Const Reference to the fileName.
|
const std::string &file: Const Reference to the fileName.
|
||||||
*/
|
*/
|
||||||
@@ -100,7 +100,7 @@ void Store::update(const std::string &file) {
|
|||||||
|
|
||||||
if (URL != "") {
|
if (URL != "") {
|
||||||
std::string tmp = "";
|
std::string tmp = "";
|
||||||
doSheet = DownloadUniStore(URL, rev, tmp);
|
doSheet = DownloadStore(URL, rev, tmp);
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
@@ -218,9 +218,9 @@ void Store::loadSheets() {
|
|||||||
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Load a UniStore from a file.
|
Load a Store from a file.
|
||||||
|
|
||||||
const std::string &file: The file of the UniStore.
|
const std::string &file: The file of the Store.
|
||||||
*/
|
*/
|
||||||
void Store::LoadFromFile(const std::string &file) {
|
void Store::LoadFromFile(const std::string &file) {
|
||||||
FILE *in = fopen(file.c_str(), "rt");
|
FILE *in = fopen(file.c_str(), "rt");
|
||||||
@@ -237,22 +237,22 @@ void Store::LoadFromFile(const std::string &file) {
|
|||||||
/* Check, if valid. */
|
/* Check, if valid. */
|
||||||
if (this->storeJson.contains("storeInfo") && this->storeJson.contains("storeContent")) {
|
if (this->storeJson.contains("storeInfo") && this->storeJson.contains("storeContent")) {
|
||||||
if (this->storeJson["storeInfo"].contains("version") && this->storeJson["storeInfo"]["version"].is_number()) {
|
if (this->storeJson["storeInfo"].contains("version") && this->storeJson["storeInfo"]["version"].is_number()) {
|
||||||
if (this->storeJson["storeInfo"]["version"] < 3) Msg::waitMsg(Lang::get("UNISTORE_TOO_OLD"));
|
if (this->storeJson["storeInfo"]["version"] < 3) Msg::waitMsg(Lang::get("STORE_TOO_OLD"));
|
||||||
else if (this->storeJson["storeInfo"]["version"] > _UNISTORE_VERSION) Msg::waitMsg(Lang::get("UNISTORE_TOO_NEW"));
|
else if (this->storeJson["storeInfo"]["version"] > _STORE_VERSION) Msg::waitMsg(Lang::get("STORE_TOO_NEW"));
|
||||||
else if (this->storeJson["storeInfo"]["version"] == 3 || this->storeJson["storeInfo"]["version"] == _UNISTORE_VERSION) {
|
else if (this->storeJson["storeInfo"]["version"] == 3 || this->storeJson["storeInfo"]["version"] == _STORE_VERSION) {
|
||||||
this->valid = true;
|
this->valid = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Msg::waitMsg(Lang::get("UNISTORE_INVALID_ERROR"));
|
Msg::waitMsg(Lang::get("STORE_INVALID_ERROR"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Return the Title of the UniStore.
|
Return the Title of the Store.
|
||||||
*/
|
*/
|
||||||
std::string Store::GetUniStoreTitle() const {
|
std::string Store::GetStoreTitle() const {
|
||||||
if (this->valid) {
|
if (this->valid) {
|
||||||
if (this->storeJson["storeInfo"].contains("title")) return this->storeJson["storeInfo"]["title"];
|
if (this->storeJson["storeInfo"].contains("title")) return this->storeJson["storeInfo"]["title"];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ StoreEntry::StoreEntry(const std::unique_ptr<Store> &store, const std::unique_pt
|
|||||||
this->Console = StringUtils::FetchStringsFromVector(store->GetConsoleEntry(index));
|
this->Console = StringUtils::FetchStringsFromVector(store->GetConsoleEntry(index));
|
||||||
this->LastUpdated = store->GetLastUpdatedEntry(index);
|
this->LastUpdated = store->GetLastUpdatedEntry(index);
|
||||||
this->License = store->GetLicenseEntry(index);
|
this->License = store->GetLicenseEntry(index);
|
||||||
this->MarkString = StringUtils::GetMarkString(meta->GetMarks(store->GetUniStoreTitle(), this->Title));
|
this->MarkString = StringUtils::GetMarkString(meta->GetMarks(store->GetStoreTitle(), this->Title));
|
||||||
|
|
||||||
this->Icon = store->GetIconEntry(index);
|
this->Icon = store->GetIconEntry(index);
|
||||||
this->SheetIndex = 0;
|
this->SheetIndex = 0;
|
||||||
@@ -53,8 +53,8 @@ StoreEntry::StoreEntry(const std::unique_ptr<Store> &store, const std::unique_pt
|
|||||||
this->FullCategory = store->GetCategoryIndex(index);
|
this->FullCategory = store->GetCategoryIndex(index);
|
||||||
this->FullConsole = store->GetConsoleEntry(index);
|
this->FullConsole = store->GetConsoleEntry(index);
|
||||||
|
|
||||||
this->UpdateAvailable = meta->UpdateAvailable(store->GetUniStoreTitle(), this->Title, store->GetLastUpdatedEntry(index));
|
this->UpdateAvailable = meta->UpdateAvailable(store->GetStoreTitle(), this->Title, store->GetLastUpdatedEntry(index));
|
||||||
this->Marks = meta->GetMarks(store->GetUniStoreTitle(), this->Title);
|
this->Marks = meta->GetMarks(store->GetStoreTitle(), this->Title);
|
||||||
|
|
||||||
const std::vector<std::string> entries = store->GetDownloadList(index);
|
const std::vector<std::string> entries = store->GetDownloadList(index);
|
||||||
|
|
||||||
|
|||||||
@@ -181,7 +181,7 @@ void StoreUtils::ResetAll() {
|
|||||||
void StoreUtils::RefreshUpdateAVL() {
|
void StoreUtils::RefreshUpdateAVL() {
|
||||||
for (int i = 0; i < (int)StoreUtils::entries.size(); i++) {
|
for (int i = 0; i < (int)StoreUtils::entries.size(); i++) {
|
||||||
if (StoreUtils::entries[i]) {
|
if (StoreUtils::entries[i]) {
|
||||||
StoreUtils::entries[i]->SetUpdateAvl(StoreUtils::meta->UpdateAvailable(StoreUtils::store->GetUniStoreTitle(), StoreUtils::entries[i]->GetTitle(), StoreUtils::entries[i]->GetLastUpdated()));
|
StoreUtils::entries[i]->SetUpdateAvl(StoreUtils::meta->UpdateAvailable(StoreUtils::store->GetStoreTitle(), StoreUtils::entries[i]->GetTitle(), StoreUtils::entries[i]->GetLastUpdated()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -209,7 +209,7 @@ void StoreUtils::AddToQueue(int index, const std::string &entry, const std::stri
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
QueueSystem::AddToQueue(Script, StoreUtils::store->GetIconEntry(index), entry, StoreUtils::store->GetUniStoreTitle(), entryName, lUpdated); // Here we add this to the Queue at the end.
|
QueueSystem::AddToQueue(Script, StoreUtils::store->GetIconEntry(index), entry, StoreUtils::store->GetStoreTitle(), entryName, lUpdated); // Here we add this to the Queue at the end.
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@@ -221,7 +221,7 @@ void StoreUtils::AddAllToQueue() {
|
|||||||
if (StoreUtils::entries[storeEntry]) { // Ensure pointer is valid.
|
if (StoreUtils::entries[storeEntry]) { // Ensure pointer is valid.
|
||||||
|
|
||||||
const std::vector<std::string> entryNames = StoreUtils::store->GetDownloadList(StoreUtils::entries[storeEntry]->GetEntryIndex()); // Return a vector of all Download Entries.
|
const std::vector<std::string> entryNames = StoreUtils::store->GetDownloadList(StoreUtils::entries[storeEntry]->GetEntryIndex()); // Return a vector of all Download Entries.
|
||||||
const std::vector<std::string> installedNames = StoreUtils::meta->GetInstalled(StoreUtils::store->GetUniStoreTitle(), StoreUtils::entries[storeEntry]->GetTitle()); // Return a vector from all installed entries.
|
const std::vector<std::string> installedNames = StoreUtils::meta->GetInstalled(StoreUtils::store->GetStoreTitle(), StoreUtils::entries[storeEntry]->GetTitle()); // Return a vector from all installed entries.
|
||||||
|
|
||||||
if (!entryNames.empty() && !installedNames.empty()) { // Ensure both aren't empty.
|
if (!entryNames.empty() && !installedNames.empty()) { // Ensure both aren't empty.
|
||||||
for (int i = 0; i < (int)entryNames.size(); i++) {
|
for (int i = 0; i < (int)entryNames.size(); i++) {
|
||||||
|
|||||||
@@ -47,7 +47,7 @@ ArgumentParser::ArgumentParser(const std::string &file, const std::string &entry
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Prepare UniStore and get valid state.
|
Prepare Store and get valid state.
|
||||||
*/
|
*/
|
||||||
void ArgumentParser::Load() {
|
void ArgumentParser::Load() {
|
||||||
if (access((std::string(_STORE_PATH) + this->file).c_str(), F_OK) != 0) return;
|
if (access((std::string(_STORE_PATH) + this->file).c_str(), F_OK) != 0) return;
|
||||||
|
|||||||
+25
-25
@@ -463,11 +463,11 @@ void notConnectedMsg(void) { Msg::waitMsg(Lang::get("CONNECT_WIFI")); }
|
|||||||
/*
|
/*
|
||||||
Return, if an update is available.
|
Return, if an update is available.
|
||||||
|
|
||||||
const std::string &URL: Const Reference to the URL of the UniStore.
|
const std::string &URL: Const Reference to the URL of the Store.
|
||||||
int revCurrent: The current Revision. (-1 if unused)
|
int revCurrent: The current Revision. (-1 if unused)
|
||||||
*/
|
*/
|
||||||
bool IsUpdateAvailable(const std::string &URL, int revCurrent) {
|
bool IsUpdateAvailable(const std::string &URL, int revCurrent) {
|
||||||
Msg::DisplayMsg(Lang::get("CHECK_UNISTORE_UPDATES"));
|
Msg::DisplayMsg(Lang::get("CHECK_STORE_UPDATES"));
|
||||||
Result ret = 0;
|
Result ret = 0;
|
||||||
|
|
||||||
void *socubuf = memalign(0x1000, 0x100000);
|
void *socubuf = memalign(0x1000, 0x100000);
|
||||||
@@ -539,19 +539,19 @@ bool IsUpdateAvailable(const std::string &URL, int revCurrent) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Download a UniStore and return, if revision is higher than current.
|
Download a Store and return, if revision is higher than current.
|
||||||
|
|
||||||
const std::string &URL: Const Reference to the URL of the UniStore.
|
const std::string &URL: Const Reference to the URL of the Store.
|
||||||
int currentRev: Const Reference to the current Revision. (-1 if unused)
|
int currentRev: Const Reference to the current Revision. (-1 if unused)
|
||||||
std::string &fl: Output for the filepath.
|
std::string &fl: Output for the filepath.
|
||||||
bool isDownload: If download or updating.
|
bool isDownload: If download or updating.
|
||||||
bool isUDB: If Universal-DB download or not.
|
bool isDS: If Default store download or not.
|
||||||
*/
|
*/
|
||||||
bool DownloadUniStore(const std::string &URL, int currentRev, std::string &fl, bool isDownload, bool isUDB) {
|
bool DownloadStore(const std::string &URL, int currentRev, std::string &fl, bool isDownload, bool isDS) {
|
||||||
if (isUDB) Msg::DisplayMsg(Lang::get("DOWNLOADING_UNIVERSAL_DB"));
|
if (isDS) Msg::DisplayMsg(Lang::get("DOWNLOADING_DEFAULT_STORE"));
|
||||||
else {
|
else {
|
||||||
if (currentRev > -1) Msg::DisplayMsg(Lang::get("CHECK_UNISTORE_UPDATES"));
|
if (currentRev > -1) Msg::DisplayMsg(Lang::get("CHECK_STORE_UPDATES"));
|
||||||
else Msg::DisplayMsg((isDownload ? Lang::get("DOWNLOADING_UNISTORE") : Lang::get("UPDATING_UNISTORE")));
|
else Msg::DisplayMsg((isDownload ? Lang::get("DOWNLOADING_STORE") : Lang::get("UPDATING_STORE")));
|
||||||
}
|
}
|
||||||
|
|
||||||
if (URL.length() > 4) {
|
if (URL.length() > 4) {
|
||||||
@@ -605,7 +605,7 @@ bool DownloadUniStore(const std::string &URL, int currentRev, std::string &fl, b
|
|||||||
nlohmann::json parsedAPI = nlohmann::json::parse(result_buf);
|
nlohmann::json parsedAPI = nlohmann::json::parse(result_buf);
|
||||||
|
|
||||||
if (parsedAPI.contains("storeInfo") && parsedAPI.contains("storeContent")) {
|
if (parsedAPI.contains("storeInfo") && parsedAPI.contains("storeContent")) {
|
||||||
/* Ensure, version == _UNISTORE_VERSION. */
|
/* Ensure, version == _STORE_VERSION. */
|
||||||
if (parsedAPI["storeInfo"].contains("version") && parsedAPI["storeInfo"]["version"].is_number()) {
|
if (parsedAPI["storeInfo"].contains("version") && parsedAPI["storeInfo"]["version"].is_number()) {
|
||||||
if (parsedAPI["storeInfo"]["version"] == 3 || parsedAPI["storeInfo"]["version"] == 4) {
|
if (parsedAPI["storeInfo"]["version"] == 3 || parsedAPI["storeInfo"]["version"] == 4) {
|
||||||
if (currentRev > -1) {
|
if (currentRev > -1) {
|
||||||
@@ -614,7 +614,7 @@ bool DownloadUniStore(const std::string &URL, int currentRev, std::string &fl, b
|
|||||||
const int rev = parsedAPI["storeInfo"]["revision"];
|
const int rev = parsedAPI["storeInfo"]["revision"];
|
||||||
|
|
||||||
if (rev > currentRev) {
|
if (rev > currentRev) {
|
||||||
Msg::DisplayMsg(Lang::get("UPDATING_UNISTORE"));
|
Msg::DisplayMsg(Lang::get("UPDATING_STORE"));
|
||||||
if (parsedAPI["storeInfo"].contains("file") && parsedAPI["storeInfo"]["file"].is_string()) {
|
if (parsedAPI["storeInfo"].contains("file") && parsedAPI["storeInfo"]["file"].is_string()) {
|
||||||
fl = parsedAPI["storeInfo"]["file"];
|
fl = parsedAPI["storeInfo"]["file"];
|
||||||
|
|
||||||
@@ -668,16 +668,16 @@ bool DownloadUniStore(const std::string &URL, int currentRev, std::string &fl, b
|
|||||||
}
|
}
|
||||||
|
|
||||||
} else if (parsedAPI["storeInfo"]["version"] < 3) {
|
} else if (parsedAPI["storeInfo"]["version"] < 3) {
|
||||||
Msg::waitMsg(Lang::get("UNISTORE_TOO_OLD"));
|
Msg::waitMsg(Lang::get("STORE_TOO_OLD"));
|
||||||
|
|
||||||
} else if (parsedAPI["storeInfo"]["version"] > _UNISTORE_VERSION) {
|
} else if (parsedAPI["storeInfo"]["version"] > _STORE_VERSION) {
|
||||||
Msg::waitMsg(Lang::get("UNISTORE_TOO_NEW"));
|
Msg::waitMsg(Lang::get("STORE_TOO_NEW"));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
Msg::waitMsg(Lang::get("UNISTORE_INVALID_ERROR"));
|
Msg::waitMsg(Lang::get("STORE_INVALID_ERROR"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -775,12 +775,12 @@ bool DownloadSpriteSheet(const std::string &URL, const std::string &file) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Checks for U-U updates.
|
Checks for DarkStore updates.
|
||||||
*/
|
*/
|
||||||
UUUpdate IsUUUpdateAvailable() {
|
DSUpdate IsDSUpdateAvailable() {
|
||||||
if (!checkWifiStatus()) return { false, "", "" };
|
if (!checkWifiStatus()) return { false, "", "" };
|
||||||
|
|
||||||
Msg::DisplayMsg(Lang::get("CHECK_UU_UPDATES"));
|
Msg::DisplayMsg(Lang::get("CHECK_DS_UPDATES"));
|
||||||
Result ret = 0;
|
Result ret = 0;
|
||||||
|
|
||||||
void *socubuf = memalign(0x1000, 0x100000);
|
void *socubuf = memalign(0x1000, 0x100000);
|
||||||
@@ -827,7 +827,7 @@ UUUpdate IsUUUpdateAvailable() {
|
|||||||
nlohmann::json parsedAPI = nlohmann::json::parse(result_buf);
|
nlohmann::json parsedAPI = nlohmann::json::parse(result_buf);
|
||||||
|
|
||||||
if (parsedAPI.contains("tag_name") && parsedAPI["tag_name"].is_string()) {
|
if (parsedAPI.contains("tag_name") && parsedAPI["tag_name"].is_string()) {
|
||||||
UUUpdate update = { false, "", "" };
|
DSUpdate update = { false, "", "" };
|
||||||
update.Version = parsedAPI["tag_name"];
|
update.Version = parsedAPI["tag_name"];
|
||||||
|
|
||||||
socExit();
|
socExit();
|
||||||
@@ -858,10 +858,10 @@ extern bool is3DSX, exiting;
|
|||||||
extern std::string _3dsxPath;
|
extern std::string _3dsxPath;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Execute U-U update action.
|
Execute DarkStore update action.
|
||||||
*/
|
*/
|
||||||
void UpdateAction() {
|
void UpdateAction() {
|
||||||
UUUpdate res = IsUUUpdateAvailable();
|
DSUpdate res = IsDSUpdateAvailable();
|
||||||
if (res.Available) {
|
if (res.Available) {
|
||||||
bool confirmed = false;
|
bool confirmed = false;
|
||||||
int scrollIndex = 0;
|
int scrollIndex = 0;
|
||||||
@@ -906,7 +906,7 @@ void UpdateAction() {
|
|||||||
|
|
||||||
if (ScriptUtils::downloadRelease("DarkStore-3DS/DarkStore", (is3DSX ? "DarkStore.3dsx" : "DarkStore.cia"),
|
if (ScriptUtils::downloadRelease("DarkStore-3DS/DarkStore", (is3DSX ? "DarkStore.3dsx" : "DarkStore.cia"),
|
||||||
(is3DSX ? _3dsxPath : "sdmc:/DarkStore.cia"),
|
(is3DSX ? _3dsxPath : "sdmc:/DarkStore.cia"),
|
||||||
false, Lang::get("DONLOADING_UNIVERSAL_UPDATER"), true) == 0) {
|
false, Lang::get("DONLOADING_DARKSTORE"), true) == 0) {
|
||||||
|
|
||||||
if (is3DSX) {
|
if (is3DSX) {
|
||||||
Msg::waitMsg(Lang::get("UPDATE_DONE"));
|
Msg::waitMsg(Lang::get("UPDATE_DONE"));
|
||||||
@@ -914,7 +914,7 @@ void UpdateAction() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
ScriptUtils::installFile("sdmc:/DarkStore.cia", false, Lang::get("INSTALL_UNIVERSAL_UPDATER"), true);
|
ScriptUtils::installFile("sdmc:/DarkStore.cia", false, Lang::get("INSTALL_DARKSTORE"), true);
|
||||||
ScriptUtils::removeFile("sdmc:/DarkStore.cia", Lang::get("DELETE_UNNEEDED_FILE"), true);
|
ScriptUtils::removeFile("sdmc:/DarkStore.cia", Lang::get("DELETE_UNNEEDED_FILE"), true);
|
||||||
Msg::waitMsg(Lang::get("UPDATE_DONE"));
|
Msg::waitMsg(Lang::get("UPDATE_DONE"));
|
||||||
exiting = true;
|
exiting = true;
|
||||||
@@ -934,10 +934,10 @@ static StoreList fetch(const std::string &entry, nlohmann::json &js) {
|
|||||||
return store;
|
return store;
|
||||||
}
|
}
|
||||||
/*
|
/*
|
||||||
Fetch store list for available UniStores.
|
Fetch store list for available Stores.
|
||||||
*/
|
*/
|
||||||
std::vector<StoreList> FetchStores() {
|
std::vector<StoreList> FetchStores() {
|
||||||
Msg::DisplayMsg(Lang::get("FETCHING_RECOMMENDED_UNISTORES"));
|
Msg::DisplayMsg(Lang::get("FETCHING_RECOMMENDED_STORES"));
|
||||||
std::vector<StoreList> stores = { };
|
std::vector<StoreList> stores = { };
|
||||||
|
|
||||||
Result ret = 0;
|
Result ret = 0;
|
||||||
|
|||||||
@@ -89,13 +89,13 @@ void getDirectoryContents(std::vector<DirEntry> &dirContents) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Return UniStore info.
|
Return Store info.
|
||||||
|
|
||||||
const std::string &file: Const Reference to the path of the file.
|
const std::string &file: Const Reference to the path of the file.
|
||||||
const std::string &fieName: Const Reference to the filename, without path.
|
const std::string &fieName: Const Reference to the filename, without path.
|
||||||
*/
|
*/
|
||||||
UniStoreInfo GetInfo(const std::string &file, const std::string &fileName) {
|
StoreInfo GetInfo(const std::string &file, const std::string &fileName) {
|
||||||
UniStoreInfo Temp = { "", "", "", "", fileName, "", -1, -1, -1 }; // Title, Author, URL, File (to check if no slash exist), FileName, Desc, Version, Revision, entries.
|
StoreInfo Temp = { "", "", "", "", fileName, "", -1, -1, -1 }; // Title, Author, URL, File (to check if no slash exist), FileName, Desc, Version, Revision, entries.
|
||||||
|
|
||||||
if (fileName.length() > 4) {
|
if (fileName.length() > 4) {
|
||||||
if(*(u32*)(fileName.c_str() + fileName.length() - 4) == (1886349435 & ~(1 << 3))) return Temp;
|
if(*(u32*)(fileName.c_str() + fileName.length() - 4) == (1886349435 & ~(1 << 3))) return Temp;
|
||||||
@@ -147,23 +147,25 @@ UniStoreInfo GetInfo(const std::string &file, const std::string &fileName) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
Return UniStore info vector.
|
Return Store info vector.
|
||||||
|
|
||||||
const std::string &path: Const Reference to the path, where to check.
|
const std::string &path: Const Reference to the path, where to check.
|
||||||
*/
|
*/
|
||||||
std::vector<UniStoreInfo> GetUniStoreInfo(const std::string &path) {
|
std::vector<StoreInfo> GetStoreInfo(const std::string &path) {
|
||||||
std::vector<UniStoreInfo> info;
|
std::vector<StoreInfo> info;
|
||||||
std::vector<DirEntry> dirContents;
|
std::vector<DirEntry> dirContents;
|
||||||
|
|
||||||
if (access(path.c_str(), F_OK) != 0) return {}; // Folder does not exist.
|
if (access(path.c_str(), F_OK) != 0) return {}; // Folder does not exist.
|
||||||
|
|
||||||
chdir(path.c_str());
|
chdir(path.c_str());
|
||||||
getDirectoryContents(dirContents, { "unistore" });
|
getDirectoryContents(dirContents, { "store", "unistore" });
|
||||||
|
|
||||||
for(uint i = 0; i < dirContents.size(); i++) {
|
for(uint i = 0; i < dirContents.size(); i++) {
|
||||||
/* Make sure to ONLY push .unistores, and no folders. Avoids crashes in that case too. */
|
/* Make sure to ONLY push .store & .unistore, and no folders. Avoids crashes in that case too. */
|
||||||
if ((path + dirContents[i].name).find(".unistore") != std::string::npos) {
|
if ((path + dirContents[i].name).find(".unistore") != std::string::npos) {
|
||||||
info.push_back( GetInfo(path + dirContents[i].name, dirContents[i].name) );
|
info.push_back( GetInfo(path + dirContents[i].name, dirContents[i].name) );
|
||||||
|
} else if ((path + dirContents[i].name).find(".store") != std::string::npos) {
|
||||||
|
info.push_back( GetInfo(path + dirContents[i].name, dirContents[i].name) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -376,8 +376,8 @@ void QueueSystem::QueueHandle() {
|
|||||||
|
|
||||||
if (queueEntries[0]->status == QueueStatus::Done) { // ONLY update, if successful.
|
if (queueEntries[0]->status == QueueStatus::Done) { // ONLY update, if successful.
|
||||||
if (StoreUtils::meta) {
|
if (StoreUtils::meta) {
|
||||||
StoreUtils::meta->SetUpdated(queueEntries[0]->unistoreName, queueEntries[0]->entryName, queueEntries[0]->lastUpdated);
|
StoreUtils::meta->SetUpdated(queueEntries[0]->storeName, queueEntries[0]->entryName, queueEntries[0]->lastUpdated);
|
||||||
StoreUtils::meta->SetInstalled(queueEntries[0]->unistoreName, queueEntries[0]->entryName, queueEntries[0]->name);
|
StoreUtils::meta->SetInstalled(queueEntries[0]->storeName, queueEntries[0]->entryName, queueEntries[0]->name);
|
||||||
StoreUtils::RefreshUpdateAVL();
|
StoreUtils::RefreshUpdateAVL();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user