diff --git a/CMakeLists.txt b/CMakeLists.txt
index c7ac1eb99..c4d239fe6 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -221,7 +221,7 @@ option(WITH_CLIENT "build cockatrice" ON)
if(WITH_CLIENT)
add_subdirectory(cockatrice)
add_subdirectory(sounds)
- add_subdirectory(zonebg)
+ add_subdirectory(themes)
SET(CPACK_INSTALL_CMAKE_PROJECTS "cockatrice;cockatrice;ALL;/" ${CPACK_INSTALL_CMAKE_PROJECTS})
endif()
diff --git a/cockatrice/CMakeLists.txt b/cockatrice/CMakeLists.txt
index 54c6bb1ac..8d15ed988 100644
--- a/cockatrice/CMakeLists.txt
+++ b/cockatrice/CMakeLists.txt
@@ -87,6 +87,7 @@ SET(cockatrice_SOURCES
src/playerlistwidget.cpp
src/pixmapgenerator.cpp
src/settingscache.cpp
+ src/thememanager.cpp
src/localserver.cpp
src/localserverinterface.cpp
src/localclient.cpp
diff --git a/cockatrice/cockatrice.qrc b/cockatrice/cockatrice.qrc
index 2e66b2df1..84a5e6511 100644
--- a/cockatrice/cockatrice.qrc
+++ b/cockatrice/cockatrice.qrc
@@ -1,57 +1,58 @@
-
- resources/back.svg
- resources/lock.svg
- resources/icon_delete.svg
- resources/icon_tab_changed.svg
- resources/icon_config_general.svg
- resources/icon_config_appearance.svg
- resources/icon_config_interface.svg
- resources/icon_config_messages.svg
- resources/icon_config_deckeditor.svg
- resources/icon_config_sound.svg
- resources/phases/icon_phase_untap.svg
- resources/phases/icon_phase_upkeep.svg
- resources/phases/icon_phase_draw.svg
- resources/phases/icon_phase_main1.svg
- resources/phases/icon_phase_combat_start.svg
- resources/phases/icon_phase_combat_attackers.svg
- resources/phases/icon_phase_combat_blockers.svg
- resources/phases/icon_phase_combat_damage.svg
- resources/phases/icon_phase_combat_end.svg
- resources/phases/icon_phase_main2.svg
- resources/phases/icon_phase_cleanup.svg
- resources/phases/icon_phase_nextturn.svg
- resources/icon_settings.svg
+
+ resources/back.svg
+ resources/cockatrice.svgresources/hand.svg
- resources/pencil.svg
- resources/icon_search_black.svg
- resources/icon_clearsearch.svg
- resources/icon_update.png
- resources/icon_view.svgresources/hr.jpg
- resources/cockatrice.svg
- resources/add_to_sideboard.svg
- resources/decrement.svg
- resources/increment.svg
- resources/remove_row.svg
- resources/arrow_left_green.svg
- resources/arrow_right_green.svg
- resources/arrow_top_green.svg
- resources/arrow_up_green.svg
- resources/arrow_down_green.svg
- resources/arrow_bottom_green.svg
- resources/icon_ready_start.svg
- resources/icon_not_ready_start.svg
- resources/icon_conceded.svg
- resources/icon_player.svg
- resources/icon_spectator.svg
- resources/replay_start.svg
- resources/replay_fastforward.svg
- resources/replay_pause.svg
- resources/genders/male.svg
- resources/genders/female.svg
- resources/genders/unknown.svg
+
+ resources/icons/arrow_bottom_green.svg
+ resources/icons/arrow_down_green.svg
+ resources/icons/arrow_left_green.svg
+ resources/icons/arrow_right_blue.svg
+ resources/icons/arrow_right_green.svg
+ resources/icons/arrow_top_green.svg
+ resources/icons/arrow_up_green.svg
+ resources/icons/clearsearch.svg
+ resources/icons/conceded.svg
+ resources/icons/decrement.svg
+ resources/icons/delete.svg
+ resources/icons/increment.svg
+ resources/icons/lock.svg
+ resources/icons/not_ready_start.svg
+ resources/icons/pencil.svg
+ resources/icons/player.svg
+ resources/icons/ready_start.svg
+ resources/icons/remove_row.svg
+ resources/icons/search.svg
+ resources/icons/settings.svg
+ resources/icons/spectator.svg
+ resources/icons/tab_changed.svg
+ resources/icons/update.png
+ resources/icons/view.svg
+
+ resources/config/general.svg
+ resources/config/appearance.svg
+ resources/config/interface.svg
+ resources/config/messages.svg
+ resources/config/deckeditor.svg
+ resources/config/shorcuts.svg
+ resources/config/sound.svg
+
+ resources/counters/w.svg
+ resources/counters/w_highlight.svg
+ resources/counters/u.svg
+ resources/counters/u_highlight.svg
+ resources/counters/b.svg
+ resources/counters/b_highlight.svg
+ resources/counters/r.svg
+ resources/counters/r_highlight.svg
+ resources/counters/g.svg
+ resources/counters/g_highlight.svg
+ resources/counters/storm.svg
+ resources/counters/storm_highlight.svg
+ resources/counters/general.svg
+ resources/counters/general_highlight.svg
+
resources/countries/ad.svgresources/countries/ae.svgresources/countries/af.svg
@@ -301,20 +302,28 @@
resources/countries/za.svgresources/countries/zm.svgresources/countries/zw.svg
- resources/counters/w.svg
- resources/counters/w_highlight.svg
- resources/counters/u.svg
- resources/counters/u_highlight.svg
- resources/counters/b.svg
- resources/counters/b_highlight.svg
- resources/counters/r.svg
- resources/counters/r_highlight.svg
- resources/counters/g.svg
- resources/counters/g_highlight.svg
- resources/counters/storm.svg
- resources/counters/storm_highlight.svg
- resources/counters/general.svg
- resources/counters/general_highlight.svg
+
+ resources/genders/male.svg
+ resources/genders/female.svg
+ resources/genders/unknown.svg
+
+ resources/phases/untap.svg
+ resources/phases/upkeep.svg
+ resources/phases/draw.svg
+ resources/phases/main1.svg
+ resources/phases/combat_start.svg
+ resources/phases/combat_attackers.svg
+ resources/phases/combat_blockers.svg
+ resources/phases/combat_damage.svg
+ resources/phases/combat_end.svg
+ resources/phases/main2.svg
+ resources/phases/cleanup.svg
+ resources/phases/nextturn.svg
+
+ resources/replay/start.svg
+ resources/replay/fastforward.svg
+ resources/replay/pause.svg
+
resources/userlevels/normal.svgresources/userlevels/registered.svgresources/userlevels/registered_buddy.svg
@@ -322,8 +331,5 @@
resources/userlevels/moderator_buddy.svgresources/userlevels/admin.svgresources/userlevels/admin_buddy.svg
- resources/news/exclamation_mark.svg
- resources/news/question_mark.svg
- resources/icon_config_shorcuts.svg
diff --git a/cockatrice/resources/icon_config_appearance.svg b/cockatrice/resources/config/appearance.svg
similarity index 100%
rename from cockatrice/resources/icon_config_appearance.svg
rename to cockatrice/resources/config/appearance.svg
diff --git a/cockatrice/resources/icon_config_deckeditor.svg b/cockatrice/resources/config/deckeditor.svg
similarity index 100%
rename from cockatrice/resources/icon_config_deckeditor.svg
rename to cockatrice/resources/config/deckeditor.svg
diff --git a/cockatrice/resources/icon_config_general.svg b/cockatrice/resources/config/general.svg
similarity index 100%
rename from cockatrice/resources/icon_config_general.svg
rename to cockatrice/resources/config/general.svg
diff --git a/cockatrice/resources/icon_config_interface.svg b/cockatrice/resources/config/interface.svg
similarity index 100%
rename from cockatrice/resources/icon_config_interface.svg
rename to cockatrice/resources/config/interface.svg
diff --git a/cockatrice/resources/icon_config_messages.svg b/cockatrice/resources/config/messages.svg
similarity index 100%
rename from cockatrice/resources/icon_config_messages.svg
rename to cockatrice/resources/config/messages.svg
diff --git a/cockatrice/resources/icon_config_shorcuts.svg b/cockatrice/resources/config/shorcuts.svg
similarity index 100%
rename from cockatrice/resources/icon_config_shorcuts.svg
rename to cockatrice/resources/config/shorcuts.svg
diff --git a/cockatrice/resources/icon_config_sound.svg b/cockatrice/resources/config/sound.svg
similarity index 100%
rename from cockatrice/resources/icon_config_sound.svg
rename to cockatrice/resources/config/sound.svg
diff --git a/cockatrice/resources/arrow_bottom_green.svg b/cockatrice/resources/icons/arrow_bottom_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_bottom_green.svg
rename to cockatrice/resources/icons/arrow_bottom_green.svg
diff --git a/cockatrice/resources/arrow_down_green.svg b/cockatrice/resources/icons/arrow_down_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_down_green.svg
rename to cockatrice/resources/icons/arrow_down_green.svg
diff --git a/cockatrice/resources/arrow_left_green.svg b/cockatrice/resources/icons/arrow_left_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_left_green.svg
rename to cockatrice/resources/icons/arrow_left_green.svg
diff --git a/cockatrice/resources/add_to_sideboard.svg b/cockatrice/resources/icons/arrow_right_blue.svg
similarity index 100%
rename from cockatrice/resources/add_to_sideboard.svg
rename to cockatrice/resources/icons/arrow_right_blue.svg
diff --git a/cockatrice/resources/arrow_right_green.svg b/cockatrice/resources/icons/arrow_right_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_right_green.svg
rename to cockatrice/resources/icons/arrow_right_green.svg
diff --git a/cockatrice/resources/arrow_top_green.svg b/cockatrice/resources/icons/arrow_top_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_top_green.svg
rename to cockatrice/resources/icons/arrow_top_green.svg
diff --git a/cockatrice/resources/arrow_up_green.svg b/cockatrice/resources/icons/arrow_up_green.svg
similarity index 100%
rename from cockatrice/resources/arrow_up_green.svg
rename to cockatrice/resources/icons/arrow_up_green.svg
diff --git a/cockatrice/resources/icon_clearsearch.svg b/cockatrice/resources/icons/clearsearch.svg
similarity index 100%
rename from cockatrice/resources/icon_clearsearch.svg
rename to cockatrice/resources/icons/clearsearch.svg
diff --git a/cockatrice/resources/icon_conceded.svg b/cockatrice/resources/icons/conceded.svg
similarity index 100%
rename from cockatrice/resources/icon_conceded.svg
rename to cockatrice/resources/icons/conceded.svg
diff --git a/cockatrice/resources/decrement.svg b/cockatrice/resources/icons/decrement.svg
similarity index 100%
rename from cockatrice/resources/decrement.svg
rename to cockatrice/resources/icons/decrement.svg
diff --git a/cockatrice/resources/icon_delete.svg b/cockatrice/resources/icons/delete.svg
similarity index 100%
rename from cockatrice/resources/icon_delete.svg
rename to cockatrice/resources/icons/delete.svg
diff --git a/cockatrice/resources/increment.svg b/cockatrice/resources/icons/increment.svg
similarity index 100%
rename from cockatrice/resources/increment.svg
rename to cockatrice/resources/icons/increment.svg
diff --git a/cockatrice/resources/lock.svg b/cockatrice/resources/icons/lock.svg
similarity index 100%
rename from cockatrice/resources/lock.svg
rename to cockatrice/resources/icons/lock.svg
diff --git a/cockatrice/resources/icon_not_ready_start.svg b/cockatrice/resources/icons/not_ready_start.svg
similarity index 100%
rename from cockatrice/resources/icon_not_ready_start.svg
rename to cockatrice/resources/icons/not_ready_start.svg
diff --git a/cockatrice/resources/pencil.svg b/cockatrice/resources/icons/pencil.svg
similarity index 100%
rename from cockatrice/resources/pencil.svg
rename to cockatrice/resources/icons/pencil.svg
diff --git a/cockatrice/resources/icon_player.svg b/cockatrice/resources/icons/player.svg
similarity index 100%
rename from cockatrice/resources/icon_player.svg
rename to cockatrice/resources/icons/player.svg
diff --git a/cockatrice/resources/icon_ready_start.svg b/cockatrice/resources/icons/ready_start.svg
similarity index 100%
rename from cockatrice/resources/icon_ready_start.svg
rename to cockatrice/resources/icons/ready_start.svg
diff --git a/cockatrice/resources/remove_row.svg b/cockatrice/resources/icons/remove_row.svg
similarity index 100%
rename from cockatrice/resources/remove_row.svg
rename to cockatrice/resources/icons/remove_row.svg
diff --git a/cockatrice/resources/icon_search_black.svg b/cockatrice/resources/icons/search.svg
similarity index 100%
rename from cockatrice/resources/icon_search_black.svg
rename to cockatrice/resources/icons/search.svg
diff --git a/cockatrice/resources/icon_settings.svg b/cockatrice/resources/icons/settings.svg
similarity index 100%
rename from cockatrice/resources/icon_settings.svg
rename to cockatrice/resources/icons/settings.svg
diff --git a/cockatrice/resources/icon_spectator.svg b/cockatrice/resources/icons/spectator.svg
similarity index 100%
rename from cockatrice/resources/icon_spectator.svg
rename to cockatrice/resources/icons/spectator.svg
diff --git a/cockatrice/resources/icon_tab_changed.svg b/cockatrice/resources/icons/tab_changed.svg
similarity index 100%
rename from cockatrice/resources/icon_tab_changed.svg
rename to cockatrice/resources/icons/tab_changed.svg
diff --git a/cockatrice/resources/icon_update.png b/cockatrice/resources/icons/update.png
similarity index 100%
rename from cockatrice/resources/icon_update.png
rename to cockatrice/resources/icons/update.png
diff --git a/cockatrice/resources/icon_view.svg b/cockatrice/resources/icons/view.svg
similarity index 100%
rename from cockatrice/resources/icon_view.svg
rename to cockatrice/resources/icons/view.svg
diff --git a/cockatrice/resources/news/exclamation_mark.svg b/cockatrice/resources/news/exclamation_mark.svg
deleted file mode 100644
index a4994777a..000000000
--- a/cockatrice/resources/news/exclamation_mark.svg
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
diff --git a/cockatrice/resources/news/question_mark.svg b/cockatrice/resources/news/question_mark.svg
deleted file mode 100644
index 9272381ff..000000000
--- a/cockatrice/resources/news/question_mark.svg
+++ /dev/null
@@ -1,105 +0,0 @@
-
-
-
-
diff --git a/cockatrice/resources/phases/icon_phase_cleanup.svg b/cockatrice/resources/phases/cleanup.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_cleanup.svg
rename to cockatrice/resources/phases/cleanup.svg
diff --git a/cockatrice/resources/phases/icon_phase_combat_attackers.svg b/cockatrice/resources/phases/combat_attackers.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_combat_attackers.svg
rename to cockatrice/resources/phases/combat_attackers.svg
diff --git a/cockatrice/resources/phases/icon_phase_combat_blockers.svg b/cockatrice/resources/phases/combat_blockers.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_combat_blockers.svg
rename to cockatrice/resources/phases/combat_blockers.svg
diff --git a/cockatrice/resources/phases/icon_phase_combat_damage.svg b/cockatrice/resources/phases/combat_damage.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_combat_damage.svg
rename to cockatrice/resources/phases/combat_damage.svg
diff --git a/cockatrice/resources/phases/icon_phase_combat_end.svg b/cockatrice/resources/phases/combat_end.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_combat_end.svg
rename to cockatrice/resources/phases/combat_end.svg
diff --git a/cockatrice/resources/phases/icon_phase_combat_start.svg b/cockatrice/resources/phases/combat_start.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_combat_start.svg
rename to cockatrice/resources/phases/combat_start.svg
diff --git a/cockatrice/resources/phases/icon_phase_draw.svg b/cockatrice/resources/phases/draw.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_draw.svg
rename to cockatrice/resources/phases/draw.svg
diff --git a/cockatrice/resources/phases/icon_phase_main1.svg b/cockatrice/resources/phases/main1.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_main1.svg
rename to cockatrice/resources/phases/main1.svg
diff --git a/cockatrice/resources/phases/icon_phase_main2.svg b/cockatrice/resources/phases/main2.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_main2.svg
rename to cockatrice/resources/phases/main2.svg
diff --git a/cockatrice/resources/phases/icon_phase_nextturn.svg b/cockatrice/resources/phases/nextturn.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_nextturn.svg
rename to cockatrice/resources/phases/nextturn.svg
diff --git a/cockatrice/resources/phases/icon_phase_untap.svg b/cockatrice/resources/phases/untap.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_untap.svg
rename to cockatrice/resources/phases/untap.svg
diff --git a/cockatrice/resources/phases/icon_phase_upkeep.svg b/cockatrice/resources/phases/upkeep.svg
similarity index 100%
rename from cockatrice/resources/phases/icon_phase_upkeep.svg
rename to cockatrice/resources/phases/upkeep.svg
diff --git a/cockatrice/resources/replay_fastforward.svg b/cockatrice/resources/replay/fastforward.svg
similarity index 100%
rename from cockatrice/resources/replay_fastforward.svg
rename to cockatrice/resources/replay/fastforward.svg
diff --git a/cockatrice/resources/replay_pause.svg b/cockatrice/resources/replay/pause.svg
similarity index 100%
rename from cockatrice/resources/replay_pause.svg
rename to cockatrice/resources/replay/pause.svg
diff --git a/cockatrice/resources/replay_start.svg b/cockatrice/resources/replay/start.svg
similarity index 100%
rename from cockatrice/resources/replay_start.svg
rename to cockatrice/resources/replay/start.svg
diff --git a/cockatrice/resources/replay_stop.svg b/cockatrice/resources/replay_stop.svg
deleted file mode 100644
index 8791b3c08..000000000
--- a/cockatrice/resources/replay_stop.svg
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
diff --git a/cockatrice/src/carddatabase.cpp b/cockatrice/src/carddatabase.cpp
index e2c4a79bd..8b6da7e00 100644
--- a/cockatrice/src/carddatabase.cpp
+++ b/cockatrice/src/carddatabase.cpp
@@ -1,5 +1,7 @@
#include "carddatabase.h"
#include "settingscache.h"
+#include "thememanager.h"
+
#include
#include
#include
@@ -624,7 +626,7 @@ void CardInfo::loadPixmap(QPixmap &pixmap)
pixmap = QPixmap();
if (getName().isEmpty()) {
- pixmap.load(settingsCache->getCardBackPicturePath());
+ pixmap = themeManager->getCardBackPixmap();
return;
}
@@ -654,15 +656,15 @@ void CardInfo::getPixmap(QSize size, QPixmap &pixmap)
QPixmap bigPixmap;
loadPixmap(bigPixmap);
if (bigPixmap.isNull()) {
- if (!getName().isEmpty()) {
- pixmap = QPixmap(); // null
- return;
- } else {
- QSvgRenderer svg(QString(":/back.svg"));
+ if (getName().isEmpty()) {
+ QSvgRenderer svg(QString("theme:back.svg"));
bigPixmap = QPixmap(svg.defaultSize());
bigPixmap.fill(Qt::transparent);
QPainter painter(&bigPixmap);
svg.render(&painter);
+ } else {
+ pixmap = QPixmap(); // null
+ return;
}
}
@@ -790,7 +792,7 @@ CardDatabase::CardDatabase(QObject *parent)
noCard = new CardInfo(this);
QPixmap tmp;
noCard->loadPixmap(tmp); // cache pixmap for card back
- connect(settingsCache, SIGNAL(cardBackPicturePathChanged()), noCard, SLOT(updatePixmapCache()));
+ connect(themeManager, SIGNAL(themeChanged()), noCard, SLOT(updatePixmapCache()));
}
CardDatabase::~CardDatabase()
diff --git a/cockatrice/src/decklistmodel.cpp b/cockatrice/src/decklistmodel.cpp
index 3b04bf067..d2f1319e6 100644
--- a/cockatrice/src/decklistmodel.cpp
+++ b/cockatrice/src/decklistmodel.cpp
@@ -469,7 +469,7 @@ void DeckListModel::printDeckList(QPrinter *printer)
cursor.insertBlock(headerBlockFormat, headerCharFormat);
for (int i = 0; i < root->size(); i++) {
- cursor.insertHtml(" ");
+ cursor.insertHtml(" ");
//cursor.insertHtml("");
cursor.insertBlock(headerBlockFormat, headerCharFormat);
diff --git a/cockatrice/src/deckview.cpp b/cockatrice/src/deckview.cpp
index 9cda15243..cd5d1022e 100644
--- a/cockatrice/src/deckview.cpp
+++ b/cockatrice/src/deckview.cpp
@@ -5,6 +5,7 @@
#include "decklist.h"
#include "carddatabase.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "main.h"
DeckViewCardDragItem::DeckViewCardDragItem(DeckViewCard *_item, const QPointF &_hotSpot, AbstractCardDragItem *parentDrag)
@@ -128,10 +129,6 @@ void DeckViewCard::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
DeckViewCardContainer::DeckViewCardContainer(const QString &_name)
: QGraphicsItem(), name(_name), width(0), height(0)
{
- QString bgPath = settingsCache->getTableBgPath();
- if (!bgPath.isEmpty())
- bgPixmap.load(bgPath);
-
setCacheMode(DeviceCoordinateCache);
}
@@ -144,17 +141,7 @@ void DeckViewCardContainer::paint(QPainter *painter, const QStyleOptionGraphicsI
{
qreal totalTextWidth = getCardTypeTextWidth();
- if (bgPixmap.isNull()) {
- QLinearGradient grad1(0, 0, 1, 0);
- grad1.setCoordinateMode(QGradient::ObjectBoundingMode);
- grad1.setColorAt(0, QColor(30, 30, 30));
- grad1.setColorAt(1, QColor(80, 80, 80));
- painter->fillRect(QRectF(0, 0, width, height), QBrush(grad1));
-
- painter->fillRect(boundingRect(), QColor(0, 0, 0, 80));
- }
- else
- painter->fillRect(boundingRect(), QBrush(bgPixmap));
+ painter->fillRect(boundingRect(), themeManager->getTableBgBrush());
painter->setPen(QColor(255, 255, 255, 100));
painter->drawLine(QPointF(0, separatorY), QPointF(width, separatorY));
diff --git a/cockatrice/src/deckview.h b/cockatrice/src/deckview.h
index cc064ef64..080f80c17 100644
--- a/cockatrice/src/deckview.h
+++ b/cockatrice/src/deckview.h
@@ -53,7 +53,6 @@ private:
QMultiMap cardsByType;
QList > currentRowsAndCols;
qreal width, height;
- QPixmap bgPixmap;
int getCardTypeTextWidth() const;
public:
enum { Type = typeDeckViewCardContainer };
diff --git a/cockatrice/src/dlg_edit_tokens.cpp b/cockatrice/src/dlg_edit_tokens.cpp
index 4f2b63727..9f024ed5f 100644
--- a/cockatrice/src/dlg_edit_tokens.cpp
+++ b/cockatrice/src/dlg_edit_tokens.cpp
@@ -83,10 +83,10 @@ DlgEditTokens::DlgEditTokens(CardDatabaseModel *_cardDatabaseModel, QWidget *par
connect(chooseTokenView->selectionModel(), SIGNAL(currentRowChanged(QModelIndex, QModelIndex)), this, SLOT(tokenSelectionChanged(QModelIndex, QModelIndex)));
QAction *aAddToken = new QAction(tr("Add token"), this);
- aAddToken->setIcon(QIcon(":/resources/increment.svg"));
+ aAddToken->setIcon(QIcon("theme:icons/increment.svg"));
connect(aAddToken, SIGNAL(triggered()), this, SLOT(actAddToken()));
QAction *aRemoveToken = new QAction(tr("Remove token"), this);
- aRemoveToken->setIcon(QIcon(":/resources/decrement.svg"));
+ aRemoveToken->setIcon(QIcon("theme:icons/decrement.svg"));
connect(aRemoveToken, SIGNAL(triggered()), this, SLOT(actRemoveToken()));
QToolBar *databaseToolBar = new QToolBar;
diff --git a/cockatrice/src/dlg_edit_user.cpp b/cockatrice/src/dlg_edit_user.cpp
index d07f14f9e..570a10584 100644
--- a/cockatrice/src/dlg_edit_user.cpp
+++ b/cockatrice/src/dlg_edit_user.cpp
@@ -18,9 +18,9 @@ DlgEditUser::DlgEditUser(QWidget *parent, QString email, int gender, QString cou
genderLabel = new QLabel(tr("Pronouns:"));
genderEdit = new QComboBox();
genderLabel->setBuddy(genderEdit);
- genderEdit->insertItem(0, QIcon(":/resources/genders/unknown.svg"), tr("Neutral"));
- genderEdit->insertItem(1, QIcon(":/resources/genders/male.svg"), tr("Masculine"));
- genderEdit->insertItem(2, QIcon(":/resources/genders/female.svg"), tr("Feminine"));
+ genderEdit->insertItem(0, QIcon("theme:genders/unknown.svg"), tr("Neutral"));
+ genderEdit->insertItem(1, QIcon("theme:genders/male.svg"), tr("Masculine"));
+ genderEdit->insertItem(2, QIcon("theme:genders/female.svg"), tr("Feminine"));
genderEdit->setCurrentIndex(gender + 1);
countryLabel = new QLabel(tr("Country:"));
@@ -33,7 +33,7 @@ DlgEditUser::DlgEditUser(QWidget *parent, QString email, int gender, QString cou
int i = 1;
foreach(QString c, countries)
{
- countryEdit->addItem(QPixmap(":/resources/countries/" + c + ".svg"), c);
+ countryEdit->addItem(QPixmap("theme:countries/" + c.toLower() + ".svg"), c);
if (c == country)
countryEdit->setCurrentIndex(i);
diff --git a/cockatrice/src/dlg_register.cpp b/cockatrice/src/dlg_register.cpp
index 1f0835c93..f97a954d7 100644
--- a/cockatrice/src/dlg_register.cpp
+++ b/cockatrice/src/dlg_register.cpp
@@ -46,19 +46,268 @@ DlgRegister::DlgRegister(QWidget *parent)
genderLabel = new QLabel(tr("Pronouns:"));
genderEdit = new QComboBox();
genderLabel->setBuddy(genderEdit);
- genderEdit->insertItem(0, QIcon(":/resources/genders/unknown.svg"), tr("Neutral"));
- genderEdit->insertItem(1, QIcon(":/resources/genders/male.svg"), tr("Masculine"));
- genderEdit->insertItem(2, QIcon(":/resources/genders/female.svg"), tr("Feminine"));
+ genderEdit->insertItem(0, QIcon("theme:genders/unknown.svg"), tr("Neutral"));
+ genderEdit->insertItem(1, QIcon("theme:genders/male.svg"), tr("Masculine"));
+ genderEdit->insertItem(2, QIcon("theme:genders/female.svg"), tr("Feminine"));
genderEdit->setCurrentIndex(0);
countryLabel = new QLabel(tr("Country:"));
countryEdit = new QComboBox();
countryLabel->setBuddy(countryEdit);
countryEdit->insertItem(0, tr("Undefined"));
+ countryEdit->addItem(QPixmap("theme:countries/ad.svg"), "ad");
+ countryEdit->addItem(QIcon("theme:countries/ae.svg"), "ae");
+ countryEdit->addItem(QIcon("theme:countries/af.svg"), "af");
+ countryEdit->addItem(QIcon("theme:countries/ag.svg"), "ag");
+ countryEdit->addItem(QIcon("theme:countries/ai.svg"), "ai");
+ countryEdit->addItem(QIcon("theme:countries/al.svg"), "al");
+ countryEdit->addItem(QIcon("theme:countries/am.svg"), "am");
+ countryEdit->addItem(QIcon("theme:countries/ao.svg"), "ao");
+ countryEdit->addItem(QIcon("theme:countries/aq.svg"), "aq");
+ countryEdit->addItem(QIcon("theme:countries/ar.svg"), "ar");
+ countryEdit->addItem(QIcon("theme:countries/as.svg"), "as");
+ countryEdit->addItem(QIcon("theme:countries/at.svg"), "at");
+ countryEdit->addItem(QIcon("theme:countries/au.svg"), "au");
+ countryEdit->addItem(QIcon("theme:countries/aw.svg"), "aw");
+ countryEdit->addItem(QIcon("theme:countries/ax.svg"), "ax");
+ countryEdit->addItem(QIcon("theme:countries/az.svg"), "az");
+ countryEdit->addItem(QIcon("theme:countries/ba.svg"), "ba");
+ countryEdit->addItem(QIcon("theme:countries/bb.svg"), "bb");
+ countryEdit->addItem(QIcon("theme:countries/bd.svg"), "bd");
+ countryEdit->addItem(QIcon("theme:countries/be.svg"), "be");
+ countryEdit->addItem(QIcon("theme:countries/bf.svg"), "bf");
+ countryEdit->addItem(QIcon("theme:countries/bg.svg"), "bg");
+ countryEdit->addItem(QIcon("theme:countries/bh.svg"), "bh");
+ countryEdit->addItem(QIcon("theme:countries/bi.svg"), "bi");
+ countryEdit->addItem(QIcon("theme:countries/bj.svg"), "bj");
+ countryEdit->addItem(QIcon("theme:countries/bl.svg"), "bl");
+ countryEdit->addItem(QIcon("theme:countries/bm.svg"), "bm");
+ countryEdit->addItem(QIcon("theme:countries/bn.svg"), "bn");
+ countryEdit->addItem(QIcon("theme:countries/bo.svg"), "bo");
+ countryEdit->addItem(QIcon("theme:countries/bq.svg"), "bq");
+ countryEdit->addItem(QIcon("theme:countries/br.svg"), "br");
+ countryEdit->addItem(QIcon("theme:countries/bs.svg"), "bs");
+ countryEdit->addItem(QIcon("theme:countries/bt.svg"), "bt");
+ countryEdit->addItem(QIcon("theme:countries/bv.svg"), "bv");
+ countryEdit->addItem(QIcon("theme:countries/bw.svg"), "bw");
+ countryEdit->addItem(QIcon("theme:countries/by.svg"), "by");
+ countryEdit->addItem(QIcon("theme:countries/bz.svg"), "bz");
+ countryEdit->addItem(QIcon("theme:countries/ca.svg"), "ca");
+ countryEdit->addItem(QIcon("theme:countries/cc.svg"), "cc");
+ countryEdit->addItem(QIcon("theme:countries/cd.svg"), "cd");
+ countryEdit->addItem(QIcon("theme:countries/cf.svg"), "cf");
+ countryEdit->addItem(QIcon("theme:countries/cg.svg"), "cg");
+ countryEdit->addItem(QIcon("theme:countries/ch.svg"), "ch");
+ countryEdit->addItem(QIcon("theme:countries/ci.svg"), "ci");
+ countryEdit->addItem(QIcon("theme:countries/ck.svg"), "ck");
+ countryEdit->addItem(QIcon("theme:countries/cl.svg"), "cl");
+ countryEdit->addItem(QIcon("theme:countries/cm.svg"), "cm");
+ countryEdit->addItem(QIcon("theme:countries/cn.svg"), "cn");
+ countryEdit->addItem(QIcon("theme:countries/co.svg"), "co");
+ countryEdit->addItem(QIcon("theme:countries/cr.svg"), "cr");
+ countryEdit->addItem(QIcon("theme:countries/cu.svg"), "cu");
+ countryEdit->addItem(QIcon("theme:countries/cv.svg"), "cv");
+ countryEdit->addItem(QIcon("theme:countries/cw.svg"), "cw");
+ countryEdit->addItem(QIcon("theme:countries/cx.svg"), "cx");
+ countryEdit->addItem(QIcon("theme:countries/cy.svg"), "cy");
+ countryEdit->addItem(QIcon("theme:countries/cz.svg"), "cz");
+ countryEdit->addItem(QIcon("theme:countries/de.svg"), "de");
+ countryEdit->addItem(QIcon("theme:countries/dj.svg"), "dj");
+ countryEdit->addItem(QIcon("theme:countries/dk.svg"), "dk");
+ countryEdit->addItem(QIcon("theme:countries/dm.svg"), "dm");
+ countryEdit->addItem(QIcon("theme:countries/do.svg"), "do");
+ countryEdit->addItem(QIcon("theme:countries/dz.svg"), "dz");
+ countryEdit->addItem(QIcon("theme:countries/ec.svg"), "ec");
+ countryEdit->addItem(QIcon("theme:countries/ee.svg"), "ee");
+ countryEdit->addItem(QIcon("theme:countries/eg.svg"), "eg");
+ countryEdit->addItem(QIcon("theme:countries/eh.svg"), "eh");
+ countryEdit->addItem(QIcon("theme:countries/er.svg"), "er");
+ countryEdit->addItem(QIcon("theme:countries/es.svg"), "es");
+ countryEdit->addItem(QIcon("theme:countries/et.svg"), "et");
+ countryEdit->addItem(QIcon("theme:countries/fi.svg"), "fi");
+ countryEdit->addItem(QIcon("theme:countries/fj.svg"), "fj");
+ countryEdit->addItem(QIcon("theme:countries/fk.svg"), "fk");
+ countryEdit->addItem(QIcon("theme:countries/fm.svg"), "fm");
+ countryEdit->addItem(QIcon("theme:countries/fo.svg"), "fo");
+ countryEdit->addItem(QIcon("theme:countries/fr.svg"), "fr");
+ countryEdit->addItem(QIcon("theme:countries/ga.svg"), "ga");
+ countryEdit->addItem(QIcon("theme:countries/gb.svg"), "gb");
+ countryEdit->addItem(QIcon("theme:countries/gd.svg"), "gd");
+ countryEdit->addItem(QIcon("theme:countries/ge.svg"), "ge");
+ countryEdit->addItem(QIcon("theme:countries/gf.svg"), "gf");
+ countryEdit->addItem(QIcon("theme:countries/gg.svg"), "gg");
+ countryEdit->addItem(QIcon("theme:countries/gh.svg"), "gh");
+ countryEdit->addItem(QIcon("theme:countries/gi.svg"), "gi");
+ countryEdit->addItem(QIcon("theme:countries/gl.svg"), "gl");
+ countryEdit->addItem(QIcon("theme:countries/gm.svg"), "gm");
+ countryEdit->addItem(QIcon("theme:countries/gn.svg"), "gn");
+ countryEdit->addItem(QIcon("theme:countries/gp.svg"), "gp");
+ countryEdit->addItem(QIcon("theme:countries/gq.svg"), "gq");
+ countryEdit->addItem(QIcon("theme:countries/gr.svg"), "gr");
+ countryEdit->addItem(QIcon("theme:countries/gs.svg"), "gs");
+ countryEdit->addItem(QIcon("theme:countries/gt.svg"), "gt");
+ countryEdit->addItem(QIcon("theme:countries/gu.svg"), "gu");
+ countryEdit->addItem(QIcon("theme:countries/gw.svg"), "gw");
+ countryEdit->addItem(QIcon("theme:countries/gy.svg"), "gy");
+ countryEdit->addItem(QIcon("theme:countries/hk.svg"), "hk");
+ countryEdit->addItem(QIcon("theme:countries/hm.svg"), "hm");
+ countryEdit->addItem(QIcon("theme:countries/hn.svg"), "hn");
+ countryEdit->addItem(QIcon("theme:countries/hr.svg"), "hr");
+ countryEdit->addItem(QIcon("theme:countries/ht.svg"), "ht");
+ countryEdit->addItem(QIcon("theme:countries/hu.svg"), "hu");
+ countryEdit->addItem(QIcon("theme:countries/id.svg"), "id");
+ countryEdit->addItem(QIcon("theme:countries/ie.svg"), "ie");
+ countryEdit->addItem(QIcon("theme:countries/il.svg"), "il");
+ countryEdit->addItem(QIcon("theme:countries/im.svg"), "im");
+ countryEdit->addItem(QIcon("theme:countries/in.svg"), "in");
+ countryEdit->addItem(QIcon("theme:countries/io.svg"), "io");
+ countryEdit->addItem(QIcon("theme:countries/iq.svg"), "iq");
+ countryEdit->addItem(QIcon("theme:countries/ir.svg"), "ir");
+ countryEdit->addItem(QIcon("theme:countries/is.svg"), "is");
+ countryEdit->addItem(QIcon("theme:countries/it.svg"), "it");
+ countryEdit->addItem(QIcon("theme:countries/je.svg"), "je");
+ countryEdit->addItem(QIcon("theme:countries/jm.svg"), "jm");
+ countryEdit->addItem(QIcon("theme:countries/jo.svg"), "jo");
+ countryEdit->addItem(QIcon("theme:countries/jp.svg"), "jp");
+ countryEdit->addItem(QIcon("theme:countries/ke.svg"), "ke");
+ countryEdit->addItem(QIcon("theme:countries/kg.svg"), "kg");
+ countryEdit->addItem(QIcon("theme:countries/kh.svg"), "kh");
+ countryEdit->addItem(QIcon("theme:countries/ki.svg"), "ki");
+ countryEdit->addItem(QIcon("theme:countries/km.svg"), "km");
+ countryEdit->addItem(QIcon("theme:countries/kn.svg"), "kn");
+ countryEdit->addItem(QIcon("theme:countries/kp.svg"), "kp");
+ countryEdit->addItem(QIcon("theme:countries/kr.svg"), "kr");
+ countryEdit->addItem(QIcon("theme:countries/kw.svg"), "kw");
+ countryEdit->addItem(QIcon("theme:countries/ky.svg"), "ky");
+ countryEdit->addItem(QIcon("theme:countries/kz.svg"), "kz");
+ countryEdit->addItem(QIcon("theme:countries/la.svg"), "la");
+ countryEdit->addItem(QIcon("theme:countries/lb.svg"), "lb");
+ countryEdit->addItem(QIcon("theme:countries/lc.svg"), "lc");
+ countryEdit->addItem(QIcon("theme:countries/li.svg"), "li");
+ countryEdit->addItem(QIcon("theme:countries/lk.svg"), "lk");
+ countryEdit->addItem(QIcon("theme:countries/lr.svg"), "lr");
+ countryEdit->addItem(QIcon("theme:countries/ls.svg"), "ls");
+ countryEdit->addItem(QIcon("theme:countries/lt.svg"), "lt");
+ countryEdit->addItem(QIcon("theme:countries/lu.svg"), "lu");
+ countryEdit->addItem(QIcon("theme:countries/lv.svg"), "lv");
+ countryEdit->addItem(QIcon("theme:countries/ly.svg"), "ly");
+ countryEdit->addItem(QIcon("theme:countries/ma.svg"), "ma");
+ countryEdit->addItem(QIcon("theme:countries/mc.svg"), "mc");
+ countryEdit->addItem(QIcon("theme:countries/md.svg"), "md");
+ countryEdit->addItem(QIcon("theme:countries/me.svg"), "me");
+ countryEdit->addItem(QIcon("theme:countries/mf.svg"), "mf");
+ countryEdit->addItem(QIcon("theme:countries/mg.svg"), "mg");
+ countryEdit->addItem(QIcon("theme:countries/mh.svg"), "mh");
+ countryEdit->addItem(QIcon("theme:countries/mk.svg"), "mk");
+ countryEdit->addItem(QIcon("theme:countries/ml.svg"), "ml");
+ countryEdit->addItem(QIcon("theme:countries/mm.svg"), "mm");
+ countryEdit->addItem(QIcon("theme:countries/mn.svg"), "mn");
+ countryEdit->addItem(QIcon("theme:countries/mo.svg"), "mo");
+ countryEdit->addItem(QIcon("theme:countries/mp.svg"), "mp");
+ countryEdit->addItem(QIcon("theme:countries/mq.svg"), "mq");
+ countryEdit->addItem(QIcon("theme:countries/mr.svg"), "mr");
+ countryEdit->addItem(QIcon("theme:countries/ms.svg"), "ms");
+ countryEdit->addItem(QIcon("theme:countries/mt.svg"), "mt");
+ countryEdit->addItem(QIcon("theme:countries/mu.svg"), "mu");
+ countryEdit->addItem(QIcon("theme:countries/mv.svg"), "mv");
+ countryEdit->addItem(QIcon("theme:countries/mw.svg"), "mw");
+ countryEdit->addItem(QIcon("theme:countries/mx.svg"), "mx");
+ countryEdit->addItem(QIcon("theme:countries/my.svg"), "my");
+ countryEdit->addItem(QIcon("theme:countries/mz.svg"), "mz");
+ countryEdit->addItem(QIcon("theme:countries/na.svg"), "na");
+ countryEdit->addItem(QIcon("theme:countries/nc.svg"), "nc");
+ countryEdit->addItem(QIcon("theme:countries/ne.svg"), "ne");
+ countryEdit->addItem(QIcon("theme:countries/nf.svg"), "nf");
+ countryEdit->addItem(QIcon("theme:countries/ng.svg"), "ng");
+ countryEdit->addItem(QIcon("theme:countries/ni.svg"), "ni");
+ countryEdit->addItem(QIcon("theme:countries/nl.svg"), "nl");
+ countryEdit->addItem(QIcon("theme:countries/no.svg"), "no");
+ countryEdit->addItem(QIcon("theme:countries/np.svg"), "np");
+ countryEdit->addItem(QIcon("theme:countries/nr.svg"), "nr");
+ countryEdit->addItem(QIcon("theme:countries/nu.svg"), "nu");
+ countryEdit->addItem(QIcon("theme:countries/nz.svg"), "nz");
+ countryEdit->addItem(QIcon("theme:countries/om.svg"), "om");
+ countryEdit->addItem(QIcon("theme:countries/pa.svg"), "pa");
+ countryEdit->addItem(QIcon("theme:countries/pe.svg"), "pe");
+ countryEdit->addItem(QIcon("theme:countries/pf.svg"), "pf");
+ countryEdit->addItem(QIcon("theme:countries/pg.svg"), "pg");
+ countryEdit->addItem(QIcon("theme:countries/ph.svg"), "ph");
+ countryEdit->addItem(QIcon("theme:countries/pk.svg"), "pk");
+ countryEdit->addItem(QIcon("theme:countries/pl.svg"), "pl");
+ countryEdit->addItem(QIcon("theme:countries/pm.svg"), "pm");
+ countryEdit->addItem(QIcon("theme:countries/pn.svg"), "pn");
+ countryEdit->addItem(QIcon("theme:countries/pr.svg"), "pr");
+ countryEdit->addItem(QIcon("theme:countries/ps.svg"), "ps");
+ countryEdit->addItem(QIcon("theme:countries/pt.svg"), "pt");
+ countryEdit->addItem(QIcon("theme:countries/pw.svg"), "pw");
+ countryEdit->addItem(QIcon("theme:countries/py.svg"), "py");
+ countryEdit->addItem(QIcon("theme:countries/qa.svg"), "qa");
+ countryEdit->addItem(QIcon("theme:countries/re.svg"), "re");
+ countryEdit->addItem(QIcon("theme:countries/ro.svg"), "ro");
+ countryEdit->addItem(QIcon("theme:countries/rs.svg"), "rs");
+ countryEdit->addItem(QIcon("theme:countries/ru.svg"), "ru");
+ countryEdit->addItem(QIcon("theme:countries/rw.svg"), "rw");
+ countryEdit->addItem(QIcon("theme:countries/sa.svg"), "sa");
+ countryEdit->addItem(QIcon("theme:countries/sb.svg"), "sb");
+ countryEdit->addItem(QIcon("theme:countries/sc.svg"), "sc");
+ countryEdit->addItem(QIcon("theme:countries/sd.svg"), "sd");
+ countryEdit->addItem(QIcon("theme:countries/se.svg"), "se");
+ countryEdit->addItem(QIcon("theme:countries/sg.svg"), "sg");
+ countryEdit->addItem(QIcon("theme:countries/sh.svg"), "sh");
+ countryEdit->addItem(QIcon("theme:countries/si.svg"), "si");
+ countryEdit->addItem(QIcon("theme:countries/sj.svg"), "sj");
+ countryEdit->addItem(QIcon("theme:countries/sk.svg"), "sk");
+ countryEdit->addItem(QIcon("theme:countries/sl.svg"), "sl");
+ countryEdit->addItem(QIcon("theme:countries/sm.svg"), "sm");
+ countryEdit->addItem(QIcon("theme:countries/sn.svg"), "sn");
+ countryEdit->addItem(QIcon("theme:countries/so.svg"), "so");
+ countryEdit->addItem(QIcon("theme:countries/sr.svg"), "sr");
+ countryEdit->addItem(QIcon("theme:countries/ss.svg"), "ss");
+ countryEdit->addItem(QIcon("theme:countries/st.svg"), "st");
+ countryEdit->addItem(QIcon("theme:countries/sv.svg"), "sv");
+ countryEdit->addItem(QIcon("theme:countries/sx.svg"), "sx");
+ countryEdit->addItem(QIcon("theme:countries/sy.svg"), "sy");
+ countryEdit->addItem(QIcon("theme:countries/sz.svg"), "sz");
+ countryEdit->addItem(QIcon("theme:countries/tc.svg"), "tc");
+ countryEdit->addItem(QIcon("theme:countries/td.svg"), "td");
+ countryEdit->addItem(QIcon("theme:countries/tf.svg"), "tf");
+ countryEdit->addItem(QIcon("theme:countries/tg.svg"), "tg");
+ countryEdit->addItem(QIcon("theme:countries/th.svg"), "th");
+ countryEdit->addItem(QIcon("theme:countries/tj.svg"), "tj");
+ countryEdit->addItem(QIcon("theme:countries/tk.svg"), "tk");
+ countryEdit->addItem(QIcon("theme:countries/tl.svg"), "tl");
+ countryEdit->addItem(QIcon("theme:countries/tm.svg"), "tm");
+ countryEdit->addItem(QIcon("theme:countries/tn.svg"), "tn");
+ countryEdit->addItem(QIcon("theme:countries/to.svg"), "to");
+ countryEdit->addItem(QIcon("theme:countries/tr.svg"), "tr");
+ countryEdit->addItem(QIcon("theme:countries/tt.svg"), "tt");
+ countryEdit->addItem(QIcon("theme:countries/tv.svg"), "tv");
+ countryEdit->addItem(QIcon("theme:countries/tw.svg"), "tw");
+ countryEdit->addItem(QIcon("theme:countries/tz.svg"), "tz");
+ countryEdit->addItem(QIcon("theme:countries/ua.svg"), "ua");
+ countryEdit->addItem(QIcon("theme:countries/ug.svg"), "ug");
+ countryEdit->addItem(QIcon("theme:countries/um.svg"), "um");
+ countryEdit->addItem(QIcon("theme:countries/us.svg"), "us");
+ countryEdit->addItem(QIcon("theme:countries/uy.svg"), "uy");
+ countryEdit->addItem(QIcon("theme:countries/uz.svg"), "uz");
+ countryEdit->addItem(QIcon("theme:countries/va.svg"), "va");
+ countryEdit->addItem(QIcon("theme:countries/vc.svg"), "vc");
+ countryEdit->addItem(QIcon("theme:countries/ve.svg"), "ve");
+ countryEdit->addItem(QIcon("theme:countries/vg.svg"), "vg");
+ countryEdit->addItem(QIcon("theme:countries/vi.svg"), "vi");
+ countryEdit->addItem(QIcon("theme:countries/vn.svg"), "vn");
+ countryEdit->addItem(QIcon("theme:countries/vu.svg"), "vu");
+ countryEdit->addItem(QIcon("theme:countries/wf.svg"), "wf");
+ countryEdit->addItem(QIcon("theme:countries/ws.svg"), "ws");
+ countryEdit->addItem(QIcon("theme:countries/ye.svg"), "ye");
+ countryEdit->addItem(QIcon("theme:countries/yt.svg"), "yt");
+ countryEdit->addItem(QIcon("theme:countries/za.svg"), "za");
+ countryEdit->addItem(QIcon("theme:countries/zm.svg"), "zm");
+ countryEdit->addItem(QIcon("theme:countries/zw.svg"), "zw");
countryEdit->setCurrentIndex(0);
QStringList countries = settingsCache->getCountries();
foreach(QString c, countries)
- countryEdit->addItem(QPixmap(":/resources/countries/" + c + ".svg"), c);
+ countryEdit->addItem(QPixmap("theme:countries/" + c.toLower() + ".svg"), c);
realnameLabel = new QLabel(tr("Real name:"));
realnameEdit = new QLineEdit();
diff --git a/cockatrice/src/dlg_settings.cpp b/cockatrice/src/dlg_settings.cpp
index 38e821217..36733d1fe 100644
--- a/cockatrice/src/dlg_settings.cpp
+++ b/cockatrice/src/dlg_settings.cpp
@@ -25,6 +25,7 @@
#include "dlg_settings.h"
#include "main.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "priceupdater.h"
#include "soundengine.h"
#include "sequenceEdit/shortcutstab.h"
@@ -254,67 +255,23 @@ void GeneralSettingsPage::setEnabledStatus(bool status)
AppearanceSettingsPage::AppearanceSettingsPage()
{
- QIcon deleteIcon(":/resources/icon_delete.svg");
-
- handBgEdit = new QLineEdit(settingsCache->getHandBgPath());
- handBgEdit->setReadOnly(true);
- QPushButton *handBgClearButton = new QPushButton(deleteIcon, QString());
- connect(handBgClearButton, SIGNAL(clicked()), this, SLOT(handBgClearButtonClicked()));
- QPushButton *handBgButton = new QPushButton("...");
- connect(handBgButton, SIGNAL(clicked()), this, SLOT(handBgButtonClicked()));
-
- stackBgEdit = new QLineEdit(settingsCache->getStackBgPath());
- stackBgEdit->setReadOnly(true);
- QPushButton *stackBgClearButton = new QPushButton(deleteIcon, QString());
- connect(stackBgClearButton, SIGNAL(clicked()), this, SLOT(stackBgClearButtonClicked()));
- QPushButton *stackBgButton = new QPushButton("...");
- connect(stackBgButton, SIGNAL(clicked()), this, SLOT(stackBgButtonClicked()));
+ QString themeName = settingsCache->getThemeName();
- tableBgEdit = new QLineEdit(settingsCache->getTableBgPath());
- tableBgEdit->setReadOnly(true);
- QPushButton *tableBgClearButton = new QPushButton(deleteIcon, QString());
- connect(tableBgClearButton, SIGNAL(clicked()), this, SLOT(tableBgClearButtonClicked()));
- QPushButton *tableBgButton = new QPushButton("...");
- connect(tableBgButton, SIGNAL(clicked()), this, SLOT(tableBgButtonClicked()));
-
- playerAreaBgEdit = new QLineEdit(settingsCache->getPlayerBgPath());
- playerAreaBgEdit->setReadOnly(true);
- QPushButton *playerAreaBgClearButton = new QPushButton(deleteIcon, QString());
- connect(playerAreaBgClearButton, SIGNAL(clicked()), this, SLOT(playerAreaBgClearButtonClicked()));
- QPushButton *playerAreaBgButton = new QPushButton("...");
- connect(playerAreaBgButton, SIGNAL(clicked()), this, SLOT(playerAreaBgButtonClicked()));
-
- cardBackPicturePathEdit = new QLineEdit(settingsCache->getCardBackPicturePath());
- cardBackPicturePathEdit->setReadOnly(true);
- QPushButton *cardBackPicturePathClearButton = new QPushButton(deleteIcon, QString());
- connect(cardBackPicturePathClearButton, SIGNAL(clicked()), this, SLOT(cardBackPicturePathClearButtonClicked()));
- QPushButton *cardBackPicturePathButton = new QPushButton("...");
- connect(cardBackPicturePathButton, SIGNAL(clicked()), this, SLOT(cardBackPicturePathButtonClicked()));
-
- QGridLayout *zoneBgGrid = new QGridLayout;
- zoneBgGrid->addWidget(&handBgLabel, 0, 0);
- zoneBgGrid->addWidget(handBgEdit, 0, 1);
- zoneBgGrid->addWidget(handBgClearButton, 0, 2);
- zoneBgGrid->addWidget(handBgButton, 0, 3);
- zoneBgGrid->addWidget(&stackBgLabel, 1, 0);
- zoneBgGrid->addWidget(stackBgEdit, 1, 1);
- zoneBgGrid->addWidget(stackBgClearButton, 1, 2);
- zoneBgGrid->addWidget(stackBgButton, 1, 3);
- zoneBgGrid->addWidget(&tableBgLabel, 2, 0);
- zoneBgGrid->addWidget(tableBgEdit, 2, 1);
- zoneBgGrid->addWidget(tableBgClearButton, 2, 2);
- zoneBgGrid->addWidget(tableBgButton, 2, 3);
- zoneBgGrid->addWidget(&playerAreaBgLabel, 3, 0);
- zoneBgGrid->addWidget(playerAreaBgEdit, 3, 1);
- zoneBgGrid->addWidget(playerAreaBgClearButton, 3, 2);
- zoneBgGrid->addWidget(playerAreaBgButton, 3, 3);
- zoneBgGrid->addWidget(&cardBackPicturePathLabel, 4, 0);
- zoneBgGrid->addWidget(cardBackPicturePathEdit, 4, 1);
- zoneBgGrid->addWidget(cardBackPicturePathClearButton, 4, 2);
- zoneBgGrid->addWidget(cardBackPicturePathButton, 4, 3);
+ QStringList themeDirs = themeManager->getAvailableThemes().keys();
+ for (int i = 0; i < themeDirs.size(); i++) {
+ themeBox.addItem(themeDirs[i]);
+ if (themeDirs[i] == themeName)
+ themeBox.setCurrentIndex(i);
+ }
- zoneBgGroupBox = new QGroupBox;
- zoneBgGroupBox->setLayout(zoneBgGrid);
+ connect(&themeBox, SIGNAL(currentIndexChanged(int)), this, SLOT(themeBoxChanged(int)));
+
+ QGridLayout *themeGrid = new QGridLayout;
+ themeGrid->addWidget(&themeLabel, 0, 0);
+ themeGrid->addWidget(&themeBox, 0, 1);
+
+ themeGroupBox = new QGroupBox;
+ themeGroupBox->setLayout(themeGrid);
displayCardNamesCheckBox.setChecked(settingsCache->getDisplayCardNames());
connect(&displayCardNamesCheckBox, SIGNAL(stateChanged(int)), settingsCache, SLOT(setDisplayCardNames(int)));
@@ -359,7 +316,7 @@ AppearanceSettingsPage::AppearanceSettingsPage()
tableGroupBox->setLayout(tableGrid);
QVBoxLayout *mainLayout = new QVBoxLayout;
- mainLayout->addWidget(zoneBgGroupBox);
+ mainLayout->addWidget(themeGroupBox);
mainLayout->addWidget(cardsGroupBox);
mainLayout->addWidget(handGroupBox);
mainLayout->addWidget(tableGroupBox);
@@ -367,14 +324,17 @@ AppearanceSettingsPage::AppearanceSettingsPage()
setLayout(mainLayout);
}
+void AppearanceSettingsPage::themeBoxChanged(int index)
+{
+ QStringList themeDirs = themeManager->getAvailableThemes().keys();
+ if(index >= 0 && index < themeDirs.count())
+ settingsCache->setThemeName(themeDirs.at(index));
+}
+
void AppearanceSettingsPage::retranslateUi()
{
- zoneBgGroupBox->setTitle(tr("Zone background pictures"));
- handBgLabel.setText(tr("Hand background:"));
- stackBgLabel.setText(tr("Stack background:"));
- tableBgLabel.setText(tr("Table background:"));
- playerAreaBgLabel.setText(tr("Player info background:"));
- cardBackPicturePathLabel.setText(tr("Card back:"));
+ themeGroupBox->setTitle(tr("Theme settings"));
+ themeLabel.setText(tr("Current theme:"));
cardsGroupBox->setTitle(tr("Card rendering"));
displayCardNamesCheckBox.setText(tr("Display card names on cards having a picture"));
@@ -389,86 +349,6 @@ void AppearanceSettingsPage::retranslateUi()
minPlayersForMultiColumnLayoutLabel.setText(tr("Minimum player count for multi-column layout:"));
}
-void AppearanceSettingsPage::handBgClearButtonClicked()
-{
- handBgEdit->setText(QString());
- settingsCache->setHandBgPath(QString());
-}
-
-void AppearanceSettingsPage::handBgButtonClicked()
-{
- QString path = QFileDialog::getOpenFileName(this, tr("Choose path"));
- if (path.isEmpty())
- return;
-
- handBgEdit->setText(path);
- settingsCache->setHandBgPath(path);
-}
-
-void AppearanceSettingsPage::stackBgClearButtonClicked()
-{
- stackBgEdit->setText(QString());
- settingsCache->setStackBgPath(QString());
-}
-
-void AppearanceSettingsPage::stackBgButtonClicked()
-{
- QString path = QFileDialog::getOpenFileName(this, tr("Choose path"));
- if (path.isEmpty())
- return;
-
- stackBgEdit->setText(path);
- settingsCache->setStackBgPath(path);
-}
-
-void AppearanceSettingsPage::tableBgClearButtonClicked()
-{
- tableBgEdit->setText(QString());
- settingsCache->setTableBgPath(QString());
-}
-
-void AppearanceSettingsPage::tableBgButtonClicked()
-{
- QString path = QFileDialog::getOpenFileName(this, tr("Choose path"));
- if (path.isEmpty())
- return;
-
- tableBgEdit->setText(path);
- settingsCache->setTableBgPath(path);
-}
-
-void AppearanceSettingsPage::playerAreaBgClearButtonClicked()
-{
- playerAreaBgEdit->setText(QString());
- settingsCache->setPlayerBgPath(QString());
-}
-
-void AppearanceSettingsPage::playerAreaBgButtonClicked()
-{
- QString path = QFileDialog::getOpenFileName(this, tr("Choose path"));
- if (path.isEmpty())
- return;
-
- playerAreaBgEdit->setText(path);
- settingsCache->setPlayerBgPath(path);
-}
-
-void AppearanceSettingsPage::cardBackPicturePathClearButtonClicked()
-{
- cardBackPicturePathEdit->setText(QString());
- settingsCache->setCardBackPicturePath(QString());
-}
-
-void AppearanceSettingsPage::cardBackPicturePathButtonClicked()
-{
- QString path = QFileDialog::getOpenFileName(this, tr("Choose path"));
- if (path.isEmpty())
- return;
-
- cardBackPicturePathEdit->setText(path);
- settingsCache->setCardBackPicturePath(path);
-}
-
UserInterfaceSettingsPage::UserInterfaceSettingsPage()
{
notificationsEnabledCheckBox.setChecked(settingsCache->getNotificationsEnabled());
@@ -638,10 +518,10 @@ MessagesSettingsPage::MessagesSettingsPage()
messageList->addItem(settingsCache->messages().getMessageAt(i));
aAdd = new QAction(this);
- aAdd->setIcon(QIcon(":/resources/increment.svg"));
+ aAdd->setIcon(QIcon("theme:icons/increment.svg"));
connect(aAdd, SIGNAL(triggered()), this, SLOT(actAdd()));
aRemove = new QAction(this);
- aRemove->setIcon(QIcon(":/resources/decrement.svg"));
+ aRemove->setIcon(QIcon("theme:icons/decrement.svg"));
connect(aRemove, SIGNAL(triggered()), this, SLOT(actRemove()));
QToolBar *messageToolBar = new QToolBar;
@@ -751,7 +631,7 @@ void MessagesSettingsPage::retranslateUi()
SoundSettingsPage::SoundSettingsPage()
{
- QIcon deleteIcon(":/resources/icon_delete.svg");
+ QIcon deleteIcon("theme:icons/delete.svg");
soundEnabledCheckBox.setChecked(settingsCache->getSoundEnabled());
connect(&soundEnabledCheckBox, SIGNAL(stateChanged(int)), settingsCache, SLOT(setSoundEnabled(int)));
@@ -888,37 +768,37 @@ void DlgSettings::createIcons()
generalButton = new QListWidgetItem(contentsWidget);
generalButton->setTextAlignment(Qt::AlignHCenter);
generalButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- generalButton->setIcon(QIcon(":/resources/icon_config_general.svg"));
+ generalButton->setIcon(QIcon("theme:config/general.svg"));
appearanceButton = new QListWidgetItem(contentsWidget);
appearanceButton->setTextAlignment(Qt::AlignHCenter);
appearanceButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- appearanceButton->setIcon(QIcon(":/resources/icon_config_appearance.svg"));
+ appearanceButton->setIcon(QIcon("theme:config/appearance.svg"));
userInterfaceButton = new QListWidgetItem(contentsWidget);
userInterfaceButton->setTextAlignment(Qt::AlignHCenter);
userInterfaceButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- userInterfaceButton->setIcon(QIcon(":/resources/icon_config_interface.svg"));
+ userInterfaceButton->setIcon(QIcon("theme:config/interface.svg"));
deckEditorButton = new QListWidgetItem(contentsWidget);
deckEditorButton->setTextAlignment(Qt::AlignHCenter);
deckEditorButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- deckEditorButton->setIcon(QIcon(":/resources/icon_config_deckeditor.svg"));
+ deckEditorButton->setIcon(QIcon("theme:config/deckeditor.svg"));
messagesButton = new QListWidgetItem(contentsWidget);
messagesButton->setTextAlignment(Qt::AlignHCenter);
messagesButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- messagesButton->setIcon(QIcon(":/resources/icon_config_messages.svg"));
+ messagesButton->setIcon(QIcon("theme:config/messages.svg"));
soundButton = new QListWidgetItem(contentsWidget);
soundButton->setTextAlignment(Qt::AlignHCenter);
soundButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- soundButton->setIcon(QIcon(":/resources/icon_config_sound.svg"));
+ soundButton->setIcon(QIcon("theme:config/sound.svg"));
shortcutsButton = new QListWidgetItem(contentsWidget);
shortcutsButton->setTextAlignment(Qt::AlignHCenter);
shortcutsButton->setFlags(Qt::ItemIsSelectable | Qt::ItemIsEnabled);
- shortcutsButton->setIcon(QIcon(":/resources/icon_config_shorcuts.svg"));
+ shortcutsButton->setIcon(QIcon("theme:config/shorcuts.svg"));
connect(contentsWidget, SIGNAL(currentItemChanged(QListWidgetItem *, QListWidgetItem *)), this, SLOT(changePage(QListWidgetItem *, QListWidgetItem *)));
}
diff --git a/cockatrice/src/dlg_settings.h b/cockatrice/src/dlg_settings.h
index 208c9b635..2bceda711 100644
--- a/cockatrice/src/dlg_settings.h
+++ b/cockatrice/src/dlg_settings.h
@@ -75,40 +75,17 @@ private:
class AppearanceSettingsPage : public AbstractSettingsPage {
Q_OBJECT
private slots:
- void handBgClearButtonClicked();
- void handBgButtonClicked();
- void stackBgClearButtonClicked();
- void stackBgButtonClicked();
- void tableBgClearButtonClicked();
- void tableBgButtonClicked();
- void playerAreaBgClearButtonClicked();
- void playerAreaBgButtonClicked();
- void cardBackPicturePathClearButtonClicked();
- void cardBackPicturePathButtonClicked();
-signals:
- void handBgChanged(const QString &path);
- void stackBgChanged(const QString &path);
- void tableBgChanged(const QString &path);
- void playerAreaBgChanged(const QString &path);
- void cardBackPicturePathChanged(const QString &path);
+ void themeBoxChanged(int index);
private:
- QLabel handBgLabel;
- QLabel stackBgLabel;
- QLabel tableBgLabel;
- QLabel playerAreaBgLabel;
- QLabel cardBackPicturePathLabel;
+ QLabel themeLabel;
+ QComboBox themeBox;
QLabel minPlayersForMultiColumnLayoutLabel;
- QLineEdit *handBgEdit;
- QLineEdit *stackBgEdit;
- QLineEdit *tableBgEdit;
- QLineEdit *playerAreaBgEdit;
- QLineEdit *cardBackPicturePathEdit;
QCheckBox displayCardNamesCheckBox;
QCheckBox cardScalingCheckBox;
QCheckBox horizontalHandCheckBox;
QCheckBox leftJustifiedHandCheckBox;
QCheckBox invertVerticalCoordinateCheckBox;
- QGroupBox *zoneBgGroupBox;
+ QGroupBox *themeGroupBox;
QGroupBox *cardsGroupBox;
QGroupBox *handGroupBox;
QGroupBox *tableGroupBox;
diff --git a/cockatrice/src/filterbuilder.cpp b/cockatrice/src/filterbuilder.cpp
index b6e33ff60..a07e40c55 100644
--- a/cockatrice/src/filterbuilder.cpp
+++ b/cockatrice/src/filterbuilder.cpp
@@ -26,7 +26,7 @@ FilterBuilder::FilterBuilder(QWidget *parent)
QVariant(i)
);
- QPushButton *ok = new QPushButton(QIcon(":/resources/increment.svg"), QString());
+ QPushButton *ok = new QPushButton(QIcon("theme:icons/increment.svg"), QString());
ok->setObjectName("ok");
ok->setMaximumSize(20, 20);
diff --git a/cockatrice/src/gameselector.cpp b/cockatrice/src/gameselector.cpp
index 06b46c3e4..6c58b8427 100644
--- a/cockatrice/src/gameselector.cpp
+++ b/cockatrice/src/gameselector.cpp
@@ -60,10 +60,10 @@ GameSelector::GameSelector(AbstractClient *_client, const TabSupervisor *_tabSup
gameListView->header()->setSectionResizeMode(0, QHeaderView::ResizeToContents);
#endif
filterButton = new QPushButton;
- filterButton->setIcon(QIcon(":/resources/icon_search_black.svg"));
+ filterButton->setIcon(QIcon("theme:icons/search.svg"));
connect(filterButton, SIGNAL(clicked()), this, SLOT(actSetFilter()));
clearFilterButton = new QPushButton;
- clearFilterButton->setIcon(QIcon(":/resources/icon_clearsearch.svg"));
+ clearFilterButton->setIcon(QIcon("theme:icons/clearsearch.svg"));
clearFilterButton->setEnabled(true);
connect(clearFilterButton, SIGNAL(clicked()), this, SLOT(actClearFilter()));
diff --git a/cockatrice/src/handcounter.cpp b/cockatrice/src/handcounter.cpp
index 4aa33d69e..3b7ba1d92 100644
--- a/cockatrice/src/handcounter.cpp
+++ b/cockatrice/src/handcounter.cpp
@@ -36,7 +36,7 @@ void HandCounter::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*op
#else
if (!QPixmapCache::find("handCounter" + QString::number(translatedSize.width()), cachedPixmap)) {
#endif
- QSvgRenderer svg(QString(":/resources/hand.svg"));
+ QSvgRenderer svg(QString("theme:hand.svg"));
cachedPixmap = QPixmap(translatedSize);
cachedPixmap.fill(Qt::transparent);
QPainter painter(&cachedPixmap);
diff --git a/cockatrice/src/handzone.cpp b/cockatrice/src/handzone.cpp
index 80e1194c7..0db67f131 100644
--- a/cockatrice/src/handzone.cpp
+++ b/cockatrice/src/handzone.cpp
@@ -1,6 +1,7 @@
#include
#include "handzone.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "player.h"
#include "carddragitem.h"
#include "carditem.h"
@@ -10,16 +11,13 @@
HandZone::HandZone(Player *_p, bool _contentsKnown, int _zoneHeight, QGraphicsItem *parent)
: SelectZone(_p, "hand", false, false, _contentsKnown, parent), zoneHeight(_zoneHeight)
{
- connect(settingsCache, SIGNAL(handBgPathChanged()), this, SLOT(updateBgPixmap()));
- updateBgPixmap();
+ connect(themeManager, SIGNAL(themeChanged()), this, SLOT(updateBg()));
+ updateBg();
setCacheMode(DeviceCoordinateCache);
}
-void HandZone::updateBgPixmap()
+void HandZone::updateBg()
{
- QString bgPath = settingsCache->getHandBgPath();
- if (!bgPath.isEmpty())
- bgPixmap.load(bgPath);
update();
}
@@ -77,10 +75,7 @@ QRectF HandZone::boundingRect() const
void HandZone::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*option*/, QWidget * /*widget*/)
{
- if (bgPixmap.isNull())
- painter->fillRect(boundingRect(), QColor(30, 30, 30));
- else
- painter->fillRect(boundingRect(), QBrush(bgPixmap));
+ painter->fillRect(boundingRect(), themeManager->getHandBgBrush());
}
void HandZone::reorganizeCards()
diff --git a/cockatrice/src/handzone.h b/cockatrice/src/handzone.h
index 66245c50b..47fb50755 100644
--- a/cockatrice/src/handzone.h
+++ b/cockatrice/src/handzone.h
@@ -7,9 +7,8 @@ class HandZone : public SelectZone {
Q_OBJECT
private:
qreal width, zoneHeight;
- QPixmap bgPixmap;
private slots:
- void updateBgPixmap();
+ void updateBg();
public slots:
void updateOrientation();
public:
diff --git a/cockatrice/src/main.cpp b/cockatrice/src/main.cpp
index bc7fa4509..b82161636 100644
--- a/cockatrice/src/main.cpp
+++ b/cockatrice/src/main.cpp
@@ -39,6 +39,7 @@
#include "dlg_settings.h"
#include "carddatabase.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "pixmapgenerator.h"
#include "rng_sfmt.h"
#include "soundengine.h"
@@ -51,7 +52,7 @@ SettingsCache *settingsCache;
RNG_Abstract *rng;
SoundEngine *soundEngine;
QSystemTrayIcon *trayIcon;
-
+ThemeManager *themeManager;
const QString translationPrefix = "cockatrice";
#ifdef TRANSLATION_PATH
@@ -146,6 +147,7 @@ int main(int argc, char *argv[])
rng = new RNG_SFMT;
settingsCache = new SettingsCache;
+ themeManager = new ThemeManager;
db = new CardDatabase;
qtTranslator = new QTranslator;
@@ -213,13 +215,14 @@ int main(int argc, char *argv[])
if (settingsValid()) {
qDebug("main(): starting main program");
+
soundEngine = new SoundEngine;
qDebug("main(): SoundEngine constructor finished");
MainWindow ui;
qDebug("main(): MainWindow constructor finished");
- QIcon icon(":/resources/appicon.svg");
+ QIcon icon("theme:cockatrice.svg");
ui.setWindowIcon(icon);
settingsCache->setClientID(generateClientID());
diff --git a/cockatrice/src/pixmapgenerator.cpp b/cockatrice/src/pixmapgenerator.cpp
index 17d576c9f..dd324037a 100644
--- a/cockatrice/src/pixmapgenerator.cpp
+++ b/cockatrice/src/pixmapgenerator.cpp
@@ -16,7 +16,7 @@ QPixmap PhasePixmapGenerator::generatePixmap(int height, QString name)
if (pmCache.contains(key))
return pmCache.value(key);
- QSvgRenderer svg(QString(":/resources/phases/icon_phase_" + name + ".svg"));
+ QSvgRenderer svg(QString("theme:phases/" + name + ".svg"));
QPixmap pixmap(height, height);
pixmap.fill(Qt::transparent);
@@ -36,13 +36,13 @@ QPixmap CounterPixmapGenerator::generatePixmap(int height, QString name, bool hi
if (pmCache.contains(key))
return pmCache.value(key);
- QSvgRenderer svg(QString(":/resources/counters/" + name + ".svg"));
+ QSvgRenderer svg(QString("theme:counters/" + name + ".svg"));
if (!svg.isValid()) {
name = "general";
if (highlight)
name.append("_highlight");
- svg.load(QString(":/resources/counters/" + name + ".svg"));
+ svg.load(QString("theme:counters/" + name + ".svg"));
}
int width = (int) round(height * (double) svg.defaultSize().width() / (double) svg.defaultSize().height());
@@ -98,7 +98,7 @@ QPixmap GenderPixmapGenerator::generatePixmap(int height, int _gender)
default: genderStr = "unknown";
};
- QSvgRenderer svg(QString(":/resources/genders/" + genderStr + ".svg"));
+ QSvgRenderer svg(QString("theme:genders/" + genderStr + ".svg"));
int width = (int) round(height * (double) svg.defaultSize().width() / (double) svg.defaultSize().height());
QPixmap pixmap(width, height);
pixmap.fill(Qt::transparent);
@@ -119,7 +119,7 @@ QPixmap CountryPixmapGenerator::generatePixmap(int height, const QString &countr
if (pmCache.contains(key))
return pmCache.value(key);
- QSvgRenderer svg(QString(":/resources/countries/" + countryCode.toLower() + ".svg"));
+ QSvgRenderer svg(QString("theme:countries/" + countryCode.toLower() + ".svg"));
int width = (int) round(height * (double) svg.defaultSize().width() / (double) svg.defaultSize().height());
QPixmap pixmap(width, height);
pixmap.fill(Qt::transparent);
@@ -154,7 +154,7 @@ QPixmap UserLevelPixmapGenerator::generatePixmap(int height, UserLevelFlags user
if (isBuddy)
levelString.append("_buddy");
- QSvgRenderer svg(QString(":/resources/userlevels/" + levelString + ".svg"));
+ QSvgRenderer svg(QString("theme:userlevels/" + levelString + ".svg"));
int width = (int) round(height * (double) svg.defaultSize().width() / (double) svg.defaultSize().height());
QPixmap pixmap(width, height);
pixmap.fill(Qt::transparent);
@@ -175,7 +175,7 @@ QPixmap LockPixmapGenerator::generatePixmap(int height)
if (pmCache.contains(key))
return pmCache.value(key);
- QSvgRenderer svg(QString(":/resources/lock.svg"));
+ QSvgRenderer svg(QString("theme:icons/lock.svg"));
int width = (int) round(height * (double) svg.defaultSize().width() / (double) svg.defaultSize().height());
QPixmap pixmap(width, height);
pixmap.fill(Qt::transparent);
diff --git a/cockatrice/src/player.cpp b/cockatrice/src/player.cpp
index 75f46ebaf..ca5ab211b 100644
--- a/cockatrice/src/player.cpp
+++ b/cockatrice/src/player.cpp
@@ -15,6 +15,7 @@
#include "tab_game.h"
#include "gamescene.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "dlg_create_token.h"
#include "carddatabase.h"
#include "color.h"
@@ -68,25 +69,18 @@ PlayerArea::PlayerArea(QGraphicsItem *parentItem)
: QObject(), QGraphicsItem(parentItem)
{
setCacheMode(DeviceCoordinateCache);
- connect(settingsCache, SIGNAL(playerBgPathChanged()), this, SLOT(updateBgPixmap()));
- updateBgPixmap();
+ connect(themeManager, SIGNAL(themeChanged()), this, SLOT(updateBg()));
+ updateBg();
}
-void PlayerArea::updateBgPixmap()
+void PlayerArea::updateBg()
{
- QString bgPath = settingsCache->getPlayerBgPath();
- if (bgPath.isEmpty())
- bgPixmapBrush = QBrush(QColor(200, 200, 200));
- else {
- qDebug() << "loading" << bgPath;
- bgPixmapBrush = QBrush(QPixmap(bgPath));
- }
update();
}
void PlayerArea::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*option*/, QWidget * /*widget*/)
{
- painter->fillRect(bRect, bgPixmapBrush);
+ painter->fillRect(bRect, themeManager->getPlayerBgBrush());
}
void PlayerArea::setSize(qreal width, qreal height)
diff --git a/cockatrice/src/player.h b/cockatrice/src/player.h
index 5eb1a57f3..db13d7f88 100644
--- a/cockatrice/src/player.h
+++ b/cockatrice/src/player.h
@@ -60,10 +60,9 @@ class PlayerArea : public QObject, public QGraphicsItem {
Q_OBJECT
Q_INTERFACES(QGraphicsItem)
private:
- QBrush bgPixmapBrush;
QRectF bRect;
private slots:
- void updateBgPixmap();
+ void updateBg();
public:
enum { Type = typeOther };
int type() const { return Type; }
diff --git a/cockatrice/src/playerlistwidget.cpp b/cockatrice/src/playerlistwidget.cpp
index 6aac922d8..1d780ce38 100644
--- a/cockatrice/src/playerlistwidget.cpp
+++ b/cockatrice/src/playerlistwidget.cpp
@@ -50,12 +50,12 @@ bool PlayerListTWI::operator<(const QTreeWidgetItem &other) const
PlayerListWidget::PlayerListWidget(TabSupervisor *_tabSupervisor, AbstractClient *_client, TabGame *_game, QWidget *parent)
: QTreeWidget(parent), tabSupervisor(_tabSupervisor), client(_client), game(_game), gameStarted(false)
{
- readyIcon = QIcon(":/resources/icon_ready_start.svg");
- notReadyIcon = QIcon(":/resources/icon_not_ready_start.svg");
- concededIcon = QIcon(":/resources/icon_conceded.svg");
- playerIcon = QIcon(":/resources/icon_player.svg");
- spectatorIcon = QIcon(":/resources/icon_spectator.svg");
- lockIcon = QIcon(":/resources/lock.svg");
+ readyIcon = QIcon("theme:icons/ready_start.svg");
+ notReadyIcon = QIcon("theme:icons/not_ready_start.svg");
+ concededIcon = QIcon("theme:icons/conceded.svg");
+ playerIcon = QIcon("theme:icons/player.svg");
+ spectatorIcon = QIcon("theme:icons/spectator.svg");
+ lockIcon = QIcon("theme:icons/lock.svg");
if (tabSupervisor) {
itemDelegate = new PlayerListItemDelegate(this);
diff --git a/cockatrice/src/remotereplaylist_treewidget.cpp b/cockatrice/src/remotereplaylist_treewidget.cpp
index 5357596f6..fa6a2e989 100644
--- a/cockatrice/src/remotereplaylist_treewidget.cpp
+++ b/cockatrice/src/remotereplaylist_treewidget.cpp
@@ -35,7 +35,7 @@ RemoteReplayList_TreeModel::RemoteReplayList_TreeModel(AbstractClient *_client,
QFileIconProvider fip;
dirIcon = fip.icon(QFileIconProvider::Folder);
fileIcon = fip.icon(QFileIconProvider::File);
- lockIcon = QIcon(":/resources/lock.svg");
+ lockIcon = QIcon("theme:icons/lock.svg");
refreshTree();
}
diff --git a/cockatrice/src/sequenceEdit/sequenceedit.cpp b/cockatrice/src/sequenceEdit/sequenceedit.cpp
index 1056b576e..f3b5d0de4 100644
--- a/cockatrice/src/sequenceEdit/sequenceedit.cpp
+++ b/cockatrice/src/sequenceEdit/sequenceedit.cpp
@@ -25,8 +25,8 @@ SequenceEdit::SequenceEdit(QString _shorcutName, QWidget *parent) : QWidget(pare
clearButton->setMaximumHeight(lineEdit->height());
defaultButton->setMaximumHeight(lineEdit->height());
- clearButton->setIcon(QIcon(":/resources/icon_clearsearch.svg"));
- defaultButton->setIcon(QIcon(":/resources/icon_update.png"));
+ clearButton->setIcon(QIcon("theme:icons/clearsearch.svg"));
+ defaultButton->setIcon(QIcon("theme:icons/update.png"));
clearButton->setAttribute(Qt::WA_LayoutUsesWidgetRect);
defaultButton->setAttribute(Qt::WA_LayoutUsesWidgetRect);
diff --git a/cockatrice/src/sequenceEdit/ui_shortcutstab.h b/cockatrice/src/sequenceEdit/ui_shortcutstab.h
index da61fd7c7..e4f7f8843 100644
--- a/cockatrice/src/sequenceEdit/ui_shortcutstab.h
+++ b/cockatrice/src/sequenceEdit/ui_shortcutstab.h
@@ -1445,7 +1445,7 @@ public:
lbl_MainWindow_aFullScreen->setText(QApplication::translate("shortcutsTab", "Full screen", 0));
lbl_MainWindow_aSettings->setText(QApplication::translate("shortcutsTab", "Settings", 0));
lbl_MainWindow_aCheckCardUpdates->setText(QApplication::translate("shortcutsTab", "Check for card updates", 0));
- lbl_MainWindow_aDisconnect->setText(QApplication::translate("shortcutsTab", "Diconnect", 0));
+ lbl_MainWindow_aDisconnect->setText(QApplication::translate("shortcutsTab", "Disconnect", 0));
lbl_MainWindow_aExit->setText(QApplication::translate("shortcutsTab", "Exit", 0));
groupBox_2->setTitle(QApplication::translate("shortcutsTab", "Deck Editor", 0));
lbl_TabDeckEditor_aAnalyzeDeck->setText(QApplication::translate("shortcutsTab", "Analyze deck", 0));
@@ -1497,7 +1497,7 @@ public:
lbl_Player_IncP->setText(QApplication::translate("shortcutsTab", "Add (+1/+0)", 0));
groupBox_8->setTitle(QApplication::translate("shortcutsTab", "Game Phases", 0));
lbl_TabGame_phase0->setText(QApplication::translate("shortcutsTab", "Untap", 0));
- lbl_TabGame_phase1->setText(QApplication::translate("shortcutsTab", "Unkeep", 0));
+ lbl_TabGame_phase1->setText(QApplication::translate("shortcutsTab", "Upkeep", 0));
lbl_TabGame_phase2->setText(QApplication::translate("shortcutsTab", "Draw", 0));
lbl_TabGame_phase3->setText(QApplication::translate("shortcutsTab", "Main 1", 0));
lbl_TabGame_phase4->setText(QApplication::translate("shortcutsTab", "Start combat", 0));
diff --git a/cockatrice/src/settingscache.cpp b/cockatrice/src/settingscache.cpp
index 02a12ac0e..131653ada 100644
--- a/cockatrice/src/settingscache.cpp
+++ b/cockatrice/src/settingscache.cpp
@@ -138,11 +138,7 @@ SettingsCache::SettingsCache()
cardDatabasePath = settings->value("paths/carddatabase").toString();
tokenDatabasePath = settings->value("paths/tokendatabase").toString();
- handBgPath = settings->value("zonebg/hand").toString();
- stackBgPath = settings->value("zonebg/stack").toString();
- tableBgPath = settings->value("zonebg/table").toString();
- playerBgPath = settings->value("zonebg/playerarea").toString();
- cardBackPicturePath = settings->value("paths/cardbackpicture").toString();
+ themeName = settings->value("theme/name").toString();
// we only want to reset the cache once, then its up to the user
bool updateCache = settings->value("revert/pixmapCacheSize", false).toBool();
@@ -301,39 +297,11 @@ void SettingsCache::setTokenDatabasePath(const QString &_tokenDatabasePath)
emit tokenDatabasePathChanged();
}
-void SettingsCache::setHandBgPath(const QString &_handBgPath)
+void SettingsCache::setThemeName(const QString &_themeName)
{
- handBgPath = _handBgPath;
- settings->setValue("zonebg/hand", handBgPath);
- emit handBgPathChanged();
-}
-
-void SettingsCache::setStackBgPath(const QString &_stackBgPath)
-{
- stackBgPath = _stackBgPath;
- settings->setValue("zonebg/stack", stackBgPath);
- emit stackBgPathChanged();
-}
-
-void SettingsCache::setTableBgPath(const QString &_tableBgPath)
-{
- tableBgPath = _tableBgPath;
- settings->setValue("zonebg/table", tableBgPath);
- emit tableBgPathChanged();
-}
-
-void SettingsCache::setPlayerBgPath(const QString &_playerBgPath)
-{
- playerBgPath = _playerBgPath;
- settings->setValue("zonebg/playerarea", playerBgPath);
- emit playerBgPathChanged();
-}
-
-void SettingsCache::setCardBackPicturePath(const QString &_cardBackPicturePath)
-{
- cardBackPicturePath = _cardBackPicturePath;
- settings->setValue("paths/cardbackpicture", cardBackPicturePath);
- emit cardBackPicturePathChanged();
+ themeName = _themeName;
+ settings->setValue("theme/name", themeName);
+ emit themeChanged();
}
void SettingsCache::setPicDownload(int _picDownload)
diff --git a/cockatrice/src/settingscache.h b/cockatrice/src/settingscache.h
index 40ca58af8..775a53d4e 100644
--- a/cockatrice/src/settingscache.h
+++ b/cockatrice/src/settingscache.h
@@ -30,11 +30,7 @@ signals:
void picsPathChanged();
void cardDatabasePathChanged();
void tokenDatabasePathChanged();
- void handBgPathChanged();
- void stackBgPathChanged();
- void tableBgPathChanged();
- void playerBgPathChanged();
- void cardBackPicturePathChanged();
+ void themeChanged();
void picDownloadChanged();
void picDownloadHqChanged();
void displayCardNamesChanged();
@@ -61,8 +57,7 @@ private:
QByteArray mainWindowGeometry;
QString lang;
- QString deckPath, replaysPath, picsPath, cardDatabasePath, tokenDatabasePath;
- QString handBgPath, stackBgPath, tableBgPath, playerBgPath, cardBackPicturePath;
+ QString deckPath, replaysPath, picsPath, cardDatabasePath, tokenDatabasePath, themeName;
bool picDownload;
bool picDownloadHq;
bool notificationsEnabled;
@@ -127,11 +122,7 @@ public:
QString getPicsPath() const { return picsPath; }
QString getCardDatabasePath() const { return cardDatabasePath; }
QString getTokenDatabasePath() const { return tokenDatabasePath; }
- QString getHandBgPath() const { return handBgPath; }
- QString getStackBgPath() const { return stackBgPath; }
- QString getTableBgPath() const { return tableBgPath; }
- QString getPlayerBgPath() const { return playerBgPath; }
- QString getCardBackPicturePath() const { return cardBackPicturePath; }
+ QString getThemeName() const { return themeName; }
QString getChatMentionColor() const { return chatMentionColor; }
QString getChatHighlightColor() const { return chatHighlightColor; }
bool getPicDownload() const { return picDownload; }
@@ -207,11 +198,7 @@ public slots:
void setPicsPath(const QString &_picsPath);
void setCardDatabasePath(const QString &_cardDatabasePath);
void setTokenDatabasePath(const QString &_tokenDatabasePath);
- void setHandBgPath(const QString &_handBgPath);
- void setStackBgPath(const QString &_stackBgPath);
- void setTableBgPath(const QString &_tableBgPath);
- void setPlayerBgPath(const QString &_playerBgPath);
- void setCardBackPicturePath(const QString &_cardBackPicturePath);
+ void setThemeName(const QString &_themeName);
void setChatMentionColor(const QString &_chatMentionColor);
void setChatHighlightColor(const QString &_chatHighlightColor);
void setPicDownload(int _picDownload);
diff --git a/cockatrice/src/stackzone.cpp b/cockatrice/src/stackzone.cpp
index a60c4037b..4b4b6b529 100644
--- a/cockatrice/src/stackzone.cpp
+++ b/cockatrice/src/stackzone.cpp
@@ -3,6 +3,7 @@
#include "arrowitem.h"
#include "stackzone.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "player.h"
#include "carddragitem.h"
#include "carditem.h"
@@ -12,16 +13,13 @@
StackZone::StackZone(Player *_p, int _zoneHeight, QGraphicsItem *parent)
: SelectZone(_p, "stack", false, false, true, parent), zoneHeight(_zoneHeight)
{
- connect(settingsCache, SIGNAL(stackBgPathChanged()), this, SLOT(updateBgPixmap()));
- updateBgPixmap();
+ connect(themeManager, SIGNAL(themeChanged()), this, SLOT(updateBg()));
+ updateBg();
setCacheMode(DeviceCoordinateCache);
}
-void StackZone::updateBgPixmap()
+void StackZone::updateBg()
{
- QString bgPath = settingsCache->getStackBgPath();
- if (!bgPath.isEmpty())
- bgPixmap.load(bgPath);
update();
}
@@ -48,10 +46,7 @@ QRectF StackZone::boundingRect() const
void StackZone::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*option*/, QWidget * /*widget*/)
{
- if (bgPixmap.isNull())
- painter->fillRect(boundingRect(), QColor(113, 43, 43));
- else
- painter->fillRect(boundingRect(), QBrush(bgPixmap));
+ painter->fillRect(boundingRect(), themeManager->getStackBgBrush());
}
void StackZone::handleDropEvent(const QList &dragItems, CardZone *startZone, const QPoint &/*dropPoint*/)
diff --git a/cockatrice/src/stackzone.h b/cockatrice/src/stackzone.h
index 948d3bcb9..05fb2d241 100644
--- a/cockatrice/src/stackzone.h
+++ b/cockatrice/src/stackzone.h
@@ -7,9 +7,8 @@ class StackZone : public SelectZone {
Q_OBJECT
private:
qreal zoneHeight;
- QPixmap bgPixmap;
private slots:
- void updateBgPixmap();
+ void updateBg();
public:
StackZone(Player *_p, int _zoneHeight, QGraphicsItem *parent = 0);
void handleDropEvent(const QList &dragItems, CardZone *startZone, const QPoint &dropPoint);
diff --git a/cockatrice/src/tab_deck_editor.cpp b/cockatrice/src/tab_deck_editor.cpp
index 9cb8867f4..9552638a3 100644
--- a/cockatrice/src/tab_deck_editor.cpp
+++ b/cockatrice/src/tab_deck_editor.cpp
@@ -53,21 +53,21 @@ void SearchLineEdit::keyPressEvent(QKeyEvent *event)
void TabDeckEditor::createShowHideDocksButtons()
{
- btnFilter = new QPushButton(QIcon("://resources/icon_view.svg"),QString());
+ btnFilter = new QPushButton(QIcon("theme:icons/view.svg"),QString());
btnFilter->setObjectName("btnFilter");
btnFilter->setCheckable(true);
btnFilter->setChecked(true);
btnFilter->setMaximumWidth(30);
searchLayout->addWidget(btnFilter);
- btnDeck = new QPushButton(QIcon("://resources/hand.svg"),QString());
+ btnDeck = new QPushButton(QIcon("theme:hand.svg"),QString());
btnDeck->setObjectName("btnDeck");
btnDeck->setCheckable(true);
btnDeck->setChecked(true);
btnDeck->setMaximumWidth(30);
searchLayout->addWidget(btnDeck);
- btnCard = new QPushButton(QIcon("://back.svg"),QString());
+ btnCard = new QPushButton(QIcon("theme:back.svg"),QString());
btnCard->setObjectName("btnCard");
btnCard->setCheckable(true);
btnCard->setChecked(true);
@@ -134,7 +134,7 @@ void TabDeckEditor::createDeckDock()
/* Update price
aUpdatePrices = new QAction(QString(), this);
- aUpdatePrices->setIcon(QIcon(":/resources/icon_update.png"));
+ aUpdatePrices->setIcon(QIcon("theme:icons/update.png"));
connect(aUpdatePrices, SIGNAL(triggered()), this, SLOT(actUpdatePrices()));
if (!settingsCache->getPriceTagFeature())
aUpdatePrices->setVisible(false);
@@ -316,11 +316,11 @@ void TabDeckEditor::createMenus()
addTabMenu(deckMenu);
aClearFilterAll = new QAction(QString(), this);
- aClearFilterAll->setIcon(QIcon(":/resources/icon_clearsearch.svg"));
+ aClearFilterAll->setIcon(QIcon("theme:icons/clearsearch.svg"));
connect(aClearFilterAll, SIGNAL(triggered()), this, SLOT(actClearFilterAll()));
aClearFilterOne = new QAction(QString(), this);
- aClearFilterOne->setIcon(QIcon(":/resources/decrement.svg"));
+ aClearFilterOne->setIcon(QIcon("theme:icons/decrement.svg"));
connect(aClearFilterOne, SIGNAL(triggered()), this, SLOT(actClearFilterOne()));
dbMenu = new QMenu(this);
@@ -342,7 +342,7 @@ void TabDeckEditor::createCentralFrame()
searchEdit = new SearchLineEdit;
searchEdit->setObjectName("searchEdit");
#if QT_VERSION >= 0x050300
- searchEdit->addAction(QIcon(":/resources/icon_search_black.svg"), QLineEdit::LeadingPosition);
+ searchEdit->addAction(QIcon("theme:icons/search.svg"), QLineEdit::LeadingPosition);
#endif
setFocusProxy(searchEdit);
@@ -381,19 +381,19 @@ void TabDeckEditor::createCentralFrame()
searchEdit->setTreeView(databaseView);
aAddCard = new QAction(QString(), this);
- aAddCard->setIcon(QIcon(":/resources/arrow_right_green.svg"));
+ aAddCard->setIcon(QIcon("theme:icons/arrow_right_green.svg"));
connect(aAddCard, SIGNAL(triggered()), this, SLOT(actAddCard()));
aAddCardToSideboard = new QAction(QString(), this);
- aAddCardToSideboard->setIcon(QIcon(":/resources/add_to_sideboard.svg"));
+ aAddCardToSideboard->setIcon(QIcon("theme:icons/arrow_right_blue.svg"));
connect(aAddCardToSideboard, SIGNAL(triggered()), this, SLOT(actAddCardToSideboard()));
aRemoveCard = new QAction(QString(), this);
- aRemoveCard->setIcon(QIcon(":/resources/remove_row.svg"));
+ aRemoveCard->setIcon(QIcon("theme:icons/remove_row.svg"));
connect(aRemoveCard, SIGNAL(triggered()), this, SLOT(actRemoveCard()));
aIncrement = new QAction(QString(), this);
- aIncrement->setIcon(QIcon(":/resources/increment.svg"));
+ aIncrement->setIcon(QIcon("theme:icons/increment.svg"));
connect(aIncrement, SIGNAL(triggered()), this, SLOT(actIncrement()));
aDecrement = new QAction(QString(), this);
- aDecrement->setIcon(QIcon(":/resources/decrement.svg"));
+ aDecrement->setIcon(QIcon("theme:icons/decrement.svg"));
connect(aDecrement, SIGNAL(triggered()), this, SLOT(actDecrement()));
QToolBar *deckEditToolBar = new QToolBar;
diff --git a/cockatrice/src/tab_deck_storage.cpp b/cockatrice/src/tab_deck_storage.cpp
index 9898c9eea..fa30ff0b8 100644
--- a/cockatrice/src/tab_deck_storage.cpp
+++ b/cockatrice/src/tab_deck_storage.cpp
@@ -80,25 +80,25 @@ TabDeckStorage::TabDeckStorage(TabSupervisor *_tabSupervisor, AbstractClient *_c
hbox->addWidget(rightGroupBox);
aOpenLocalDeck = new QAction(this);
- aOpenLocalDeck->setIcon(QIcon(":/resources/pencil.svg"));
+ aOpenLocalDeck->setIcon(QIcon("theme:icons/pencil.svg"));
connect(aOpenLocalDeck, SIGNAL(triggered()), this, SLOT(actOpenLocalDeck()));
aUpload = new QAction(this);
- aUpload->setIcon(QIcon(":/resources/arrow_right_green.svg"));
+ aUpload->setIcon(QIcon("theme:icons/arrow_right_green.svg"));
connect(aUpload, SIGNAL(triggered()), this, SLOT(actUpload()));
aDeleteLocalDeck = new QAction(this);
- aDeleteLocalDeck->setIcon(QIcon(":/resources/remove_row.svg"));
+ aDeleteLocalDeck->setIcon(QIcon("theme:icons/remove_row.svg"));
connect(aDeleteLocalDeck, SIGNAL(triggered()), this, SLOT(actDeleteLocalDeck()));
aOpenRemoteDeck = new QAction(this);
- aOpenRemoteDeck->setIcon(QIcon(":/resources/pencil.svg"));
+ aOpenRemoteDeck->setIcon(QIcon("theme:icons/pencil.svg"));
connect(aOpenRemoteDeck, SIGNAL(triggered()), this, SLOT(actOpenRemoteDeck()));
aDownload = new QAction(this);
- aDownload->setIcon(QIcon(":/resources/arrow_left_green.svg"));
+ aDownload->setIcon(QIcon("theme:icons/arrow_left_green.svg"));
connect(aDownload, SIGNAL(triggered()), this, SLOT(actDownload()));
aNewFolder = new QAction(this);
aNewFolder->setIcon(qApp->style()->standardIcon(QStyle::SP_FileDialogNewFolder));
connect(aNewFolder, SIGNAL(triggered()), this, SLOT(actNewFolder()));
aDeleteRemoteDeck = new QAction(this);
- aDeleteRemoteDeck->setIcon(QIcon(":/resources/remove_row.svg"));
+ aDeleteRemoteDeck->setIcon(QIcon("theme:icons/remove_row.svg"));
connect(aDeleteRemoteDeck, SIGNAL(triggered()), this, SLOT(actDeleteRemoteDeck()));
leftToolBar->addAction(aOpenLocalDeck);
diff --git a/cockatrice/src/tab_game.cpp b/cockatrice/src/tab_game.cpp
index 53ba95c3b..36a20ff92 100644
--- a/cockatrice/src/tab_game.cpp
+++ b/cockatrice/src/tab_game.cpp
@@ -363,17 +363,17 @@ TabGame::TabGame(TabSupervisor *_tabSupervisor, GameReplay *_replay)
replayStartButton = new QToolButton;
replayStartButton->setIconSize(QSize(32, 32));
- replayStartButton->setIcon(QIcon(":/resources/replay_start.svg"));
+ replayStartButton->setIcon(QIcon("theme:replay/start.svg"));
connect(replayStartButton, SIGNAL(clicked()), this, SLOT(replayStartButtonClicked()));
replayPauseButton = new QToolButton;
replayPauseButton->setIconSize(QSize(32, 32));
replayPauseButton->setEnabled(false);
- replayPauseButton->setIcon(QIcon(":/resources/replay_pause.svg"));
+ replayPauseButton->setIcon(QIcon("theme:replay/pause.svg"));
connect(replayPauseButton, SIGNAL(clicked()), this, SLOT(replayPauseButtonClicked()));
replayFastForwardButton = new QToolButton;
replayFastForwardButton->setIconSize(QSize(32, 32));
replayFastForwardButton->setEnabled(false);
- replayFastForwardButton->setIcon(QIcon(":/resources/replay_fastforward.svg"));
+ replayFastForwardButton->setIcon(QIcon("theme:replay/fastforward.svg"));
replayFastForwardButton->setCheckable(true);
connect(replayFastForwardButton, SIGNAL(toggled(bool)), this, SLOT(replayFastForwardButtonToggled(bool)));
diff --git a/cockatrice/src/tab_replays.cpp b/cockatrice/src/tab_replays.cpp
index d0e507d0e..3947ca08c 100644
--- a/cockatrice/src/tab_replays.cpp
+++ b/cockatrice/src/tab_replays.cpp
@@ -78,24 +78,24 @@ TabReplays::TabReplays(TabSupervisor *_tabSupervisor, AbstractClient *_client)
hbox->addWidget(rightGroupBox);
aOpenLocalReplay = new QAction(this);
- aOpenLocalReplay->setIcon(QIcon(":/resources/icon_view.svg"));
+ aOpenLocalReplay->setIcon(QIcon("theme:icons/view.svg"));
connect(aOpenLocalReplay, SIGNAL(triggered()), this, SLOT(actOpenLocalReplay()));
connect(localDirView, SIGNAL(doubleClicked(const QModelIndex &)), this, SLOT(actOpenLocalReplay()));
aDeleteLocalReplay = new QAction(this);
- aDeleteLocalReplay->setIcon(QIcon(":/resources/remove_row.svg"));
+ aDeleteLocalReplay->setIcon(QIcon("theme:icons/remove_row.svg"));
connect(aDeleteLocalReplay, SIGNAL(triggered()), this, SLOT(actDeleteLocalReplay()));
aOpenRemoteReplay = new QAction(this);
- aOpenRemoteReplay->setIcon(QIcon(":/resources/icon_view.svg"));
+ aOpenRemoteReplay->setIcon(QIcon("theme:icons/view.svg"));
connect(aOpenRemoteReplay, SIGNAL(triggered()), this, SLOT(actOpenRemoteReplay()));
connect(serverDirView, SIGNAL(doubleClicked(const QModelIndex &)), this, SLOT(actOpenRemoteReplay()));
aDownload = new QAction(this);
- aDownload->setIcon(QIcon(":/resources/arrow_left_green.svg"));
+ aDownload->setIcon(QIcon("theme:icons/arrow_left_green.svg"));
connect(aDownload, SIGNAL(triggered()), this, SLOT(actDownload()));
aKeep = new QAction(this);
- aKeep->setIcon(QIcon(":/resources/lock.svg"));
+ aKeep->setIcon(QIcon("theme:icons/lock.svg"));
connect(aKeep, SIGNAL(triggered()), this, SLOT(actKeepRemoteReplay()));
aDeleteRemoteReplay = new QAction(this);
- aDeleteRemoteReplay->setIcon(QIcon(":/resources/remove_row.svg"));
+ aDeleteRemoteReplay->setIcon(QIcon("theme:icons/remove_row.svg"));
connect(aDeleteRemoteReplay, SIGNAL(triggered()), this, SLOT(actDeleteRemoteReplay()));
leftToolBar->addAction(aOpenLocalReplay);
diff --git a/cockatrice/src/tab_room.cpp b/cockatrice/src/tab_room.cpp
index bdf19192b..e7e37171b 100644
--- a/cockatrice/src/tab_room.cpp
+++ b/cockatrice/src/tab_room.cpp
@@ -71,7 +71,7 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, ServerI
connect(aOpenChatSettings, SIGNAL(triggered()), this, SLOT(actOpenChatSettings()));
QToolButton *chatSettingsButton = new QToolButton;
- chatSettingsButton->setIcon(QIcon(":/resources/icon_settings.svg"));
+ chatSettingsButton->setIcon(QIcon("theme:icons/settings.svg"));
chatSettingsButton->setMenu(chatSettingsMenu);
chatSettingsButton->setPopupMode(QToolButton::InstantPopup);
diff --git a/cockatrice/src/tab_supervisor.cpp b/cockatrice/src/tab_supervisor.cpp
index 9bde53b2d..015d92676 100644
--- a/cockatrice/src/tab_supervisor.cpp
+++ b/cockatrice/src/tab_supervisor.cpp
@@ -80,7 +80,7 @@ void CloseButton::paintEvent(QPaintEvent * /*event*/)
TabSupervisor::TabSupervisor(AbstractClient *_client, QWidget *parent)
: QTabWidget(parent), userInfo(0), client(_client), tabServer(0), tabUserLists(0), tabDeckStorage(0), tabReplays(0), tabAdmin(0)
{
- tabChangedIcon = new QIcon(":/resources/icon_tab_changed.svg");
+ tabChangedIcon = new QIcon("theme:icons/tab_changed.svg");
setElideMode(Qt::ElideRight);
setMovable(true);
setIconSize(QSize(15, 15));
diff --git a/cockatrice/src/tablezone.cpp b/cockatrice/src/tablezone.cpp
index cfaa6e5fd..eebae0f33 100644
--- a/cockatrice/src/tablezone.cpp
+++ b/cockatrice/src/tablezone.cpp
@@ -8,6 +8,7 @@
#include "tablezone.h"
#include "player.h"
#include "settingscache.h"
+#include "thememanager.h"
#include "arrowitem.h"
#include "carddragitem.h"
#include "carddatabase.h"
@@ -16,20 +17,18 @@
#include "pb/command_move_card.pb.h"
#include "pb/command_set_card_attr.pb.h"
-
const QColor TableZone::BACKGROUND_COLOR = QColor(100, 100, 100);
const QColor TableZone::FADE_MASK = QColor(0, 0, 0, 80);
const QColor TableZone::GRADIENT_COLOR = QColor(255, 255, 255, 150);
const QColor TableZone::GRADIENT_COLORLESS = QColor(255, 255, 255, 0);
-
TableZone::TableZone(Player *_p, QGraphicsItem *parent)
: SelectZone(_p, "table", true, false, true, parent), active(false)
{
- connect(settingsCache, SIGNAL(tableBgPathChanged()), this, SLOT(updateBgPixmap()));
+ connect(themeManager, SIGNAL(themeChanged()), this, SLOT(updateBg()));
connect(settingsCache, SIGNAL(invertVerticalCoordinateChanged()), this, SLOT(reorganizeCards()));
- updateBgPixmap();
+ updateBg();
height = MARGIN_TOP + MARGIN_BOTTOM + TABLEROWS * CARD_HEIGHT + (TABLEROWS-1) * PADDING_Y;
width = MIN_WIDTH;
@@ -44,11 +43,8 @@ TableZone::TableZone(Player *_p, QGraphicsItem *parent)
}
-void TableZone::updateBgPixmap()
+void TableZone::updateBg()
{
- QString bgPath = settingsCache->getTableBgPath();
- if (!bgPath.isEmpty())
- backgroundPixelMap.load(bgPath);
update();
}
@@ -67,11 +63,7 @@ bool TableZone::isInverted() const
void TableZone::paint(QPainter *painter, const QStyleOptionGraphicsItem * /*option*/, QWidget * /*widget*/)
{
- // if no custom background is provided then use the default color
- if (backgroundPixelMap.isNull())
- painter->fillRect(boundingRect(), BACKGROUND_COLOR);
- else
- painter->fillRect(boundingRect(), QBrush(backgroundPixelMap));
+ painter->fillRect(boundingRect(), themeManager->getTableBgBrush());
if (active) {
paintZoneOutline(painter);
diff --git a/cockatrice/src/tablezone.h b/cockatrice/src/tablezone.h
index 2094a48f8..55b12b8b7 100644
--- a/cockatrice/src/tablezone.h
+++ b/cockatrice/src/tablezone.h
@@ -49,7 +49,7 @@ private:
static const int BOX_LINE_WIDTH = 10;
/*
- Default background color, inactive mask and boarder gradient
+ Default inactive mask and border gradient
*/
static const QColor BACKGROUND_COLOR;
static const QColor FADE_MASK;
@@ -84,7 +84,7 @@ private slots:
/**
Loads in any found custom background and updates
*/
- void updateBgPixmap();
+ void updateBg();
public slots:
/**
diff --git a/cockatrice/src/thememanager.cpp b/cockatrice/src/thememanager.cpp
new file mode 100644
index 000000000..0e2bb9966
--- /dev/null
+++ b/cockatrice/src/thememanager.cpp
@@ -0,0 +1,144 @@
+#include "thememanager.h"
+#include "settingscache.h"
+#include
+#include
+#include
+#include
+#if QT_VERSION < 0x050000
+ #include
+#else
+ #include
+#endif
+
+#define DEFAULT_THEME_NAME "Default"
+#define STYLE_CSS_NAME "style.css"
+#define HANDZONE_BG_NAME "handzone"
+#define PLAYERZONE_BG_NAME "playerzone"
+#define STACKZONE_BG_NAME "stackzone"
+#define TABLEZONE_BG_NAME "tablezone"
+#define CARD_BACK_NAME "cardback"
+
+ThemeManager::ThemeManager(QObject *parent)
+ :QObject(parent)
+{
+ ensureThemeDirectoryExists();
+ connect(settingsCache, SIGNAL(themeChanged()), this, SLOT(themeChangedSlot()));
+ themeChangedSlot();
+}
+
+void ThemeManager::ensureThemeDirectoryExists()
+{
+ if(settingsCache->getThemeName().isEmpty() ||
+ !getAvailableThemes().contains(settingsCache->getThemeName()))
+ {
+ qDebug() << "Theme name not set, setting default value";
+ settingsCache->setThemeName(DEFAULT_THEME_NAME);
+ }
+}
+
+QStringMap & ThemeManager::getAvailableThemes()
+{
+ QDir dir;
+ availableThemes.clear();
+
+ // load themes from user profile dir
+ dir =
+#if QT_VERSION < 0x050000
+ QDesktopServices::storageLocation(QDesktopServices::DataLocation) +
+#else
+ QStandardPaths::standardLocations(QStandardPaths::DataLocation).first() +
+#endif
+ "/themes";
+
+ foreach(QString themeName, dir.entryList(QDir::AllDirs | QDir::NoDotAndDotDot, QDir::Name))
+ {
+ if(!availableThemes.contains(themeName))
+ availableThemes.insert(themeName, dir.absoluteFilePath(themeName));
+ }
+
+ // load themes from cockatrice system dir
+#ifdef Q_OS_MAC
+ dir = qApp->applicationDirPath() + "/../Resources/themes";
+#elif defined(Q_OS_WIN)
+ dir = qApp->applicationDirPath() + "/themes";
+#else // linux
+ dir = qApp->applicationDirPath() + "/../share/cockatrice/themes";
+#endif
+ foreach(QString themeName, dir.entryList(QDir::AllDirs | QDir::NoDotAndDotDot, QDir::Name))
+ {
+ if(!availableThemes.contains(themeName))
+ availableThemes.insert(themeName, dir.absoluteFilePath(themeName));
+ }
+
+ return availableThemes;
+}
+
+QBrush ThemeManager::loadBrush(QDir dir, QString fileName, QColor fallbackColor)
+{
+ QBrush brush;
+ QPixmap tmp;
+ QStringList exts;
+ exts << ".png" << ".jpg" << ".jpeg" << ".gif" << ".bmp";
+
+ brush.setColor(fallbackColor);
+ brush.setStyle(Qt::SolidPattern);
+
+ foreach (const QString &ext, exts) {
+ if (dir.exists(fileName + ext)) {
+ tmp.load(dir.absoluteFilePath(fileName + ext));
+ if(!tmp.isNull())
+ brush.setTexture(tmp);
+ break;
+ }
+ }
+
+ return brush;
+}
+
+QPixmap ThemeManager::loadPixmap(QDir dir, QString fileName)
+{
+ QPixmap pix;
+ QStringList exts;
+ exts << ".png" << ".jpg" << ".jpeg" << ".gif" << ".bmp";
+
+ foreach (const QString &ext, exts) {
+ if (dir.exists(fileName + ext)) {
+ pix.load(dir.absoluteFilePath(fileName + ext));
+ break;
+ }
+ }
+
+ return pix;
+}
+
+void ThemeManager::themeChangedSlot()
+{
+ QString themeName = settingsCache->getThemeName();
+ qDebug() << "Theme changed:" << themeName;
+
+ QDir dir = getAvailableThemes().value(themeName);
+
+ // css
+ if(dir.exists(STYLE_CSS_NAME))
+
+ qApp->setStyleSheet("file:///" + dir.absoluteFilePath(STYLE_CSS_NAME));
+ else
+ qApp->setStyleSheet("");
+
+ // card background
+ cardBackPixmap = loadPixmap(dir, CARD_BACK_NAME);
+
+ // zones bg
+ dir.cd("zones");
+ handBgBrush = loadBrush(dir, HANDZONE_BG_NAME, QColor(80, 100, 50));
+ tableBgBrush = loadBrush(dir, TABLEZONE_BG_NAME, QColor(70, 50, 100));
+ playerBgBrush = loadBrush(dir, PLAYERZONE_BG_NAME, QColor(200, 200, 200));
+ stackBgBrush = loadBrush(dir, STACKZONE_BG_NAME, QColor(113, 43, 43));
+
+ // resources
+ QStringList resources;
+ resources << dir.absolutePath() << ":/resources";
+ QDir::setSearchPaths("theme", resources);
+
+ emit themeChanged();
+}
\ No newline at end of file
diff --git a/cockatrice/src/thememanager.h b/cockatrice/src/thememanager.h
new file mode 100644
index 000000000..19cb19c52
--- /dev/null
+++ b/cockatrice/src/thememanager.h
@@ -0,0 +1,42 @@
+#ifndef THEMEMANAGER_H
+#define THEMEMANAGER_H
+
+#include
+#include
+#include
+#include
+#include
+#include
+
+typedef QMap QStringMap;
+
+class QApplication;
+
+class ThemeManager : public QObject {
+ Q_OBJECT
+public:
+ ThemeManager(QObject *parent = 0);
+private:
+ QBrush handBgBrush, stackBgBrush, tableBgBrush, playerBgBrush;
+ QPixmap cardBackPixmap;
+ QStringMap availableThemes;
+protected:
+ void ensureThemeDirectoryExists();
+ QBrush loadBrush(QDir dir, QString fileName, QColor fallbackColor);
+ QPixmap loadPixmap(QDir dir, QString fileName);
+public:
+ QBrush &getHandBgBrush() { return handBgBrush; }
+ QBrush &getStackBgBrush() { return stackBgBrush; }
+ QBrush &getTableBgBrush() { return tableBgBrush; }
+ QBrush &getPlayerBgBrush() { return playerBgBrush; }
+ QPixmap &getCardBackPixmap() { return cardBackPixmap; }
+ QStringMap &getAvailableThemes();
+protected slots:
+ void themeChangedSlot();
+signals:
+ void themeChanged();
+};
+
+extern ThemeManager * themeManager;
+
+#endif
diff --git a/cockatrice/src/window_main.cpp b/cockatrice/src/window_main.cpp
index 219f1dbe4..812fc1df1 100644
--- a/cockatrice/src/window_main.cpp
+++ b/cockatrice/src/window_main.cpp
@@ -100,7 +100,7 @@ void MainWindow::processConnectionClosedEvent(const Event_ConnectionClosed &even
void MainWindow::processServerShutdownEvent(const Event_ServerShutdown &event)
{
serverShutdownMessageBox.setInformativeText(tr("The server is going to be restarted in %n minute(s).\nAll running games will be lost.\nReason for shutdown: %1", "", event.minutes()).arg(QString::fromStdString(event.reason())));
- serverShutdownMessageBox.setIconPixmap(QPixmap(":/resources/appicon.svg").scaled(64, 64));
+ serverShutdownMessageBox.setIconPixmap(QPixmap("theme:appicon.svg").scaled(64, 64));
serverShutdownMessageBox.setText(tr("Scheduled server shutdown"));
serverShutdownMessageBox.setWindowModality(Qt::ApplicationModal);
serverShutdownMessageBox.setVisible(true);
@@ -618,7 +618,7 @@ void MainWindow::createTrayIcon() {
trayIcon = new QSystemTrayIcon(this);
trayIcon->setContextMenu(trayIconMenu);
- trayIcon->setIcon(QIcon(":/resources/appicon.svg"));
+ trayIcon->setIcon(QIcon("theme:cockatrice.svg"));
trayIcon->show();
connect(trayIcon,SIGNAL(activated(QSystemTrayIcon::ActivationReason)),this,
diff --git a/cockatrice/src/window_sets.cpp b/cockatrice/src/window_sets.cpp
index 890688cf7..4668c55db 100644
--- a/cockatrice/src/window_sets.cpp
+++ b/cockatrice/src/window_sets.cpp
@@ -24,28 +24,28 @@ WndSets::WndSets(QWidget *parent)
setsEditToolBar->setSizePolicy(QSizePolicy::Minimum, QSizePolicy::Minimum);
aTop = new QAction(QString(), this);
- aTop->setIcon(QIcon(":/resources/arrow_top_green.svg"));
+ aTop->setIcon(QIcon("theme:icons/arrow_top_green.svg"));
aTop->setToolTip(tr("Move selected set to the top"));
aTop->setEnabled(false);
connect(aTop, SIGNAL(triggered()), this, SLOT(actTop()));
setsEditToolBar->addAction(aTop);
aUp = new QAction(QString(), this);
- aUp->setIcon(QIcon(":/resources/arrow_up_green.svg"));
+ aUp->setIcon(QIcon("theme:icons/arrow_up_green.svg"));
aUp->setToolTip(tr("Move selected set up"));
aUp->setEnabled(false);
connect(aUp, SIGNAL(triggered()), this, SLOT(actUp()));
setsEditToolBar->addAction(aUp);
aDown = new QAction(QString(), this);
- aDown->setIcon(QIcon(":/resources/arrow_down_green.svg"));
+ aDown->setIcon(QIcon("theme:icons/arrow_down_green.svg"));
aDown->setToolTip(tr("Move selected set down"));
aDown->setEnabled(false);
connect(aDown, SIGNAL(triggered()), this, SLOT(actDown()));
setsEditToolBar->addAction(aDown);
aBottom = new QAction(QString(), this);
- aBottom->setIcon(QIcon(":/resources/arrow_bottom_green.svg"));
+ aBottom->setIcon(QIcon("theme:icons/arrow_bottom_green.svg"));
aBottom->setToolTip(tr("Move selected set to the bottom"));
aBottom->setEnabled(false);
connect(aBottom, SIGNAL(triggered()), this, SLOT(actBottom()));
diff --git a/cockatrice/src/zoneviewwidget.cpp b/cockatrice/src/zoneviewwidget.cpp
index ccb36af1c..6cc8a092a 100644
--- a/cockatrice/src/zoneviewwidget.cpp
+++ b/cockatrice/src/zoneviewwidget.cpp
@@ -250,5 +250,5 @@ void ZoneViewWidget::zoneDeleted()
void ZoneViewWidget::initStyleOption(QStyleOption *option) const {
QStyleOptionTitleBar *titleBar = qstyleoption_cast(option);
if (titleBar)
- titleBar->icon = QIcon(":/resources/appicon.svg");
+ titleBar->icon = QIcon("theme:cockatrice.svg");
}
diff --git a/cockatrice/translations/cockatrice_cs.ts b/cockatrice/translations/cockatrice_cs.ts
index 4f5046492..b0289f17e 100644
--- a/cockatrice/translations/cockatrice_cs.ts
+++ b/cockatrice/translations/cockatrice_cs.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Nastavit žeton...
-
+ Set counterNastavit žeton
-
+ New value for counter '%1':Nová hodnota pro žeton '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesPozadí zón
-
+ Hand background:Pozadí ruky
-
+ Stack background:Pozadí stacku
-
+ Table background:Pozadí stolu
-
+ Player info background:Pozadí sekce s informacemi o hráči
-
+ Card back:Pozadí karet
-
+ Card renderingVykreslování karet
-
+ Display card names on cards having a pictureZobrazit jména karet na kartách s obrázky
-
+ Scale cards on mouse over
-
+ Hand layoutRozvržení ruky
-
+ Display hand horizontally (wastes space)Zobrazit ruku horizontálně (plýtvá místem)
-
+ Enable left justification
-
+ Table grid layoutRozložení herní mřížky
-
+ Invert vertical coordinatePřevrátit vertikální souřadnice
-
+ Minimum player count for multi-column layout:Minimální počet hráčů pro víceřádkové rozvržení:
-
-
-
-
-
+
+
+
+
+ Choose pathVyberte cestu
@@ -117,87 +117,92 @@
-
+
+ ban client I&D
+
+
+
+ Ban typeTyp banu
-
+ &permanent ban
-
+ &temporary ban
-
+ &Days:
-
+ &Hours:
-
+ &Minutes:
-
+ Duration of the banTrvání banu
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Uveďte prosím důvod pro ban.
Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
-
+ Please enter the reason for the ban that will be visible to the banned person.Uveďte prosám důvod pro ban, který uvidí banovaná osoba.
-
+ &OK&OK
-
+ &Cancel
-
+ Ban user from serverZabanovat uživatele ze serveru
-
+ ErrorError
-
- You have to select a name-based or IP-based ban, or both.
- Musíte vybrat ban na jméno nebo ban na IP adresu.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.Zobrazit všechny informace
-
+ Name:Jméno:
-
+ Mana cost:Sesílací cena:
-
+
+ Color(s):
+
+
+
+ Card type:Typ karty:
-
+ P / T:S / O:
-
+ Loyalty:
@@ -583,12 +593,12 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
DeckEditorSettingsPage
-
+ Nothing is here... yet
-
+ GeneralObecné
@@ -596,17 +606,17 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
DeckListModel
-
+ NumberPočet
-
+ CardKarta
-
+ PriceCena
@@ -628,42 +638,42 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tartPřipraven ke &hře
-
+ S&ideboard unlocked
-
+ S&ideboard locked
-
+ Load deckNahrát balíček
-
+ Error
-
+ The selected file could not be loaded.Vybraný soubor se nepodařilo načíst.
@@ -709,37 +719,52 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Hostitel:
-
+
+ Enter host name
+
+
+
+ &Port:&Port:
-
+ Player &name:Jméno &hráče:
-
+ P&assword:H&eslo:
-
+ &Save password
-
+ A&uto connect at start
-
+ Connect to serverPřipojit k serveru
@@ -747,82 +772,92 @@ Toto je uloženo pouze pro moderátory a banovaná osoba to neuvidí.
DlgCreateGame
-
+ &Description:&Popis:
-
+ &Password:&Heslo:
-
+ P&layers:H&ráči:
-
+
+ Re&member settings
+
+
+
+ Game typeFormát
-
+ Only &buddies can joinJen pro &přátele
-
+ Only ®istered users can joinJen pro ®istrované
-
+ Joining restrictionsOmezení připojení
-
+ &Spectators can watch
-
+ Spectators &need a password to watch
-
+ Spectators can see &hands
-
+ Spectators can &chatDiváci mohou &chatovat
-
+ SpectatorsDiváci
-
+
+ &Clear
+
+
+
+ Create gameVytvořit hru
-
+ Game informationInformace o hře
-
+ ErrorChyba
-
+ Server error.Chyba serveru.
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Obnovit
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Nahrát balíček ze schránky
-
-
+
+ ErrorChyba
-
-
+
+ Invalid deck list.Neplatný formát balíčku.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorChyba
-
+ Unknown Error loading card databaseNeznámý error při nahrávání databáze karet.
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1314,7 +1375,7 @@ Je možné že bude nutné znovu spustit Oracle pro obnovení databáze karet.
Chtěl/a by jste změnit nastavení lokace databáze?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1325,21 +1386,21 @@ Would you like to change your database location setting?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1348,7 +1409,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1357,50 +1418,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Cesta k adresáři s balíčky je neplatná. Chcete se vrátit a nastavit správnou?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Cesta k adresáři s obrázky je neplatná. Chcete se vrátit a nastavit správnou?
-
+ SettingsNastavení
-
+ GeneralObecné
-
+ AppearanceVzhled
-
+ User Interface
-
+ Deck Editor
-
+ Chat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1413,7 +1479,7 @@ Would you like to change your database location setting?
-
+ ErrorChyba
@@ -1458,47 +1524,47 @@ Would you like to change your database location setting?
Zakladatel hry vás ignoruje.
-
+ Join gamePřipojit ke hře
-
+ Password:Heslo:
-
+ Please join the respective room first.
-
+ GamesHry
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorP&řipojit se jako divák
@@ -1615,107 +1681,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures
-
-
-
-
-
+
+
+
+
+ Choose pathVyberte cestu
-
+ Success
-
+ Downloaded card pictures have been reset.
-
+ Error
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settingsOsobní nastavení
-
+ Language:Jazyk:
-
+ Download card pictures on the flyStahovat obrázky karet za běhu
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ PathsCesty
-
+ Decks directory:Adresář s balíčky:
-
+ Replays directory:
-
+ Pictures directory:Adresář s obrázky:
-
+ Card database:
-
+ Token database:
-
+ Picture cache size:
-
-
+
+ EnglishČesky (Czech)
@@ -1723,501 +1789,530 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.Z vaší adresy jde mnoho současných připojení.
-
+ Scheduled server shutdown.
-
+ Banned by moderator
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closedPřipojení uzavřeno
-
+ The server has terminated your connection.
Reason: %1Server přerušil spojení.
Důvod: %1
-
+ Scheduled server shutdown
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
-
+ Number of playersPočet hráčů
-
+ Please enter the number of players.Vložte počet hráčů.
-
-
+
+ Player %1Hráč %1
-
+ Load replay
-
+ About CockatriceO Cockatrice
-
+ Version %1Verze %1
-
+ Translators:Překlad:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorChyba
-
+ Server timeoutVypršel časový limit
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.S tímto uživatelským jménem jste již připojeni.
Přerušte spojení a znovu se přihlašte.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Chyba socketu: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Snažíte se připojit na zastaralý server. Prosíme, stáhněte si nižší verzi Cockatrice, nebo se připojte k odpovídajícímu serveru.
Lokální verze je %1, verze serveru je %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Váš klient je zastaralý. Prosíme, aktualizujte Cockatrice na vyšší verzi.
Lokální verze je %1, verze serveru je %2.
-
+ Connecting to %1...Připojování k %1...
-
+ Registering to %1 as %2...
-
+ DisconnectedOdpojeno
-
+ Connected, logging in at %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...&Připojit...
-
+ &Disconnect&Odpojit
-
+ Start &local game...Spustit &lokální hru...
-
+ &Watch replay...
-
+ &Deck editor&Editor balíčků
-
+ &Full screen&Celá obrazovka
-
+ &Register to server...
-
+ &Settings...&Nastavení...
-
-
+
+ &Exit&Konec
-
+ A&ctions
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&O Cockatrice
-
+ &Help&Nápověda
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.
@@ -3457,62 +3552,74 @@ Lokální verze je %1, verze serveru je %2.
MessagesSettingsPage
-
+ Chat settings
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Enable desktop notifications for private messages
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text color
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add messagePřidat zprávu
-
+ Message:Zpráva:
@@ -3578,307 +3685,307 @@ Lokální verze je %1, verze serveru je %2.
Player
-
+ &View library&Zobrazit knihovnu
-
+ Move top cards to &graveyard...Přesunout vrchní karty do &hřbitova...
-
+ View &top cards of library...Zobrazit &vrchní karty knihovny...
-
+ &View graveyard&Zobrazit hřbitov
-
+ &View sideboard&Zobrazit sideboard
-
+ Player "%1"Hráč "%1"
-
-
-
-
+
+
+
+ &Hand&Ruka
-
+ &Reveal hand to...
-
+ Reveal r&andom card to...
-
+ &Library&Knihovna
-
-
-
-
+
+
+
+ &Graveyard&Hřbitov
-
+ &Sideboard&Sideboard
-
+ Red
-
+ Yellow
-
+ Green
-
+ View top cards of libraryZobrazit vrchní karty knihovny
-
+ Number of cards:Počet karet:
-
+ &Draw card&Líznout kartu
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exile&Zobrazit exilnuté karty
-
-
-
-
+
+
+
+ &Exile&Exilnuté karty
-
+ Reveal t&op cards to...
-
+ D&raw cards...L&íznout karty...
-
+ Take &mulligan&Mulliganovat
-
+ &Shuffle&Zamíchat
-
+ &Counters&Žetony
-
+ &Untap all permanents&Odtapnout všechny permanenty
-
+ R&oll die...H&odit kostkou...
-
+ &Create token...&Vytvořit token...
-
+ C&reate another tokenV&ytvořit další token
-
+ S&ay&Chat
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card
-
+ O&pen deck in deck editor
-
+ &Undo last draw&Vrátit zpět poslední líznutí
-
+ Play top card &face down
-
+ Move top cards to &exile...&Exilnout vrchní karty...
-
+ Put top card on &bottomDát kartu na &spodek
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined token
-
+ C&ardK&arta
-
+ &All players&Všem hráčům
-
+ &Play
-
+ &Hide
-
+ Play &Face Down
-
+ &Tap
-
+ &Untap
-
+ Toggle &normal untapping
-
+ &Flip
-
+ &Peek at card face
-
+ &Clone
-
+ Attac&h to card...
@@ -3898,115 +4005,115 @@ Lokální verze je %1, verze serveru je %2.
-
+ &Decrease power
-
+ I&ncrease toughness
-
+ D&ecrease toughness
-
+ In&crease power and toughness
-
+ Dec&rease power and toughness
-
+ Set &power and toughness...
-
+ &Set annotation...
-
+ &Add counter (%1)
-
+ &Remove counter (%1)
-
+ &Set counters (%1)...
-
+ Draw cardsLíznout karty
-
-
-
-
+
+
+
+ Number:Počet:
-
+ Move top cards to gravePřesunout vrchní karty do hřbitova
-
+ Move top cards to exileExilnout vrchní karty
-
+ Roll dieHodit kostkou
-
+ Number of sides:Počet stran:
-
+ Set power/toughnessNastavit sílu/odolnost
-
+ Please enter the new PT:Vložte novou odolnost/sílu:
-
+ Set annotationNastavit poznámku
-
+ Please enter the new annotation:Vložte novou poznámku:
-
+ Set countersNastavit žetony
-
+ Cr&eate related card
@@ -4014,37 +4121,37 @@ Lokální verze je %1, verze serveru je %2.
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4052,7 +4159,7 @@ Lokální verze je %1, verze serveru je %2.
QObject
-
+ Cockatrice replays (*.cor)
@@ -4121,35 +4228,64 @@ Lokální verze je %1, verze serveru je %2.
RoomSelector
-
+ RoomsMístnosti
-
+ Joi&n&Připojit
-
+ RoomMístnost
-
+ DescriptionPopis
-
+
+ Permissions
+
+
+
+ PlayersHráči
-
+ GamesHry
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4200,37 +4336,37 @@ Lokální verze je %1, verze serveru je %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4286,184 +4422,219 @@ Lokální verze je %1, verze serveru je %2.
TabDeckEditor
-
+ &Print deck...
-
+ &Close
-
+ &Edit sets...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:
-
+ &Comments:
-
+ Hash:
-
+ &New deck
-
+ &Load deck...
-
+ &Save deck
-
+ Save deck &as...
-
+ Load deck from cl&ipboard...
-
+ Save deck to clip&board
-
+ &Analyze deck on deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeck
-
+ Add card to &sideboard
-
+ &Deck Editor
-
+ C&ard Database
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row
-
+ &Increment number
-
+ &Decrement number
-
+ Edit &tokens...
-
+ Deck: %1
-
+ Are you sure?
-
+ The decklist has been modified.
Do you want to save the changes?
-
+ Load deck
-
-
-
+
+
+ Error
-
+ The deck could not be saved.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.
-
+ Save deck
@@ -4561,97 +4732,97 @@ Prosím vložte jméno:
TabGame
-
+ &Phases&Fáze
-
+ &Game&Hra
-
+ Next &phaseDalší &fáze
-
+ Next &turnDalší &kolo
-
+ &Remove all local arrows&Odstranit všechny lokální šipky
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information
-
+ &Concede&Ukončit hru
-
+ &Leave game&Opustit hru
-
+ C&lose replay
-
+ &Say:&Chat:
-
+ ConcedeUkončit hru
-
+ Are you sure you want to concede this game?Opravdu chcete ukončit tuto hru?
-
+ Leave gameOpustit hru
-
+ Are you sure you want to leave this game?Opravdu chcete opustit tuto hru?
-
+ You are flooding the game. Please wait a couple of seconds.
-
+ You have been kicked out of the game.
-
+ REPLAY
@@ -4757,47 +4928,47 @@ Prosím vložte jméno:
TabRoom
-
+ &Say:&Chat:
-
+ ChatChatovat
-
+ &Room&Místnost
-
+ &Leave room&Opustit místnost
-
+ &Clear chat
-
+ Chat Settings...
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.Píšete příliš intenzivně. Počkejte pár sekund.
@@ -4813,15 +4984,25 @@ Prosím vložte jméno:
TabSupervisor
-
+ Are you sure?
-
+ There are still open games. Are you sure you want to quit?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4844,55 +5025,97 @@ Prosím vložte jméno:
UserContextMenu
-
+ User &details
-
+ Private &chat
-
+ Show this user's &games
-
+ Add to &buddy list
-
+ Remove from &buddy list
-
+ Add to &ignore list
-
+ Remove from &ignore list
-
+ Kick from &game
-
+ Ban from &server
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5061,42 +5284,42 @@ Prosím vložte jméno:
UserInterfaceSettingsPage
-
+ General interface settingsObecné
-
+ Enable notifications in taskbar
-
+ Notify in the taskbar for game events while you are spectating
-
+ &Double-click cards to play them (instead of single-click)&Pro zahraní karty je třeba dvojklik
-
+ &Play all nonlands onto the stack (not the battlefield) by default
-
+ Annotate card text on tokens
-
+ Animation settingsAnimace
-
+ &Tap/untap animation&Animace tapnutí/odtapnutí
@@ -5104,22 +5327,22 @@ Prosím vložte jméno:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1Uživatelů v této místnosti: %1
-
+ Buddies online: %1 / %2Přátelé online: %1 / %2
-
+ Ignored users online: %1 / %2Ignorovaných online: %1 / %2
@@ -5178,7 +5401,7 @@ Prosím vložte jméno:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5187,12 +5410,12 @@ Prosím vložte jméno:
Upravit edice
-
+ Success
-
+ The sets database has been saved successfully.
@@ -5220,4 +5443,561 @@ Prosím vložte jméno:
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_de.ts b/cockatrice/translations/cockatrice_de.ts
index ae8600815..9aa31529e 100644
--- a/cockatrice/translations/cockatrice_de.ts
+++ b/cockatrice/translations/cockatrice_de.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...
- Marken &setzen (%1)...
+ Marken &setzen...
-
+ Set counterZähler setzen
-
+ New value for counter '%1':Neuer Wert für den Zähler: '%1'
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesHintergrundbilder für Kartenzonen
-
+ Hand background:Hintergrund für die Hand:
-
+ Stack background:Hintergrund für den Stapel:
-
+ Table background:Hintergrund für das Spielfeld:
-
+ Player info background:Hintergrund für die Spielerinfo:
-
+ Card back:Kartenrückseite:
-
+ Card renderingKartendarstellung
-
+ Display card names on cards having a pictureKartennamen darstellen auch bei Karten, die Bilder haben
-
+ Scale cards on mouse overKarten beim Darüberfahren mit der Maus vergrößern
-
+ Hand layoutHanddarstellung
-
+ Display hand horizontally (wastes space)Hand horizontal anzeigen (verschwendet Platz)
-
+ Enable left justificationLinksbündige Ausrichtung aktivieren
-
+ Table grid layoutSpielfeldraster
-
+ Invert vertical coordinateVertikale Koordinate umkehren
-
+ Minimum player count for multi-column layout:Mindestspieleranzahl für mehrspaltige Anordnung:
-
-
-
-
-
+
+
+
+
+ Choose pathDateipfad auswählen
@@ -117,87 +117,92 @@
&IP-Adresse
-
+
+ ban client I&D
+ Client I&D bannen
+
+
+ Ban typeArt des Banns
-
+ &permanent ban&permanenter Bann
-
+ &temporary ban&temporärer Bann
-
+ &Days:&Tage:
-
+ &Hours:&Stunden:
-
+ &Minutes:&Minuten:
-
+ Duration of the banLänge des Banns
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Bitte geben Sie den Grund für den Bann ein.
Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nicht gesehen werden.
-
+ Please enter the reason for the ban that will be visible to the banned person.Bitte geben Sie den Grund ein, den die gebannte Person sehen kann.
-
+ &OK&OK
-
+ &Cancel&Abbrechen
-
+ Ban user from serverBenutzer vom Server bannen
-
+ ErrorFehler
-
- You have to select a name-based or IP-based ban, or both.
- Bitte wählen Sie einen Namens- oder Adressbann.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ Bitte wählen Sie einen Namens-, Adress- oder Client-ID-Bann oder eine Kombination aus diesen.CardDatabase
-
+ New sets foundNeue Editionen gefunden
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1 neue Edition(en) wurden in der Kartendatenbank gefunden. Sollen diese aktiviert werden?
@@ -233,17 +238,17 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
CardFrame
-
+ ImageBild
-
+ DescriptionBeschreibung
-
+ BothBeide
@@ -263,7 +268,7 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
Color(s):
-
+ Farbe(n):
@@ -299,27 +304,32 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
Alles anzeigen
-
+ Name:Name:
-
+ Mana cost:Manakosten:
-
+
+ Color(s):
+ Farbe(n)
+
+
+ Card type:Kartentyp:
-
+ P / T:S/W:
-
+ Loyalty:Loyalität:
@@ -583,12 +593,12 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
DeckEditorSettingsPage
-
+ Nothing is here... yetHier gibt es noch nichts.
-
+ GeneralAllgemeines
@@ -596,17 +606,17 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
DeckListModel
-
+ NumberNummer
-
+ CardKarte
-
+ PricePreis
@@ -628,42 +638,42 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
DeckViewContainer
-
+ Load local deck
-
+ Lokales Deck laden
-
+ Load deck from server
-
+ Deck von Server laden
-
+ Ready to s&tartBereit zum S&tarten
-
+ S&ideboard unlockedS&ideboard entsperrt
-
+ S&ideboard lockedS&ideboard gesperrt
-
+ Load deckDeck laden
-
+ ErrorFehler
-
+ The selected file could not be loaded.Die gewählte Datei konnte nicht geladen werden.
@@ -709,37 +719,52 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
DlgConnect
-
+
+ Previous Host
+ Vorheriger Host
+
+
+
+ New Host
+ Neuer Host
+
+
+ &Host:&Server:
-
+
+ Enter host name
+ Host-Name eingeben
+
+
+ &Port:&Port:
-
+ Player &name:Spieler&name:
-
+ P&assword:P&asswort:
-
+ &Save passwordPasswort &speichern
-
+ A&uto connect at startbeim Start automatisch verbinden
-
+ Connect to serverVerbinde zum Server
@@ -747,82 +772,92 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
DlgCreateGame
-
+ &Description:&Beschreibung:
-
+ &Password:&Passwort:
-
+ P&layers:&Spieler:
-
+
+ Re&member settings
+
+
+
+ Game typeSpieltyp
-
+ Only &buddies can joinNur &Freunde können teilnehmen
-
+ Only ®istered users can joinNur ®istrierte Benutzer können teilnehmen
-
+ Joining restrictionsTeilnahmebedingungen
-
+ &Spectators can watchZuschauer erlauben
-
+ Spectators &need a password to watchZuschauer benötigen das Passwort
-
+ Spectators can see &handsZuschauer sehen die Hände
-
+ Spectators can &chatZuschauer können &chatten
-
+ SpectatorsZuschauer
-
+
+ &Clear
+ Löschen
+
+
+ Create gameSpiel erstellen
-
+ Game information&Spielinformationen
-
+ ErrorFehler
-
+ Server error.Serverfehler.
@@ -926,38 +961,39 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
No image chosen.
-
+ Kein Bild gewählt.To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.
-
+ Um deinen Avatar zu wechseln, wähle ein neues Bild.
+Um deinen derzeitigen Avatar zu entfernen, bestätige, ohne ein neues Bild zu wählen.Browse...
-
+ Durchsuchen...Change avatar
-
+ Avatar wechselnOpen Image
-
+ Bild öffnenImage Files (*.png *.jpg *.bmp)
-
+ Bild-Dateien (*.png *.jpg *.bmp)Invalid image chosen.
-
+ Ungültiges Bild gewählt.
@@ -965,32 +1001,32 @@ To remove your current avatar, confirm without choosing a new image.
Old password:
-
+ Altes Passwort:New password:
-
+ Neues Passwort:Confirm new password:
-
+ Bestätige neues Passwort:Change password
-
+ Passwort ändernError
-
+ FehlerThe new passwords don't match.
-
+ Die neuen Passwörter stimmen nicht überein.
@@ -1094,47 +1130,47 @@ Aktivieren Sie die Edition „TK“ im „Editionen bearbeiten...“-Menu, damit
Email:
-
+ Email:Pronouns:
-
+ Pronomen:Neutral
-
+ NeutrumMasculine
-
+ MaskulinumFeminine
-
+ FemininumCountry:
-
+ Land:Undefined
-
+ UndefiniertReal name:
-
+ Wahrer Name:Edit user profile
-
+ Benutzerprofil bearbeiten
@@ -1188,7 +1224,7 @@ Aktivieren Sie die Edition „TK“ im „Editionen bearbeiten...“-Menu, damit
DlgLoadDeckFromClipboard
-
+ &Refresh&Aktualisieren
@@ -1198,14 +1234,14 @@ Aktivieren Sie die Edition „TK“ im „Editionen bearbeiten...“-Menu, damit
Deck aus der Zwischenablage laden
-
-
+
+ ErrorFehler
-
-
+
+ Invalid deck list.Ungültige Deckliste.
@@ -1221,67 +1257,93 @@ Aktivieren Sie die Edition „TK“ im „Editionen bearbeiten...“-Menu, damit
DlgRegister
-
+ &Host:
-
+ &Host:
-
+ &Port:
-
+ &Port:
-
+ Player &name:Spieler &Name:
-
+ P&assword:P&asswort
-
+
+ Password (again):
+ Passwort (Wiederholung)
+
+
+ Email:Email:
-
+
+ Email (again):
+ Email (Wiederholung)
+
+
+ Pronouns:
-
+ Pronomen:
-
+ Neutral
-
+ Neutrum
-
+ Masculine
-
+ Maskulinum
-
+ Feminine
-
+ Femininum
-
+ UndefinedUndefiniert
-
+
+
+ Registration Warning
+ Registrierungswarnung
+
+
+
+ Your passwords do not match, please try again.
+ Ihre Passwörter stimmen nicht überein, bitte versuchen Sie es erneut.
+
+
+
+ Your email addresses do not match, please try again.
+ Ihre Mailadressen stimmen nicht überein, bitte versuchen Sie es erneut.
+
+
+ Country:Land:
-
+ Real name:Wahrer Name:
-
+ Register to serverAuf Server registrieren
@@ -1289,19 +1351,19 @@ Aktivieren Sie die Edition „TK“ im „Editionen bearbeiten...“-Menu, damit
DlgSettings
-
-
-
+
+
+ ErrorFehler
-
+ Unknown Error loading card databaseUnbekannter Fehler beim Laden der Kartendatenbank
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1318,7 +1380,7 @@ Sie müssen Oracle unter Umständen nochmals ausführen um Ihre Kartendatenbank
Möchten Sie Ihren Speicherort der Datenbank aktualisieren??
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1335,7 +1397,7 @@ Normalerweise kann dies durch einen erneuten Start von Oracle, um die Kartendate
Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1344,7 +1406,7 @@ Would you like to change your database location setting?
Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1353,7 +1415,7 @@ Would you like to change your database location setting?
Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1366,7 +1428,7 @@ Bitte erstellen Sie ein Ticket auf http://github.com/Cockatrice/Cockatrice/issue
Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1379,50 +1441,55 @@ Bitte erstellen Sie ein Ticket auf http://github.com/Cockatrice/Cockatrice/issue
Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Der Pfad zu Ihrem Deckordner ist ungültig. Möchten Sie zurückgehen und den korrekten Pfad einstellen?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Der Pfad zu Ihrem Kartenbilderordner ist ungültig. Möchten Sie zurückgehen und den korrekten Pfad einstellen?
-
+ SettingsEinstellungen
-
+ GeneralAllgemeines
-
+ AppearanceErscheinungsbild
-
+ User InterfaceBenutzeroberfläche
-
+ Deck EditorDeckeditor
-
+ ChatChat
-
+ SoundTöne
+
+
+ Shortcuts
+ Shortcuts
+ GameSelector
@@ -1435,7 +1502,7 @@ Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
-
+ ErrorFehler
@@ -1480,47 +1547,47 @@ Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
Der Ersteller dieses Spiels ignoriert Sie.
-
+ Join gameSpiel beitreten
-
+ Password:Passwort:
-
+ Please join the respective room first.Bitte betreten Sie zuerst den entsprechenden Raum.
-
+ GamesSpiele
+
+
+ &Filter games
+ Spiele &filtern
+
- Filter games
-
+ C&lear filter
+ Filter &zurücksetzen
- Clear filter
-
+ C&reate
+ E&rstellen
-
- Create
-
+
+ &Join
+ &Beitreten
-
- Join
-
-
-
-
+ J&oin as spectatorAls Zuschauer beitreten
@@ -1637,107 +1704,107 @@ Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesHeruntergeladene Kartenbilder zurücksetzen/löschen
-
-
-
-
-
+
+
+
+
+ Choose pathPfad auswählen
-
+ SuccessErfolgreich
-
+ Downloaded card pictures have been reset.Heruntergeladene Kartenbilder wurden zurückgesetzt.
-
+ ErrorFehler
-
+ One or more downloaded card pictures could not be cleared.Mindestens ein heruntergeladenes Kartenbild konnte nicht gelöscht werden.
-
+ Personal settingsPersönliche Einstellungen
-
+ Language:Sprache:
-
+ Download card pictures on the flyKartenbilder dynamisch herunterladen
-
+ Download card pictures from a custom URL
- Kartenbilder von einer alternativen URL herunterladen
+ Kartenbilder von einer benutzerdefinierten URL herunterladen
-
+ Custom Card Download URL:
- Alternative Karten-Download-URL
+ Benutzerdefinierte Karten-Download-URL
-
+ Linking FAQ
-
+ Linking FAQ
-
+ PathsPfade
-
+ Decks directory:Verzeichnis mit Decklisten:
-
+ Replays directory:Verzeichnis mit aufgezeichneten Spielen:
-
+ Pictures directory:Verzeichnis mit Bilddateien:
-
+ Card database:Kartendatenbank:
-
+ Token database:Spielsteindatenbank:
-
+ Picture cache size:Cachegröße für Bilder:
-
-
+
+ EnglishDeutsch (German)
@@ -1745,49 +1812,49 @@ Möchten Sie Ihren Speicherort der Datenbank aktualisieren?
MainWindow
-
+ There are too many concurrent connections from your address.Es gibt zu viele gleichzeitige Verbindungen von Ihrer Adresse.
-
+ Scheduled server shutdown.Planmäßige Serverabschaltung.
-
+ Banned by moderatorGebannt von einem Moderator
-
+ Expected end time: %1Voraussichtliches Ende: %1
-
+ This ban lasts indefinitely.Dieser Bann ist unbefristet.
-
+ Connection closedVerbindung geschlossen
-
+ The server has terminated your connection.
Reason: %1Der Server hat Ihre Verbindung beendet.
Grund: %1
-
+ Scheduled server shutdownPlanmäßige Serverabschaltung
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1798,455 +1865,486 @@ Alle laufenden Spiele werden beendet.
Grund für die Abschaltung: %1
-
+ Number of playersSpieleranzahl
-
+ Please enter the number of players.Bitte die Spieleranzahl eingeben:
-
-
+
+ Player %1Spieler %1
-
+ Load replayAufgezeichnetes Spiel laden
-
+ About CockatriceÜber Cockatrice
-
+ Version %1Version %1
-
+ Translators:Übersetzer:
-
+ Project Manager:Projektmanager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+ Der Server hat seine maximale Benutzeranzahl erreicht. Bitte versuchen Sie es später noch einmal.
+
+
+
+ Invalid username.
+ Ungültiger Benutzername.
+
+
+
+ You have been logged out due to logging in at another location.
-
-
+
+ SuccessErfolgreich
-
+ Registration accepted.
Will now login.Registrierung angenommen.
Login läuft.
-
+ Account activation accepted.
Will now login.Accountaktivierung angenommen.
Login läuft.
-
+ Past Project Managers:frühere Projektmanager:
-
+ Developers:Entwickler:
-
+ Our Developersunsere Entwickler
-
+ Help Develop!Hilf bei der Entwicklung!
-
+ Recognition PageAnerkennungsseite
-
+ Help Translate!Hilf bei der Übersetzung!
-
+ Support:Unterstützung:
-
+ Report an IssueProblem melden
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorFehler
-
+ Server timeoutServer Zeitüberschreitung
-
+ Incorrect username or password. Please check your authentication information and try again.Falscher Benutzername oder Passwort. Bitte überprüfe deine Login Informationen und versuche es erneut.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Es gibt bereits eine aktive Verbindung mit diesem Benutzernamen.
Bitte schließen Sie diese Verbindung zuerst und versuchen Sie es dann erneut.
-
-
+
+ You are banned until %1.Sie sind gebannt bis: %1.
-
-
+
+ You are banned indefinitely.Sie sind auf unbestimmte Zeit gebannt.
-
+ This server requires user registration. Do you want to register now?Diese Server benötigt eine Benutzerregistrierung. Möchten Sie sich jetzt registrieren?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+ Diese Server erfordert eine Client-ID. Enweder schlägt das Generieren einer ID ihres Clients fehl, oder Sie verwenden einen modifizierten Client.
+Schließen Sie bitte Ihren Client und öffnen Sie ihn erneut.
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+ Ein interner Fehler ist aufgetreten. Schließen Sie bitte Ihren Client, öffnen Sie ihn erneut und versuchen Sie es noch einmal. Falls der Fehler bestehen bleibt, aktualisieren Sie Ihren Client auf den aktuellsten Stand und kontaktieren Sie Ihren Software Provider.
+
+
+ Account activationAccountaktivierung
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- Ihr Account wurde noch nicht aktiviert.
-Sie müssen den Aktivierungstoken aus der Aktivierungsemail verwenden
-
-
-
-
+ Unknown login error: %1Unbekannter Login-Fehler: %1
-
-
- Your username must respect these rules:
-
-
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+Dies bedeutet normalerweise, dass Ihre Clientversion veraltet ist und der Server eine Antwort geschickt hat, die Ihr Client nicht versteht.
+
+
+
+ Your username must respect these rules:
+ Ihr Benutzername muss diesen Regeln entsprechen:
+
+
+ is %1 - %2 characters long
-
+ %1 - %2 Zeichen lang
-
+ can %1 contain lowercase characters
-
+ kann %1 Kleinbuchstaben beinhalten
-
-
-
+
+
+ NOT
-
-
-
-
- can %1 contain uppercase characters
-
-
-
-
- can %1 contain numeric characters
-
-
-
-
- can contain the following punctuation: %1
-
+ NICHT
- first character can %1 be a punctuation mark
-
+ can %1 contain uppercase characters
+ kann %1 Großbuchstaben beinhalten
+
+
+
+ can %1 contain numeric characters
+ kann %1 Zahlen beinhalten
- You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
+ can contain the following punctuation: %1
+ kann folgende Sonderzeichen beinhalten: %1
-
-
-
-
-
+
+ first character can %1 be a punctuation mark
+ Das erste Zeichen kann %1 ein Sonderzeichen sein
+
+
+
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
+ Sie können nur A-Z, a-z, 0-9, _, ., und - in Ihrem Benutzernamen verwenden.
+
+
+
+
+
+
+ Registration deniedRegistrierung verweigert
-
+ Registration is currently disabled on this serverMomentan ist die Registrierung auf diesem Server deaktiviert
-
+ There is already an existing account with the same user name.Es existiert bereits ein Account mit dem gleichen Benutzernamen.
-
+ It's mandatory to specify a valid email address when registering.Es ist erforderlich, eine korrekte Emailadresse während der Registrierung anzugeben.
-
+ Too many registration attempts from your IP address.Zu viele Registrierungsversuche von Ihrer IP-Adresse.
-
+ Password too short.Passwort zu kurz.
-
+ Registration failed for a technical problem on the server.Registrierung aufgrund eines technischen Problems des Servers fehlgeschlagen.
-
+
+ Unknown registration error: %1
+ Unbekannter Registrierungsfehler: %1
+
+
+ Account activation failedAccountaktivierung fehlgeschlagen
-
+ Socket error: %1Netzwerkfehler: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Sie versuchen sich an einem veralteten Server anzumelden. Bitte verwenden Sie eine ältere Cockatrice-Version oder melden Sie sich an einem aktuellen Server an.
Lokale Version ist %1, Serverversion ist %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Ihr Cockatrice-Client ist veraltet. Bitte laden Sie sich die neueste Version herunter.
Lokale Version ist %1, Serverversion ist %2.
-
+ Connecting to %1...Verbinde zu %1...
-
+ Registering to %1 as %2...Registrierung bei %1 als %2...
-
+ Disconnectednicht verbunden
-
+ Connected, logging in at %1Verbunden, Anmeldung bei %1
-
- Logged in as %1 at %2
- Angemeldet als %1 bei %2
-
-
-
+ &Connect...&Verbinden...
-
+ &DisconnectVerbindung &trennen
-
+ Start &local game...&Lokales Spiel starten...
-
+ &Watch replay...&Aufgezeichnetes Spiel abspielen...
-
+ &Deck editor&Deck-Editor
-
+ &Full screen&Vollbild
-
+ &Register to server...Beim Server ®istrieren...
-
+ &Settings...&Einstellungen...
-
-
+
+ &Exit&Beenden
-
+ A&ctionsAktionen
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&Über Cockatrice
-
+ &Help&Hilfe
-
+ Check for card updates...Nach Kartenaktualisierungen suchen...
-
+ A card database update is already running.Eine Datenbankaktualisierung wird bereits durchgeführt.
-
+ Unable to run the card database updater: Kartendatenbankaktualisierung nicht ausführbar:
-
+ The card database updater exited with an error: %1Die Kartendatenbankaktualisierung brach mit einem Fehler ab: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.Aktualisierung erfolgreich abgeschlossen. Kartendatenbank wird neu geladen.
-
-
+
+ InformationInformation
-
+ Troubleshooting
-
+ Fehlersuche
-
+ F.A.Q.
-
+ F.A.Q.
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ Ihr Account wurde noch nicht aktiviert.
+Sie müssen den Aktivierungstoken aus der Aktivierungsemail verwenden
+
+
+ failed to start.Start fehlgeschlagen.
-
+ crashed.abgestürzt.
-
+ timed out.Zeitüberschreitung.
-
+ write error.Fehler beim Schreiben.
-
+ read error.Fehler beim Lesen.
-
+ unknown error.Unbekannter Fehler.
@@ -3486,62 +3584,74 @@ Lokale Version ist %1, Serverversion ist %2.
MessagesSettingsPage
-
+ Chat settingsChat Einstellungen
-
+
+ Custom alert words
+ Benutzerdifinierte Warnungen
+
+
+ Enable chat mentionsChat Erwähnungen aktivieren
-
+
+ Enable mention completer
+ Autovervollständigung aktivieren
+
+
+ In-game message macrosMakros für Nachrichten in Spielen
-
- Ignore unregistered users in main chat
- Ignoriere unregistrierte Benutzer im Hauptchat
+
+ Ignore chat room messages sent by unregistered users
+ Ignoriere Nachrichten von unregistrierten Benutzern im Chatroom.
-
- Ignore chat room messages sent by unregistered users.
- Ignoriere Nachrichten von unregistrierten Benutzern in Räumen.
-
-
-
- Ignore private messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered usersIgnoriere private Nachrichten von unregistrierten Benutzern.
-
+
+ Enable desktop notifications for private messages
+ Desktop Benachrichtigungen für private Nachrichten aktivieren.
+
+
+
+ Separate words with a space, alphanumeric characters only
+ Wörter durch Leerzeichen trennen, nur alphanumerische Zeichen verwenden
+
+
+
+ Invert text colorTextfarbe invertieren
-
- Enable desktop notifications for private messages.
- Desktop Benachrichtigungen für private Nachrichten aktivieren.
-
-
-
+ Enable desktop notification for mentions.Desktop Benachrichtigungen für Erwähnungen aktivieren.
-
+
+ (Color is hexadecimal)(Farbcode in hexadezimal)
-
+ Add messageNachricht hinzufügen
-
+ Message:Nachricht:
@@ -3607,307 +3717,307 @@ Lokale Version ist %1, Serverversion ist %2.
Player
-
+ &View libraryBibliothek &ansehen
-
+ Move top cards to &graveyard...Oberste Karten auf den F&riedhof legen...
-
+ View &top cards of library...Oberste Karten der Bibliothek a&nsehen...
-
+ &View graveyard&Zeige Friedhof
-
+ &View sideboardZeige &Sideboard
-
+ Player "%1"Spieler "%1"
-
-
-
-
+
+
+
+ &Hand&Hand
-
+ &Reveal hand to...Zeige meine Hand...
-
+ Reveal r&andom card to...Zeige eine zufällige Karte...
-
+ &LibraryBib&liothek
-
-
-
-
+
+
+
+ &Graveyard&Friedhof
-
+ &Sideboard&Sideboard
-
+ RedRot
-
+ YellowGelb
-
+ GreenGrün
-
+ View top cards of libraryZeige die obersten Karten der Bibliothek
-
+ Number of cards:Anzahl der Karten:
-
+ &Draw cardKarte &ziehen
-
+ Reveal top cards of libraryZeige die obersten Karten der Bibliothek
-
+ Number of cards: (max. %1)Anzahl an Karten: (max. %1)
-
+ &View exile&Zeige Exil
-
-
-
-
+
+
+
+ &Exile&Exil
-
+ Reveal t&op cards to...Zeige die obersten Karten...
-
+ D&raw cards...Ka&rten ziehen...
-
+ Take &mulligan&Mulligan nehmen
-
+ &ShuffleMi&schen
-
+ &Counters&Zähler
-
+ &Untap all permanents&Enttappe alle bleibenden Karten
-
+ R&oll die...&Würfeln...
-
+ &Create token...Spiels&tein erstellen...
-
+ C&reate another token&Noch einen Spielstein erstellen
-
+ S&ayS&agen
-
+ &Move hand to...Lege Handkarten ...
-
-
-
-
+
+
+
+ &Top of libraryauf die Bibliothek
-
-
-
-
+
+
+
+ &Bottom of libraryunter die Bibliothek
-
+ &Move graveyard to...Verschiebe Friedhof...
-
+ &Move exile to...Verschiebe Exil...
-
+ Reveal &library to...Zeige Bibliothek...
-
+ &Always reveal top card&Oberste Karte aufgedeckt lassen
-
+ O&pen deck in deck editorIm &Deckeditor öffnen
-
+ &Undo last drawZuletzt gezogene Karte zur&ücklegen
-
+ Play top card &face downoberste Karte verdeckt spielen
-
+ Move top cards to &exile...Oberste Karten ins &Exil schicken...
-
+ Put top card on &bottomOberste Karte nach &unten legen
-
+ Put bottom card &in graveyardLege die unterste Karte in den Friedhof
-
+ Cr&eate predefined token&Vordefinierten Spielstein erstellen
-
+ C&ard&Karte
-
+ &All players&allen Spielern
-
+ &Play&Ausspielen
-
+ &Hide&Verstecken
-
+ Play &Face DownKarte verdeckt spielen
-
+ &Tap&Tappen
-
+ &UntapE&nttappen
-
+ Toggle &normal untapping&Normales Enttappen umschalten
-
+ &Flip&Umdrehen
-
+ &Peek at card face&Vorderseite anschauen
-
+ &Clone&Kopieren
-
+ Attac&h to card...An Karte &anlegen...
@@ -3927,115 +4037,115 @@ Lokale Version ist %1, Serverversion ist %2.
&Stärke erhöhen
-
+ &Decrease powerS&tärke verringern
-
+ I&ncrease toughness&Widerstandskraft erhöhen
-
+ D&ecrease toughnessW&iderstandskraft verringern
-
+ In&crease power and toughnessStärke und Widerstandskraft &erhöhen
-
+ Dec&rease power and toughnessStärke und Widerstandskraft v&erringern
-
+ Set &power and toughness...Stär&ke und Widerstandskraft setzen...
-
+ &Set annotation...&Notiz setzen...
-
+ &Add counter (%1)Marke &hinzufügen (%1)
-
+ &Remove counter (%1)Marke &entfernen (%1)
-
+ &Set counters (%1)...Marken &setzen (%1)...
-
+ Draw cardsKarten ziehen
-
-
-
-
+
+
+
+ Number:Anzahl:
-
+ Move top cards to graveOberste Karten in den Friedhof legen
-
+ Move top cards to exileOberste Karten ins Exil schicken
-
+ Roll dieWürfeln
-
+ Number of sides:Anzahl der Seiten:
-
+ Set power/toughnessStärke und Widerstandskraft setzen
-
+ Please enter the new PT:Bitte die neue Stärke und Widerstandskraft eingeben:
-
+ Set annotationNotiz setzen
-
+ Please enter the new annotation:Bitte die Notiz eingeben:
-
+ Set countersSetze Marken
-
+ Cr&eate related cardZugehörige Karte kr&eieren
@@ -4043,37 +4153,37 @@ Lokale Version ist %1, Serverversion ist %2.
QMenuBar
-
+ ServicesDienste
-
+ Hide %1%1 ausblenden
-
+ Hide OthersAndere ausblenden
-
+ Show AllAlle anzeigen
-
+ Preferences...Einstellungen...
-
+ Quit %1Schließe %1
-
+ About %1Über %1
@@ -4081,7 +4191,7 @@ Lokale Version ist %1, Serverversion ist %2.
QObject
-
+ Cockatrice replays (*.cor)Aufgezeichnete Cockatrice-Spiele (*.cor)
@@ -4150,35 +4260,64 @@ Lokale Version ist %1, Serverversion ist %2.
RoomSelector
-
+ RoomsRäume
-
+ Joi&nTeil&nehmen
-
+ RoomRaum
-
+ DescriptionBeschreibung
-
+
+ Permissions
+ Berechtigungen
+
+
+ PlayersSpieler
-
+ GamesSpiele
+
+
+
+ Error
+ Fehler
+
+
+
+ You do not have the proper permission to join this room.
+ Sie haben nicht die erforderlichen Berechtigungen, um diesem Raum beizutreten.
+
+
+
+ Failed to join the room due to an unknown error.
+ Beitritt in den Raum aufgrund eines unbekannten Fehlers fehlgeschlagen.
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+ Shortcut wird bereits benutzt
+ SetsModel
@@ -4229,37 +4368,37 @@ Lokale Version ist %1, Serverversion ist %2.
SoundSettingsPage
-
+ Choose pathDateipfad auswählen
-
+ Enable &soundsTöne aktivieren
-
+ Path to sounds directory:Pfad zum Verzeichnis mit den Tondateien:
-
+ Test system sound engineSystemsoundeinstellungen testen
-
+ Sound settingsToneinstellungen
-
+ Master volume requires QT5Masterlautstärke erfordert QT5
-
+ Master volumeMasterlautstärke
@@ -4279,7 +4418,7 @@ Lokale Version ist %1, Serverversion ist %2.
&Reload configuration
-
+ Konfigu&ration neuladen
@@ -4315,117 +4454,152 @@ Lokale Version ist %1, Serverversion ist %2.
TabDeckEditor
-
+ &Print deck...Deck &drucken...
-
+ &CloseS&chließen
-
+ &Edit sets...&Editionen bearbeiten...
-
+ FiltersFilter
-
+ &Clear all filtersAlle Filter entfernen
-
+ Delete selectedAusgewählten löschen
-
+ Deck &name:Deck&name:
-
+ &Comments:&Kommentare:
-
+ Hash:Hash:
-
+ &New deck&Neues Deck
-
+ &Load deck...Deck &laden...
-
+ &Save deckDeck &speichern
-
+ Save deck &as...Deck s&peichern unter...
-
+ Load deck from cl&ipboard...Deck aus &Zwischenablage laden...
-
+ Save deck to clip&boardDeck in Z&wischenablage speichern
-
+ &Analyze deck on deckstats.netDeck auf deckstats.net &analysieren
-
+ Open custom image folder
- Öffne den Ordner für eigene Kartenbilder
+ Öffne den Ordner für benutzerdefinierte Kartenbilder
-
+
+ Open custom sets folder
+ Öffne den Ordner für benutzerdifinierte Sets
+
+
+ Add card to &maindeckKarte zu&m Hauptdeck hinzufügen
-
+ Add card to &sideboardKarte zum &Sideboard hinzufügen
-
+ &Deck Editor&Deckeditor
-
+ C&ard Database&Kartendatenbank
-
+
+ Show/Hide card information
+ Karteninformationen ein-/ausblenden
+
+
+
+ Show/Hide deck
+ Deck ein-/ausblenden
+
+
+
+ Show/Hide filters
+ Filter ein-/ausblenden
+
+
+
+ Reset layout
+ Darstellung zurücksetzen
+
+
+
+ Card Info
+ Karteninformationen
+
+
+
+ Deck
+ Deck
+
+
+ WelcomeWillkommen
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
@@ -4434,69 +4608,69 @@ Alle Editionen der Kartendatenbank wurden aktiviert.
Lesen Sie mehr über das Ändern der Editionsreihenfolge oder die Deaktivierung bestimmter Editionen im „Editionen bearbeiten...“-Menu.
-
+ &Remove rowZeile entfe&rnen
-
+ &Increment numberAnzahl er&höhen
-
+ &Decrement numberAnzahl v&erringern
-
+ Edit &tokens...Spielsteine &bearbeiten...
-
+ Deck: %1Deck: %1
-
+ Are you sure?Sind Sie sicher?
-
+ The decklist has been modified.
Do you want to save the changes?Die Deckliste wurde verändert.
Möchten Sie die Änderungen speichern?
-
+ Load deckDeck laden
-
-
-
+
+
+ ErrorFehler
-
+ The deck could not be saved.Das Deck konnte nicht gespeichert werden.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.Das Deck konnte nicht gespeichert werden.
Bitte überprüfen Sie, dass Sie Schreibrechte in dem Verzeichnis haben, und versuchen Sie es erneut.
-
+ Save deckDeck speichern
@@ -4594,99 +4768,99 @@ Bitte geben Sie einen Namen ein:
TabGame
-
+ &Phases&Phasen
-
+ &GameSpi&el
-
+ Next &phaseNächste &Phase
-
+ Next &turnNächster &Zug
-
+ &Remove all local arrows&Lokale Pfeile entfernen
-
+ Rotate View Cl&ockwise
-
+ Ansicht im Uhrzeigesinn drehen
-
+ Rotate View Co&unterclockwise
-
+ Ansicht gegen den Uhrzeigersinn drehen
-
+ Game &information&Spielinformationen
-
+ &Concede&Aufgeben
-
+ &Leave gameSpiel ver&lassen
-
+ C&lose replayWiederholung sch&ließen
-
+ &Say:&Sagen:
-
+ ConcedeAufgeben
-
+ Are you sure you want to concede this game?Sind Sie sicher, dass Sie das Spiel aufgeben möchten?
-
+ Leave gameSpiel verlassen
-
+ Are you sure you want to leave this game?Sind Sie sicher, dass Sie das Spiel verlassen möchten?
-
+ You are flooding the game. Please wait a couple of seconds.Sie senden zu viele Befehle. Bitte warte ein paar Sekunden.
-
+ You have been kicked out of the game.Sie wurden aus dem Spiel geworfen.
-
+ REPLAY
-
+ Wiederholung
@@ -4790,47 +4964,47 @@ Bitte geben Sie einen Namen ein:
TabRoom
-
+ &Say:&Sagen:
-
+ ChatChat
-
+ &Room&Raum
-
+ &Leave roomRaum ver&lassen
-
+ &Clear chatChat leeren
-
+ Chat Settings...Chat Einstellungen
-
+ mentioned you.hat dich erwähnt.
-
+ Click to viewZum Anzeigen klicken.
-
+ You are flooding the chat. Please wait a couple of seconds.Sie überfluten den Chatraum. Bitte warten Sie ein paar Sekunden.
@@ -4846,15 +5020,25 @@ Bitte geben Sie einen Namen ein:
TabSupervisor
-
+ Are you sure?Sind Sie sicher?
-
+ There are still open games. Are you sure you want to quit?Es sind noch Spiele offen. Wollen Sie das Programm trotzdem beenden?
+
+
+ Promotion
+ Beförderung
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+ Sie wurden zum Moderator ernannt. Bitte loggen Sie sich aus und wieder ein, damit die Änderungen in Kraft treten.
+ TabUserLists
@@ -4877,55 +5061,97 @@ Bitte geben Sie einen Namen ein:
UserContextMenu
-
+ User &detailsBenutzer&details
-
+ Private &chatPrivater &Chat
-
+ Show this user's &gamesSpiele dieses &Benutzers anzeigen
-
+ Add to &buddy listZur &Freundesliste hinzufügen
-
+ Remove from &buddy listVon &Freundesliste entfernen
-
+ Add to &ignore list&Ignorieren
-
+ Remove from &ignore listNicht mehr &ignorieren
-
+ Kick from &gameAus dem &Spiel werfen
-
+ Ban from &serverVom &Server bannen
-
+
+ &Promote user to moderator
+ Nutzer zum Moderator befördern
+
+
+
+ Dem&ote user from moderator
+ Moderator degradieren
+
+
+ %1's games%1s Spiele
+
+
+
+ Success
+ Erfolgreich
+
+
+
+ Successfully promoted user.
+ Nutzer erfolgreich befördert.
+
+
+
+ Successfully demoted user.
+ Nutzer erfolgreich degradiert.
+
+
+
+
+ Failed
+ Fehlgeschlagen
+
+
+
+ Failed to promote user.
+ Beförderung des Nutzers fehlgeschlagen.
+
+
+
+ Failed to demote user.
+ Degradierung des Nutzers fehlgeschlagen.
+ UserInfoBox
@@ -4942,7 +5168,7 @@ Bitte geben Sie einen Namen ein:
Pronouns:
-
+ Pronomen:
@@ -4962,17 +5188,17 @@ Bitte geben Sie einen Namen ein:
Edit
-
+ BearbeitenChange password
-
+ Passwort ändernChange avatar
-
+ Avatar wechseln
@@ -5025,12 +5251,12 @@ Bitte geben Sie einen Namen ein:
Information
-
+ InformationUser information updated.
-
+ Benutzerinformationen aktualisiert.
@@ -5042,94 +5268,94 @@ Bitte geben Sie einen Namen ein:
Error
-
+ FehlerThis server does not permit you to update your user informations.
-
+ Dieser Server erlaubt Ihnen nicht, Ihre Benutzerinformationen zu aktualisieren.An error occured while trying to update your user informations.
-
+ Ein Fehler ist während der Aktualisierung Ihrer Benutzerinformationen aufgetreten.Password changed.
-
+ Passwort geändert.This server does not permit you to change your password.
-
+ Dieser Server erlaubt Ihnen nicht, Ihr Passwort zu ändern.The new password is too short.
-
+ Das neue Passwort ist zu kurz.The old password is incorrect.
-
+ Altes Passwort inkorrekt.Avatar updated.
-
+ Avatar gewechselt.This server does not permit you to update your avatar.
-
+ Dieser Server erlaubt Ihnen nicht, Ihren Avatar zu ändern.An error occured while trying to updater your avatar.
-
+ Ein Fehler ist während des Wechselns Ihres Avatars aufgetreten.UserInterfaceSettingsPage
-
+ General interface settingsAllgemeine Bedienung
-
+ Enable notifications in taskbarTaskbarbenachrichtigungen aktivieren
-
+ Notify in the taskbar for game events while you are spectatingBenachrichtigungen für Spielereignisse auch beim Zusehen anderer Spiele in der Taskbar anzeigen
-
+ &Double-click cards to play them (instead of single-click)Karten durch &Doppelklick ausspielen (statt Einzelklick)
-
+ &Play all nonlands onto the stack (not the battlefield) by defaultalle Nichtländer standardmäßig über den Stapel spielen (anstatt direkt auf den Tisch)
-
+ Annotate card text on tokens
-
+ Kartentext auf Spielstein kommentieren
-
+ Animation settingsAnimationseinstellungen
-
+ &Tap/untap animationAnimiertes &Tappen/Enttappen
@@ -5137,22 +5363,22 @@ Bitte geben Sie einen Namen ein:
UserList
-
+ Users connected to server: %1Mit dem Server verbundene Nutzer: %1
-
+ Users in this room: %1Benutzer in diesem Raum: %1
-
+ Buddies online: %1 / %2Freunde online: %1 / %2
-
+ Ignored users online: %1 / %2Ignorierte Benutzer online: %1 / %2
@@ -5211,8 +5437,8 @@ Bitte geben Sie einen Namen ein:
- Disabled sets will still be used for loading images
- Nicht aktivierte Editionen werden für Kartenbilder weiterhin genutzt
+ Disabled sets will be used for loading images only if all the enabled sets failed
+ Deaktivierte Editionen werden nur für Bilder verwendet, wenn die aktivierten Editionen fehlschlagen
@@ -5220,12 +5446,12 @@ Bitte geben Sie einen Namen ein:
Editionen bearbeiten
-
+ SuccessErfolgreich
-
+ The sets database has been saved successfully.Die Editionsdatenbank wurde erfolgreich gespeichert.
@@ -5253,4 +5479,561 @@ Bitte geben Sie einen Namen ein:
Stapelansicht
+
+ shortcutsTab
+
+
+ Form
+ Form
+
+
+
+ Main Window
+ Hauptfenster
+
+
+
+ Deck editor
+ Deckeditor
+
+
+
+ Local gameplay
+ lokales Gameplay
+
+
+
+ Watch replay
+ Wiederholung abspielen
+
+
+
+ Connect
+ Verbinden
+
+
+
+ Register
+ Registrieren
+
+
+
+ Full screen
+ Vollbild
+
+
+
+ Settings
+ Einstellungen
+
+
+
+ Check for card updates
+ Nach Kartenaktualisierungen suchen
+
+
+
+ Exit
+ Beenden
+
+
+
+ Deck Editor
+ Deckeditor
+
+
+
+ Analyze deck
+ Deck analysieren
+
+
+
+ Load deck (clipboard)
+ Deck laden (Zwischenablage)
+
+
+
+ Clerar all filters
+ Alle Filter entfernen
+
+
+
+ New deck
+ Neues Deck
+
+
+
+ Clear one filter
+ Einen Filter entfernen
+
+
+
+ Open custom folder
+ Öffne benutzerdefinierten Ordner
+
+
+
+ Close
+ Schließen
+
+
+
+ Print deck
+ Deck drucken
+
+
+
+ Edit sets
+ Editionen bearbeiten
+
+
+
+ Delete card
+ Karte löschen
+
+
+
+ Edit tokens
+ Spielsteine bearbeiten
+
+
+
+ Reset layout
+ Darstellung zurücksetzen
+
+
+
+ Add card
+ Karte hinzufügen
+
+
+
+ Save deck
+ Deck speichern
+
+
+
+ Remove card
+ Karte entfernen
+
+
+
+ Save deck as
+ Deck speichern unter...
+
+
+
+ Load deck
+ Deck laden
+
+
+
+ Save deck (clipboard)
+ Deck speichern (Zwischenablage)
+
+
+
+
+ Counters
+ Zähler
+
+
+
+ Life
+ Leben
+
+
+
+
+
+
+
+ Set
+ Setzen
+
+
+
+
+
+
+ Add
+ Hinzufügen
+
+
+
+
+
+
+ Remove
+ Entfernen
+
+
+
+ Red
+ Rot
+
+
+
+ Green
+ Grün
+
+
+
+ Yellow
+ Gelb
+
+
+
+ Mainwindow / Deck editor
+ Hauptfenster/Deckeditor
+
+
+
+ Power / toughness
+ Stärke/Widerstandskraft
+
+
+
+ Power and toughness
+ Stärke und Widerstandskraft
+
+
+
+ Add (+1/+1)
+ (+1/+1) hinzufügen
+
+
+
+ Remove (-1/-1)
+ (-1/-1) hinzufügen
+
+
+
+ Toughness
+ Widerstandskraft
+
+
+
+ Remove (-0/-1)
+ (-0/-1) hinzufügen
+
+
+
+ Add (+0/+1)
+ (+0/+1) hinzufügen
+
+
+
+ Power
+ Stärke
+
+
+
+ Remove (-1/-0)
+ (-1/-0) hinzufügen
+
+
+
+ Add (+1/+0)
+ (+1/+0) hinzufügen
+
+
+
+ Game Phases
+ Spielphasen
+
+
+
+ Untap
+ Enttappen
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+ Ziehen
+
+
+
+ Main 1
+ 1. Hauptphase
+
+
+
+ Start combat
+ Beginn des Kampfes
+
+
+
+ Attack
+ Angriff
+
+
+
+ Block
+ Blocken
+
+
+
+ Damage
+ Schaden
+
+
+
+ End combat
+ Ende des Kampfes
+
+
+
+ Main 2
+ 2. Hauptphase
+
+
+
+ End
+ Endsegment
+
+
+
+ Next phase
+ Nächste Phase
+
+
+
+ Next turn
+ Nächster Zug
+
+
+
+ Player
+ Spieler
+
+
+
+ Tap Card
+ Karte tappen
+
+
+
+ Untap Card
+ Karte enttappen
+
+
+
+ Untap all
+ Alle enttappen
+
+
+
+ Toogle untap
+ Enttappen umschalten
+
+
+
+ Flip card
+ Karte drehen
+
+
+
+ Peek card
+ Karte ansehen
+
+
+
+ Play card
+ Karte spielen
+
+
+
+ Attach card
+ Karte anlegen
+
+
+
+ Unattach card
+ Karte lösen
+
+
+
+ Clone card
+ Karte klonen
+
+
+
+ Create token
+ Spielstein erstellen
+
+
+
+ Create another token
+ Einen weiteren Spielstein erstellen
+
+
+
+ Set annotation
+ Notiz setzen
+
+
+
+ Phases / P/T / Player
+ Phasen / P/T /Player
+
+
+
+ Move card to
+ Karte verschieben
+
+
+
+ Bottom library
+ unter die Bibliothek
+
+
+
+ Top library
+ auf die Bibliothek
+
+
+
+
+ Graveyard
+ in den Friedhof
+
+
+
+
+ Exile
+ ins Exil
+
+
+
+ Hand
+ auf die Hand
+
+
+
+ View
+ Ansehen
+
+
+
+ Library
+ Bibliothek
+
+
+
+ Tops card of library
+ Obersten Karten der Bibliothek
+
+
+
+ Sideboard
+ Sideboard
+
+
+
+ Close recent view
+ Schließe jüngste Ansicht
+
+
+
+ Pre-play
+ Vorspiel
+
+
+
+ Load remote deck
+ Deck vom Server laden
+
+
+
+ Load local deck
+ Lokales Deck laden
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+ Pfeil zeichnen
+
+
+
+ Leave game
+ Spiel verlassen
+
+
+
+ Remove local arrows
+ Lokale Pfeile entfernen
+
+
+
+ Concede
+ Aufgeben
+
+
+
+ Roll dice
+ Würfeln
+
+
+
+ Rotate view CW
+ Ansicht im Uhrzeigersinn drehen
+
+
+
+ Shuffle library
+ Bibliothek mischen
+
+
+
+ Rotate view CCW
+ Ansicht gegen den Uhrzeigersinn drehen
+
+
+
+ Mulligan
+ Mulligan
+
+
+
+ Draw card
+ Karte ziehen
+
+
+
+ Draw cards
+ Karten ziehen
+
+
+
+ Undo draw
+ Ziehen rückgängig machen
+
+
+
+ Always reveal top card
+ Oberste Karte aufgedeckt lassen
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_en.ts b/cockatrice/translations/cockatrice_en.ts
index 93e4826b7..edc735b6d 100644
--- a/cockatrice/translations/cockatrice_en.ts
+++ b/cockatrice/translations/cockatrice_en.ts
@@ -773,87 +773,92 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgCreateGame
-
+ &Description:
-
+ &Password:
-
+ P&layers:
-
+
+ Re&member settings
+
+
+
+ Game type
-
+ Only &buddies can join
-
+ Only ®istered users can join
-
+ Joining restrictions
-
+ &Spectators can watch
-
+ Spectators &need a password to watch
-
+ Spectators can see &hands
-
+ Spectators can &chat
-
+ Spectators
-
+ &Clear
-
+ Create game
-
+ Game information
-
+ Error
-
+ Server error.
@@ -1782,48 +1787,48 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.
-
+ Scheduled server shutdown.
-
+ Banned by moderator
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closed
-
+ The server has terminated your connection.
Reason: %1
-
+ Scheduled server shutdown
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1833,473 +1838,478 @@ Reason for shutdown: %1
-
+ Number of players
-
+ Please enter the number of players.
-
-
+
+ Player %1
-
+ Load replay
-
+ About Cockatrice
-
+ Version %1
-
+ Translators:
-
+ Project Manager:
-
+ The server has reached its maximum user capacity, please check back later.
-
-
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+ Error
-
+ Server timeout
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
Please close and reopen your client to try again.
-
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
+ Account activation
-
+ Unknown login error: %1
-
-
+
+
This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
-
+ Your username must respect these rules:
-
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
-
+
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+ Unknown registration error: %1
-
+ Account activation failed
-
+ Socket error: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.
-
+ Connecting to %1...
-
+ Registering to %1 as %2...
-
+ Disconnected
-
+ Connected, logging in at %1
-
+ &Connect...
-
+ &Disconnect
-
+ Start &local game...
-
+ &Watch replay...
-
+ &Deck editor
-
+ &Full screen
-
+ &Register to server...
-
+ &Settings...
-
-
+
+ &Exit
-
+ A&ctions
-
+ &Cockatrice
-
+ &About Cockatrice
-
+ &Help
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
+ Your account has not been activated yet.
You need to provide the activation token received in the activation email
-
+ failed to start.
-
+ crashed.
-
+ timed out.
-
+ write error.
-
+ read error.
-
+ unknown error.
@@ -4141,37 +4151,37 @@ You need to provide the activation token received in the activation email
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4179,7 +4189,7 @@ You need to provide the activation token received in the activation email
QObject
-
+ Cockatrice replays (*.cor)
@@ -5514,11 +5524,6 @@ Please enter a name:
Check for card updates
-
-
- Diconnect
-
- Exit
@@ -5735,9 +5740,14 @@ Please enter a name:
Untap
+
+
+ Disconnect
+
+
- Unkeep
+ Upkeep
diff --git a/cockatrice/translations/cockatrice_en@pirate.ts b/cockatrice/translations/cockatrice_en@pirate.ts
new file mode 100644
index 000000000..e6850cb44
--- /dev/null
+++ b/cockatrice/translations/cockatrice_en@pirate.ts
@@ -0,0 +1,5997 @@
+
+
+ AbstractCounter
+
+
+ &Set counter...
+ &Set piece o' eight...
+
+
+
+ Set counter
+ Set piece o' eight
+
+
+
+ New value for counter '%1':
+ Freshly formed value for piece o' eight '%1':
+
+
+
+ AppearanceSettingsPage
+
+
+ Zone background pictures
+
+
+
+
+ Hand background:
+
+
+
+
+ Stack background:
+
+
+
+
+ Table background:
+
+
+
+
+ Player info background:
+
+
+
+
+ Card back:
+
+
+
+
+ Card rendering
+
+
+
+
+ Display card names on cards having a picture
+
+
+
+
+ Scale cards on mouse over
+
+
+
+
+ Hand layout
+
+
+
+
+ Display hand horizontally (wastes space)
+
+
+
+
+ Enable left justification
+
+
+
+
+ Table grid layout
+
+
+
+
+ Invert vertical coordinate
+
+
+
+
+ Minimum player count for multi-column layout:
+
+
+
+
+
+
+
+
+ Choose path
+
+
+
+
+ BanDialog
+
+
+ ban &user name
+
+
+
+
+ ban &IP address
+
+
+
+
+ ban client I&D
+
+
+
+
+ Ban type
+
+
+
+
+ &permanent ban
+
+
+
+
+ &temporary ban
+
+
+
+
+ &Days:
+
+
+
+
+ &Hours:
+
+
+
+
+ &Minutes:
+
+
+
+
+ Duration of the ban
+
+
+
+
+ Please enter the reason for the ban.
+This is only saved for moderators and cannot be seen by the banned person.
+ Me hearty, enter t' reason for t' ban.
+This be only saved for captains and cannot be seen by t' brutally banned scallywag.
+
+
+
+ Please enter the reason for the ban that will be visible to the banned person.
+ Me hearty, enter t' reason for t' ban that be visible to t' brutally banned scallywag.
+
+
+
+ &OK
+ Aye
+
+
+
+ &Cancel
+ Belay that
+
+
+
+ Ban user from server
+ Banish the scurvy dog from the ship!
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+
+
+
+
+ CardDatabase
+
+
+ New sets found
+ Freshly formed fleets be found
+
+
+
+ %1 new set(s) have been found in the card database. Do you want to enable them?
+ %1 freshly formed fleet(s) be found in t' dock. Does ye want to enable 'em?
+
+
+
+ CardDatabaseModel
+
+
+ Name
+ Name
+
+
+
+ Sets
+ Fleets
+
+
+
+ Mana cost
+ Magic tax
+
+
+
+ Card type
+
+
+
+
+ P/T
+ P/T
+
+
+
+ CardFrame
+
+
+ Image
+ Pic
+
+
+
+ Description
+
+
+
+
+ Both
+
+
+
+
+ CardInfoText
+
+
+ Name:
+ Name:
+
+
+
+ Mana cost:
+ Magic tax:
+
+
+
+ Color(s):
+ Color(s):
+
+
+
+ Card type:
+
+
+
+
+ P / T:
+ P / T:
+
+
+
+ Loyalty:
+
+
+
+
+ CardInfoWidget
+
+
+ Show card only
+
+
+
+
+ Show text only
+
+
+
+
+ Show full info
+
+
+
+
+ Name:
+ Name:
+
+
+
+ Mana cost:
+ Magic tax:
+
+
+
+ Color(s):
+
+
+
+
+ Card type:
+
+
+
+
+ P / T:
+ P / T:
+
+
+
+ Loyalty:
+
+
+
+
+ CardItem
+
+
+ &Power / toughness
+ &Power / toughness
+
+
+
+ &Move to
+
+
+
+
+ CardZone
+
+
+ her hand
+ nominative, female owner
+ the lass's hand
+
+
+
+ %1's hand
+ nominative, female owner
+ %1's hand
+
+
+
+ his hand
+ nominative, male owner
+ the buccaneer's hand
+
+
+
+ %1's hand
+ nominative, male owner
+ %1's hand
+
+
+
+ her library
+ look at zone, female owner
+ the lass's library
+
+
+
+ %1's library
+ look at zone, female owner
+ %1's library
+
+
+
+ his library
+ look at zone, male owner
+ the buccaneer's library
+
+
+
+ %1's library
+ look at zone, male owner
+ %1's library
+
+
+
+ of her library
+ top cards of zone, female owner
+ o' the lass's library
+
+
+
+ of %1's library
+ top cards of zone, female owner
+ o' %1's library
+
+
+
+ of his library
+ top cards of zone, male owner
+ o' the buccaneer's library
+
+
+
+ of %1's library
+ top cards of zone, male owner
+ o' %1's library
+
+
+
+ her library
+ reveal zone, female owner
+ the lass's library
+
+
+
+ %1's library
+ reveal zone, female owner
+ %1's library
+
+
+
+ his library
+ reveal zone, male owner
+ the buccaneer's library
+
+
+
+ %1's library
+ reveal zone, male owner
+ %1's library
+
+
+
+ her library
+ shuffle, female owner
+ the lass's library
+
+
+
+ %1's library
+ shuffle, female owner
+ %1's library
+
+
+
+ his library
+ shuffle, male owner
+ the buccaneer's library
+
+
+
+ %1's library
+ shuffle, male owner
+ %1's library
+
+
+
+ her sideboard
+ look at zone, female owner
+ the lass's sideplank
+
+
+
+ %1's sideboard
+ look at zone, female owner
+ %1's sideplank
+
+
+
+ his sideboard
+ look at zone, male owner
+ the buccaneer's sideplank
+
+
+
+ %1's sideboard
+ look at zone, male owner
+ %1's sideplank
+
+
+
+ her library
+ nominative, female owner
+ the lass's library
+
+
+
+ %1's library
+ nominative, female owner
+ %1's library
+
+
+
+ his library
+ nominative, male owner
+ the buccaneer's library
+
+
+
+ %1's library
+ nominative, male owner
+ %1's library
+
+
+
+ her graveyard
+ nominative, female owner
+ the lass's Davy Jones' Locker
+
+
+
+ %1's graveyard
+ nominative, female owner
+ %1's Davy Jones' Locker
+
+
+
+ his graveyard
+ nominative, male owner
+ the buccaneer's Davy Jones' Locker
+
+
+
+ %1's graveyard
+ nominative, male owner
+ %1's Davy Jones' Locker
+
+
+
+ her exile
+ nominative, female owner
+ the darkest depths o' the lass's Davy Jones' Locker
+
+
+
+ %1's exile
+ nominative, female owner
+ the darkest depths o' %1's Davy Jones' Locker
+
+
+
+ his exile
+ nominative, male owner
+ the darkest depths o' the buccaneer's Davy Jones' Locker
+
+
+
+ %1's exile
+ nominative, male owner
+ the darkest depths o' %1's Davy Jones' Locker
+
+
+
+ her sideboard
+ nominative, female owner
+ the lass's sideplank
+
+
+
+ %1's sideboard
+ nominative, female owner
+ %1's sideplank
+
+
+
+ his sideboard
+ nominative, male owner
+ the buccaneer's sideplank
+
+
+
+ %1's sideboard
+ nominative, male owner
+ %1's sideplank
+
+
+
+ DeckEditorSettingsPage
+
+
+ Nothing is here... yet
+ Thar be nothin'... yet
+
+
+
+ General
+
+
+
+
+ DeckListModel
+
+
+ Number
+
+
+
+
+ Card
+
+
+
+
+ Price
+
+
+
+
+ DeckStatsInterface
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ The reply from the server could not be parsed.
+
+
+
+
+ DeckViewContainer
+
+
+ Load local deck
+ Find a nearby flagship
+
+
+
+ Load deck from server
+ Find a flagship from t' o'er ship
+
+
+
+ Ready to s&tart
+
+
+
+
+ S&ideboard unlocked
+
+
+
+
+ S&ideboard locked
+
+
+
+
+ Load deck
+ Find a flagship
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ The selected file could not be loaded.
+
+
+
+
+ DlgCardSearch
+
+
+ Card name:
+ Card name:
+
+
+
+ Card text:
+
+
+
+
+ Card type (OR):
+
+
+
+
+ Color (OR):
+ Color (OR):
+
+
+
+ O&K
+ Aye
+
+
+
+ &Cancel
+ Belay that
+
+
+
+ Card search
+
+
+
+
+ DlgConnect
+
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+
+ &Host:
+
+
+
+
+ Enter host name
+
+
+
+
+ &Port:
+
+
+
+
+ Player &name:
+ Matey &name:
+
+
+
+ P&assword:
+ &A stupendously secret code:
+
+
+
+ &Save password
+ Record t' &stupendously secret code
+
+
+
+ A&uto connect at start
+
+
+
+
+ Connect to server
+
+
+
+
+ DlgCreateGame
+
+
+ &Description:
+
+
+
+
+ &Password:
+ Stu&pendously secret code:
+
+
+
+ P&layers:
+ Mateys:
+
+
+
+ Re&member settings
+
+
+
+
+ Game type
+
+
+
+
+ Only &buddies can join
+
+
+
+
+ Only ®istered users can join
+
+
+
+
+ Joining restrictions
+
+
+
+
+ &Spectators can watch
+
+
+
+
+ Spectators &need a password to watch
+ Landlubbers be &needin' a stupendously secret code to watch
+
+
+
+ Spectators can see &hands
+ Landlubbers can see &hands
+
+
+
+ Spectators can &chat
+ Landlubbers can &chat
+
+
+
+ Spectators
+ Landlubbers
+
+
+
+ &Clear
+
+
+
+
+ Create game
+
+
+
+
+ Game information
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ Server error.
+ Cap'n? Thar be a problem wi' t' ship.
+
+
+
+ DlgCreateToken
+
+
+ &Name:
+ &Name:
+
+
+
+ Token
+
+
+
+
+ C&olor:
+ C&olor
+
+
+
+ white
+ pure white
+
+
+
+ blue
+ sea blue
+
+
+
+ black
+ deathly black
+
+
+
+ red
+ blood red
+
+
+
+ green
+ emerald green
+
+
+
+ multicolor
+ multicolor
+
+
+
+ colorless
+ colorless
+
+
+
+ &P/T:
+ &P/T:
+
+
+
+ &Annotation:
+
+
+
+
+ &Destroy token when it leaves the table
+
+
+
+
+ Token data
+
+
+
+
+ Show &all tokens
+
+
+
+
+ Show tokens from this &deck
+
+
+
+
+ Choose token from list
+
+
+
+
+ Create token
+
+
+
+
+ DlgEditAvatar
+
+
+
+ No image chosen.
+ No pic be picked!
+
+
+
+ To change your avatar, choose a new image.
+To remove your current avatar, confirm without choosing a new image.
+
+
+
+
+ Browse...
+
+
+
+
+ Change avatar
+
+
+
+
+ Open Image
+ Open Pic
+
+
+
+ Image Files (*.png *.jpg *.bmp)
+
+
+
+
+ Invalid image chosen.
+ Invalid pic be picked!
+
+
+
+ DlgEditPassword
+
+
+ Old password:
+ Old stupendously secret code:
+
+
+
+ New password:
+ Freshly formed stupendously secret code:
+
+
+
+ Confirm new password:
+ Confirm freshly formed stupendously secret code:
+
+
+
+ Change password
+ Change t' stupendously secret code
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ The new passwords don't match.
+ T' freshly formed stupendously secret codes be failin' to match!
+
+
+
+ DlgEditTokens
+
+
+ &Name:
+ &Name:
+
+
+
+ C&olor:
+ C&olor
+
+
+
+ white
+ pure white
+
+
+
+ blue
+ sea blue
+
+
+
+ black
+ deathly black
+
+
+
+ red
+ blood red
+
+
+
+ green
+ emerald green
+
+
+
+ multicolor
+ multicolor
+
+
+
+ colorless
+ colorless
+
+
+
+ &P/T:
+ &P/T:
+
+
+
+ &Annotation:
+
+
+
+
+ Token data
+
+
+
+
+
+ Add token
+
+
+
+
+ Remove token
+
+
+
+
+ Edit tokens
+
+
+
+
+ Please enter the name of the token:
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ The chosen name conflicts with an existing card or token.
+Make sure to enable the 'token set' in the 'Edit sets...' dialog to display them correctly.
+
+
+
+
+ DlgEditUser
+
+
+ Email:
+
+
+
+
+ Pronouns:
+ What we call ye:
+
+
+
+ Neutral
+ Just me name
+
+
+
+ Masculine
+ Buccaneer
+
+
+
+ Feminine
+ Lass
+
+
+
+ Country:
+
+
+
+
+ Undefined
+
+
+
+
+ Real name:
+
+
+
+
+ Edit user profile
+
+
+
+
+ DlgFilterGames
+
+
+ Show &unavailable games
+
+
+
+
+ Show &password protected games
+
+
+
+
+ Game &description:
+
+
+
+
+ &Creator name:
+ &Cap'n name:
+
+
+
+ &Game types
+
+
+
+
+ at &least:
+
+
+
+
+ at &most:
+
+
+
+
+ Maximum player count
+
+
+
+
+ Filter games
+
+
+
+
+ DlgLoadDeckFromClipboard
+
+
+ &Refresh
+
+
+
+
+ Load deck from clipboard
+ Find a flagship from t' clipplank
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+
+ Invalid deck list.
+ Invalid flagship list.
+
+
+
+ DlgLoadRemoteDeck
+
+
+ Load deck
+ Find a flagship
+
+
+
+ DlgRegister
+
+
+ &Host:
+
+
+
+
+ &Port:
+
+
+
+
+ Player &name:
+ Matey &name:
+
+
+
+ P&assword:
+ &A stupendously secret code:
+
+
+
+ Password (again):
+
+
+
+
+ Email:
+
+
+
+
+ Email (again):
+
+
+
+
+ Pronouns:
+ What we call ye:
+
+
+
+ Neutral
+ Just me name
+
+
+
+ Masculine
+ Buccaneer
+
+
+
+ Feminine
+ Lass
+
+
+
+ Undefined
+
+
+
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+
+ Country:
+
+
+
+
+ Real name:
+
+
+
+
+ Register to server
+ Board t' ship
+
+
+
+ DlgSettings
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ Unknown Error loading card database
+ Cap'n? Thar be a unknown problem wi' t' dock
+
+
+
+ Your card database is invalid.
+
+Cockatrice may not function correctly with an invalid database
+
+You may need to rerun oracle to update your card database.
+
+Would you like to change your database location setting?
+
+
+
+
+ Your card database version is too old.
+
+This can cause problems loading card information or images
+
+Usually this can be fixed by rerunning oracle to to update your card database.
+
+Would you like to change your database location setting?
+
+
+
+
+ File Error loading your card database.
+
+Would you like to change your database location setting?
+
+
+
+
+ Your card database was loaded but contains no cards.
+
+Would you like to change your database location setting?
+
+
+
+
+ Your card database did not finish loading
+
+Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
+
+Would you like to change your database location setting?
+
+
+
+
+ Unknown card database load status
+
+Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
+
+Would you like to change your database location setting?
+
+
+
+
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?
+
+
+
+
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?
+
+
+
+
+ Settings
+ Cap'n's orders
+
+
+
+ General
+
+
+
+
+ Appearance
+
+
+
+
+ User Interface
+
+
+
+
+ Deck Editor
+ Dock
+
+
+
+ Chat
+
+
+
+
+ Sound
+
+
+
+
+ Shortcuts
+
+
+
+
+ GameSelector
+
+
+
+
+
+
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ Please join the appropriate room first.
+
+
+
+
+ Wrong password.
+ Ye don't know the stupendously secret code!
+
+
+
+ Spectators are not allowed in this game.
+ Liliy-livered landlubbers - get off me ship!
+
+
+
+ The game is already full.
+ T' ship be full now.
+
+
+
+ The game does not exist any more.
+ T' ship be vanishin'!
+
+
+
+ This game is only open to registered users.
+
+
+
+
+ This game is only open to its creator's buddies.
+ T' ship be only open for the cap'n's first mates.
+
+
+
+ You are being ignored by the creator of this game.
+ T' cap'n be ignorin' ye.
+
+
+
+ Join game
+ Board ship
+
+
+
+ Password:
+ Stupendously secret code:
+
+
+
+ Please join the respective room first.
+
+
+
+
+ Games
+ Ships
+
+
+
+ &Filter games
+
+
+
+
+ C&lear filter
+
+
+
+
+ C&reate
+
+
+
+
+ &Join
+
+
+
+
+ J&oin as spectator
+ B&oard as landlubber
+
+
+
+ GamesModel
+
+
+ Game Created
+ Ship built
+
+
+
+ Creator
+ Cap'n
+
+
+
+ Description
+
+
+
+
+ <1m ago
+
+
+
+
+ <5m ago
+
+
+
+
+ %1m ago
+
+
+
+
+ 1hr %1m ago
+
+
+
+
+ %1hr ago
+
+
+
+
+ 5+ hrs ago
+
+
+
+
+ password
+ stupendously secret code
+
+
+
+ buddies only
+ first mates only
+
+
+
+ reg. users only
+
+
+
+
+
+ can chat
+
+
+
+
+ see hands
+
+
+
+
+ can see hands
+
+
+
+
+ not allowed
+
+
+
+
+ Room
+
+
+
+
+ Game Type
+
+
+
+
+ Restrictions
+
+
+
+
+ Players
+ Mateys
+
+
+
+ Spectators
+ Landlubbers
+
+
+
+ GeneralSettingsPage
+
+
+ Reset/Clear Downloaded Pictures
+
+
+
+
+
+
+
+
+ Choose path
+
+
+
+
+ Success
+
+
+
+
+ Downloaded card pictures have been reset.
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ One or more downloaded card pictures could not be cleared.
+
+
+
+
+ Personal settings
+ Cap'n's orders for t' cap'n
+
+
+
+ Language:
+
+
+
+
+ Download card pictures on the fly
+
+
+
+
+ Download card pictures from a custom URL
+
+
+
+
+ Custom Card Download URL:
+
+
+
+
+ Linking FAQ
+
+
+
+
+ Paths
+
+
+
+
+ Decks directory:
+
+
+
+
+ Replays directory:
+
+
+
+
+ Pictures directory:
+
+
+
+
+ Card database:
+ Dock:
+
+
+
+ Token database:
+
+
+
+
+ Picture cache size:
+
+
+
+
+
+ English
+ English, arr! (Pirate English)
+
+
+
+ MainWindow
+
+
+ There are too many concurrent connections from your address.
+
+
+
+
+ Scheduled server shutdown.
+
+
+
+
+ Banned by moderator
+
+
+
+
+ Expected end time: %1
+
+
+
+
+ This ban lasts indefinitely.
+
+
+
+
+ Connection closed
+
+
+
+
+ The server has terminated your connection.
+Reason: %1
+
+
+
+
+ Scheduled server shutdown
+
+
+
+
+ The server is going to be restarted in %n minute(s).
+All running games will be lost.
+Reason for shutdown: %1
+
+
+
+
+ Number of players
+ Number o' mateys
+
+
+
+ Please enter the number of players.
+ Me hearty, enter t' number o' mateys
+
+
+
+
+ Player %1
+ Matey %1
+
+
+
+ Load replay
+
+
+
+
+ About Cockatrice
+
+
+
+
+ Version %1
+
+
+
+
+ Translators:
+
+
+
+
+ Project Manager:
+
+
+
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+
+ Invalid username.
+
+
+
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+
+ Success
+
+
+
+
+ Registration accepted.
+Will now login.
+
+
+
+
+ Account activation accepted.
+Will now login.
+
+
+
+
+ Past Project Managers:
+
+
+
+
+ Developers:
+
+
+
+
+ Our Developers
+
+
+
+
+ Help Develop!
+
+
+
+
+ Recognition Page
+
+
+
+
+ Help Translate!
+
+
+
+
+ Support:
+
+
+
+
+ Report an Issue
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ Server timeout
+ T' ship be timin' out!
+
+
+
+ Incorrect username or password. Please check your authentication information and try again.
+
+
+
+
+ There is already an active session using this user name.
+Please close that session first and re-login.
+
+
+
+
+
+ You are banned until %1.
+
+
+
+
+
+ You are banned indefinitely.
+
+
+
+
+ This server requires user registration. Do you want to register now?
+
+
+
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
+
+
+
+ Account activation
+
+
+
+
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+
+ is %1 - %2 characters long
+
+
+
+
+ can %1 contain lowercase characters
+
+
+
+
+
+
+
+ NOT
+
+
+
+
+ can %1 contain uppercase characters
+
+
+
+
+ can %1 contain numeric characters
+
+
+
+
+ can contain the following punctuation: %1
+
+
+
+
+ first character can %1 be a punctuation mark
+
+
+
+
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
+
+
+
+
+
+
+
+
+ Registration denied
+
+
+
+
+ Registration is currently disabled on this server
+
+
+
+
+ There is already an existing account with the same user name.
+
+
+
+
+ It's mandatory to specify a valid email address when registering.
+
+
+
+
+ Too many registration attempts from your IP address.
+
+
+
+
+ Password too short.
+ The code be too piddly to be stupendously secret.
+
+
+
+ Registration failed for a technical problem on the server.
+
+
+
+
+ Unknown registration error: %1
+
+
+
+
+ Account activation failed
+
+
+
+
+ Socket error: %1
+
+
+
+
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
+Local version is %1, remote version is %2.
+
+
+
+
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
+Local version is %1, remote version is %2.
+
+
+
+
+ Connecting to %1...
+ Boarding %1
+
+
+
+ Registering to %1 as %2...
+
+
+
+
+ Disconnected
+ Disembarked
+
+
+
+ Connected, logging in at %1
+
+
+
+
+ &Connect...
+
+
+
+
+ &Disconnect
+ &Disembark
+
+
+
+ Start &local game...
+ Built &local ship
+
+
+
+ &Watch replay...
+
+
+
+
+ &Deck editor
+ &Dock
+
+
+
+ &Full screen
+
+
+
+
+ &Register to server...
+
+
+
+
+ &Settings...
+ Cap'n'&s orders
+
+
+
+
+ &Exit
+ Dis&embark
+
+
+
+ A&ctions
+
+
+
+
+ &Cockatrice
+
+
+
+
+ &About Cockatrice
+
+
+
+
+ &Help
+
+
+
+
+ Check for card updates...
+
+
+
+
+ A card database update is already running.
+ A dock update be runnin' already!
+
+
+
+ Unable to run the card database updater:
+ Cap'n! We can't run the dock updater:
+
+
+
+ The card database updater exited with an error: %1
+ The dock updater sunk. She be havin' a problem: %1
+
+
+
+ Update completed successfully. Cockatrice will now reload the card database.
+ Update be successfully completin'. Cockatrice now be reloadin' the dock.
+
+
+
+
+ Information
+
+
+
+
+ Troubleshooting
+
+
+
+
+ F.A.Q.
+
+
+
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+
+
+
+
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+ be timin' out!
+
+
+
+ write error.
+ Cap'n? Thar be a writin' problem wi' t' ship.
+
+
+
+ read error.
+ Cap'n? Thar be a readin' problem wi' t' ship.
+
+
+
+ unknown error.
+ Cap'n? Thar be a unknown problem wi' t' ship.
+
+
+
+ MessageLogWidget
+
+
+ The game has been closed.
+ T' ship has been sunk!
+
+
+
+ %1 is now watching the game.
+
+
+
+
+ %1 is not watching the game any more.
+
+
+
+ %1 draws %n card(s).
+
+ %1 draws a card.
+ %1 draws %n cards.
+
+
+
+
+ You have joined game #%1.
+ female
+
+
+
+
+ You have joined game #%1.
+ male
+
+
+
+
+ You are watching a replay of game #%1.
+ female
+
+
+
+
+ You are watching a replay of game #%1.
+ male
+
+
+
+
+ %1 has joined the game.
+ female
+ %1 has boarded t' ship.
+
+
+
+ %1 has joined the game.
+ male
+ %1 has boarded t' ship.
+
+
+
+ %1 has left the game.
+ female
+
+
+
+
+ %1 has left the game.
+ male
+
+
+
+
+ You have been kicked out of the game.
+
+
+
+
+ %1 has loaded a deck (%2).
+ %1 be loadin' a flagship (%2).
+
+
+
+ %1 has loaded a deck with %2 sideboard cards (%3).
+ %1 be loadin' a flagship wi' %2 sideplank cards (%3).
+
+
+
+ %1 is ready to start the game.
+ female
+
+
+
+
+ %1 is ready to start the game.
+ male
+
+
+
+
+ %1 is not ready to start the game any more.
+ female
+
+
+
+
+ %1 is not ready to start the game any more.
+ male
+
+
+
+
+ %1 has locked her sideboard.
+ female
+ %1 be lockin' the lass's sideplank.
+
+
+
+ %1 has locked his sideboard.
+ male
+ %1 be lockin' the buccaneer's sideplank.
+
+
+
+ %1 has unlocked her sideboard.
+ female
+ %1 be unlockin' the lass's sideplank.
+
+
+
+ %1 has unlocked his sideboard.
+ male
+ %1 be unlockin' the buccaneer's sideplank.
+
+
+
+ %1 has conceded the game.
+ female
+ %1 be shootin' the lass's own ship.
+
+
+
+ %1 has conceded the game.
+ male
+ %1 be shootin' the buccaneer's own ship.
+
+
+
+ %1 has restored connection to the game.
+ female
+
+
+
+
+ %1 has restored connection to the game.
+ male
+
+
+
+
+ %1 has lost connection to the game.
+ female
+ %1 be abandonin' ship!
+
+
+
+ %1 has lost connection to the game.
+ male
+ %1 be abandonin' ship!
+
+
+
+ %1 shuffles %2.
+ female
+
+
+
+
+ %1 shuffles %2.
+ male
+
+
+
+
+ %1 rolls a %2 with a %3-sided die.
+ female
+
+
+
+
+ %1 rolls a %2 with a %3-sided die.
+ male
+
+
+
+ %1 draws %n card(s).
+ female
+
+ %1 draws a card.
+ %1 draws %n cards.
+
+
+
+ %1 draws %n card(s).
+ male
+
+ %1 draws a card.
+ %1 draws %n cards.
+
+
+
+
+ %1 undoes his last draw.
+
+
+
+
+ %1 undoes her last draw.
+
+
+
+
+ %1 undoes his last draw (%2).
+
+
+
+
+ %1 undoes her last draw (%2).
+
+
+
+
+ from exile
+ from the darkest depths o' the lass's Davy Jones' Locker
+
+
+
+ the bottom card of %1's library
+ the bottom card o' %1's library
+
+
+
+ the bottom card of his library
+ the bottom card o' the buccaneer's library
+
+
+
+ the bottom card of her library
+ the bottom card o' the lass's library
+
+
+
+ from the bottom of %1's library
+ from the bottom o' %1's library
+
+
+
+ from the bottom of his library
+ from the bottom o' the buccaneer's library
+
+
+
+ from the bottom of her library
+ from the bottom o' the lass's library
+
+
+
+ the top card of %1's library
+ the top card o' %1's library
+
+
+
+ the top card of his library
+ the top card o' the buccaneer's library
+
+
+
+ the top card of her library
+ the top card o' the lass's library
+
+
+
+ from the top of %1's library
+ from the top of %1's library
+
+
+
+ from the top of his library
+ from the top o' the buccaneer's library
+
+
+
+ from the top of her library
+ from the top o' the lass's library
+
+
+
+ from %1's library
+ from %1's library
+
+
+
+ from library
+ from library
+
+
+
+ from sideboard
+ from sideplank
+
+
+
+ from the stack
+
+
+
+
+ %1 gives %2 control over %3.
+
+
+
+
+ %1 puts %2 into play tapped%3.
+
+
+
+
+ %1 puts %2 into play%3.
+
+
+
+
+ %1 exiles %2%3.
+
+
+
+
+ %1 puts %2%3 into his library.
+
+
+
+
+ %1 puts %2%3 into her library.
+
+
+
+
+ %1 puts %2%3 on bottom of his library.
+
+
+
+
+ %1 puts %2%3 on bottom of her library.
+
+
+
+
+ %1 puts %2%3 on top of his library.
+
+
+
+
+ %1 puts %2%3 on top of her library.
+
+
+
+
+ %1 puts %2%3 into his library at position %4.
+
+
+
+
+ %1 puts %2%3 into her library at position %4.
+
+
+
+
+ %1 moves %2%3 to sideboard.
+
+
+
+
+ %1 plays %2%3.
+
+
+
+
+ %1 takes a mulligan to %n.
+ female
+
+
+
+
+ %1 takes a mulligan to %n.
+ male
+
+
+
+
+ %1 flips %2 face-down.
+ female
+
+
+
+
+ %1 flips %2 face-down.
+ male
+
+
+
+
+ %1 flips %2 face-up.
+ female
+
+
+
+
+ %1 flips %2 face-up.
+ male
+
+
+
+
+ %1 destroys %2.
+ female
+ %1 be firin' a broadside at %2!
+
+
+
+ %1 destroys %2.
+ male
+ %1 be firin' a broadside at %2!
+
+
+
+ %1 unattaches %2.
+ female
+ %1 be removin' %2.
+
+
+
+ %1 unattaches %2.
+ male
+ %1 be removin' %2.
+
+
+
+ %1 creates token: %2%3.
+ female
+
+
+
+
+ %1 creates token: %2%3.
+ male
+
+
+
+
+ %1 points from her %2 to herself.
+ female
+ %1 be pointin' from the lass's %2 to the lass herself.
+
+
+
+ %1 points from his %2 to himself.
+ male
+ %1 be pointin' from the buccaneer's %2 to the buccaneer himself.
+
+
+
+ %1 points from her %2 to %3.
+ p1 female, p2 female
+
+
+
+
+ %1 points from her %2 to %3.
+ p1 female, p2 male
+
+
+
+
+ %1 points from his %2 to %3.
+ p1 male, p2 female
+
+
+
+
+ %1 points from his %2 to %3.
+ p1 male, p2 male
+
+
+
+
+ %1 points from %2's %3 to herself.
+ card owner female, target female
+
+
+
+
+ %1 points from %2's %3 to herself.
+ card owner male, target female
+
+
+
+
+ %1 points from %2's %3 to himself.
+ card owner female, target male
+
+
+
+
+ %1 points from %2's %3 to himself.
+ card owner male, target male
+
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 female, p2 female, p3 female
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 female, p2 female, p3 male
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 female, p2 male, p3 female
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 female, p2 male, p3 male
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 male, p2 female, p3 female
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 male, p2 female, p3 male
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 male, p2 male, p3 female
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from %2's %3 to %4.
+ p1 male, p2 male, p3 male
+ %1 be pointin' from %2's %3 to %4.
+
+
+
+ %1 points from her %2 to her %3.
+ female
+
+
+
+
+ %1 points from his %2 to his %3.
+ male
+
+
+
+
+ %1 points from her %2 to %3's %4.
+ p1 female, p2 female
+
+
+
+
+ %1 points from her %2 to %3's %4.
+ p1 female, p2 male
+
+
+
+
+ %1 points from his %2 to %3's %4.
+ p1 male, p2 female
+
+
+
+
+ %1 points from his %2 to %3's %4.
+ p1 male, p2 male
+
+
+
+
+ %1 points from %2's %3 to her own %4.
+ card owner female, target female
+
+
+
+
+ %1 points from %2's %3 to her own %4.
+ card owner male, target female
+
+
+
+
+ %1 points from %2's %3 to his own %4.
+ card owner female, target male
+
+
+
+
+ %1 points from %2's %3 to his own %4.
+ card owner male, target male
+
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 female, p2 female, p3 female
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 female, p2 female, p3 male
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 female, p2 male, p3 female
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 female, p2 male, p3 male
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 male, p2 female, p3 female
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 male, p2 female, p3 male
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 male, p2 male, p3 female
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+
+ %1 points from %2's %3 to %4's %5.
+ p1 male, p2 male, p3 male
+ %1 be pointin' from %2's %3 to %4's %5.
+
+
+ %1 places %n %2 counter(s) on %3 (now %4).
+ female
+
+
+
+ %1 places %n %2 counter(s) on %3 (now %4).
+ male
+
+
+
+ %1 removes %n %2 counter(s) from %3 (now %4).
+ female
+ %1 be removin' a %2 piece o' eight from %3 (now %4).%1 be removin' %n %2 pieces o' eight from %3 (now %4).
+
+
+ %1 removes %n %2 counter(s) from %3 (now %4).
+ male
+ %1 be removin' a %2 piece o' eight from %3 (now %4).%1 be removin' %n %2 pieces o' eight from %3 (now %4).
+
+
+
+ %1 taps her permanents.
+ female
+ %1 be tappin' the lass's permanents.
+
+
+
+ %1 untaps her permanents.
+ female
+ %1 be untappin' the lass's permanents.
+
+
+
+ %1 taps his permanents.
+ male
+ %1 be tappin' the buccaneer's permanents.
+
+
+
+ %1 untaps his permanents.
+ male
+ %1 be untappin' the buccaneer's permanents.
+
+
+
+ %1 taps %2.
+ female
+ %1 be tappin' %2.
+
+
+
+ %1 untaps %2.
+ female
+ %1 be untappin' %2.
+
+
+
+ %1 taps %2.
+ male
+ %1 be tappin' %2.
+
+
+
+ %1 untaps %2.
+ male
+ %1 be untappin' %2.
+
+
+
+ %1 sets counter %2 to %3 (%4%5).
+ female
+
+
+
+
+ %1 sets counter %2 to %3 (%4%5).
+ male
+
+
+
+
+ %1 sets %2 to not untap normally.
+ female
+
+
+
+
+ %1 sets %2 to not untap normally.
+ male
+
+
+
+
+ %1 sets %2 to untap normally.
+ female
+
+
+
+
+ %1 sets %2 to untap normally.
+ male
+
+
+
+
+ %1 sets PT of %2 to %3.
+ female
+
+
+
+
+ %1 sets PT of %2 to %3.
+ male
+
+
+
+
+ %1 sets annotation of %2 to %3.
+ female
+
+
+
+
+ %1 sets annotation of %2 to %3.
+ male
+
+
+
+
+ %1 is looking at %2.
+ female
+ %1 be lookin' at %2.
+
+
+
+ %1 is looking at %2.
+ male
+ %1 be lookin' at %2.
+
+
+ %1 is looking at the top %n card(s) %2.
+ female
+
+
+
+ %1 is looking at the top %n card(s) %2.
+ male
+
+
+
+
+ %1 stops looking at %2.
+ female
+
+
+
+
+ %1 stops looking at %2.
+ male
+
+
+
+
+ %1 reveals %2 to %3.
+ p1 female, p2 female
+
+
+
+
+ %1 reveals %2 to %3.
+ p1 female, p2 male
+
+
+
+
+ %1 reveals %2 to %3.
+ p1 male, p2 female
+
+
+
+
+ %1 reveals %2 to %3.
+ p1 male, p2 male
+
+
+
+
+ %1 reveals %2.
+ female
+
+
+
+
+ %1 reveals %2.
+ male
+
+
+
+
+ %1 randomly reveals %2%3 to %4.
+ p1 female, p2 female
+
+
+
+
+ %1 randomly reveals %2%3 to %4.
+ p1 female, p2 male
+
+
+
+
+ %1 randomly reveals %2%3 to %4.
+ p1 male, p2 female
+
+
+
+
+ %1 randomly reveals %2%3 to %4.
+ p1 male, p2 male
+
+
+
+
+ %1 randomly reveals %2%3.
+ female
+
+
+
+
+ %1 randomly reveals %2%3.
+ male
+
+
+
+
+ %1 peeks at face down card #%2.
+ female
+
+
+
+
+ %1 peeks at face down card #%2.
+ male
+
+
+
+
+ %1 peeks at face down card #%2: %3.
+ female
+
+
+
+
+ %1 peeks at face down card #%2: %3.
+ male
+
+
+
+
+ %1 reveals %2%3 to %4.
+ p1 female, p2 female
+
+
+
+
+ %1 reveals %2%3 to %4.
+ p1 female, p2 male
+
+
+
+
+ %1 reveals %2%3 to %4.
+ p1 male, p2 female
+
+
+
+
+ %1 reveals %2%3 to %4.
+ p1 male, p2 male
+
+
+
+
+ %1 reveals %2%3.
+ female
+
+
+
+
+ %1 reveals %2%3.
+ male
+
+
+
+
+ %1 is now keeping the top card %2 revealed.
+
+
+
+
+ %1 is not revealing the top card %2 any longer.
+
+
+
+
+ It is now %1's turn.
+ female
+
+
+
+
+ It is now %1's turn.
+ male
+
+
+
+
+
+ a card
+
+
+
+ %1 places %n counter(s) (%2) on %3 (now %4).
+
+ %1 places a counter (%2) on %3 (now %4).
+ %1 places %n counters (%2) on %3 (now %4).
+
+
+
+ %1 removes %n counter(s) (%2) from %3 (now %4).
+
+ %1 removes a counter (%2) from %3 (now %4).
+ %1 removes %n counters (%2) from %3 (now %4).
+
+
+
+
+ red
+ blood redblood red
+
+
+
+ yellow
+ fool's goldfool's gold
+
+
+
+ green
+ emerald greenemerald green
+
+
+
+ The game has started.
+
+
+
+
+ %1 draws his initial hand.
+
+
+
+
+ %1 draws her initial hand.
+
+
+
+ %1 places %n %2 counter(s) on %3 (now %4).
+
+ %1 places a %2 counter on %3 (now %4).
+ %1 places %n %2 counters on %3 (now %4).
+
+
+
+ %1 removes %n %2 counter(s) from %3 (now %4).
+
+ %1 removes a %2 counter from %3 (now %4).
+ %1 removes %n %2 counters from %3 (now %4).
+
+
+
+
+ ending phase
+
+
+
+
+ untap step
+
+
+
+
+ %1 draws %2 card(s).
+ female
+
+
+
+
+ %1 draws %2 card(s).
+ male
+
+
+
+
+ from play
+
+
+
+
+ from her graveyard
+
+
+
+
+ from his graveyard
+
+
+
+
+ from her hand
+
+
+
+
+ from his hand
+
+
+
+
+ %1 puts %2%3 into her graveyard.
+
+
+
+
+ %1 puts %2%3 into his graveyard.
+
+
+
+
+ %1 moves %2%3 to her hand.
+
+
+
+
+ %1 moves %2%3 to his hand.
+
+
+
+
+ %1 attaches %2 to %3's %4.
+ p1 female, p2 female
+
+
+
+
+ %1 attaches %2 to %3's %4.
+ p1 female, p2 male
+
+
+
+
+ %1 attaches %2 to %3's %4.
+ p1 male, p2 female
+
+
+
+
+ %1 attaches %2 to %3's %4.
+ p1 male, p2 male
+
+
+
+
+ %1 places %2 %3 counter(s) on %4 (now %5).
+ female
+
+
+
+
+ %1 places %2 %3 counter(s) on %4 (now %5).
+ male
+
+
+
+
+ %1 removes %2 %3 counter(s) from %4 (now %5).
+ female
+
+
+
+
+ %1 removes %2 %3 counter(s) from %4 (now %5).
+ male
+
+
+
+
+ %1 is looking at the top %2 card(s) %3.
+ female
+
+
+
+
+ %1 is looking at the top %2 card(s) %3.
+ male
+
+
+
+
+ upkeep step
+ step where ye be upkeepin'
+
+
+
+ draw step
+ step where ye be drawin'
+
+
+
+ first main phase
+ first main phase
+
+
+
+ beginning of combat step
+ step where ye begin fightin'
+
+
+
+ declare attackers step
+ step where ye be orderin' ye men to board
+
+
+
+ declare blockers step
+ step where ye be orderin' ye men to repel boarders
+
+
+
+ combat damage step
+ step where people get hurt
+
+
+
+ end of combat step
+ step where ye stop fightin'
+
+
+
+ second main phase
+ second main phase
+
+
+
+ It is now the %1.
+ Now it be t' %1.
+
+
+
+ MessagesSettingsPage
+
+
+ Chat settings
+ Cap'n's orders for t' chat
+
+
+
+ Custom alert words
+
+
+
+
+ Enable chat mentions
+
+
+
+
+ Enable mention completer
+
+
+
+
+ In-game message macros
+
+
+
+
+ Ignore chat room messages sent by unregistered users
+
+
+
+
+ Ignore private messages sent by unregistered users
+
+
+
+
+ Enable desktop notifications for private messages
+
+
+
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+
+ Invert text color
+
+
+
+
+ Enable desktop notification for mentions.
+
+
+
+
+
+ (Color is hexadecimal)
+
+
+
+
+ Add message
+
+
+
+
+ Message:
+
+
+
+
+ PhasesToolbar
+
+
+ Untap step
+ Step where ye be untappin'
+
+
+
+ Upkeep step
+ Step where ye be upkeepin'
+
+
+
+ Draw step
+ Step where ye be drawin'
+
+
+
+ First main phase
+ First main phase
+
+
+
+ Beginning of combat step
+ Step where ye begin fightin'
+
+
+
+ Declare attackers step
+ Step where ye be orderin' ye men to board
+
+
+
+ Declare blockers step
+ Step where ye be orderin' ye men to repel boarders
+
+
+
+ Combat damage step
+ Step where people get hurt
+
+
+
+ End of combat step
+ Step where ye stop fightin'
+
+
+
+ Second main phase
+ Second main phase
+
+
+
+ End of turn step
+ Step where ye be endin' ye turn
+
+
+
+ Player
+
+
+ &View library
+ &View library
+
+
+
+ Move top cards to &graveyard...
+ Move top cards to Davy Jones' Locker
+
+
+
+ View &top cards of library...
+ View &top cards o' library...
+
+
+
+ &View graveyard
+ &View Davy Jones' Locker
+
+
+
+ &View sideboard
+ &View sideplank
+
+
+
+ Player "%1"
+ Matey "%1"
+
+
+
+
+
+
+ &Hand
+ &Hand
+
+
+
+ &Reveal hand to...
+ &Reveal hand to...
+
+
+
+ Reveal r&andom card to...
+
+
+
+
+ &Library
+ &Library
+
+
+
+
+
+
+ &Graveyard
+ Davy Jones' Locker
+
+
+
+ &Sideboard
+ &Sideplank
+
+
+
+ Red
+ Blood red
+
+
+
+ Yellow
+ Fool's gold
+
+
+
+ Green
+ Emerald green
+
+
+
+ View top cards of library
+ View top cards o' library
+
+
+
+ Number of cards:
+ Number o' cards:
+
+
+
+ &Draw card
+ &Draw card
+
+
+
+ Reveal top cards of library
+
+
+
+
+ Number of cards: (max. %1)
+
+
+
+
+ &View exile
+
+
+
+
+
+
+
+ &Exile
+
+
+
+
+ Reveal t&op cards to...
+
+
+
+
+ D&raw cards...
+
+
+
+
+ Take &mulligan
+
+
+
+
+ &Shuffle
+
+
+
+
+ &Counters
+ Pie&ces o' eight
+
+
+
+ &Untap all permanents
+
+
+
+
+ R&oll die...
+
+
+
+
+ &Create token...
+
+
+
+
+ C&reate another token
+
+
+
+
+ S&ay
+
+
+
+
+ &Move hand to...
+
+
+
+
+
+
+
+ &Top of library
+
+
+
+
+
+
+
+ &Bottom of library
+
+
+
+
+ &Move graveyard to...
+
+
+
+
+ &Move exile to...
+
+
+
+
+ Reveal &library to...
+
+
+
+
+ &Always reveal top card
+
+
+
+
+ O&pen deck in deck editor
+ O&pen flagship in dock
+
+
+
+ &Undo last draw
+
+
+
+
+ Play top card &face down
+
+
+
+
+ Move top cards to &exile...
+
+
+
+
+ Put top card on &bottom
+
+
+
+
+ Put bottom card &in graveyard
+
+
+
+
+ Cr&eate predefined token
+
+
+
+
+ C&ard
+
+
+
+
+ &All players
+
+
+
+
+ &Play
+
+
+
+
+ &Hide
+
+
+
+
+ Play &Face Down
+
+
+
+
+ &Tap
+
+
+
+
+ &Untap
+
+
+
+
+ Toggle &normal untapping
+
+
+
+
+ &Flip
+
+
+
+
+ &Peek at card face
+
+
+
+
+ &Clone
+
+
+
+
+ Attac&h to card...
+
+
+
+
+ Unattac&h
+
+
+
+
+ &Draw arrow...
+
+
+
+
+ &Increase power
+
+
+
+
+ &Decrease power
+
+
+
+
+ I&ncrease toughness
+
+
+
+
+ D&ecrease toughness
+
+
+
+
+ In&crease power and toughness
+
+
+
+
+ Dec&rease power and toughness
+
+
+
+
+ Set &power and toughness...
+
+
+
+
+ &Set annotation...
+
+
+
+
+ &Add counter (%1)
+ &Add piece o' eight (%1)
+
+
+
+ &Remove counter (%1)
+ &Remove piece o' eight (%1)
+
+
+
+ &Set counters (%1)...
+ &Set pieces o' eight (%1)...
+
+
+
+ Draw cards
+
+
+
+
+
+
+
+ Number:
+
+
+
+
+ Move top cards to grave
+
+
+
+
+ Move top cards to exile
+
+
+
+
+ Roll die
+
+
+
+
+ Number of sides:
+
+
+
+
+ Set power/toughness
+
+
+
+
+ Please enter the new PT:
+
+
+
+
+ Set annotation
+
+
+
+
+ Please enter the new annotation:
+
+
+
+
+ Set counters
+ Set pieces o' eight
+
+
+
+ Cr&eate related card
+
+
+
+
+ QMenuBar
+
+
+ Services
+
+
+
+
+ Hide %1
+
+
+
+
+ Hide Others
+
+
+
+
+ Show All
+
+
+
+
+ Preferences...
+
+
+
+
+ Quit %1
+
+
+
+
+ About %1
+
+
+
+
+ QObject
+
+
+ Cockatrice replays (*.cor)
+
+
+
+
+ Common deck formats (*.cod *.dec *.mwDeck)
+ Common flagship materials (*.cod *.dec *.mwDeck)
+
+
+
+ All files (*.*)
+
+
+
+
+ RemoteDeckList_TreeModel
+
+
+ Name
+ Name
+
+
+
+ ID
+
+
+
+
+ Upload time
+
+
+
+
+ RemoteReplayList_TreeModel
+
+
+ ID
+
+
+
+
+ Name
+ Name
+
+
+
+ Players
+
+
+
+
+ Keep
+
+
+
+
+ Time started
+
+
+
+
+ Duration (sec)
+
+
+
+
+ RoomSelector
+
+
+ Rooms
+
+
+
+
+ Joi&n
+
+
+
+
+ Room
+
+
+
+
+ Description
+
+
+
+
+ Permissions
+
+
+
+
+ Players
+
+
+
+
+ Games
+
+
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+
+
+
+ SetsModel
+
+
+ Enabled
+
+
+
+
+ Set type
+
+
+
+
+ Set code
+
+
+
+
+ Long name
+
+
+
+
+ Release date
+
+
+
+
+ ShutdownDialog
+
+
+ &Reason for shutdown:
+
+
+
+
+ &Time until shutdown (minutes):
+
+
+
+
+ Shut down server
+
+
+
+
+ SoundSettingsPage
+
+
+ Choose path
+
+
+
+
+ Enable &sounds
+
+
+
+
+ Path to sounds directory:
+
+
+
+
+ Test system sound engine
+
+
+
+
+ Sound settings
+ Cap'n's orders for t' shanties
+
+
+
+ Master volume requires QT5
+
+
+
+
+ Master volume
+
+
+
+
+ TabAdmin
+
+
+ Update server &message
+
+
+
+
+ &Shut down server
+
+
+
+
+ &Reload configuration
+
+
+
+
+ Server administration functions
+
+
+
+
+ &Unlock functions
+
+
+
+
+ &Lock functions
+
+
+
+
+ Unlock administration functions
+
+
+
+
+ Do you really want to unlock the administration functions?
+
+
+
+
+ Administration
+
+
+
+
+ TabDeckEditor
+
+
+ &Print deck...
+ &Print flagship...
+
+
+
+ &Close
+
+
+
+
+ &Edit sets...
+ &Edit fleets...
+
+
+
+ Filters
+
+
+
+
+ &Clear all filters
+
+
+
+
+ Delete selected
+
+
+
+
+ Deck &name:
+ Flagship &name:
+
+
+
+ &Comments:
+
+
+
+
+ Hash:
+
+
+
+
+ &New deck
+ Freshly formed flagship
+
+
+
+ &Load deck...
+ Find a flagship...
+
+
+
+ &Save deck
+ Record flag&ship
+
+
+
+ Save deck &as...
+ Record flagship &as...
+
+
+
+ Load deck from cl&ipboard...
+ Find a flagship from t' cl&ipplank
+
+
+
+ Save deck to clip&board
+ Record flagship on t' clipplank
+
+
+
+ &Analyze deck on deckstats.net
+
+
+
+
+ Open custom image folder
+
+
+
+
+ Open custom sets folder
+
+
+
+
+ Add card to &maindeck
+ Add card to t' &mainplank
+
+
+
+ Add card to &sideboard
+
+
+
+
+ &Deck Editor
+ &Dock
+
+
+
+ C&ard Database
+
+
+
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+
+ Welcome
+
+
+
+
+ Hi! It seems like you're running this version of Cockatrice for the first time.
+All the sets in the card database have been enabled.
+Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
+ Ahoy, me matey! It be seemin' like ye be runnin' this version o' Cockatrice for t' first time!
+All t' fleets in the dock be enabled.
+Read more about changing the fleet order or decommissioning specific fleet and consequent effects in the "Edit Fleets" window.
+
+
+
+ &Remove row
+
+
+
+
+ &Increment number
+
+
+
+
+ &Decrement number
+
+
+
+
+ Edit &tokens...
+
+
+
+
+ Deck: %1
+ Flagship: %1
+
+
+
+ Are you sure?
+
+
+
+
+ The decklist has been modified.
+Do you want to save the changes?
+
+
+
+
+ Load deck
+ Find a flagship
+
+
+
+
+
+ Error
+ Cap'n? Thar be a problem
+
+
+
+ The deck could not be saved.
+ T' flagship be failin' to be recordin'!
+
+
+
+
+ The deck could not be saved.
+Please check that the directory is writable and try again.
+
+
+
+
+ Save deck
+ Record flagship
+
+
+
+ TabDeckStorage
+
+
+ Local file system
+
+
+
+
+ Server deck storage
+ O'er ship's flagship port
+
+
+
+
+ Open in deck editor
+ Open in dock
+
+
+
+ Upload deck
+
+
+
+
+ Download deck
+
+
+
+
+
+ New folder
+
+
+
+
+
+ Delete
+
+
+
+
+ Enter deck name
+ Enter flagship name
+
+
+
+ This decklist does not have a name.
+Please enter a name:
+
+
+
+
+ Unnamed deck
+ Unnamed flagship
+
+
+
+ Delete local file
+
+
+
+
+
+
+ Are you sure you want to delete "%1"?
+
+
+
+
+ Name of new folder:
+
+
+
+
+ Delete remote folder
+
+
+
+
+ Delete remote deck
+
+
+
+
+ Deck storage
+ Flagship port
+
+
+
+ TabGame
+
+
+ &Phases
+
+
+
+
+ &Game
+
+
+
+
+ Next &phase
+
+
+
+
+ Next &turn
+
+
+
+
+ &Remove all local arrows
+
+
+
+
+ Rotate View Cl&ockwise
+
+
+
+
+ Rotate View Co&unterclockwise
+
+
+
+
+ Game &information
+
+
+
+
+ &Concede
+
+
+
+
+ &Leave game
+
+
+
+
+ C&lose replay
+
+
+
+
+ &Say:
+
+
+
+
+ Concede
+
+
+
+
+ Are you sure you want to concede this game?
+
+
+
+
+ Leave game
+
+
+
+
+ Are you sure you want to leave this game?
+
+
+
+
+ You are flooding the game. Please wait a couple of seconds.
+
+
+
+
+ You have been kicked out of the game.
+
+
+
+
+ REPLAY
+
+
+
+
+ TabMessage
+
+
+ Private &chat
+
+
+
+
+ &Leave
+
+
+
+
+ %1 - Private chat
+
+
+
+
+ This user is ignoring you.
+
+
+
+
+ Private message from
+
+
+
+
+ %1 has left the server.
+
+
+
+
+ %1 has joined the server.
+
+
+
+
+ TabReplays
+
+
+ Local file system
+
+
+
+
+ Server replay storage
+
+
+
+
+
+ Watch replay
+
+
+
+
+
+ Delete
+
+
+
+
+ Download replay
+
+
+
+
+ Toggle expiration lock
+
+
+
+
+ Delete local file
+
+
+
+
+ Are you sure you want to delete "%1"?
+
+
+
+
+ Delete remote replay
+
+
+
+
+ Are you sure you want to delete the replay of game %1?
+
+
+
+
+ Game replays
+
+
+
+
+ TabRoom
+
+
+ &Say:
+
+
+
+
+ Chat
+
+
+
+
+ &Room
+
+
+
+
+ &Leave room
+
+
+
+
+ &Clear chat
+
+
+
+
+ Chat Settings...
+ Cap'n's orders for t' chat...
+
+
+
+ mentioned you.
+
+
+
+
+ Click to view
+
+
+
+
+ You are flooding the chat. Please wait a couple of seconds.
+
+
+
+
+ TabServer
+
+
+ Server
+
+
+
+
+ TabSupervisor
+
+
+ Are you sure?
+
+
+
+
+ There are still open games. Are you sure you want to quit?
+
+
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+
+
+
+ TabUserLists
+
+
+ Add to Buddy List
+
+
+
+
+ Add to Ignore List
+
+
+
+
+ Account
+
+
+
+
+ UserContextMenu
+
+
+ User &details
+
+
+
+
+ Private &chat
+
+
+
+
+ Show this user's &games
+
+
+
+
+ Add to &buddy list
+
+
+
+
+ Remove from &buddy list
+
+
+
+
+ Add to &ignore list
+
+
+
+
+ Remove from &ignore list
+
+
+
+
+ Kick from &game
+
+
+
+
+ Ban from &server
+
+
+
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+
+ %1's games
+
+
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+
+
+
+ UserInfoBox
+
+
+ User information
+
+
+
+
+ Real name:
+
+
+
+
+ Pronouns:
+
+
+
+
+ Location:
+
+
+
+
+ User level:
+
+
+
+
+ Account Age:
+
+
+
+
+ Edit
+
+
+
+
+ Change password
+
+
+
+
+ Change avatar
+
+
+
+
+ Administrator
+
+
+
+
+ Moderator
+
+
+
+
+ Registered user
+
+
+
+
+
+ Unregistered user
+
+
+
+
+ Unknown
+
+
+
+
+ Year
+
+
+
+
+ Years
+
+
+
+
+ Day
+
+
+
+
+ Days
+
+
+
+
+
+
+ Information
+
+
+
+
+ User information updated.
+
+
+
+
+
+
+
+
+
+
+
+ Error
+
+
+
+
+ This server does not permit you to update your user informations.
+
+
+
+
+
+ An error occured while trying to update your user informations.
+
+
+
+
+ Password changed.
+
+
+
+
+ This server does not permit you to change your password.
+
+
+
+
+ The new password is too short.
+
+
+
+
+ The old password is incorrect.
+
+
+
+
+ Avatar updated.
+
+
+
+
+ This server does not permit you to update your avatar.
+
+
+
+
+ An error occured while trying to updater your avatar.
+
+
+
+
+ UserInterfaceSettingsPage
+
+
+ General interface settings
+
+
+
+
+ Enable notifications in taskbar
+
+
+
+
+ Notify in the taskbar for game events while you are spectating
+
+
+
+
+ &Double-click cards to play them (instead of single-click)
+
+
+
+
+ &Play all nonlands onto the stack (not the battlefield) by default
+
+
+
+
+ Annotate card text on tokens
+
+
+
+
+ Animation settings
+ Cap'n's orders for t' things that be movin'
+
+
+
+ &Tap/untap animation
+
+
+
+
+ UserList
+
+
+ Users connected to server: %1
+
+
+
+
+ Users in this room: %1
+
+
+
+
+ Buddies online: %1 / %2
+
+
+
+
+ Ignored users online: %1 / %2
+
+
+
+
+ WndSets
+
+
+ Enable all sets
+ Enable all fleets
+
+
+
+ Disable all sets
+ Disable all fleets
+
+
+
+ Move selected set up
+ Move selected fleet up
+
+
+
+ Move selected set to the top
+ Move selected fleet to the top
+
+
+
+ Move selected set down
+ Move selected fleet down
+
+
+
+ Move selected set to the bottom
+ Move selected fleet to the bottom
+
+
+
+ hints:
+
+
+
+
+ Enable the sets that you want to have available in the deck editor
+ Enable t' fleets that ye want to be ready in the dock
+
+
+
+ Move sets around to change their order, or click on a column header to sort sets on that field
+
+
+
+
+ Sets order decides the source that will be used when loading images for a specific card
+ Fleet formation be decidin' t' source that be used to load pics for a specific card
+
+
+
+ Disabled sets will be used for loading images only if all the enabled sets failed
+
+
+
+
+ Edit sets
+ Edit fleets
+
+
+
+ Success
+
+
+
+
+ The sets database has been saved successfully.
+
+
+
+
+ ZoneViewWidget
+
+
+ sort by name
+
+
+
+
+ sort by type
+
+
+
+
+ shuffle when closing
+
+
+
+
+ pile view
+
+
+
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_es.ts b/cockatrice/translations/cockatrice_es.ts
index de2808357..b2e64af71 100644
--- a/cockatrice/translations/cockatrice_es.ts
+++ b/cockatrice/translations/cockatrice_es.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...
- Establecer &contador...
+ Poner contadore&s...
-
+ Set counter
- Establecer contador
+ Poner contadores
-
+ New value for counter '%1':Nuevo valor para el contador '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesImagenes de la zona de fondo
-
+ Hand background:Fondo para la mano
-
+ Stack background:Fondo para la pila
-
+ Table background:Fondo para la mesa
-
+ Player info background:Fondo para la información del jugador
-
+ Card back:Reverso de la carta
-
+ Card renderingRenderizado de las cartas
-
+ Display card names on cards having a pictureMostrar nombre de las cartas en aquellas que tengan imagen
-
+ Scale cards on mouse overCambiar tamaño de las cartas al pasar el ratón por encima
-
+ Hand layoutDisposición de la mano
-
+ Display hand horizontally (wastes space)Mostrar la mano horizontalmente (desperdicia espacio)
-
+ Enable left justificationHabilitar justificación izquierda
-
+ Table grid layoutDisposición de la rejilla de la mesa
-
+ Invert vertical coordinateInvertir coordenada vertical
-
+ Minimum player count for multi-column layout:Número minimo de jugadores para usar la rejilla multicolumna:
-
-
-
-
-
+
+
+
+
+ Choose pathElija ruta
@@ -117,87 +117,92 @@
dirección &IP baneada
-
+
+ ban client I&D
+
+
+
+ Ban typeTipo de Ban
-
+ &permanent ban
- ban &permanente
+ acceso prohibido &permanentemente
-
+ &temporary ban
- ban &temporal
+ acceso prohibido &temporalmente
-
+ &Days:&Días:
-
+ &Hours:&Horas:
-
+ &Minutes:&Minutos:
-
+ Duration of the banDuración del ban
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.
- Por favor, introduce el motivo del ban
-Se almacenará unicamente para moderadores y no podrá ser visto por la persona baneada.
+ Por favor, introduce el motivo del restricción al acceso
+Se almacenará unicamente para moderadores y no podrá ser visto por la persona restringida.
-
+ Please enter the reason for the ban that will be visible to the banned person.
- Por favor, introduce el motivo del ban que será visible para la persona baneada.
+ Por favor, introduce el motivo de la restricción que será visible para la persona restringida.
-
+ &OK
- &Aceptar
+ Aceptar (&O)
-
+ &Cancel&Cancelar
-
+ Ban user from serverBanear usuario del servidor
-
+ ErrorError
-
- You have to select a name-based or IP-based ban, or both.
- Debes seleccionar banear por nombre, por IP o por ambos.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets foundNuevos sets encontrados
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1 nuevo(s) set(s) han sido encontrados en la base de datos de cartas. ¿Quieres habilitarlos?
@@ -233,17 +238,17 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
CardFrame
-
+ ImageImagen
-
+ DescriptionDescripción
-
+ BothAmbos
@@ -263,7 +268,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
Color(s):
-
+ Color(es)
@@ -299,27 +304,32 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
Mostrar información completa
-
+ Name:Nombre:
-
+ Mana cost:Coste de mana:
-
+
+ Color(s):
+
+
+
+ Card type:Tipo de carta:
-
+ P / T:F / R:
-
+ Loyalty:Lealtad:
@@ -329,7 +339,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
&Power / toughness
- &Fuerza / resistencia
+ Fuerza / resistencia (&P)
@@ -583,12 +593,12 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
DeckEditorSettingsPage
-
+ Nothing is here... yetNo hay nada aquí... aún
-
+ GeneralGeneral
@@ -596,17 +606,17 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
DeckListModel
-
+ NumberNúmero
-
+ CardCarta
-
+ PricePrecio
@@ -628,42 +638,42 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
DeckViewContainer
-
+ Load local deck
-
+ Cargar mazo desde la PC local
-
+ Load deck from server
-
+ Cargar mazo desde el servidor
-
+ Ready to s&tart
- Listo para &empezar
+ Listo para empezar (&T)
-
+ S&ideboard unlocked
- &Reserva desbloqueada
+ Banquillo desbloqueado (&I)
-
+ S&ideboard locked
- R&eserva bloqueada
+ Banquillo bloqueado (&I)
-
+ Load deckCargar mazo
-
+ ErrorError
-
+ The selected file could not be loaded.El fichero seleccionado no puede cargarse.
@@ -693,7 +703,7 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
O&K
- &Aceptar
+ Aceptar (&K)
@@ -709,37 +719,52 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Dirección:
-
+
+ Enter host name
+
+
+
+ &Port:&Puerto:
-
+ Player &name:&Nombre del jugador:
-
+ P&assword:&Contraseña:
-
+ &Save password&Guardar contraseña
-
+ A&uto connect at startConectarse a&utomaticamente al iniciar
-
+ Connect to serverConectar con el servidor
@@ -747,82 +772,92 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
DlgCreateGame
-
+ &Description:&Descripción:
-
+ &Password:&Contraseña:
-
+ P&layers:&Jugadores:
-
+
+ Re&member settings
+
+
+
+ Game typeTipo de partida
-
+ Only &buddies can joinSólo los &amigos pueden participar
-
+ Only ®istered users can joinSólo los usuarios ®istrados pueden participar
-
+ Joining restrictionsRestricciones de participación
-
+ &Spectators can watchE&spectadores pueden observar
-
+ Spectators &need a password to watchLos espectadores &necesitan contraseña para unirse
-
+ Spectators can see &handsLos espectadores pueden ver las &manos
-
+ Spectators can &chatLos espectadores pueden &chatear
-
+ SpectatorsEspectadores
-
+
+ &Clear
+
+
+
+ Create gameCrear partida
-
+ Game informationInformación de la partida
-
+ ErrorError
-
+ Server error.Error del servidor.
@@ -926,38 +961,39 @@ Se almacenará unicamente para moderadores y no podrá ser visto por la persona
No image chosen.
-
+ Ninguna imagen seleccionadaTo change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.
-
+ Para cambiar tu avatar, elige una nueva imagen.
+Para eliminar tu avatar actual, confirma sin elegir una nueva imagen.Browse...
-
+ BuscarChange avatar
-
+ Cambiar avatarOpen Image
-
+ Abrir imagenImage Files (*.png *.jpg *.bmp)
-
+ Archivos de imagen (*.png *.jpg *.bmp)Invalid image chosen.
-
+ La imagen seleccionada no es válida.
@@ -965,32 +1001,32 @@ To remove your current avatar, confirm without choosing a new image.
Old password:
-
+ Contraseña anterior:New password:
-
+ Nueva contraseña:Confirm new password:
-
+ Confirmar la nueva contraseña:Change password
-
+ Cambiar contraseñaError
-
+ ErrorThe new passwords don't match.
-
+ Las nuevas contraseñas no coinciden.
@@ -1093,47 +1129,47 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Email:
-
+ Email:Pronouns:
-
+ Género:Neutral
-
+ NeutroMasculine
-
+ MasculinoFeminine
-
+ FemeninoCountry:
-
+ País:Undefined
-
+ IndefinidoReal name:
-
+ Nombre real:Edit user profile
-
+ Editar perfil de usuario
@@ -1187,7 +1223,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Refrescar
@@ -1197,14 +1233,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Cargar mazo del portapapeles
-
-
+
+ ErrorError
-
-
+
+ Invalid deck list.Lista de mazo invalida.
@@ -1220,67 +1256,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:&Host:
-
+ &Port:&Puerto:
-
+ Player &name:&Nombre del jugador:
-
+ P&assword:&Contraseña:
-
+
+ Password (again):
+
+
+
+ Email:Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Genero:
-
+ Neutral
-
+ Neutro
-
+ Masculine
-
+ Masculino
-
+ Feminine
-
+ Femenino
-
+ UndefinedIndefinido
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:País:
-
+ Real name:Nombre real:
-
+ Register to serverRegistrar en el servidor
@@ -1288,19 +1350,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorError
-
+ Unknown Error loading card databaseError desconocido cargando la base de datos de cartas.
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1317,7 +1379,7 @@ Podrías necesitar volver a ejecutar oracle para actualizar tu base de datos de
¿Quieres cambiar la ubicación de tu base de datos?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1334,7 +1396,7 @@ Normalmente esto se soluciona volviendo a ejecutar oracle para actualizar tu bas
¿Quieres cambiar la ubicación de tu base de datos?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1343,7 +1405,7 @@ Would you like to change your database location setting?
¿Quieres cambiar la ubicación de tu base de datos?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1352,7 +1414,7 @@ Would you like to change your database location setting?
¿Quieres cambiar la ubicación de tu base de datos?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1365,7 +1427,7 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues adju
¿Quieres cambiar la ubicación de tu base de datos?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1378,50 +1440,55 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues.
¿Quieres cambiar la ubicación de tu base de datos?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?La ruta a tu directorio de mazos es invalida. ¿Deseas volver y seleccionar la ruta correcta?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?La ruta a tu directorio de imagenes de las cartas es invalida.¿Deseas volver y seleccionar la ruta correcta?
-
+ SettingsPreferencias
-
+ GeneralGeneral
-
+ AppearanceApariencia
-
+ User InterfaceInterfaz de usuario
-
+ Deck EditorEditor de mazos
-
+ ChatChat
-
+ SoundSonido
+
+
+ Shortcuts
+
+ GameSelector
@@ -1434,7 +1501,7 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues.
-
+ ErrorError
@@ -1479,47 +1546,47 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues.
Estas siendo ignorado por el creador de la partida.
-
+ Join gameEntrar en la partida
-
+ Password:Contraseña:
-
+ Please join the respective room first.Por favor, entre primero en la sala respectiva.
-
+ GamesPartidas
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorEntrar como e&spectador
@@ -1636,107 +1703,107 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues.
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesReajustar/Borrar Imagenes Descargadas
-
-
-
-
-
+
+
+
+
+ Choose pathElija ruta
-
+ SuccessÉxito
-
+ Downloaded card pictures have been reset.Las imágenes descargadas de las cartas han sido reseteadas.
-
+ ErrorError
-
+ One or more downloaded card pictures could not be cleared.Una o más imágenes descargadas de las cartas no han podido eliminarse.
-
+ Personal settingsPreferencias personales
-
+ Language:Idioma:
-
+ Download card pictures on the flyDescargar imagenes de las cartas al vuelo
-
+ Download card pictures from a custom URLDescargar imágenes de las cartas desde una URL distinta
-
+ Custom Card Download URL:URL de descarga de cartas personalizadas:
-
+ Linking FAQEnlace a Preguntas Frecuentes
-
+ PathsRutas
-
+ Decks directory:Directorio de mazos:
-
+ Replays directory:Directorio de replays:
-
+ Pictures directory:Directorio de imagenes:
-
+ Card database:Base de datos de cartas:
-
+ Token database:Base de datos de tokens:
-
+ Picture cache size:Tamaño del cache de imágenes:
-
-
+
+ EnglishEspañol (Spanish)
@@ -1744,49 +1811,49 @@ Por favor, abre un ticket en http://github.com/Cockatrice/Cockatrice/issues.
MainWindow
-
+ There are too many concurrent connections from your address.Hay demasiadas conexiones simultaneas desde tu dirección.
-
+ Scheduled server shutdown.Desconexión programada del servidor.
-
+ Banned by moderatorBaneado por el moderador
-
+ Expected end time: %1Tiempo de finalización estimado: %1
-
+ This ban lasts indefinitely.Este ban permanecerá indefinidamente.
-
+ Connection closedConexión cerrada
-
+ The server has terminated your connection.
Reason: %1El servidor ha finalizado tu conexión.
Motivo: %1
-
+ Scheduled server shutdownDesconexión programada del servidor
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1797,455 +1864,483 @@ Todos los juegos en curso se cerraran.
Motivo para la desconexión: %1
-
+ Number of playersNúmero de jugadores
-
+ Please enter the number of players.Por favor, introduzca el número de jugadores.
-
-
+
+ Player %1Jugador %1
-
+ Load replayCargar replay
-
+ About CockatriceAcerca de Cockatrice
-
+ Version %1Versión %1
-
+ Translators:Traductores:
-
+ Project Manager:Jefe de Proyecto:
-
-
- Invalid username.
+
+ The server has reached its maximum user capacity, please check back later.
-
-
+
+
+ Invalid username.
+ El nombre de usuario no es valido.
+
+
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ SuccessÉxito
-
+ Registration accepted.
Will now login.Resgistro aceptado.
Iniciando sesión.
-
+ Account activation accepted.
Will now login.Activación de la cuenta aceptada.
Iniciando sesión.
-
+ Past Project Managers:Antiguos Jefes de Proyecto:
-
+ Developers:Desarrolladores:
-
+ Our DevelopersNuestros desarrolladores
-
+ Help Develop!¡Ayuda a desarrollar!
-
+ Recognition PagePágina de identificación
-
+ Help Translate!¡Ayuda a traducir!
-
+ Support:Soporte:
-
+ Report an IssueReporta un problema
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorError
-
+ Server timeoutTiempo de espera del servidor agotado
-
+ Incorrect username or password. Please check your authentication information and try again.Nombre de usuario o contraseña incorrecto. Por favor, verifica tu información de autentificación y vuelve a intentarlo.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Ya existe una sesión activa usando ese nombre de usuario.
Por favor, cierra esa sesión primero y reintentalo.
-
-
+
+ You are banned until %1.Estás baneado hasta %1.
-
-
+
+ You are banned indefinitely.Estás baneado indefinidamente.
-
+ This server requires user registration. Do you want to register now?Este servidor requiere el registro de usuarios. ¿Quieres registrarte ahora?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
+
+
+ Account activationActivación de cuenta
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- Tu cuenta aún no ha sido activada.
-Utiliza el código de activación recibido en el correo de activación
-
-
-
-
+ Unknown login error: %1Error de login desconocido: %1
-
-
- Your username must respect these rules:
-
-
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+ Tu nombre de usuario debe:
+
+
+ is %1 - %2 characters long
-
+ Tener de %1 a %2 caracteres de longitud.
-
+ can %1 contain lowercase characters
-
+ %1 Puede tener minúsculas.
-
-
-
+
+
+ NOT
-
-
-
-
- can %1 contain uppercase characters
-
-
-
-
- can %1 contain numeric characters
-
-
-
-
- can contain the following punctuation: %1
-
+ NO
- first character can %1 be a punctuation mark
-
+ can %1 contain uppercase characters
+ %1 Puede tener mayúsculas.
+
+
+
+ can %1 contain numeric characters
+ %1 Puede tener caracteres númericos.
- You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
+ can contain the following punctuation: %1
+ Puede tener los siguientes signos de puntuación: %1
-
-
-
-
-
+
+ first character can %1 be a punctuation mark
+ El primer caracter %1 puede ser un signo de puntuación.
+
+
+
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
+ Sólo puedes usar A-Z, a-z, 0-9, _, ., y - en tu nombre de usuario
+
+
+
+
+
+
+ Registration deniedRegistro denegado
-
+ Registration is currently disabled on this serverEl registro está actualmente deshabilitado en este servidor
-
+ There is already an existing account with the same user name.Ya existe una cuenta con ese nombre
-
+ It's mandatory to specify a valid email address when registering.Es obligatorio especificar una dirección de correo válida al registrarse.
-
+ Too many registration attempts from your IP address.Demasiados intentos de registro desde tu dirección IP.
-
+ Password too short.La contraseña es demasiado corta.
-
+ Registration failed for a technical problem on the server.El registro falló debido a un problema técnico en el servidor.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failedLa activación de cuenta falló.
-
+ Socket error: %1Error del Socket: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Estás intentando conectar a un servidor obsoleto. Por favor, usa una versión anterior de Cockatrice o conecta a un servidor apropiado.
La versión local es %1, la versión remota es %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Tu cliente de Cockatrice esta obsoleto. Por favor, actualiza tu versión de Cockatrice.
La versión local es %1, la versión remota es %2.
-
+ Connecting to %1...Conectando a %1...
-
+ Registering to %1 as %2...Registrando en %1 como %2...
-
+ DisconnectedDesconectado
-
+ Connected, logging in at %1Conectado, hora de login: %1
-
- Logged in as %1 at %2
- Connectado como %1 en %2
-
-
-
+ &Connect...&Conectar...
-
+ &Disconnect&Desconectar
-
+ Start &local game...Empezar partida &local...
-
+ &Watch replay...&Ver replay...
-
+ &Deck editorEditor de &mazos
-
+ &Full screen&Pantalla completa
-
+ &Register to server...&Registrarse en el servidor...
-
+ &Settings...&Preferencias...
-
-
+
+ &Exit&Salir
-
+ A&ctionsA&cciones
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&Acerca de Cockatrice
-
+ &HelpA&yuda
-
+ Check for card updates...Comprueba las actualizaciones de las cartas...
-
+ A card database update is already running.La actualización de la carta ya está en marcha.
-
+ Unable to run the card database updater: Imposible iniciar el actualizador de cartas:
-
+ The card database updater exited with an error: %1El actualizador de cartas terminó con el error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.La actualización de cartas ha terminado correctamente. La base de datos de cartas se reiniciará ahora.
-
-
+
+ InformationInformación
-
+ Troubleshooting
-
+ Problemas frecuentes
-
+ F.A.Q.
+ Preguntas frecuentes
+
+
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
-
+ failed to start.falló al iniciar.
-
+ crashed.falló.
-
+ timed out.tiempo agotado.
-
+ write error.error de escritura.
-
+ read error.error de lectura.
-
+ unknown error.error desconocido.
@@ -3485,62 +3580,74 @@ La versión local es %1, la versión remota es %2.
MessagesSettingsPage
-
+ Chat settingsPreferencias de Chat
-
+
+ Custom alert words
+
+
+
+ Enable chat mentionsHabilitar las menciones en el chat
-
+
+ Enable mention completer
+
+
+
+ In-game message macrosMacros para mensajes durante la partida
-
- Ignore unregistered users in main chat
- Ignorar usuarios no registrados en el chat principal.
+
+ Ignore chat room messages sent by unregistered users
+
-
- Ignore chat room messages sent by unregistered users.
- Ignorar mensajes enviados por usuarios no registrados.
+
+ Ignore private messages sent by unregistered users
+
-
- Ignore private messages sent by unregistered users.
- Ignorar mensajes privados enviados por usuarios no registrados.
+
+ Enable desktop notifications for private messages
+
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorInvertir el color del texto
-
- Enable desktop notifications for private messages.
- Activar notificaciones de escritorio para mensajes privados.
-
-
-
+ Enable desktop notification for mentions.Activar notificaciones de escritorio para las menciones.
-
+
+ (Color is hexadecimal)(El color es hexadecimal)
-
+ Add messageAñadir mensaje
-
+ Message:Mensaje:
@@ -3606,307 +3713,307 @@ La versión local es %1, la versión remota es %2.
Player
-
+ &View library&Ver biblioteca
-
+ Move top cards to &graveyard...Mover cartas de la parte s&uperior de la biblioteca al cementerio...
-
+ View &top cards of library...Ver cartas de la parte &superior de la biblioteca...
-
+ &View graveyardVer &Cementerio
-
+ &View sideboardVer &sideboard
-
+ Player "%1"Jugador "%1"
-
-
-
-
+
+
+
+ &Hand&Mano
-
+ &Reveal hand to...&Enseñar mano a...
-
+ Reveal r&andom card to...Revelar una carta al &azar a...
-
+ &Library&Biblioteca
-
-
-
-
+
+
+
+ &Graveyard&Cementerio
-
+ &Sideboard&Reserva
-
+ RedRojo
-
+ YellowAmarillo
-
+ GreenVerde
-
+ View top cards of libraryVer cartas de la parte superior de la biblioteca
-
+ Number of cards:Número de cartas:
-
+ &Draw card&Robar carta
-
+ Reveal top cards of libraryMuestra las primeras cartas de la biblioteca
-
+ Number of cards: (max. %1)Número de cartas: (máx. %1)
-
+ &View exileVer &exilio
-
-
-
-
+
+
+
+ &Exile&Exilio
-
+ Reveal t&op cards to...Mostrar las &primeras cartas a...
-
+ D&raw cards...&Robar cartas...
-
+ Take &mulliganHacer &mulligan
-
+ &Shuffle&Barajar
-
+ &Counters&Contadores
-
+ &Untap all permanents&Enderezar todos los permanentes
-
+ R&oll die...&Lanzar dado...
-
+ &Create token...Crear &Ficha...
-
+ C&reate another tokenC&rea otra ficha
-
+ S&ayD&ecir
-
+ &Move hand to...&Mover a
-
-
-
-
+
+
+
+ &Top of library&parte superior de la biblioteca
-
-
-
-
+
+
+
+ &Bottom of library&fondo de la biblioteca
-
+ &Move graveyard to...&Mover el cementerio a...
-
+ &Move exile to...Mover las cartas exiliadas a...
-
+ Reveal &library to...Enseñar &biblioteca a...
-
+ &Always reveal top card&Siempre revelar la carta superior
-
+ O&pen deck in deck editor&Abrir mazo en el editor de mazos
-
+ &Undo last draw&Deshacer último robo
-
+ Play top card &face downJugar la primera carta &boca abajo
-
+ Move top cards to &exile...Mover cartas superiores al &exilio...
-
+ Put top card on &bottomPoner carta superior en la parte &inferior
-
+ Put bottom card &in graveyardPoner la última carta &en el cementerio
-
+ Cr&eate predefined tokenCr&ear ficha predefinida
-
+ C&ardC&arta
-
+ &All players&Todos los jugadores
-
+ &Play&Jugar
-
+ &Hide&Ocultar
-
+ Play &Face DownJugar boca abajo
-
+ &Tap&Girar
-
+ &Untap&Enderezar
-
+ Toggle &normal untappingAlternar enderezamiento &normal
-
+ &Flip&Voltear
-
+ &Peek at card face&Mirar el dorso de la carta
-
+ &Clone&Clonar
-
+ Attac&h to card...Ane&xar a una carta...
@@ -3926,115 +4033,115 @@ La versión local es %1, la versión remota es %2.
&Incrementar fuerza
-
+ &Decrease power&Decrementar fuerza
-
+ I&ncrease toughnessI&ncrementar resistencia
-
+ D&ecrease toughnessD&ecrementar resistencia
-
+ In&crease power and toughnessIn&crementar fuerza y resistencia
-
+ Dec&rease power and toughnessDec&rementar fuerza y resistencia
-
+ Set &power and toughness...Establecer &fuerza y resistencia...
-
+ &Set annotation...E&scribir anotación...
-
+ &Add counter (%1)&Añadir contador (%1)
-
+ &Remove counter (%1)&Quitar contador (%1)
-
+ &Set counters (%1)...E&stablecer contadores (%1)...
-
+ Draw cardsRobar cartas
-
-
-
-
+
+
+
+ Number:Número:
-
+ Move top cards to graveMover cartas superiores al cementerio
-
+ Move top cards to exileMover cartas superiores al exilio
-
+ Roll dieLanzar dado
-
+ Number of sides:Número de caras:
-
+ Set power/toughnessEstablecer fuerza/resistencia
-
+ Please enter the new PT:Por favor, introduzca la nueva F/R:
-
+ Set annotationEscribir anotación
-
+ Please enter the new annotation:Por favor, introduza la nueva anotación:
-
+ Set countersEstablecer contadores
-
+ Cr&eate related cardCr&ear carta relacionada
@@ -4042,37 +4149,37 @@ La versión local es %1, la versión remota es %2.
QMenuBar
-
+ ServicesServicios
-
+ Hide %1Ocultar %1
-
+ Hide OthersOcultar otros
-
+ Show AllMostrar todo
-
+ Preferences...Preferencias...
-
+ Quit %1Salir %1
-
+ About %1Sobre %1
@@ -4080,7 +4187,7 @@ La versión local es %1, la versión remota es %2.
QObject
-
+ Cockatrice replays (*.cor)Replays de Cockatrice (*.cor)
@@ -4149,35 +4256,64 @@ La versión local es %1, la versión remota es %2.
RoomSelector
-
+ RoomsSalas
-
+ Joi&nE&ntrar
-
+ RoomSala
-
+ DescriptionDescripción
-
+
+ Permissions
+
+
+
+ PlayersJugadores
-
+ GamesPartidas
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4228,37 +4364,37 @@ La versión local es %1, la versión remota es %2.
SoundSettingsPage
-
+ Choose pathElegir ubicación
-
+ Enable &soundsActivar &sonidos
-
+ Path to sounds directory:Ubicación de la carpeta de sonidos:
-
+ Test system sound engineProbar el audio del sistema
-
+ Sound settingsHerramientas de sonido
-
+ Master volume requires QT5El volumen maestro necesita QT5
-
+ Master volumeVolumen maestro
@@ -4278,7 +4414,7 @@ La versión local es %1, la versión remota es %2.
&Reload configuration
-
+ Volver a carga&r la configuración
@@ -4314,186 +4450,221 @@ La versión local es %1, la versión remota es %2.
TabDeckEditor
-
+ &Print deck...Im&primir mazo...
-
+ &Close&Cerrar
-
+ &Edit sets...&Editar ediciones...
-
+ FiltersFiltros
-
+ &Clear all filters&Limpiar filtros
-
+ Delete selectedBorrar seleccionado
-
+ Deck &name:&Nombre del mazo:
-
+ &Comments:&Comentarios:
-
+ Hash:Hash:
-
+ &New deck&Nuevo mazo
-
+ &Load deck...&Cargar mazo...
-
+ &Save deck&Guardar mazo
-
+ Save deck &as...Guardar mazo &como...
-
+ Load deck from cl&ipboard...Cargar mazo del &portapapeles...
-
+ Save deck to clip&boardGuardar mazo al p&ortapales
-
+ &Analyze deck on deckstats.netA&nalizar mazo en deckstats.net
-
+ Open custom image folderAbrir carpeta de imágenes personalizadas
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeckAñadir carta al &mazo principal
-
+ Add card to &sideboardAñadir carta a la &reserva
-
+ &Deck Editor&Editor de mazos
-
+ C&ard DatabaseBase de datos de c&artas
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ WelcomeBienvenido/a
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.¡Hola! Parece que es la primera vez que ejecutas esta versión de Cockatrice. Todos los sets de la base de datos de cartas han sido habilitados. Puedes leer más sobre cambiar el orden de los sets o deshabilitar sets específicos en la ventana "Editar sets".
-
+ &Remove row&Eliminar columna
-
+ &Increment number&Incrementar número
-
+ &Decrement number&Decrementar número
-
+ Edit &tokens...Editar &fichas...
-
+ Deck: %1Mazo: %1
-
+ Are you sure?¿Estás seguro?
-
+ The decklist has been modified.
Do you want to save the changes?La lista del mazo ha sido modificada
¿Deseas guardar los cambios?
-
+ Load deckCargar mazo
-
-
-
+
+
+ ErrorError
-
+ The deck could not be saved.El mazo no puede ser guardado.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.El mazo no puede ser guardado
Por favor, compruebe que tiene permisos de escritura en el directorio e intentelo de nuevo.
-
+ Save deckGuardar mazo
@@ -4591,97 +4762,97 @@ Por favor, introduzca un nombre:
TabGame
-
+ &Phases&Fases
-
+ &Game&Partida
-
+ Next &phasePróxima &fase
-
+ Next &turnPróximo &turno
-
+ &Remove all local arrows&Retirar todas las flechas locales
-
+ Rotate View Cl&ockwise
-
+ Girar en sentido horario
-
+ Rotate View Co&unterclockwise
-
+ Girar en sentido antih&orario &U
-
+ Game &information&Información de la partida
-
+ &Concede&Conceder
-
+ &Leave game&Abandonar la partida
-
+ C&lose replay&Cerrar replay
-
+ &Say:&Decir:
-
+ ConcedeConceder
-
+ Are you sure you want to concede this game?¿Estás seguro de que quieres conceder esta partida?
-
+ Leave gameAbandonar la partida
-
+ Are you sure you want to leave this game?¿Estás seguro de que quieres abandonar la partida?
-
+ You are flooding the game. Please wait a couple of seconds.Estás saturando el juego. Por favor, espera unos minutos.
-
+ You have been kicked out of the game.Has sido expulsado de la partida.
-
+ REPLAY RESPONDER
@@ -4787,47 +4958,47 @@ Por favor, introduzca un nombre:
TabRoom
-
+ &Say:&Decir:
-
+ ChatChat
-
+ &Room&Sala
-
+ &Leave room&Dejar sala
-
+ &Clear chat&Limpiar chat
-
+ Chat Settings...Herramientas del Chat...
-
+ mentioned you.te ha mencionado.
-
+ Click to viewClick para ver
-
+ You are flooding the chat. Please wait a couple of seconds.Estás floodeando el chat. Por favor, espera unos segundos.
@@ -4843,15 +5014,25 @@ Por favor, introduzca un nombre:
TabSupervisor
-
+ Are you sure?¿Estás seguro?
-
+ There are still open games. Are you sure you want to quit?Todavía hay juegos abiertos. ¿Estás seguro/a de que quieres salir?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4874,55 +5055,97 @@ Por favor, introduzca un nombre:
UserContextMenu
-
+ User &details&Detalles del usuario
-
+ Private &chat&Chat privado
-
+ Show this user's &gamesMostrar &partidas de este usuario
-
+ Add to &buddy listAñadir a la lista de &amigos
-
+ Remove from &buddy listQuitar de la lista de &amigos
-
+ Add to &ignore listAñadir a la lista de &ignorados
-
+ Remove from &ignore listQuitar de la lista de &ignorados
-
+ Kick from &gameExpulsar de la &partida
-
+ Ban from &serverBanear del &servidor
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's gamesPartidas de %1
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -4939,7 +5162,7 @@ Por favor, introduzca un nombre:
Pronouns:
-
+ Género:
@@ -4959,17 +5182,17 @@ Por favor, introduzca un nombre:
Edit
-
+ EditarChange password
-
+ Cambiar contraseñaChange avatar
-
+ Cambiar avatar
@@ -5022,12 +5245,12 @@ Por favor, introduzca un nombre:
Information
-
+ InformaciónUser information updated.
-
+ Información del usuario actualizada.
@@ -5039,94 +5262,94 @@ Por favor, introduzca un nombre:
Error
-
+ ErrorThis server does not permit you to update your user informations.
-
+ Este servidor no permite actualizar su información de usuario.An error occured while trying to update your user informations.
-
+ Ocurrió un error mientras se actualizaba su información de usuario.Password changed.
-
+ Su contraseña ha sido cambiada.This server does not permit you to change your password.
-
+ Este servidor no le permite cambiar su contraseña.The new password is too short.
-
+ La nueva contraseña es muy cortaThe old password is incorrect.
-
+ La contraseña anterior no es correcta.Avatar updated.
-
+ Avatar actualizadoThis server does not permit you to update your avatar.
-
+ Este servidor no permite actualizar avatar.An error occured while trying to updater your avatar.
-
+ Ocurrió un error mientras se actualizaba su avatar.UserInterfaceSettingsPage
-
+ General interface settingsPreferencias generales de la interfaz
-
+ Enable notifications in taskbarHabilitar notificaciones en la barra de tareas
-
+ Notify in the taskbar for game events while you are spectatingNotificar en la barra de tareas los eventos de la partida mientras estás como espectador
-
+ &Double-click cards to play them (instead of single-click)&Doble click en las cartas para jugarlas (en lugar de un solo click)
-
+ &Play all nonlands onto the stack (not the battlefield) by default&Jugar todas las cartas que no sean tierras en la pila (en lugar de en el campo de batalla) por defecto.
-
+ Annotate card text on tokens
-
+ Anotar en las fichas.
-
+ Animation settingsOpciones de animación
-
+ &Tap/untap animationAnimación de &girar/enderezar
@@ -5134,22 +5357,22 @@ Por favor, introduzca un nombre:
UserList
-
+ Users connected to server: %1Usuarios conectados al servidor: %1
-
+ Users in this room: %1Usuarios en esta sala: %1
-
+ Buddies online: %1 / %2Amigos online: %1 / %2
-
+ Ignored users online: %1 / %2Usuarios ignorados online: %1 / %2
@@ -5208,8 +5431,8 @@ Por favor, introduzca un nombre:
- Disabled sets will still be used for loading images
- Los sets desactivados también serán usados para cargar las imágenes
+ Disabled sets will be used for loading images only if all the enabled sets failed
+
@@ -5217,12 +5440,12 @@ Por favor, introduzca un nombre:
Editar ediciones
-
+ SuccessÉxito
-
+ The sets database has been saved successfully.La base de datos de los sets se ha guardado correctamente.
@@ -5250,4 +5473,561 @@ Por favor, introduzca un nombre:
vista de la pila
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_et.ts b/cockatrice/translations/cockatrice_et.ts
index a69cd4c0c..cde1c3c48 100644
--- a/cockatrice/translations/cockatrice_et.ts
+++ b/cockatrice/translations/cockatrice_et.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...
-
+ Set counter
-
+ New value for counter '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background pictures
-
+ Hand background:Käe taustapilt:
-
+ Stack background:
-
+ Table background:Laua taustapilt:
-
+ Player info background:Mängija taustainfo:
-
+ Card back:Kaart tagasi:
-
+ Card rendering
-
+ Display card names on cards having a pictureKuva piltidega kaartidel kaardi nimi
-
+ Scale cards on mouse over
-
+ Hand layoutKäe välimus
-
+ Display hand horizontally (wastes space)Kuva käsi horisontaalselt (raiskab ruumi)
-
+ Enable left justification
-
+ Table grid layout
-
+ Invert vertical coordinate
-
+ Minimum player count for multi-column layout:
-
-
-
-
-
+
+
+
+
+ Choose pathVali sihtkoht
@@ -117,87 +117,92 @@
blokeeri &IP-aadress
-
+
+ ban client I&D
+
+
+
+ Ban typeBlokeerimise tüüp
-
+ &permanent ban&igavene blokeering
-
+ &temporary ban&ajutine blokeering
-
+ &Days:&Päeva:
-
+ &Hours:&Tundi:
-
+ &Minutes:&Minutit
-
+ Duration of the banBlokeerimise kestvus
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Palun sisestage blokeerimise põhjus.
See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
-
+ Please enter the reason for the ban that will be visible to the banned person.Palun sisestage blokeerimise põhjus, mis on nähtav blokeeritavale.
-
+ &OK&OK
-
+ &Cancel&Tühista
-
+ Ban user from serverBlokeeri kasutaja serverist
-
+ ErrorViga
-
- You have to select a name-based or IP-based ban, or both.
- Peate valima, kas nimepõhise või IP-põhise blokeeringu või mõlemad.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.Kuva kogu info
-
+ Name:Nimi:
-
+ Mana cost:
-
+
+ Color(s):
+
+
+
+ Card type:Kaardi tüüp:
-
+ P / T:P / T:
-
+ Loyalty:Hinnang:
@@ -583,12 +593,12 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
DeckEditorSettingsPage
-
+ Nothing is here... yet
-
+ GeneralÜldine
@@ -596,17 +606,17 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
DeckListModel
-
+ NumberNumber
-
+ CardKaart
-
+ PriceHind
@@ -628,42 +638,42 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tartValmis a&lustama
-
+ S&ideboard unlocked
-
+ S&ideboard locked
-
+ Load deck
-
+ ErrorViga
-
+ The selected file could not be loaded.Valitud faili ei suudetud laadida.
@@ -709,37 +719,52 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:
-
+
+ Enter host name
+
+
+
+ &Port:&Port:
-
+ Player &name:Mängija &nimi:
-
+ P&assword:P&arool:
-
+ &Save password&Salvesta parool
-
+ A&uto connect at startÜ&hendu käivitumisel automaatselt
-
+ Connect to serverÜhenda serveriga
@@ -747,82 +772,92 @@ See on mõeldud ainult moderaatoritele ja blokeeritav isik seda ei näe.
DlgCreateGame
-
+ &Description:&Kirjeldus:
-
+ &Password:&Parool:
-
+ P&layers:M&ängijad:
-
+
+ Re&member settings
+
+
+
+ Game typeMängu tüüp
-
+ Only &buddies can joinAinult &sõbrad saavad liituda
-
+ Only ®istered users can joinAinult ®istreeritud kasutajad saavad liituda
-
+ Joining restrictions
-
+ &Spectators can watch
-
+ Spectators &need a password to watch
-
+ Spectators can see &hands
-
+ Spectators can &chat
-
+ Spectators
-
+
+ &Clear
+
+
+
+ Create gameLoo mäng
-
+ Game informationMängu info
-
+ ErrorViga
-
+ Server error.Serveri viga.
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Värskenda
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
-
-
+
+ ErrorViga
-
-
+
+ Invalid deck list.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ Error
-
+ Unknown Error loading card database
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1311,7 +1372,7 @@ Would you like to change your database location setting?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1322,21 +1383,21 @@ Would you like to change your database location setting?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1345,7 +1406,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1354,50 +1415,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?
-
+ Settings
-
+ General
-
+ Appearance
-
+ User Interface
-
+ Deck Editor
-
+ Chat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1410,7 +1476,7 @@ Would you like to change your database location setting?
-
+ Error
@@ -1455,47 +1521,47 @@ Would you like to change your database location setting?
-
+ Join game
-
+ Password:
-
+ Please join the respective room first.
-
+ Games
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectator
@@ -1612,107 +1678,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures
-
-
-
-
-
+
+
+
+
+ Choose path
-
+ Success
-
+ Downloaded card pictures have been reset.
-
+ Error
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settings
-
+ Language:
-
+ Download card pictures on the fly
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ Paths
-
+ Decks directory:
-
+ Replays directory:
-
+ Pictures directory:
-
+ Card database:
-
+ Token database:
-
+ Picture cache size:
-
-
+
+ EnglishEesti Keel (Estonian)
@@ -1720,497 +1786,526 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.
-
+ Scheduled server shutdown.
-
+ Banned by moderator
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closed
-
+ The server has terminated your connection.
Reason: %1
-
+ Scheduled server shutdown
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
-
+ Number of players
-
+ Please enter the number of players.
-
-
+
+ Player %1
-
+ Load replay
-
+ About Cockatrice
-
+ Version %1
-
+ Translators:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ Error
-
+ Server timeout
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
-
- Account activation failed
-
-
- Socket error: %1
+ Unknown registration error: %1
+ Account activation failed
+
+
+
+
+ Socket error: %1
+
+
+
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.
-
+ Connecting to %1...
-
+ Registering to %1 as %2...
-
+ Disconnected
-
+ Connected, logging in at %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...
-
+ &Disconnect
-
+ Start &local game...
-
+ &Watch replay...
-
+ &Deck editor
-
+ &Full screen
-
+ &Register to server...
-
+ &Settings...
-
-
+
+ &Exit
-
+ A&ctions
-
+ &Cockatrice
-
+ &About Cockatrice
-
+ &Help
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.
@@ -3450,62 +3545,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settings
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Enable desktop notifications for private messages
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text color
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add message
-
+ Message:
@@ -3571,307 +3678,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View library
-
+ Move top cards to &graveyard...
-
+ View &top cards of library...
-
+ &View graveyard
-
+ &View sideboard
-
+ Player "%1"
-
-
-
-
+
+
+
+ &Hand
-
+ &Reveal hand to...
-
+ Reveal r&andom card to...
-
+ &Library
-
-
-
-
+
+
+
+ &Graveyard
-
+ &Sideboard
-
+ Red
-
+ Yellow
-
+ Green
-
+ View top cards of library
-
+ Number of cards:
-
+ &Draw card
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exile
-
-
-
-
+
+
+
+ &Exile
-
+ Reveal t&op cards to...
-
+ D&raw cards...
-
+ Take &mulligan
-
+ &Shuffle
-
+ &Counters
-
+ &Untap all permanents
-
+ R&oll die...
-
+ &Create token...
-
+ C&reate another token
-
+ S&ay
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card
-
+ O&pen deck in deck editor
-
+ &Undo last draw
-
+ Play top card &face down
-
+ Move top cards to &exile...
-
+ Put top card on &bottom
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined token
-
+ C&ard
-
+ &All players
-
+ &Play
-
+ &Hide
-
+ Play &Face Down
-
+ &Tap
-
+ &Untap
-
+ Toggle &normal untapping
-
+ &Flip
-
+ &Peek at card face
-
+ &Clone
-
+ Attac&h to card...
@@ -3891,115 +3998,115 @@ Local version is %1, remote version is %2.
-
+ &Decrease power
-
+ I&ncrease toughness
-
+ D&ecrease toughness
-
+ In&crease power and toughness
-
+ Dec&rease power and toughness
-
+ Set &power and toughness...
-
+ &Set annotation...
-
+ &Add counter (%1)
-
+ &Remove counter (%1)
-
+ &Set counters (%1)...
-
+ Draw cards
-
-
-
-
+
+
+
+ Number:
-
+ Move top cards to grave
-
+ Move top cards to exile
-
+ Roll die
-
+ Number of sides:
-
+ Set power/toughness
-
+ Please enter the new PT:
-
+ Set annotation
-
+ Please enter the new annotation:
-
+ Set counters
-
+ Cr&eate related card
@@ -4007,37 +4114,37 @@ Local version is %1, remote version is %2.
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4045,7 +4152,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)
@@ -4114,35 +4221,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ Rooms
-
+ Joi&n
-
+ Room
-
+ Description
-
+
+ Permissions
+
+
+
+ Players
-
+ Games
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4193,37 +4329,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4279,184 +4415,219 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...
-
+ &Close
-
+ &Edit sets...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:
-
+ &Comments:
-
+ Hash:
-
+ &New deck
-
+ &Load deck...
-
+ &Save deck
-
+ Save deck &as...
-
+ Load deck from cl&ipboard...
-
+ Save deck to clip&board
-
+ &Analyze deck on deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeck
-
+ Add card to &sideboard
-
+ &Deck Editor
-
+ C&ard Database
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row
-
+ &Increment number
-
+ &Decrement number
-
+ Edit &tokens...
-
+ Deck: %1
-
+ Are you sure?
-
+ The decklist has been modified.
Do you want to save the changes?
-
+ Load deck
-
-
-
+
+
+ Error
-
+ The deck could not be saved.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.
-
+ Save deck
@@ -4553,97 +4724,97 @@ Please enter a name:
TabGame
-
+ &Phases
-
+ &Game
-
+ Next &phase
-
+ Next &turn
-
+ &Remove all local arrows
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information
-
+ &Concede
-
+ &Leave game
-
+ C&lose replay
-
+ &Say:
-
+ Concede
-
+ Are you sure you want to concede this game?
-
+ Leave game
-
+ Are you sure you want to leave this game?
-
+ You are flooding the game. Please wait a couple of seconds.
-
+ You have been kicked out of the game.
-
+ REPLAY
@@ -4749,47 +4920,47 @@ Please enter a name:
TabRoom
-
+ &Say:
-
+ Chat
-
+ &Room
-
+ &Leave room
-
+ &Clear chat
-
+ Chat Settings...
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.
@@ -4805,15 +4976,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?
-
+ There are still open games. Are you sure you want to quit?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4836,55 +5017,97 @@ Please enter a name:
UserContextMenu
-
+ User &details
-
+ Private &chat
-
+ Show this user's &games
-
+ Add to &buddy list
-
+ Remove from &buddy list
-
+ Add to &ignore list
-
+ Remove from &ignore list
-
+ Kick from &game
-
+ Ban from &server
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5053,42 +5276,42 @@ Please enter a name:
UserInterfaceSettingsPage
-
+ General interface settings
-
+ Enable notifications in taskbar
-
+ Notify in the taskbar for game events while you are spectating
-
+ &Double-click cards to play them (instead of single-click)
-
+ &Play all nonlands onto the stack (not the battlefield) by default
-
+ Annotate card text on tokens
-
+ Animation settings
-
+ &Tap/untap animation
@@ -5096,22 +5319,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1
-
+ Buddies online: %1 / %2
-
+ Ignored users online: %1 / %2
@@ -5170,7 +5393,7 @@ Please enter a name:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5179,12 +5402,12 @@ Please enter a name:
-
+ Success
-
+ The sets database has been saved successfully.
@@ -5212,4 +5435,561 @@ Please enter a name:
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_fr.ts b/cockatrice/translations/cockatrice_fr.ts
index 249871a8b..82d269d8c 100644
--- a/cockatrice/translations/cockatrice_fr.ts
+++ b/cockatrice/translations/cockatrice_fr.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Nombre de marqueurs...
-
+ Set counterNombre de marqueurs
-
+ New value for counter '%1':Nouvelle valeur du compteur '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesZone images de fond
-
+ Hand background:Image de fond de la zone de main:
-
+ Stack background:Image de fond de la pile:
-
+ Table background:Image de fond de la zone de jeu:
-
+ Player info background:Image de fond de la zone d'informations joueur:
-
+ Card back:Dos de carte:
-
+ Card renderingRendu des cartes
-
+ Display card names on cards having a pictureAfficher le nom des cartes ayant une image
-
+ Scale cards on mouse overAgrandir les cartes sous le curseur
-
+ Hand layoutDisposition de la main
-
+ Display hand horizontally (wastes space)Afficher la main horizontalement (perte d'espace)
-
+ Enable left justificationActiver justification à gauche
-
+ Table grid layoutDisposition en forme de grille
-
+ Invert vertical coordinateInverser la disposition du champ de bataille
-
+ Minimum player count for multi-column layout:Nombre minimum de joueurs pour la disposition multi-colonnes :
-
-
-
-
-
+
+
+
+
+ Choose pathChoisir le chemin
@@ -117,87 +117,92 @@
bloquer &adresse IP
-
+
+ ban client I&D
+
+
+
+ Ban typeType du blocage
-
+ &permanent ban&blocage permanent
-
+ &temporary ban&blocage temporaire
-
+ &Days:&Jours:
-
+ &Hours:&Heures:
-
+ &Minutes:&Minutes:
-
+ Duration of the banDurée du blocage
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Veuillez expliquer la raison du blocage.
Cette information sera consultable uniquement par les modérateurs.
-
+ Please enter the reason for the ban that will be visible to the banned person.Veuillez expliquer la raison du bannissement. Cette information sera visible par la personne bannie.
-
+ &OK&OK
-
+ &Cancel&Annuler
-
+ Ban user from serverBannir le joueur du serveur
-
+ ErrorÉrreur
-
- You have to select a name-based or IP-based ban, or both.
- Vous devez choisir un blocage à partir du nom ou de l'IP, ou des deux.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets foundNouvelles éditions trouvées
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1 nouvelle(s) édition(s) détectée(s) dans la base de données. Voulez-vous les activer ?
@@ -233,17 +238,17 @@ Cette information sera consultable uniquement par les modérateurs.
CardFrame
-
+ ImageImage
-
+ DescriptionDescription
-
+ BothLes deux
@@ -299,27 +304,32 @@ Cette information sera consultable uniquement par les modérateurs.Montrer toutes les informations
-
+ Name:Nom:
-
+ Mana cost:Cout de mana:
-
+
+ Color(s):
+
+
+
+ Card type:Type de carte:
-
+ P / T:F / E:
-
+ Loyalty:Loyauté:
@@ -583,12 +593,12 @@ Cette information sera consultable uniquement par les modérateurs.
DeckEditorSettingsPage
-
+ Nothing is here... yetIl n'y a rien ici pour l'instant
-
+ GeneralGéneral
@@ -596,17 +606,17 @@ Cette information sera consultable uniquement par les modérateurs.
DeckListModel
-
+ NumberNombre
-
+ CardCarte
-
+ PricePrix
@@ -628,42 +638,42 @@ Cette information sera consultable uniquement par les modérateurs.
DeckViewContainer
-
+ Load local deck
-
+ Charger un deck local
-
+ Load deck from server
-
+ Charger un deck depuis le serveur
-
+ Ready to s&tartP&rêt à démarrer
-
+ S&ideboard unlockedRéserve débloquée
-
+ S&ideboard lockedRéserve bloquée
-
+ Load deckCharger deck
-
+ ErrorErreur
-
+ The selected file could not be loaded.Le fichier sélectionné n'a pas pu être chargé.
@@ -709,37 +719,52 @@ Cette information sera consultable uniquement par les modérateurs.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Hôte:
-
+
+ Enter host name
+
+
+
+ &Port:&Port:
-
+ Player &name:&Nom du joueur:
-
+ P&assword:Mot de p&asse:
-
+ &Save password&Se souvenir du mot de passe
-
+ A&uto connect at startA&uto connexion au démarrage
-
+ Connect to serverConnexion au serveur
@@ -747,82 +772,92 @@ Cette information sera consultable uniquement par les modérateurs.
DlgCreateGame
-
+ &Description:&Description:
-
+ &Password:Mot de &Passe:
-
+ P&layers:&Joueurs:
-
+
+ Re&member settings
+
+
+
+ Game typeType de partie
-
+ Only &buddies can joinSeuls les &amis peuvent rejoindre
-
+ Only ®istered users can joinSeules les personnes en®istrées peuvent rejoindre
-
+ Joining restrictionsConditions pour rejoindre
-
+ &Spectators can watchLes &spectateurs peuvent observer.
-
+ Spectators &need a password to watchLes spectateurs ont besoin d'un &mot-de-passe pour observer.
-
+ Spectators can see &handsLes spectateurs peuvent voir les &mains des joueurs.
-
+ Spectators can &chatLes spectateurs peuvent dis&cuter
-
+ SpectatorsSpectateurs
-
+
+ &Clear
+
+
+
+ Create gameCréer partie
-
+ Game informationInformations sur la partie
-
+ ErrorErreur
-
+ Server error.Erreur serveur.
@@ -985,7 +1020,7 @@ To remove your current avatar, confirm without choosing a new image.
Error
-
+ Erreur
@@ -1099,7 +1134,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Pronouns:
-
+ Pronoms:
@@ -1109,22 +1144,22 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Masculine
-
+ MasculinFeminine
-
+ FémininCountry:
-
+ Pays:Undefined
-
+ Indéfini
@@ -1188,7 +1223,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Rafraîchir
@@ -1198,14 +1233,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Charger deck depuis le presse-papier
-
-
+
+ ErrorErreur
-
-
+
+ Invalid deck list.Liste de deck invalide.
@@ -1221,67 +1256,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:Hôte
-
+ &Port:&Port:
-
+ Player &name:Joueur &nom:
-
+ P&assword:Mot de passe:
-
+
+ Password (again):
+
+
+
+ Email:Email
-
- Pronouns:
+
+ Email (again):
-
+
+ Pronouns:
+ Pronoms:
+
+
+ Neutral
-
+ Masculine
-
+ Masculin
-
+ Feminine
-
+ Féminin
-
+ UndefinedIndéfini
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:Pays:
-
+ Real name:Nom:
-
+ Register to serverS'enregistrer au serveur
@@ -1289,19 +1350,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorErreur
-
+ Unknown Error loading card databaseErreur de chargement de la base de données des cartes inconnue.
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1318,7 +1379,7 @@ Vous aurez peut-être à redémarrer oracle pour mettre à jour votre base de do
Voulez vous changer les paramètres d'emplacement de base de données ?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1335,7 +1396,7 @@ Généralement il suffit de redémarrer oracle pour mettre à jour votre base de
Voulez vous changer les paramètres d'emplacement de base de données ?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1344,7 +1405,7 @@ Would you like to change your database location setting?
Voulez vous changer les paramètres d'emplacement de base de données ?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1353,7 +1414,7 @@ Would you like to change your database location setting?
Voulez vous changer les paramètres d'emplacement de base de données ?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1362,7 +1423,7 @@ Would you like to change your database location setting?Votre
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1375,50 +1436,55 @@ Veuillez envoyer un ticket à http://github.com/Cockatrice/Cockatrice/issues s&a
Voulez-vous changer votre paramètre de localisation la base de données?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Le chemin d'accès pour le répertoire de votre deck est invalide. Souhaitez-vous redéfinir le chemin d'accès?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Le chemin d'accès pour le répertoire de vos images est invalide. Souhaitez-vous redéfinir le chemin d'accès?
-
+ SettingsParamètres
-
+ GeneralGéneral
-
+ AppearanceApparence
-
+ User InterfaceInterface utilisateur
-
+ Deck EditorÉditeur de Deck
-
+ ChatChat
-
+ SoundSon
+
+
+ Shortcuts
+
+ GameSelector
@@ -1431,7 +1497,7 @@ Voulez-vous changer votre paramètre de localisation la base de données?
-
+ ErrorErreur
@@ -1476,47 +1542,47 @@ Voulez-vous changer votre paramètre de localisation la base de données?Vous avez été ignoré par le créateur de la partie.
-
+ Join gameRejoindre partie
-
+ Password:Mot de passe:
-
+ Please join the respective room first.Veuillez d'abord rejoindre le bon salon.
-
+ GamesParties
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorRej&oindre en tant que spectateur
@@ -1633,107 +1699,107 @@ Voulez-vous changer votre paramètre de localisation la base de données?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesEffacer les images téléchargées
-
-
-
-
-
+
+
+
+
+ Choose pathChoisir chemin d'accès
-
+ SuccessRéussite
-
+ Downloaded card pictures have been reset.Les images téléchargés ont bien été effacées
-
+ ErrorErreur
-
+ One or more downloaded card pictures could not be cleared.Une ou plusieurs images téléchargées ne peuvent pas être effacées.
-
+ Personal settingsParamètres personnels
-
+ Language:Langue:
-
+ Download card pictures on the flyCharger les images de cartes à la volée
-
+ Download card pictures from a custom URLTélécharger les images depuis une URL
-
+ Custom Card Download URL:URL des images à télécharger
-
+ Linking FAQlié à la FAQ
-
+ PathsChemins
-
+ Decks directory:Répertoire des decks:
-
+ Replays directory:Dossier de rediffusion
-
+ Pictures directory:Répertoire des images:
-
+ Card database:Base de données de cartes :
-
+ Token database:Bases de données des jetons :
-
+ Picture cache size:Taille du cache des images :
-
-
+
+ EnglishFrançais (French)
@@ -1741,49 +1807,49 @@ Voulez-vous changer votre paramètre de localisation la base de données?
MainWindow
-
+ There are too many concurrent connections from your address.Il y a trop de connections simultanées depuis votre ordinateur.
-
+ Scheduled server shutdown.Fermeture prévue du serveur.
-
+ Banned by moderatorBanni par un modérateur
-
+ Expected end time: %1Fin théorique : %1
-
+ This ban lasts indefinitely.Banni définitivement.
-
+ Connection closedConnection fermée
-
+ The server has terminated your connection.
Reason: %1Le serveur a coupé votre connexion.
Raison: %1
-
+ Scheduled server shutdownFermeture prévue du serveur
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1794,455 +1860,483 @@ Aucune partie en cours ne sera sauvegardée.
Raison de la fermeture : %1
-
+ Number of playersNombre de joueurs
-
+ Please enter the number of players.Entrez s'il vous plait le nombre de joueurs.
-
-
+
+ Player %1Joueur %1
-
+ Load replayCharger replay
-
+ About Cockatriceà propos de Cockatrice
-
+ Version %1Version %1
-
+ Translators:Traducteurs:
-
+ Project Manager:Chef de projet:
-
-
- Invalid username.
+
+ The server has reached its maximum user capacity, please check back later.
-
-
+
+
+ Invalid username.
+ Nom d'utilisateur non valide.
+
+
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ SuccessRéussite
-
+ Registration accepted.
Will now login.Enregistrement accepté.
Connexion.
-
+ Account activation accepted.
Will now login.Activation du compte acceptée.
Connexion.
-
+ Past Project Managers:Anciens chefs de projet:
-
+ Developers:Développeurs:
-
+ Our DevelopersNos développeurs
-
+ Help Develop!Aidez à développer!
-
+ Recognition PagePage des remerciements
-
+ Help Translate!Aidez à traduire!
-
+ Support:Assistance:
-
+ Report an IssueSignaler un problème
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorErreur
-
+ Server timeoutDélai de la demande dépassé
-
+ Incorrect username or password. Please check your authentication information and try again.Nom d'utilisateur ou mot de passe incorrect. Veuillez vérifier vos identifiants et réessayez.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Il y a déjà une session ouvert avec le même pseudo.
Fermez cette session puis re-connectez-vous.
-
-
+
+ You are banned until %1.Vous êtes banni jusqu'au : %1
-
-
+
+ You are banned indefinitely.Vous êtes banni indéfiniment
-
+ This server requires user registration. Do you want to register now?Vous devez être enregistré pour accéder à ce serveur. Voulez-vous vous enregistrer?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
+
+
+ Account activationActivation du compte
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- Votre compte n'a pas encore été activé.
-Vous devez activer le jeton de connexion situé dans le mail d'activation
-
-
-
-
+ Unknown login error: %1Erreur de connexion inconnue : %1
-
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+ Your username must respect these rules:
-
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration deniedEnregistrement refusé
-
+ Registration is currently disabled on this serverL'enregistrement est désactivée sur ce serveur
-
+ There is already an existing account with the same user name.Il existe déjà un compte avec le même nom d'utilisateur.
-
+ It's mandatory to specify a valid email address when registering.Il est obligatoire de spécifier une adresse e-mail valide lors de l'enregistrement.
-
+ Too many registration attempts from your IP address.Excès de tentatives d'enregistrement depuis votre adresse IP.
-
+ Password too short.Mot de passe trop court.
-
+ Registration failed for a technical problem on the server.Enregistrement échoué lié à un problème technique du serveur.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failedActivation du compte échouée
-
+ Socket error: %1Erreur de socket: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Vous tentez de vous connecter à un serveur obsolète. Chargez la nouvelle version de Cockatrice ou connectez-vous à un serveur approprié.
La version la plus récente est %1, l'ancienne version est %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Votre client Cockatrice est obsolète. Veuillez charger la nouvelle version.
La version la plus récente est %1, l'ancienne version est %2.
-
+ Connecting to %1...Connexion à %1...
-
+ Registering to %1 as %2...Enregistrement de %1 en tant que %2...
-
+ DisconnectedDéconnecté
-
+ Connected, logging in at %1Connecté, connexion à %1
-
- Logged in as %1 at %2
- Connecté en tant que %1 à %2
-
-
-
+ &Connect...&Connecter...
-
+ &Disconnect&Déconnecter
-
+ Start &local game...Démarrer une partie &locale...
-
+ &Watch replay...&Regarder un replay...
-
+ &Deck editorÉditeur de &deck
-
+ &Full screen&Plein écran
-
+ &Register to server...S'inscrire sur le serveur...
-
+ &Settings...&Paramètres...
-
-
+
+ &Exit&Quitter
-
+ A&ctionsActions
-
+ &Cockatrice&Cockatrice
-
+ &About CockatriceÀ propos de Cock&atrice
-
+ &HelpA&ide
-
+ Check for card updates...Recherche de mises à jour de la base de données...
-
+ A card database update is already running.Une mise à jour de la base de données est déjà en cours.
-
+ Unable to run the card database updater: Impossible de lancer la mise à jour de la base de données:
-
+ The card database updater exited with an error: %1L'outil de mise à jour de la base de données s'est arrêté avec l'erreur: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.La mise à jour s'est effectuée avec succès. Cockatrice va maintenant charger de nouveau la base de données des cartes.
-
-
+
+ InformationInformation
-
+ Troubleshooting
-
+ F.A.Q.
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+
+
+
+ failed to start.Échec du démarrage.
-
+ crashed.planté.
-
+ timed out.déconnecté.
-
+ write error.Erreur d'écriture.
-
+ read error.Erreur de lecture.
-
+ unknown error.Erreur inconnue.
@@ -3482,62 +3576,74 @@ La version la plus récente est %1, l'ancienne version est %2.
MessagesSettingsPage
-
+ Chat settingsParamètres du chat
-
+
+ Custom alert words
+
+
+
+ Enable chat mentionsActiver les mentions dans le chat
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
- Ignorer les invités dans le chat principal
+
+ Ignore chat room messages sent by unregistered users
+
-
- Ignore chat room messages sent by unregistered users.
- Ignorer les messages dans le chat principal envoyés par des invités.
+
+ Ignore private messages sent by unregistered users
+
-
- Ignore private messages sent by unregistered users.
- Ignorer les messages privés envoyés par des invités.
+
+ Enable desktop notifications for private messages
+
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorInverser la couleur du texte
-
- Enable desktop notifications for private messages.
- Activer les notifications de bureau pour les messages privées.
-
-
-
+ Enable desktop notification for mentions.Activer les notifications de bureau pour les mentions.
-
+
+ (Color is hexadecimal)(La couleur est hexadécimale)
-
+ Add messageAjouter message
-
+ Message:Message:
@@ -3603,307 +3709,307 @@ La version la plus récente est %1, l'ancienne version est %2.
Player
-
+ &View library&Voir la bibliothèque
-
+ Move top cards to &graveyard...Déplacer les cartes du dessus vers le &cimetière...
-
+ View &top cards of library...Voir les cartes du &dessus de la bibliothèque...
-
+ &View graveyard&Voir le cimetière
-
+ &View sideboard&Voir la réserve
-
+ Player "%1"Joueur "%1"
-
-
-
-
+
+
+
+ &Hand&Main
-
+ &Reveal hand to...&Révéler la main à ...
-
+ Reveal r&andom card to...Révéler une c&arte au hasard à ...
-
+ &Library&Bibliothèque
-
-
-
-
+
+
+
+ &Graveyard&Cimetière
-
+ &SideboardRé&serve
-
+ RedRouge
-
+ YellowJaune
-
+ GreenVert
-
+ View top cards of libraryVoir les cartes du dessus de la bibliothèque
-
+ Number of cards:Nombre de cartes:
-
+ &Draw card&Piocher une carte
-
+ Reveal top cards of libraryRévéler les cartes du dessus de la bibliothèque
-
+ Number of cards: (max. %1)Nombre de cartes: (max. %1)
-
+ &View exile&Voir la zone exil
-
-
-
-
+
+
+
+ &Exile&Exil
-
+ Reveal t&op cards to...Révéler la carte de dessus à...
-
+ D&raw cards...P&iocher plusieurs cartes...
-
+ Take &mulligan&Mulliganer
-
+ &ShuffleMél&anger
-
+ &CountersMar&queurs
-
+ &Untap all permanentsDé&gager tous les permanents
-
+ R&oll die...Lancer un &dé...
-
+ &Create token...&Créer un jeton...
-
+ C&reate another tokenC&réer un autre jeton
-
+ S&ayD&ire
-
+ &Move hand to...Déplacer la &main dans ...
-
-
-
-
+
+
+
+ &Top of library&Dessus de la bibliothèque
-
-
-
-
+
+
+
+ &Bottom of libraryDessous de la &bibliothèque
-
+ &Move graveyard to...Déplacer le cimetière vers...
-
+ &Move exile to...Déplacer l'exil vers...
-
+ Reveal &library to...Révéler &la bibliothèque à...
-
+ &Always reveal top cardToujours révéler l&a carte du dessus
-
+ O&pen deck in deck editorOuvrir le deck dans l'éditeur de deck
-
+ &Undo last drawAnnu&ler la dernière pioche
-
+ Play top card &face downJouer la carte du dessus face cachée
-
+ Move top cards to &exile...Déplacer les cartes du dessus vers la zone &exil...
-
+ Put top card on &bottomMettre la carte du dessus en &dessous
-
+ Put bottom card &in graveyardMettre la carte du dessous &dans le cimetière
-
+ Cr&eate predefined tokenC&réer un jeton prédéfini
-
+ C&ardC&arte
-
+ &All players&Tous les joueurs
-
+ &Play&Jouer
-
+ &Hide&Cacher
-
+ Play &Face DownJouer &Face Cachée
-
+ &Tap&Engager
-
+ &Untap&Dégager
-
+ Toggle &normal untappingBasculer en Dégagement &normal
-
+ &Flip&Retourner la carte
-
+ &Peek at card face&Regarder furtivement la carte face cachée
-
+ &Clone&Copier la carte
-
+ Attac&h to card...Attac&her à une autre carte ...
@@ -3923,115 +4029,115 @@ La version la plus récente est %1, l'ancienne version est %2.&Augmenter la force
-
+ &Decrease power&Diminuer la force
-
+ I&ncrease toughnessA&ugmenter l'endurance
-
+ D&ecrease toughnessD&iminuer l'endurance
-
+ In&crease power and toughnessAu&gmenter la force et l'endurance
-
+ Dec&rease power and toughnessDi&minuer la force et l'endurance
-
+ Set &power and toughness...Fi&xer la force et l'endurance...
-
+ &Set annotation...&Ajouter une annotation...
-
+ &Add counter (%1)&Ajouter un marqueur (%1)
-
+ &Remove counter (%1)&Retirer un marquer (%1)
-
+ &Set counters (%1)...$Nombre de marqueurs (%1)...
-
+ Draw cardsPiocher plusieurs cartes
-
-
-
-
+
+
+
+ Number:Nombre:
-
+ Move top cards to graveMettre les cartes du dessus dans le cimetière
-
+ Move top cards to exileMettre les cartes du dessus dans la zone exil
-
+ Roll dieLancer un dé
-
+ Number of sides:Nombre de faces:
-
+ Set power/toughnessFixer force/endurance
-
+ Please enter the new PT:Entrer la nouvelle F/E:
-
+ Set annotationMettre une note
-
+ Please enter the new annotation:Entrez la nouvelle note:
-
+ Set countersMettre des marqueurs
-
+ Cr&eate related card
@@ -4039,37 +4145,37 @@ La version la plus récente est %1, l'ancienne version est %2.
QMenuBar
-
+ Services
-
+ Hide %1Cacher %1
-
+ Hide OthersCacher les autres
-
+ Show AllMontrer tout
-
+ Preferences...Préférences...
-
+ Quit %1Quitter %1
-
+ About %1À Propos %1
@@ -4077,7 +4183,7 @@ La version la plus récente est %1, l'ancienne version est %2.
QObject
-
+ Cockatrice replays (*.cor)Replays Cockatrice (*.cor)
@@ -4146,35 +4252,64 @@ La version la plus récente est %1, l'ancienne version est %2.
RoomSelector
-
+ RoomsSalons
-
+ Joi&n&Rejoindre
-
+ RoomSalon
-
+ DescriptionDescription
-
+
+ Permissions
+
+
+
+ PlayersJoueurs
-
+ GamesParties
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4225,37 +4360,37 @@ La version la plus récente est %1, l'ancienne version est %2.
SoundSettingsPage
-
+ Choose pathChoisir le chemin d'accès
-
+ Enable &soundsActiver le &son
-
+ Path to sounds directory:Chemin d'accès au répertoire sons
-
+ Test system sound engineTester les effets sonores
-
+ Sound settingsRéglages du son
-
+ Master volume requires QT5
-
+ Master volumeVolume principal
@@ -4311,117 +4446,152 @@ La version la plus récente est %1, l'ancienne version est %2.
TabDeckEditor
-
+ &Print deck...Im&primer le deck...
-
+ &Close&Fermer
-
+ &Edit sets...&Editer les éditions...
-
+ FiltersFiltres
-
+ &Clear all filters&Enlever tous les filtres
-
+ Delete selectedEnlever la sélection
-
+ Deck &name:&Nom du deck:
-
+ &Comments:&Commentaires:
-
+ Hash:
-
+ &New deck&Nouveau deck
-
+ &Load deck...Charger un deck ...
-
+ &Save deck&Sauvegarder le deck
-
+ Save deck &as...S&auvegarder le deck sous...
-
+ Load deck from cl&ipboard...Charger un deck depuis le presse-pap&ier ...
-
+ Save deck to clip&boardSauvegarder le deck dans le &presse-papier
-
+ &Analyze deck on deckstats.net&Analyser le deck sur deckstats.net
-
+ Open custom image folderOuvrir le dossier image Custom
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeckAjouter carte au &deck
-
+ Add card to &sideboardAjouter carte à la ré&serve
-
+ &Deck Editor&Éditeur de Deck
-
+ C&ard DatabaseB&ase de données de cartes :
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ WelcomeBienvenue
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
@@ -4430,69 +4600,69 @@ Tous les sets de cartes dans la base de données ont été activés.
Lire plus à propos du changement d'ordre des sets ou de la désactivation des sets et de ce que cela implique dans la fenêtre "Editer les sets".
-
+ &Remove row&Retirer la flèche
-
+ &Increment numberAugmenter quant&ité
-
+ &Decrement number&Diminuer quantité
-
+ Edit &tokens...Modifier les je&tons...
-
+ Deck: %1Deck: %1
-
+ Are you sure?Êtes-vous sûr?
-
+ The decklist has been modified.
Do you want to save the changes?Le deck a été modifié.
Voulez vous enregistrer les modifications?
-
+ Load deckCharger deck
-
-
-
+
+
+ ErrorErreur
-
+ The deck could not be saved.Le deck n'a pas pu être enregistré.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.Le deck n'a pas pu être enregistré.
Vérifiez que le répertoire ne soit pas en lecture seule et réessayez.
-
+ Save deckSauvegarder le deck
@@ -4590,97 +4760,97 @@ Entrez un nom s'il vous plaît:
TabGame
-
+ &Phases&Phases
-
+ &Game&Partie
-
+ Next &phase&Prochaine phase
-
+ Next &turnProchain &Tour
-
+ &Remove all local arrows&Retirer toutes les flèches locales
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &informationInformation sur la partie
-
+ &Concede&Concéder
-
+ &Leave game&Quitter la partie
-
+ C&lose replayFermer &le replay
-
+ &Say:&Dire:
-
+ ConcedeConcéder
-
+ Are you sure you want to concede this game?Êtes-vous sûr de vouloir concéder la partie?
-
+ Leave gameQuitter la partie
-
+ Are you sure you want to leave this game?Êtes-vous sûr de vouloir quitter la partie?
-
+ You are flooding the game. Please wait a couple of seconds.Vous floodez la partie. Veuillez patienter quelques secondes.
-
+ You have been kicked out of the game.Vous avez été expulsé de la partie.
-
+ REPLAY REPLAY
@@ -4786,47 +4956,47 @@ Entrez un nom s'il vous plaît:
TabRoom
-
+ &Say:&Dire:
-
+ ChatChat
-
+ &Room&Salon
-
+ &Leave room&Quitter le salon
-
+ &Clear chatEffacer le &Chat
-
+ Chat Settings...Paramètres du Chat...
-
+ mentioned you.vous a mentionné.
-
+ Click to viewCliquer pour voir
-
+ You are flooding the chat. Please wait a couple of seconds.Vous floodez le chat. Veuillez patienter quelques secondes.
@@ -4842,15 +5012,25 @@ Entrez un nom s'il vous plaît:
TabSupervisor
-
+ Are you sure?Êtes vous sur?
-
+ There are still open games. Are you sure you want to quit?Il y a encore des parties en cours. Êtes-vous sûr de vouloir quitter?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4873,55 +5053,97 @@ Entrez un nom s'il vous plaît:
UserContextMenu
-
+ User &details&Détails utilisateur
-
+ Private &chat&Chat privé
-
+ Show this user's &gamesVoir les parties du joueur
-
+ Add to &buddy listAjouter à la liste d'&amis
-
+ Remove from &buddy listRetirer de la liste d'&amis
-
+ Add to &ignore listAjouter à la &liste noire
-
+ Remove from &ignore listRetirer de la &liste noire
-
+ Kick from &gameExclure de la &partie
-
+ Ban from &serverBannir du &serveur
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's gamesParties de %1
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -4938,7 +5160,7 @@ Entrez un nom s'il vous plaît:
Pronouns:
-
+ Pronoms:
@@ -4958,7 +5180,7 @@ Entrez un nom s'il vous plaît:
Edit
-
+ Editer
@@ -5021,7 +5243,7 @@ Entrez un nom s'il vous plaît:
Information
-
+ Information
@@ -5038,7 +5260,7 @@ Entrez un nom s'il vous plaît:
Error
-
+ Érreur
@@ -5090,42 +5312,42 @@ Entrez un nom s'il vous plaît:
UserInterfaceSettingsPage
-
+ General interface settingsRéglages généraux de l'interface
-
+ Enable notifications in taskbarActiver les notifications dans la barre de tâches
-
+ Notify in the taskbar for game events while you are spectatingNotifier dans la barre des tâches pour les évènements des parties quand vous y êtes spectateur
-
+ &Double-click cards to play them (instead of single-click)&Double cliquer sur la carte pour la jouer (au lieu d'un simple clic)
-
+ &Play all nonlands onto the stack (not the battlefield) by default&Jouer toutes les cartes non terrain dans la pile (pas sur le champ de bataille) par defaut
-
+ Annotate card text on tokens
-
+ Animation settingsRéglage des animations
-
+ &Tap/untap animation&Animation d'engagement et de dégagement
@@ -5133,22 +5355,22 @@ Entrez un nom s'il vous plaît:
UserList
-
+ Users connected to server: %1Utilisateurs connectés au serveur: %1
-
+ Users in this room: %1Utilisateurs dans ce salon: %1
-
+ Buddies online: %1 / %2Amis connectés: %1 / %2
-
+ Ignored users online: %1 / %2Personnes sur liste noire connectés: %1 / %2
@@ -5207,8 +5429,8 @@ Entrez un nom s'il vous plaît:
- Disabled sets will still be used for loading images
- Les éditions désactivées seront tout de même utilisées pour charger les images
+ Disabled sets will be used for loading images only if all the enabled sets failed
+
@@ -5216,12 +5438,12 @@ Entrez un nom s'il vous plaît:
Editer les sets
-
+ SuccessRéussite
-
+ The sets database has been saved successfully.La base de données des éditions a été sauvergardée avec succès.
@@ -5249,4 +5471,561 @@ Entrez un nom s'il vous plaît:
vue de la pile
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_it.ts b/cockatrice/translations/cockatrice_it.ts
index 8bffaf239..fc8b0067d 100644
--- a/cockatrice/translations/cockatrice_it.ts
+++ b/cockatrice/translations/cockatrice_it.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...Imposta &segnalini...
-
+ Set counterImposta segnalini
-
+ New value for counter '%1':Nuovo valore per il segnalino '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesImmagini di sfondo delle zone
-
+ Hand background:Sfondo mano:
-
+ Stack background:Sfondo pila:
-
+ Table background:Sfondo tavolo:
-
+ Player info background:Sfondo info giocatore:
-
+ Card back:Sfondo carta:
-
+ Card renderingVisualizzazione delle carte
-
+ Display card names on cards having a pictureVisualizza nome delle carte sopra le immagini
-
+ Scale cards on mouse overIngrandisci la carta sotto il mouse
-
+ Hand layoutLayout della mano
-
+ Display hand horizontally (wastes space)Disponi la mano orizzontalmente (spreca spazio)
-
+ Enable left justificationAllinea a sinistra
-
+ Table grid layoutLayout della griglia tabellare
-
+ Invert vertical coordinateInverti le coordinate verticali
-
+ Minimum player count for multi-column layout:Numero di giocatori minimo per layout multicolonna:
-
-
-
-
-
+
+
+
+
+ Choose pathSeleziona percorso
@@ -117,87 +117,92 @@
Banna indirizzo &IP
-
+
+ ban client I&D
+ banna client I&D
+
+
+ Ban typeTipo di ban
-
+ &permanent banBan &permanente
-
+ &temporary banBan &temporaneo
-
+ &Days:&Giorni:
-
+ &Hours:&Ore:
-
+ &Minutes:&Minuti:
-
+ Duration of the banDurata del ban
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Per favore inserisci la ragione del ban.
Questo è solo visibile ai moderatori e non alla persona bannata.
-
+ Please enter the reason for the ban that will be visible to the banned person.Per favore inserisci la ragione del ban che sarà visibile alla persona bannata.
-
+ &OK&OK
-
+ &Cancel&Annulla
-
+ Ban user from serverBanna utente dal server
-
+ ErrorErrore
-
- You have to select a name-based or IP-based ban, or both.
- Seleziona un ban su nome, IP, o entrambi.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ Seleziona un nome, un IP, un client ID o una combinazione di questi per impostare un ban.CardDatabase
-
+ New sets foundNuovi set trovati
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1 nuovi set sono stati trovati nel database delle carte. Vuoi abilitare i nuovi set?
@@ -233,17 +238,17 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
CardFrame
-
+ ImageImmagine
-
+ DescriptionTesto
-
+ BothEntrambi
@@ -299,27 +304,32 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
Visualizza tutte le info
-
+ Name:Nome:
-
+ Mana cost:Costo:
-
+
+ Color(s):
+ Colori:
+
+
+ Card type:Tipo:
-
+ P / T:F / C:
-
+ Loyalty:Fedeltà:
@@ -583,12 +593,12 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
DeckEditorSettingsPage
-
+ Nothing is here... yetNulla da vedere qui... per ora
-
+ GeneralGenerale
@@ -596,17 +606,17 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
DeckListModel
-
+ NumberNumero
-
+ CardCarta
-
+ PricePrezzo
@@ -628,42 +638,42 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
DeckViewContainer
-
+ Load local deckCarica mazzo dal pc
-
+ Load deck from serverCarica mazzo dal server
-
+ Ready to s&tartPronto a i&niziare
-
+ S&ideboard unlockedS&ideboard sbloccato
-
+ S&ideboard lockedS&ideboard bloccato
-
+ Load deckCarica mazzo
-
+ ErrorErrore
-
+ The selected file could not be loaded.I file selezionati non posso essere caricati.
@@ -709,37 +719,52 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
DlgConnect
-
+
+ Previous Host
+ Ultimo indirizzo
+
+
+
+ New Host
+ Nuovo indirizzo
+
+
+ &Host:&Host:
-
+
+ Enter host name
+ Inserisci indirizzo
+
+
+ &Port:&Porta:
-
+ Player &name:&Nome giocatore:
-
+ P&assword:P&assword:
-
+ &Save password&Salva password
-
+ A&uto connect at startConnetti a&utomaticamente all'avvio
-
+ Connect to serverConnetti al server
@@ -747,82 +772,92 @@ Questo è solo visibile ai moderatori e non alla persona bannata.
DlgCreateGame
-
+ &Description:&Descrizione:
-
+ &Password:&Password:
-
+ P&layers:G&iocatori:
-
+
+ Re&member settings
+ Ricorda impostazioni
+
+
+ Game typeFormato di gioco
-
+ Only &buddies can joinSolo gli &amici possono entrare
-
+ Only ®istered users can joinSolo &utenti registrati possono entrare
-
+ Joining restrictionsRestrizioni d'ingresso
-
+ &Spectators can watch&Gli spettatori possono vedere
-
+ Spectators &need a password to watchGli spettatori &necessitano di password
-
+ Spectators can see &handsGli spettatori vedono le mani
-
+ Spectators can &chat&Spettatori possono &chattare
-
+ SpectatorsSpettatori
-
+
+ &Clear
+ Pulisci
+
+
+ Create gameCrea partita
-
+ Game informationInformazioni partita
-
+ ErrorErrore
-
+ Server error.Errore del server.
@@ -1189,7 +1224,7 @@ Assicurati di aver abilitato il set "Tokens" nella finestra "Modi
DlgLoadDeckFromClipboard
-
+ &Refresh&Aggiorna
@@ -1199,14 +1234,14 @@ Assicurati di aver abilitato il set "Tokens" nella finestra "Modi
Carica mazzo dagli appunti
-
-
+
+ ErrorErrore
-
-
+
+ Invalid deck list.Lista del mazzo non valida.
@@ -1222,67 +1257,93 @@ Assicurati di aver abilitato il set "Tokens" nella finestra "Modi
DlgRegister
-
+ &Host:&Host:
-
+ &Port:&Porta:
-
+ Player &name:&Nome giocatore:
-
+ P&assword:P&assword:
-
+
+ Password (again):
+ Password (conferma):
+
+
+ Email:Email:
-
+
+ Email (again):
+ Email (conferma):
+
+
+ Pronouns:Pronomi:
-
+ NeutralNeutrali
-
+ MasculineMaschili
-
+ FeminineFemminili
-
+ UndefinedNon definito
-
+
+
+ Registration Warning
+ Avviso Registrazione
+
+
+
+ Your passwords do not match, please try again.
+ Le password non combaciano, riprova.
+
+
+
+ Your email addresses do not match, please try again.
+ Gli indirizzi email non combaciano, riprova.
+
+
+ Country:Stato:
-
+ Real name:Nome reale:
-
+ Register to serverRegistrati sul server
@@ -1290,19 +1351,19 @@ Assicurati di aver abilitato il set "Tokens" nella finestra "Modi
DlgSettings
-
-
-
+
+
+ ErrorErrore
-
+ Unknown Error loading card databaseErrore sconosciuto durante il caricamento del database delle carte
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1319,7 +1380,7 @@ Ti consigliamo di avviare oracle per aggiornare il tuo database delle carte.
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1336,7 +1397,7 @@ Ti consigliamo di avviare oracle per aggiornare il tuo database delle carte.
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1345,7 +1406,7 @@ Would you like to change your database location setting?
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1354,7 +1415,7 @@ Would you like to change your database location setting?
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1367,7 +1428,7 @@ Ti preghiamo di aprire un ticket su http://github.com/Cockatrice/Cockatrice/issu
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1380,50 +1441,55 @@ Ti preghiamo di aprire un ticket su http://github.com/Cockatrice/Cockatrice/issu
Vuoi modificare le impostazioni della posizione del database della carte?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Il percorso della cartella del mazzo non è valido. Vuoi tornare in dietro e impostare il percorso corretto?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Il percorso della cartella delle immagini delle carte è invilido. Vuoi tornare indietro e impostare il percorso corretto?
-
+ SettingsImpostazioni
-
+ GeneralGenerale
-
+ AppearanceAspetto
-
+ User InterfaceInterfaccia
-
+ Deck EditorEditor di mazzi
-
+ ChatChat
-
+ SoundSuoni
+
+
+ Shortcuts
+ Combinazioni
+ GameSelector
@@ -1436,7 +1502,7 @@ Vuoi modificare le impostazioni della posizione del database della carte?
-
+ ErrorErrore
@@ -1481,47 +1547,47 @@ Vuoi modificare le impostazioni della posizione del database della carte?Sei stato ingnorato dal creatore di questa partita.
-
+ Join gameEntra nella partita
-
+ Password:Password:
-
+ Please join the respective room first.Si prega di entrare nella rispettiva stanza prima.
-
+ GamesPartite
+
+
+ &Filter games
+ &Filtri partite
+
- Filter games
- Filtro partite
+ C&lear filter
+ E&limina filtri
- Clear filter
- Elimina filtri
+ C&reate
+ Cr&ea
-
- Create
- Crea
+
+ &Join
+ &Entra
-
- Join
- Entra
-
-
-
+ J&oin as spectatorEntra c&ome spettatore
@@ -1638,107 +1704,107 @@ Vuoi modificare le impostazioni della posizione del database della carte?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesResetta/Pulisci le Immagini Scaricate
-
-
-
-
-
+
+
+
+
+ Choose pathSeleziona il percorso
-
+ SuccessSuccesso
-
+ Downloaded card pictures have been reset.Le immagini scaricate delle carte sono state resettate.
-
+ ErrorErrore
-
+ One or more downloaded card pictures could not be cleared.Una o più immagini scaricate delle carte non possono essere pulite.
-
+ Personal settingsImpostazioni personali
-
+ Language:Lingua:
-
+ Download card pictures on the flyDownload immagini delle carte
-
+ Download card pictures from a custom URLDownload immagini delle carte da un indirizzo personalizzato
-
+ Custom Card Download URL:Indirizzo immagini personalizzato:
-
+ Linking FAQInfo su indirizzo immagini personalizzato
-
+ PathsPercorso
-
+ Decks directory:Cartella mazzi:
-
+ Replays directory:Cartella replay:
-
+ Pictures directory:Cartella immagini:
-
+ Card database:Database carte:
-
+ Token database:Database pedine:
-
+ Picture cache size:Dimensione cache immagini:
-
-
+
+ EnglishItaliano (Italian)
@@ -1746,49 +1812,49 @@ Vuoi modificare le impostazioni della posizione del database della carte?
MainWindow
-
+ There are too many concurrent connections from your address.Ci sono troppe connessioni contemporanee dal tuo indirizzo.
-
+ Scheduled server shutdown.Spegnimento del server in programma.
-
+ Banned by moderatorBannato dal moderatore
-
+ Expected end time: %1Fine prevista: %1
-
+ This ban lasts indefinitely.Questo ban dura a tempo indeterminato.
-
+ Connection closedConnessione chiusa
-
+ The server has terminated your connection.
Reason: %1Hai perso la connessione con il server.
Ragione: %1
-
+ Scheduled server shutdownSpegnimento del server in programma
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1799,455 +1865,486 @@ Tutti le partite saranno perse.
Ragione dello spegnimento: %1
-
+ Number of playersNumero di giocatori
-
+ Please enter the number of players.Inserisci il numero di giocatori.
-
-
+
+ Player %1Giocatore %1
-
+ Load replayCarica replay
-
+ About CockatriceInfo su Cockatrice
-
+ Version %1Versione %1
-
+ Translators:Traduttori:
-
+ Project Manager:Manager del progetto:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+ Il server ha raggiunto la sua massima capacità di utenti, riprova più tardi.
+
+
+
+ Invalid username.Nome utente non valido.
-
-
+
+ You have been logged out due to logging in at another location.
+ Sei stato disconnesso: ti sei connesso da un'altra postazione.
+
+
+
+ SuccessSuccesso
-
+ Registration accepted.
Will now login.Registrazione accettata.
Login in corso.
-
+ Account activation accepted.
Will now login.Attivazione account accettata.
Login in corso.
-
+ Past Project Managers:Manager precedenti:
-
+ Developers:Sviluppatori:
-
+ Our DevelopersI nostri sviluppatori
-
+ Help Develop!Aiutaci nello sviluppo!
-
+ Recognition PageInformazioni generali
-
+ Help Translate!Aiutaci nella traduzione!
-
+ Support:Supporto:
-
+ Report an IssueSegnala un problema
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorErrore
-
+ Server timeoutTimeout del server
-
+ Incorrect username or password. Please check your authentication information and try again.Nome utente o password non validi. Ricontrolla i tuoi dati di accesso e riprova.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Sei già loggato in un'altra sessione con questo username.
Chiudi prima quella sessione e riprova a loggare.
-
-
+
+ You are banned until %1.Sei bannato fino a %1.
-
-
+
+ You are banned indefinitely.Sei stato bannato per tempo indeterminato.
-
+ This server requires user registration. Do you want to register now?Questo server richiede la registrazione degli utenti. Vuoi registrarti adesso?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+ Il server richiede un client ID. Il tuo programma non ha generato un client ID.
+Riprova dopo ver chiuso e riaperto il tuo programma.
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+ Si è verificato un errore, riprova chiudendo e riaprendo il programma. Se l'errore persiste, aggiorna il programma all'ultima versione o chiedi assistenza.
+
+
+ Account activationAttivazione account
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- Il tuo account non è ancora attivo.
-Per attivarlo inserisci il codice di attivazione ricevuto tramite email
-
-
-
-
+ Unknown login error: %1Errore di login sconosciuto: %1
-
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+Solitamente questo significa che stai usando una vecchia versione del programma, e il server ha inviato un messaggio che il tuo programma non è in grado di comprendere.
+
+
+ Your username must respect these rules:Il nome utente deve seguire queste regole:
-
+ is %1 - %2 characters longessere lungo %1 - %2 caratteri
-
+ can %1 contain lowercase characters%1 può contenere caratteri minuscoli
-
-
-
+
+
+ NOTNON
-
+ can %1 contain uppercase characters%1 può contenere caratteri maiuscoli
-
+ can %1 contain numeric characters%1 può contenere numeri
-
+ can contain the following punctuation: %1può contenere la punteggiatura: %1
-
+ first character can %1 be a punctuation markil primo carattere %1 può essere punteggiatura
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.Puoi usare solo i caratteri A-Z, a-z, 0-9, _, ., e - nel tuo nome utente.
-
-
-
-
-
+
+
+
+
+ Registration deniedRegistrazione negata
-
+ Registration is currently disabled on this serverLa registrazione è disabilitata su questo server
-
+ There is already an existing account with the same user name.Esiste già un account con lo stesso nome utente.
-
+ It's mandatory to specify a valid email address when registering.E' obbligatorio specificare un indirizzo email valido per la registrazione.
-
+ Too many registration attempts from your IP address.Ci sono troppi tentativi di registrazione dal tuo indirizzo.
-
+ Password too short.Password troppo corta.
-
+ Registration failed for a technical problem on the server.La registrazione è fallita a causa di un problema tecnico sul server.
-
+
+ Unknown registration error: %1
+ Errore di registrazione sconosciuto: %1
+
+
+ Account activation failedAttivazione account fallita
-
+ Socket error: %1Errore nella connessione: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Stai cercando di connetterti a un server obsoleto. Declassa la versione di Cockatrice per farlo funzionare o connetti ad un altro server.
La tua versione è la %1, la versione remota è la %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.La tua versione di Cockatrice è obsoleta. Aggiorna la tua versione di Cockatrice.
La tua versione è la %1, la versione online è la %2.
-
+ Connecting to %1...Connessione a %1...
-
+ Registering to %1 as %2...Registrazione su %1 come %2...
-
+ DisconnectedDisconnesso
-
+ Connected, logging in at %1Connesso, login in corso su %1
-
- Logged in as %1 at %2
- Loggato come %1 su %2
-
-
-
+ &Connect...&Connetti...
-
+ &Disconnect&Disconnetti
-
+ Start &local game...Inizia &partita in locale...
-
+ &Watch replay...&Visualizza replay...
-
+ &Deck editor&Editore di mazzi
-
+ &Full screen&Schermo intero
-
+ &Register to server...&Registrati sul server...
-
+ &Settings...&Impostazioni...
-
-
+
+ &Exit&Esci
-
+ A&ctionsA&zioni
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&Info su Cockatrice
-
+ &Help&Aiuto
-
+ Check for card updates...Aggiorna carte...
-
+ A card database update is already running.L'aggiornamento delle carte è già in corso.
-
+ Unable to run the card database updater: Impossibile avviare l'aggiornamento delle carte:
-
+ The card database updater exited with an error: %1L'aggiornamento delle carte ha causato un errore: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.Aggiornamento delle carte completato. Il database delle carte verrà ricaricato.
-
-
+
+ InformationInformazione
-
+ TroubleshootingRisoluzione dei problemi
-
+ F.A.Q.F.A.Q.
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ Il tuo account non è ancora attivo.
+Per attivarlo inserisci il codice di attivazione ricevuto tramite email
+
+
+ failed to start.avvio fallito.
-
+ crashed.crashato.
-
+ timed out.time out.
-
+ write error.errore di scrittura.
-
+ read error.errore di lettura.
-
+ unknown error.errore sconosciuto.
@@ -3436,7 +3533,7 @@ La tua versione è la %1, la versione online è la %2.
upkeep step
- Interfase di matenimento
+ Interfase di mantenimento
@@ -3487,62 +3584,74 @@ La tua versione è la %1, la versione online è la %2.
MessagesSettingsPage
-
+ Chat settingsImpostazioni Chat
-
+
+ Custom alert words
+ Lista parole evidenziate
+
+
+ Enable chat mentionsAbilita citazioni in chat
-
+
+ Enable mention completer
+ Abilita completamento citazioni
+
+
+ In-game message macrosMessaggi rapidi in partita
-
- Ignore unregistered users in main chat
- Ignora gli utenti non registrati nella chat principale
-
-
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore chat room messages sent by unregistered usersIgnora i messaggi in chat inviati dagli utenti non registrati
-
- Ignore private messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered usersIgnora i messaggi privati inviati dagli utenti non registrati
-
+
+ Enable desktop notifications for private messages
+ Abilita notifiche sul desktop per i messaggi privati
+
+
+
+ Separate words with a space, alphanumeric characters only
+ Separare le parole con uno spazio; solo caratteri alfanumerici
+
+
+
+ Invert text colorInverti colore testo
-
- Enable desktop notifications for private messages.
- Abilita notifiche sul desktop per i messaggi privati
-
-
-
+ Enable desktop notification for mentions.Abilita le notifiche sul desktop per le menzioni.
-
+
+ (Color is hexadecimal)(Colore in esadecimale)
-
+ Add messageAggiungi messaggio
-
+ Message:Messaggio:
@@ -3557,7 +3666,7 @@ La tua versione è la %1, la versione online è la %2.
Upkeep step
- Interfase di matenimento
+ Interfase di mantenimento
@@ -3608,307 +3717,307 @@ La tua versione è la %1, la versione online è la %2.
Player
-
+ &View library&Guarda mazzo
-
+ Move top cards to &graveyard...Metti le prime carte nel &cimitero...
-
+ View &top cards of library...Guarda &le prime carte del mazzo...
-
+ &View graveyard&Guarda cimitero
-
+ &View sideboard&Guarda la sideboard
-
+ Player "%1"Giocatore "%1"
-
-
-
-
+
+
+
+ &Hand&Mano
-
+ &Reveal hand to...&Rivela mano a...
-
+ Reveal r&andom card to...Rivela carta c&asuale a...
-
+ &Library&Mazzo
-
-
-
-
+
+
+
+ &Graveyard&Cimitero
-
+ &Sideboard&Sideboard
-
+ RedRosso
-
+ YellowGiallo
-
+ GreenVerde
-
+ View top cards of libraryGuarda le prima carte del grimorio
-
+ Number of cards:Numero di carte:
-
+ &Draw card&Pesca una carta
-
+ Reveal top cards of libraryRivela le prime carte del grimorio
-
+ Number of cards: (max. %1)Numero di carte: (max %1)
-
+ &View exile&Guarda zona di esilio
-
-
-
-
+
+
+
+ &Exile&Esilio
-
+ Reveal t&op cards to...Rivela le prime carte a...
-
+ D&raw cards...P&esca carte...
-
+ Take &mulliganMu&lliga
-
+ &Shuffle&Mischia
-
+ &Counters&Segnalini
-
+ &Untap all permanents&Stappa tutti i permanenti
-
+ R&oll die...L&ancia un dado...
-
+ &Create token...&Crea una pedina...
-
+ C&reate another tokenC&rea un'altra pedina
-
+ S&ayP&arla
-
+ &Move hand to...&Sposta mano in...
-
-
-
-
+
+
+
+ &Top of libraryCima al grimorio
-
-
-
-
+
+
+
+ &Bottom of libraryFondo al grimorio
-
+ &Move graveyard to...&Muovi cimitero in...
-
+ &Move exile to...&Muovi esilio in...
-
+ Reveal &library to...Rive&la grimorio a...
-
+ &Always reveal top cardRivela &sempre la prima carta
-
+ O&pen deck in deck editorA&pri mazzo nell'editore di mazzi
-
+ &Undo last draw&Annulla l'ultima pescata
-
+ Play top card &face downGioca la prima carta faccia in giù
-
+ Move top cards to &exile...Metti le prime carte in &esilio...
-
+ Put top card on &bottomMetti la prima carta in &fondo
-
+ Put bottom card &in graveyardMetti l'ultima carta nel c&imitero
-
+ Cr&eate predefined tokenCr&a pedina predefinita
-
+ C&ardC&arta
-
+ &All players&Tutti i giocatori
-
+ &Play&Gioca
-
+ &Hide&Nascondi
-
+ Play &Face DownGioca a &Faccia in giù
-
+ &Tap&Tappa
-
+ &Untap&Stappa
-
+ Toggle &normal untappingNon &stappa normalmente
-
+ &Flip&Gira
-
+ &Peek at card face&Sbircia la faccia della carta
-
+ &Clone&Copia
-
+ Attac&h to card...Attacc&a alla carta...
@@ -3928,115 +4037,115 @@ La tua versione è la %1, la versione online è la %2.
&Aumenta forza
-
+ &Decrease power&Diminuisci forza
-
+ I&ncrease toughnessA&umenta costituzione
-
+ D&ecrease toughnessD&iminuisci costituzione
-
+ In&crease power and toughnessAu&menta forza e costituzione
-
+ Dec&rease power and toughnessDim&inuisci forza e costituzione
-
+ Set &power and toughness...Imposta &forza e costituzione...
-
+ &Set annotation...&Imposta annotazioni...
-
+ &Add counter (%1)&Aggiungi contatore (%1)
-
+ &Remove counter (%1)&Rimuovi contatore (%1)
-
+ &Set counters (%1)...&Imposta contatori (%1)...
-
+ Draw cardsPesca carte
-
-
-
-
+
+
+
+ Number:Numero:
-
+ Move top cards to graveMetti le prima carte nel cimitero
-
+ Move top cards to exileMetti le prime carte in esilio
-
+ Roll dieLancia un dado
-
+ Number of sides:Numero di facce:
-
+ Set power/toughnessImposta forza/costituzione
-
+ Please enter the new PT:Inserisci la nuova FC:
-
+ Set annotationImposta annotazione
-
+ Please enter the new annotation:Inserisci le nuove annotazioni:
-
+ Set countersImposta i segnalini
-
+ Cr&eate related cardCr&ea carta collegata
@@ -4044,37 +4153,37 @@ La tua versione è la %1, la versione online è la %2.
QMenuBar
-
+ ServicesServizi
-
+ Hide %1Nascondi %1
-
+ Hide OthersNascondi altre
-
+ Show AllMostra tutte
-
+ Preferences...Preferenze...
-
+ Quit %1Esci da %1
-
+ About %1Informazioni su %1
@@ -4082,7 +4191,7 @@ La tua versione è la %1, la versione online è la %2.
QObject
-
+ Cockatrice replays (*.cor)Replay di Cockatrice (*.cor)
@@ -4151,35 +4260,64 @@ La tua versione è la %1, la versione online è la %2.
RoomSelector
-
+ RoomsStanze
-
+ Joi&nE&ntra
-
+ RoomStanza
-
+ DescriptionDescrizione
-
+
+ Permissions
+ Permessi
+
+
+ PlayersGiocatori
-
+ GamesPartite
+
+
+
+ Error
+ Errore
+
+
+
+ You do not have the proper permission to join this room.
+ Non hai i permessi necessari ad entrare in questa partita.
+
+
+
+ Failed to join the room due to an unknown error.
+ Errore cercando di entrare nella partita.
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+ Combinazione già usata
+ SetsModel
@@ -4230,37 +4368,37 @@ La tua versione è la %1, la versione online è la %2.
SoundSettingsPage
-
+ Choose pathScegli percorso
-
+ Enable &soundsAbilita &suoni
-
+ Path to sounds directory:Percorso alla cartella dei suoni:
-
+ Test system sound engineProva il funzionamento dei suoni
-
+ Sound settingsImpostazioni suoni
-
+ Master volume requires QT5Il controllo volume richiede QT5
-
+ Master volumeVolume
@@ -4316,117 +4454,152 @@ La tua versione è la %1, la versione online è la %2.
TabDeckEditor
-
+ &Print deck...&Stampa mazzo...
-
+ &Close&Chiudi
-
+ &Edit sets...&Modifica set...
-
+ FiltersFiltri
-
+ &Clear all filtersRimuovi tutti
-
+ Delete selectedRimuovi selez.
-
+ Deck &name:&Nome mazzo:
-
+ &Comments:&Commenti:
-
+ Hash:Hash:
-
+ &New deck&Nuovo mazzo
-
+ &Load deck...&Carica mazzo...
-
+ &Save deck&Salva mazzo
-
+ Save deck &as...Salva mazzo &con nome...
-
+ Load deck from cl&ipboard...Carica mazzo dagli app&unti...
-
+ Save deck to clip&boardSalva mazzo nei app&unti
-
+ &Analyze deck on deckstats.net&Analizza il mazzo con deckstats.net
-
+ Open custom image folderApri cartella immagini personalizzate
-
+
+ Open custom sets folder
+ Apri cartella set personalizzati
+
+
+ Add card to &maindeckAggiungi carta al &grimorio
-
+ Add card to &sideboardAggiungi carta al &sideboard
-
+ &Deck EditorEditor di mazzi
-
+ C&ard DatabaseDatabase delle C&arte
-
+
+ Show/Hide card information
+ Mostra/nascondi info carta
+
+
+
+ Show/Hide deck
+ Mostra/nascondi mazzo
+
+
+
+ Show/Hide filters
+ Mostra/nascondi filtri
+
+
+
+ Reset layout
+ Resetta disposizione
+
+
+
+ Card Info
+ Info carta
+
+
+
+ Deck
+ Mazzo
+
+
+ WelcomeBenvenuto
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
@@ -4435,69 +4608,69 @@ Tutti i set nel database delle carte sono stati attivati.
Se vuoi cambiare l'ordine dei set o disattivarne alcuni, dai un'occhiata alla finestra "Modifica set".
-
+ &Remove row&Rimuovi carta
-
+ &Increment number&Aumenta il numero
-
+ &Decrement number&Diminuisci il numero
-
+ Edit &tokens...Modifica &pedine...
-
+ Deck: %1Mazzo: %1
-
+ Are you sure?Sei sicuro?
-
+ The decklist has been modified.
Do you want to save the changes?La lista del mazzo è stata modificata.
Vuoi salvare i cambiamenti?
-
+ Load deckCarica mazzo
-
-
-
+
+
+ ErrorErrore
-
+ The deck could not be saved.Il mazzo non può essere salvato.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.Il mazzo non può essere salvato.
Controlla se la cartella è valida e prova ancora.
-
+ Save deckSalva mazzo
@@ -4594,97 +4767,97 @@ Please enter a name:
TabGame
-
+ &Phases&Fasi
-
+ &Game&Partita
-
+ Next &phaseProssima &fase
-
+ Next &turnProssimo &turno
-
+ &Remove all local arrows&Rimuovi tutte le frecce
-
+ Rotate View Cl&ockwiseRuota vista in senso &orario
-
+ Rotate View Co&unterclockwiseR&uota vista in senso antiorario
-
+ Game &information&Informazioni partita
-
+ &Concede&Concedi
-
+ &Leave game&Lascia partita
-
+ C&lose replayC&hiudi replay
-
+ &Say:&Parla:
-
+ ConcedeConcedi
-
+ Are you sure you want to concede this game?Vuoi veramente concedere la partita?
-
+ Leave gameLascia la partita
-
+ Are you sure you want to leave this game?Sei sicuro di voler lasciare la partita?
-
+ You are flooding the game. Please wait a couple of seconds.Stai spammando la partita. Attendi un paio di secondi.
-
+ You have been kicked out of the game.Sei stato kickato fuori dalla partita.
-
+ REPLAY REPLAY
@@ -4790,47 +4963,47 @@ Please enter a name:
TabRoom
-
+ &Say:&Parla:
-
+ ChatChat
-
+ &Room&Stanza
-
+ &Leave room&Lascia stanza
-
+ &Clear chatPulisci &chat
-
+ Chat Settings...Impostazioni Chat...
-
+ mentioned you.ti ha menzionato.
-
+ Click to viewClicca per visualizzare
-
+ You are flooding the chat. Please wait a couple of seconds.Stai spammando la chat. Attendi un paio di secondi.
@@ -4846,15 +5019,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?Sei sicuro?
-
+ There are still open games. Are you sure you want to quit?Ci sono ancora delle partite aperte. Sei sicuro di voler uscire?
+
+
+ Promotion
+ Promozione
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+ Sei stato promosso a moderatore. Esci e rientra per rendere effettiva la promozione.
+ TabUserLists
@@ -4877,55 +5060,97 @@ Please enter a name:
UserContextMenu
-
+ User &details&Dettagli utente
-
+ Private &chat&Chat privata
-
+ Show this user's &gamesVisualizza le &partite dell'utente
-
+ Add to &buddy listAggiungi alla lista &amici
-
+ Remove from &buddy listRimuovi dalla lista &amici
-
+ Add to &ignore listAggiungi alla lista &ignorati
-
+ Remove from &ignore listRimuovi dalla lista &ignorati
-
+ Kick from &gameCaccia dalla &partita
-
+ Ban from &serverBanna dal &server
-
+
+ &Promote user to moderator
+ &Promuovi utente a moderatore
+
+
+
+ Dem&ote user from moderator
+ Degrada il m&oderatore ad utente
+
+
+ %1's gamesPartite di %1
+
+
+
+ Success
+ Successo
+
+
+
+ Successfully promoted user.
+ Utente promosso.
+
+
+
+ Successfully demoted user.
+ Utente degradato.
+
+
+
+
+ Failed
+ Fallito
+
+
+
+ Failed to promote user.
+ Promozione fallita.
+
+
+
+ Failed to demote user.
+ Degradazione fallita.
+ UserInfoBox
@@ -5094,42 +5319,42 @@ Please enter a name:
UserInterfaceSettingsPage
-
+ General interface settingsImpostazioni di interfaccia generale
-
+ Enable notifications in taskbarAbilita notifiche sulla barra delle applicazioni
-
+ Notify in the taskbar for game events while you are spectatingAbilita notifiche anche per i giochi in cui si è solo uno spettatore
-
+ &Double-click cards to play them (instead of single-click)&Doppio click sulle carte per giocarle (disabilitato un solo click)
-
+ &Play all nonlands onto the stack (not the battlefield) by defaultGioca tutte le carte non terra sulla &pila (invece che sul campo di battaglia)
-
+ Annotate card text on tokensAnnota il testo della carta sulle pedine
-
+ Animation settingsImpostazioni di animazione
-
+ &Tap/untap animationAnimazioni &Tappa/Stappa
@@ -5137,22 +5362,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1Utenti connessi al server: %1
-
+ Users in this room: %1Utenti in questa stanza: %1
-
+ Buddies online: %1 / %2Amici online: %1 / %2
-
+ Ignored users online: %1 / %2Utenti ignorati online: %1 / %2
@@ -5211,8 +5436,8 @@ Please enter a name:
- Disabled sets will still be used for loading images
- I set disabilitati verranno comunque usati per caricare immagini
+ Disabled sets will be used for loading images only if all the enabled sets failed
+ I set disabilitati verranno usati per caricare immagini solo dopo tutti i set abilitati
@@ -5220,12 +5445,12 @@ Please enter a name:
Modifica impostazioni
-
+ SuccessSuccesso
-
+ The sets database has been saved successfully.Il database dei set è stato salvato correttamente.
@@ -5253,4 +5478,561 @@ Please enter a name:
vista raggruppata
+
+ shortcutsTab
+
+
+ Form
+ Schermate
+
+
+
+ Main Window
+ Finestra principale
+
+
+
+ Deck editor
+ Editor di mazzi
+
+
+
+ Local gameplay
+ Partita locale
+
+
+
+ Watch replay
+ Vista replay
+
+
+
+ Connect
+ Connetti
+
+
+
+ Register
+ Registra
+
+
+
+ Full screen
+ Schermo intero
+
+
+
+ Settings
+ Impostazioni
+
+
+
+ Check for card updates
+ Aggiorna carte
+
+
+
+ Exit
+ Esci
+
+
+
+ Deck Editor
+ Editor di mazzi
+
+
+
+ Analyze deck
+ Analizza mazzo
+
+
+
+ Load deck (clipboard)
+ Carica mazzo (appunti)
+
+
+
+ Clerar all filters
+ Pulisci filtri
+
+
+
+ New deck
+ Nuovo mazzo
+
+
+
+ Clear one filter
+ Rimuovi filtro
+
+
+
+ Open custom folder
+ Apri cartella immagini
+
+
+
+ Close
+ Chiudi
+
+
+
+ Print deck
+ Stampa mazzo
+
+
+
+ Edit sets
+ Modifica set
+
+
+
+ Delete card
+ Cancella carta
+
+
+
+ Edit tokens
+ Modifica pedine
+
+
+
+ Reset layout
+ Resetta disposizione
+
+
+
+ Add card
+ Aggiungi carta
+
+
+
+ Save deck
+ Salva mazzo
+
+
+
+ Remove card
+ Rimuovi carta
+
+
+
+ Save deck as
+ Salva mazzo con nome
+
+
+
+ Load deck
+ Carica mazzo
+
+
+
+ Save deck (clipboard)
+ Salva mazzo (appunti)
+
+
+
+
+ Counters
+ Segnalini
+
+
+
+ Life
+ Punti vita
+
+
+
+
+
+
+
+ Set
+ Imposta
+
+
+
+
+
+
+ Add
+ Aggiungi
+
+
+
+
+
+
+ Remove
+ Togli
+
+
+
+ Red
+ Rosso
+
+
+
+ Green
+ Verde
+
+
+
+ Yellow
+ Giallo
+
+
+
+ Mainwindow / Deck editor
+ Finestra / Editor mazzi
+
+
+
+ Power / toughness
+ Forza / costituzione
+
+
+
+ Power and toughness
+ Forza e costituzione
+
+
+
+ Add (+1/+1)
+ Aggiungi (+1/+1)
+
+
+
+ Remove (-1/-1)
+ Togli (-1/-1)
+
+
+
+ Toughness
+ Costituzione
+
+
+
+ Remove (-0/-1)
+ Rimuovi (-0/-1)
+
+
+
+ Add (+0/+1)
+ Aggiungi (+0/+1)
+
+
+
+ Power
+ Forza
+
+
+
+ Remove (-1/-0)
+ Togli (-1/-0)
+
+
+
+ Add (+1/+0)
+ Aggiungi (+1/+0)
+
+
+
+ Game Phases
+ Fasi di gioco
+
+
+
+ Untap
+ Stap
+
+
+
+ Disconnect
+ Disconnetti
+
+
+
+ Upkeep
+ Mantenimento
+
+
+
+
+ Draw
+ Acquisizione
+
+
+
+ Main 1
+ Principale 1
+
+
+
+ Start combat
+ Inizio combattimento
+
+
+
+ Attack
+ Attacco
+
+
+
+ Block
+ Blocco
+
+
+
+ Damage
+ Danni
+
+
+
+ End combat
+ Fine combattimento
+
+
+
+ Main 2
+ Principale 2
+
+
+
+ End
+ Fine
+
+
+
+ Next phase
+ Prossima fase
+
+
+
+ Next turn
+ Prossimo turno
+
+
+
+ Player
+ Giocatore
+
+
+
+ Tap Card
+ Tappa carta
+
+
+
+ Untap Card
+ Stappa carta
+
+
+
+ Untap all
+ Stappa tutte
+
+
+
+ Toogle untap
+ Non stappa mai
+
+
+
+ Flip card
+ Gira carta
+
+
+
+ Peek card
+ Sbircia carta
+
+
+
+ Play card
+ Gioca carta
+
+
+
+ Attach card
+ Attacca carta
+
+
+
+ Unattach card
+ Stacca carta
+
+
+
+ Clone card
+ Clona carta
+
+
+
+ Create token
+ Crea pedina
+
+
+
+ Create another token
+ Crea un'altra pedina
+
+
+
+ Set annotation
+ Imposta annotazione
+
+
+
+ Phases / P/T / Player
+ Fasi / F/C / Giocatore
+
+
+
+ Move card to
+ Metti carta su
+
+
+
+ Bottom library
+ Fondo grimorio
+
+
+
+ Top library
+ Cima grimorio
+
+
+
+
+ Graveyard
+ Cimitero
+
+
+
+
+ Exile
+ Esilio
+
+
+
+ Hand
+ Mano
+
+
+
+ View
+ Viste
+
+
+
+ Library
+ Mazzo
+
+
+
+ Tops card of library
+ Prime carte del mazzo
+
+
+
+ Sideboard
+ Sideboard
+
+
+
+ Close recent view
+ Chiudi ultima vista
+
+
+
+ Pre-play
+ Prima del gioco
+
+
+
+ Load remote deck
+ Carica mazzo remoto
+
+
+
+ Load local deck
+ Carica mazzo dal pc
+
+
+
+ Game play
+ Gioco
+
+
+
+ Draw arrow
+ Disegna freccia
+
+
+
+ Leave game
+ Lascia partita
+
+
+
+ Remove local arrows
+ Rimuovi tutte le frecce
+
+
+
+ Concede
+ Concedi
+
+
+
+ Roll dice
+ Lancia dado
+
+
+
+ Rotate view CW
+ Ruota vista orario
+
+
+
+ Shuffle library
+ Mescola mazzo
+
+
+
+ Rotate view CCW
+ Ruota vista antiorario
+
+
+
+ Mulligan
+ Mulliga
+
+
+
+ Draw card
+ Pesca carta
+
+
+
+ Draw cards
+ Pesca carte
+
+
+
+ Undo draw
+ Annulla pescata
+
+
+
+ Always reveal top card
+ Rivela sempre la prima carta
+
+
+
+ Draw / Move / View / Game play
+ Pesca / Sposta / Vedi / Gioco
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_ja.ts b/cockatrice/translations/cockatrice_ja.ts
index 7502c4f45..7caf15189 100644
--- a/cockatrice/translations/cockatrice_ja.ts
+++ b/cockatrice/translations/cockatrice_ja.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...カウンターの数を決める...
-
+ Set counterカウンターの設定
-
+ New value for counter '%1':カウンター '%1'の新しい値:
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background pictures背景画像の設定
-
+ Hand background:手札:
-
+ Stack background:スタック:
-
+ Table background:戦場:
-
+ Player info background:プレイヤー情報:
-
+ Card back:カード背面:
-
+ Card renderingカードの描画
-
+ Display card names on cards having a picture画像持ちカードのカード名を表示する
-
+ Scale cards on mouse overマウスオーバーでカードを拡大する
-
+ Hand layout手札のレイアウト
-
+ Display hand horizontally (wastes space)手札を横に並べる
-
+ Enable left justification左揃えを有効
-
+ Table grid layoutテーブルのレイアウト
-
+ Invert vertical coordinateカード配置の垂直反転
-
+ Minimum player count for multi-column layout:プレイヤーを複数列レイアウトにする最少人数:
-
-
-
-
-
+
+
+
+
+ Choose path画像の指定
@@ -117,87 +117,92 @@
IPアドレスでBAN
-
+
+ ban client I&D
+ クライアントIDでBAN
+
+
+ Ban typeBANタイプ
-
+ &permanent ban永久BAN
-
+ &temporary ban一時BAN
-
+ &Days:日
-
+ &Hours:時間
-
+ &Minutes:分
-
+ Duration of the banBAN期間
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.BANの理由を入力してください。
これはモデレーターによって保存されBANされた人には見えません。
-
+ Please enter the reason for the ban that will be visible to the banned person.BANの理由を入力してください。これはBANされる人に通知されます。
-
+ &OKOK
-
+ &Cancelキャンセル
-
+ Ban user from serverサーバーからBANされたユーザーです
-
+ Errorエラー
-
- You have to select a name-based or IP-based ban, or both.
- 名前によるBANかIPによるBAN、もしくは両方を選択してください。
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ BANの理由を選んで下さい:不適切な名前、不適切なIPアドレス、クライアントIDCardDatabase
-
+ New sets found新しいセットが見つかりました
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1個の新しいセットが見つかりました。有効にしますか?
@@ -233,19 +238,19 @@ This is only saved for moderators and cannot be seen by the banned person.
CardFrame
-
+ Image
-
+ カード画像
-
+ Description
-
+ カード文章
-
+ Both
-
+ 画像+文章
@@ -263,7 +268,7 @@ This is only saved for moderators and cannot be seen by the banned person.
Color(s):
-
+ 色:
@@ -299,27 +304,32 @@ This is only saved for moderators and cannot be seen by the banned person.全て表示
-
+ Name:カード名:
-
+ Mana cost:マナ・コスト:
-
+
+ Color(s):
+ 色:
+
+
+ Card type:カード・タイプ:
-
+ P / T:P / T:
-
+ Loyalty:忠誠度:
@@ -583,12 +593,12 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckEditorSettingsPage
-
+ Nothing is here... yetまだ何もありませーん
-
+ General全般
@@ -596,17 +606,17 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckListModel
-
+ Numberカード枚数
-
+ Cardカード名
-
+ Price価格
@@ -628,42 +638,42 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckViewContainer
-
+ Load local deck
-
+ デッキ読み込み
-
+ Load deck from server
-
+ サーバーに保存したデッキ
-
+ Ready to s&tart準備完了!
-
+ S&ideboard unlockedサイドボードをロックする
-
+ S&ideboard lockedサイドボードを使用する
-
+ Load deckデッキを開く
-
+ Errorエラー
-
+ The selected file could not be loaded.選択したファイルが開けませんでした。
@@ -709,37 +719,52 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgConnect
-
+
+ Previous Host
+ 以前のホスト
+
+
+
+ New Host
+ 新しいホスト
+
+
+ &Host:ホストIP:
-
+
+ Enter host name
+ ホストの名前を入力
+
+
+ &Port:ポート:
-
+ Player &name:プレイヤーネーム:
-
+ P&assword:パスワード:
-
+ &Save passwordパスワードを保存する
-
+ A&uto connect at start起動時に自動的に接続
-
+ Connect to serverサーバーに接続
@@ -747,82 +772,92 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgCreateGame
-
+ &Description:説明:
-
+ &Password:パスワード:
-
+ P&layers:プレイヤー人数:
-
+
+ Re&member settings
+
+
+
+ Game typeゲームタイプ
-
+ Only &buddies can joinフレンドのみ参加可能
-
+ Only ®istered users can join登録済みプレイヤーのみ参加可能
-
+ Joining restrictions参加制限
-
+ &Spectators can watch観戦を許可
-
+ Spectators &need a password to watch観戦にパスワードが必要
-
+ Spectators can see &hands観戦者に手札を見せる
-
+ Spectators can &chat観戦者はチャットに参加できる
-
+ Spectators観戦者
-
+
+ &Clear
+ クリア
+
+
+ Create gameゲームを作成
-
+ Game informationゲーム情報
-
+ Errorエラー
-
+ Server error.サーバーエラー。
@@ -926,38 +961,39 @@ This is only saved for moderators and cannot be seen by the banned person.
No image chosen.
-
+ 画像がありません。To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.
-
+ アバターを変更するには、新しい画像を選択してください。
+現在のアバターを削除するには、新しい画像を選ばずにOKを押してください。Browse...
-
+ 参照...Change avatar
-
+ アバター変更Open Image
-
+ アバター画像を開くImage Files (*.png *.jpg *.bmp)
-
+ 画像ファイル (*.png *.jpg *.bmp)Invalid image chosen.
-
+ この画像は使用できません。
@@ -965,32 +1001,32 @@ To remove your current avatar, confirm without choosing a new image.
Old password:
-
+ 前のパスワード:New password:
-
+ 新しいパスワード:Confirm new password:
-
+ 新しいパスワード(再入力):Change password
-
+ パスワード変更Error
-
+ エラーThe new passwords don't match.
-
+ 新しいパスワードが一致しませんでした。
@@ -1094,47 +1130,47 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Email:
-
+ メールアドレス:Pronouns:
-
+ 三人称代名詞の扱い:Neutral
-
+ 中性Masculine
-
+ 男性Feminine
-
+ 女性Country:
-
+ 国籍:Undefined
-
+ 指定なしReal name:
-
+ 本名:Edit user profile
-
+ ユーザー情報編集
@@ -1188,7 +1224,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh更新
@@ -1198,14 +1234,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
クリップボードからデッキを開く
-
-
+
+ Errorエラー
-
-
+
+ Invalid deck list.無効なデッキリストです。
@@ -1221,67 +1257,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:ホストアドレス:
-
+ &Port:ポート:
-
+ Player &name:プレイヤー名:
-
+ P&assword:パスワード:
-
+
+ Password (again):
+ パスワード (再入力) :
+
+
+ Email:メールアドレス:
-
+
+ Email (again):
+ メールアドレス (再入力) :
+
+
+ Pronouns:
-
+ 三人称代名詞の扱い:
-
+ Neutral
-
+ 中性
-
+ Masculine
-
+ 男性
-
+ Feminine
-
+ 女性
-
+ Undefined設定なし
-
+
+
+ Registration Warning
+ 登録に関する警告
+
+
+
+ Your passwords do not match, please try again.
+ パスワードが一致しませんでした。もう一度入力して下さい。
+
+
+
+ Your email addresses do not match, please try again.
+ メールアドレスが一致しませんでした。もう一度入力して下さい。
+
+
+ Country:国籍:
-
+ Real name:本名:
-
+ Register to serverサーバーに登録する
@@ -1289,19 +1351,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ Errorエラー
-
+ Unknown Error loading card database不明なエラー。
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1318,7 +1380,7 @@ Oracle Importerでデータベースを更新する必要があります。
データベースの場所の設定を変更してください。
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1335,7 +1397,7 @@ Oracle Importerでデータベースを更新する必要があります。
データベースの場所の設定を変更してください。
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1344,7 +1406,7 @@ Would you like to change your database location setting?
データベースの場所の設定を変更してください。
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1353,7 +1415,7 @@ Would you like to change your database location setting?
データベースの場所の設定を変更してください。
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1366,7 +1428,7 @@ Would you like to change your database location setting?
データベースの場所の設定を変更してください。
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1379,50 +1441,55 @@ http://github.com/Cockatrice/Cockatrice/issues でチケットを提出してく
データベースの場所の設定を変更してください。
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?あなたのデッキディレクトリへのパスは無効です。前に戻って正しいパスを設定してください。
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?あなたのカード画像ディレクトリへのパスは無効です。前に戻って正しいパスを設定してください。
-
+ Settings設定
-
+ General全般
-
+ Appearance外観
-
+ User InterfaceUI
-
+ Deck Editorデッキエディター
-
+ Chatチャット
-
+ Soundサウンド
+
+
+ Shortcuts
+ ショートカット
+ GameSelector
@@ -1435,7 +1502,7 @@ http://github.com/Cockatrice/Cockatrice/issues でチケットを提出してく
-
+ Errorエラー
@@ -1480,47 +1547,47 @@ http://github.com/Cockatrice/Cockatrice/issues でチケットを提出してく
あなたはゲームの作成者によって参加拒否されています。
-
+ Join game参加
-
+ Password:パスワード:
-
+ Please join the respective room first.最初にルームに参加してください。
-
+ Gamesゲーム
+
+
+ &Filter games
+ ゲームフィルタ
+
- Filter games
-
+ C&lear filter
+ フィルタ解除
- Clear filter
-
+ C&reate
+ ゲームを作成
-
- Create
-
+
+ &Join
+ 参加する
-
- Join
-
-
-
-
+ J&oin as spectator観戦する
@@ -1637,107 +1704,107 @@ http://github.com/Cockatrice/Cockatrice/issues でチケットを提出してく
GeneralSettingsPage
-
+ Reset/Clear Downloaded Picturesダウンロードした画像を削除する
-
-
-
-
-
+
+
+
+
+ Choose pathパスを選択
-
+ Success完了
-
+ Downloaded card pictures have been reset.ダウンロードしたカード画像を削除しました。
-
+ Errorエラー
-
+ One or more downloaded card pictures could not be cleared.一部のカード画像が削除できませんでした。
-
+ Personal settings個人設定
-
+ Language:言語:
-
+ Download card pictures on the flyカード画像を自動的にダウンロードする(英語)
-
+ Download card pictures from a custom URLカスタムURLからカード画像をダウンロード
-
+ Custom Card Download URL:カード画像をダウンロードするURL
-
+ Linking FAQURLの設定の仕方について(英語)
-
+ Pathsパス
-
+ Decks directory:デッキフォルダ:
-
+ Replays directory:リプレイフォルダ:
-
+ Pictures directory:カード画像フォルダ:
-
+ Card database:カードデータベース:
-
+ Token database:トークンデータベース:
-
+ Picture cache size:画像キャッシュサイズ:
-
-
+
+ English日本語 (Japanese)
@@ -1745,49 +1812,49 @@ http://github.com/Cockatrice/Cockatrice/issues でチケットを提出してく
MainWindow
-
+ There are too many concurrent connections from your address.あなたのアドレスからの同時接続が多すぎます。
-
+ Scheduled server shutdown.サーバーシャットダウン予定時間。
-
+ Banned by moderatorモデレーターによるBAN
-
+ Expected end time: %1予想終了時間: %1
-
+ This ban lasts indefinitely.永久BANされています。
-
+ Connection closed通信切断
-
+ The server has terminated your connection.
Reason: %1サーバーはあなたの接続を切断しました。
理由: %1
-
+ Scheduled server shutdownサーバーシャットダウン予定時刻
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1796,456 +1863,487 @@ Reason for shutdown: %1
シャットダウンの理由: %1
-
+ Number of playersプレイヤー人数
-
+ Please enter the number of players.プレイヤーの人数を入れてください.
-
-
+
+ Player %1プレイヤー %1
-
+ Load replayリプレイを開く
-
+ About CockatriceCockatriceについて
-
+ Version %1Version %1
-
+ Translators:翻訳者:
-
+ Project Manager:プロジェクトマネージャ:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+ サーバーが満員です。
+
+
+
+ Invalid username.
+ ユーザー名が無効です。
+
+
+
+ You have been logged out due to logging in at another location.
-
-
+
+ Success成功
-
+ Registration accepted.
Will now login.登録が完了しました。
ログインします。
-
+ Account activation accepted.
Will now login.アカウント有効化が完了しました。
ログインします。
-
+ Past Project Managers:元プロジェクトマネージャ:
-
+ Developers:デベロッパ:
-
+ Our Developersリンク先参照
-
+ Help Develop!開発者募集中!
-
+ Recognition Pageリンク先参照
-
+ Help Translate!翻訳者募集中!
-
+ Support:サポート:
-
+ Report an Issue問題を報告
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ Errorエラー
-
+ Server timeoutサーバータイムアウト
-
+ Incorrect username or password. Please check your authentication information and try again.ユーザー名かパスワードが正しくありません。
-
+ There is already an active session using this user name.
Please close that session first and re-login.既にこのユーザー名を使用しているアクティブなセッションが存在します。
アクティブなセッションを閉じて再ログインしてください。
-
-
+
+ You are banned until %1.あなたは%1までBANされています。
-
-
+
+ You are banned indefinitely.あなたは無期限BANされています。
-
+ This server requires user registration. Do you want to register now?このサーバーはユーザー登録が必要です。
今すぐ登録しますか?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+ このサーバは、クライアントのIDを必要とします。あなたのクライアントは、IDを生成が失敗しているか、変更されたクライアントを実行しています。
+クライアントを再起動してもう一度お試し下さい。
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
+
+
+ Account activationアカウント有効化
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- このアカウントはまだ有効化されていません。
-登録されたアドレスに送信されたアクティベーショントークンを入力して下さい。
-
-
-
-
+ Unknown login error: %1不明なログインエラー: %1
-
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+これは通常、あなたのクライアントのバージョンが古くなっていて、サーバーがあなたのクライアントを認識できないと返答してきていることを意味しています。
+
+
+ Your username must respect these rules:
-
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
+ ユーザー名には『半角英数字』、および半角の「_」「.」「-」のみが使えます。
-
-
-
-
-
+
+
+
+
+ Registration denied登録が拒否されました。
-
+ Registration is currently disabled on this server現在このサーバーでは登録が無効になっています。
-
+ There is already an existing account with the same user name.既に同じユーザー名のアカウントが登録されています。
-
+ It's mandatory to specify a valid email address when registering.
-
+ 登録時に有効な電子メールアドレスを指定する必要があります。
-
+ Too many registration attempts from your IP address.
-
+ あなたのアドレスからのユーザー登録試行が多すぎます。
-
+ Password too short.パスワードが短すぎます。
-
+ Registration failed for a technical problem on the server.
-
-
-
-
- Account activation failed
-
+ ユーザー登録に失敗しました(サーバーの技術的問題)。
+ Unknown registration error: %1
+
+
+
+
+ Account activation failed
+ アカウントの有効化に失敗しました。
+
+
+ Socket error: %1ソケットエラー: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.あなたは古いバージョンのサーバーに接続しようとしています。Cockatriceのバージョンをダウングレードするか適切なサーバーに接続してください。
ローカルVer %1,サーバーVer %2
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.あなたのCockatriceのバージョンがサーバーのバージョンより古いです。Cockatriceをアップデートしてください.
ローカルVer %1,サーバーVer %2
-
+ Connecting to %1...%1へ接続しています...
-
+ Registering to %1 as %2...
-
+ %1に%2として登録中...
-
+ Disconnected切断されました
-
+ Connected, logging in at %1接続完了、%1にログイン中
-
- Logged in as %1 at %2
- %1として%2にログイン
-
-
-
+ &Connect...接続...
-
+ &Disconnect切断
-
+ Start &local game...ローカルゲームを開始...
-
+ &Watch replay...リプレイを見る...
-
+ &Deck editorデッキエディター
-
+ &Full screenフルスクリーン
-
+ &Register to server...
-
+ サーバーに登録する
-
+ &Settings...設定...
-
-
+
+ &Exit終了
-
+ A&ctionsアクション
-
+ &CockatriceCockatrice
-
+ &About CockatriceCockatriceについて
-
+ &Helpヘルプ
-
+ Check for card updates...カードデータベース更新
-
+ A card database update is already running.データベース更新は既に起動中です。
-
+ Unable to run the card database updater: データベース更新が実行できませんでした:
-
+ The card database updater exited with an error: %1データベース更新に失敗しました: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.更新が正常に完了しました。新しいデータベースを読み込み直します。
-
-
+
+ Information情報
-
+ Troubleshooting
-
+ トラブルシューティング
-
+ F.A.Q.
-
+ F.A.Q.
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ このアカウントはまだ有効化されていません。
+登録されたアドレスに送信されたアクティベーショントークンを入力して下さい。
+
+
+ failed to start.開始失敗。
-
+ crashed.クラッシュしました。
-
+ timed out.タイムアウトしました。
-
+ write error.書き込みに失敗しました。
-
+ read error.読み込みに失敗しました。
-
+ unknown error.不明なエラー。
@@ -3485,62 +3583,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settingsチャット設定
-
+
+ Custom alert words
+ 反応するキーワード
+
+
+ Enable chat mentionsメンション機能を有効にする
-
+
+ Enable mention completer
+
+
+
+ In-game message macros定型文
-
- Ignore unregistered users in main chat
- 未登録ユーザーのメインチャットを無視
-
-
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore chat room messages sent by unregistered users未登録ユーザーのルームメッセージを無視
-
- Ignore private messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users未登録ユーザーの個人チャットを無視
-
+
+ Enable desktop notifications for private messages
+ 個人チャットのデスクトップ通知を有効にする
+
+
+
+ Separate words with a space, alphanumeric characters only
+ 英数字のみ使用可能。単語を半角スペースで区切って下さい。
+
+
+
+ Invert text color反転テキストの色
-
- Enable desktop notifications for private messages.
- 個人チャットのデスクトップ通知を有効にする
-
-
-
+ Enable desktop notification for mentions.メンションのデスクトップ通知を有効にする
-
+
+ (Color is hexadecimal)(色は16進数)
-
+ Add messageメッセージを追加する
-
+ Message:メッセージ:
@@ -3606,307 +3716,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View libraryライブラリーを見る
-
+ Move top cards to &graveyard...一番上からX枚墓地へ置く
-
+ View &top cards of library...上からX枚見る
-
+ &View graveyard墓地を見る
-
+ &View sideboardサイドボードを見る
-
+ Player "%1"プレイヤー "%1"
-
-
-
-
+
+
+
+ &Hand手札
-
+ &Reveal hand to...手札を見せる...
-
+ Reveal r&andom card to...無作為に1枚選んで公開する
-
+ &Libraryライブラリー
-
-
-
-
+
+
+
+ &Graveyard墓地
-
+ &Sideboardサイドボード
-
+ Red赤
-
+ Yellow黄
-
+ Green緑
-
+ View top cards of library上からX枚見る
-
+ Number of cards:カードの枚数:
-
+ &Draw cardカードを引く
-
+ Reveal top cards of libraryライブラリーの一番上のカードを公開する
-
+ Number of cards: (max. %1)カード枚数:(最大%1)
-
+ &View exile追放領域を見る
-
-
-
-
+
+
+
+ &Exile追放領域
-
+ Reveal t&op cards to...ライブラリーの一番上のカードを見せる...
-
+ D&raw cards...カードをX枚引く
-
+ Take &mulliganマリガンを行う
-
+ &Shuffleライブラリーを切り直す
-
+ &Countersカウンター
-
+ &Untap all permanents全てのパーマネントをアンタップする
-
+ R&oll die...X面ダイスをふる
-
+ &Create token...トークンを作成する...
-
+ C&reate another token同じトークンを作成する
-
+ S&ay定型文
-
+ &Move hand to...手札を移動させる...
-
-
-
-
+
+
+
+ &Top of libraryライブラリーの一番上
-
-
-
-
+
+
+
+ &Bottom of libraryライブラリーの一番下
-
+ &Move graveyard to...墓地を移動させる...
-
+ &Move exile to...追放領域を移動させる...
-
+ Reveal &library to...ライブラリーを公開する...
-
+ &Always reveal top card一番上のカードを公開したままプレイ
-
+ O&pen deck in deck editorデッキエディターで開く
-
+ &Undo last draw最後に引いたカードを戻す
-
+ Play top card &face down一番上のカードを伏せたままプレイ
-
+ Move top cards to &exile...ライブラリーの一番上からX枚追放する
-
+ Put top card on &bottom一番上のカードを一番下に置く
-
+ Put bottom card &in graveyard一番下のカードを墓地に置く
-
+ Cr&eate predefined token定義済みのトークンを作成する
-
+ C&ardカード
-
+ &All players全てのプレイヤー
-
+ &Playプレイ
-
+ &Hide隠す
-
+ Play &Face Down裏向きにプレイ
-
+ &Tapタップ
-
+ &Untapアンタップ
-
+ Toggle &normal untapping通常のアンタップの切り替え
-
+ &Flip反転
-
+ &Peek at card face表面を見る
-
+ &Clone複製
-
+ Attac&h to card...カードにつける...
@@ -3926,153 +4036,153 @@ Local version is %1, remote version is %2.
パワーを上げる
-
+ &Decrease powerパワーを下げる
-
+ I&ncrease toughnessタフネスを上げる
-
+ D&ecrease toughnessタフネスを下げる
-
+ In&crease power and toughnessP/Tを上げる
-
+ Dec&rease power and toughnessP/Tを下げる
-
+ Set &power and toughness...P/Tを設定する...
-
+ &Set annotation...注釈をつける...
-
+ &Add counter (%1)%1色のカウンターを置く
-
+ &Remove counter (%1)%1色のカウンターを取り除く
-
+ &Set counters (%1)...%1色のカウンターの数を設定
-
+ Draw cardsカードを引く
-
-
-
-
+
+
+
+ Number:数:
-
+ Move top cards to grave上からX枚墓地へ置く
-
+ Move top cards to exile上からX枚追放する
-
+ Roll dieダイスをふる
-
+ Number of sides:面の数:
-
+ Set power/toughnessP/Tを設定する
-
+ Please enter the new PT:新しいパワー/タフネス:
-
+ Set annotation注釈をつける
-
+ Please enter the new annotation:新しい注釈:
-
+ Set countersカウンターを設定する
-
+ Cr&eate related card
-
+ 関連カードを作成QMenuBar
-
+ Servicesサービス
-
+ Hide %1%1を隠す
-
+ Hide Others他を隠す
-
+ Show Allすべて表示
-
+ Preferences...設定...
-
+ Quit %1%1から出る
-
+ About %1%1について
@@ -4080,7 +4190,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)Cockatriceリプレイファイル (*.cor)
@@ -4149,35 +4259,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ Roomsルーム
-
+ Joi&n参加する
-
+ Roomルーム名
-
+ Description説明
-
+
+ Permissions
+ アクセス権限
+
+
+ Players人数
-
+ Gamesゲーム
+
+
+
+ Error
+ エラー
+
+
+
+ You do not have the proper permission to join this room.
+ あなたはこのルームに参加するための権限がありません。
+
+
+
+ Failed to join the room due to an unknown error.
+ 原因不明のエラーによってルームに参加できませんでした。
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+ ショートカットは既に使われています
+ SetsModel
@@ -4228,37 +4367,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose pathパスを選択
-
+ Enable &soundsサウンドを有効
-
+ Path to sounds directory:サウンドフォルダヘのパス
-
+ Test system sound engineサウンドテスト
-
+ Sound settingsサウンド設定
-
+ Master volume requires QT5マスター音量はQT5が必要
-
+ Master volume音量
@@ -4278,7 +4417,7 @@ Local version is %1, remote version is %2.
&Reload configuration
-
+ 設定を再読み込み
@@ -4314,186 +4453,223 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...デッキを印刷...
-
+ &Close閉じる
-
+ &Edit sets...セットの設定...
-
+ Filters
-
+ フィルタ
-
+ &Clear all filters
-
+ 全フィルタ解除
-
+ Delete selected選択を削除
-
+ Deck &name:デッキ名:
-
+ &Comments:コメント:
-
+ Hash:ハッシュ:
-
+ &New deck新しいデッキ
-
+ &Load deck...デッキを開く...
-
+ &Save deckデッキを保存
-
+ Save deck &as...名前を付けて保存...
-
+ Load deck from cl&ipboard...クリップボードからデッキを開く
-
+ Save deck to clip&boardクリップボードにデッキをコピー
-
+ &Analyze deck on deckstats.netdeckstats.net でデッキを分析
-
+ Open custom image folderカスタム画像フォルダを開く
-
+
+ Open custom sets folder
+ カスタムセットフォルダを開く
+
+
+ Add card to &maindeckカードをメインデッキに追加
-
+ Add card to &sideboardカードをサイドボードに追加
-
+ &Deck Editorデッキエディター
-
+ C&ard Databaseカードデータベース
-
+
+ Show/Hide card information
+ カード情報を表示/非表示
+
+
+
+ Show/Hide deck
+ デッキを表示/非表示
+
+
+
+ Show/Hide filters
+ フィルタを表示/非表示
+
+
+
+ Reset layout
+ レイアウトをリセット
+
+
+
+ Card Info
+ カード情報
+
+
+
+ Deck
+ デッキ
+
+
+ Welcomeようこそ
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ こんにちは! 現行バージョンのCockatriceの最初の起動です。
+カードデータベースのすべてのセットが有効化されています。
+「セットの設定」ウィンドウ内の特定のセットを無効にしたり、順序を変更をする方法の詳細をお読みください。
-
+ &Remove rowカードを取り除く
-
+ &Increment number枚数を増やす
-
+ &Decrement number枚数を減らす
-
+ Edit &tokens...トークンの設定...
-
+ Deck: %1デッキ: %1
-
+ Are you sure?確認
-
+ The decklist has been modified.
Do you want to save the changes?デッキリストが変更されています。
変更を保存しますか?
-
+ Load deckデッキを開く
-
-
-
+
+
+ Errorエラー
-
+ The deck could not be saved.デッキが保存できませんでした。
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.デッキは保存できませんでした。
ディレクトリが書き込み可能であることを確認してから、もう一度やり直してください。
-
+ Save deckデッキを保存
@@ -4591,99 +4767,99 @@ Please enter a name:
TabGame
-
+ &Phasesフェイズ
-
+ &Gameゲーム
-
+ Next &phase次のフェイズ
-
+ Next &turn次のターン
-
+ &Remove all local arrows全ての対象指定を消す
-
+ Rotate View Cl&ockwise
-
+ 席順を時計回りに送る
-
+ Rotate View Co&unterclockwise
-
+ 席順を反時計回りに送る
-
+ Game &informationゲーム情報
-
+ &Concede投了する
-
+ &Leave gameゲームから離脱する
-
+ C&lose replayリプレイを閉じる
-
+ &Say:発言欄:
-
+ Concede投了する
-
+ Are you sure you want to concede this game?本当にこのゲームに投了しますか?
-
+ Leave gameゲームから離脱する
-
+ Are you sure you want to leave this game?本当にこのゲームから離脱しますか?
-
+ You are flooding the game. Please wait a couple of seconds.あなたはゲームから弾かれました。少々お待ちください.
-
+ You have been kicked out of the game.ゲームからキックされました。
-
+ REPLAY
-
+ リプレイ
@@ -4787,47 +4963,47 @@ Please enter a name:
TabRoom
-
+ &Say:発言欄:
-
+ Chatチャット
-
+ &Roomルーム
-
+ &Leave roomルームから出る
-
+ &Clear chatチャットをクリア
-
+ Chat Settings...チャット設定...
-
+ mentioned you.あなたにメンションした。
-
+ Click to viewクリックで見る
-
+ You are flooding the chat. Please wait a couple of seconds.あなたはチャットルームから弾かれました。少々お待ちください。
@@ -4843,15 +5019,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?よろしいですか?
-
+ There are still open games. Are you sure you want to quit?ゲームがまだ開いています。本当に退出しますか?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4874,55 +5060,97 @@ Please enter a name:
UserContextMenu
-
+ User &detailsユーザー詳細
-
+ Private &chatプライベートチャット
-
+ Show this user's &gamesこのユーザーのゲームを表示
-
+ Add to &buddy listフレンドリストに追加
-
+ Remove from &buddy listフレンドリストから削除
-
+ Add to &ignore list無視リストに追加
-
+ Remove from &ignore list無視リストから削除
-
+ Kick from &gameゲームからキックする
-
+ Ban from &serverサーバーからBANする
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games%1のゲーム
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -4939,7 +5167,7 @@ Please enter a name:
Pronouns:
-
+ 三人称代名詞の扱い:
@@ -4959,17 +5187,17 @@ Please enter a name:
Edit
-
+ 編集Change password
-
+ パスワード変更Change avatar
-
+ アバター変更
@@ -5022,12 +5250,12 @@ Please enter a name:
Information
-
+ 情報User information updated.
-
+ ユーザー情報が更新されました。
@@ -5039,94 +5267,94 @@ Please enter a name:
Error
-
+ エラーThis server does not permit you to update your user informations.
-
+ このサーバーはユーザーの情報を更新することができません。An error occured while trying to update your user informations.
-
+ ユーザー情報の更新中にエラーが発生しました。Password changed.
-
+ パスワードが変更されました。This server does not permit you to change your password.
-
+ このサーバーはパスワードを変更することができません。The new password is too short.
-
+ 新しいパスワードが短すぎます。The old password is incorrect.
-
+ 前のパスワードが一致しませんでした。Avatar updated.
-
+ アバターを更新しました。This server does not permit you to update your avatar.
-
+ このサーバーはアバターを更新することができません。An error occured while trying to updater your avatar.
-
+ アバターの更新中にエラーが発生しました。UserInterfaceSettingsPage
-
+ General interface settingsインターフェース全般設定
-
+ Enable notifications in taskbarタスクバーの通知を有効
-
+ Notify in the taskbar for game events while you are spectatingタスクバーに観戦中のゲームイベントを通知する
-
+ &Double-click cards to play them (instead of single-click)ダブルクリックでカードをプレイする (シングルクリックの代わり)
-
+ &Play all nonlands onto the stack (not the battlefield) by default土地でないカードをプレイする時、すぐに戦場に出さずにスタックに置く
-
+ Annotate card text on tokens
-
+ トークンのカードテキストを注釈にもつける
-
+ Animation settingsアニメーション設定
-
+ &Tap/untap animationタップ/アンタップアニメーション
@@ -5134,22 +5362,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1ユーザーが%1サーバーに接続
-
+ Users in this room: %1ルームのユーザー数: %1
-
+ Buddies online: %1 / %2フレンドオンライン: %1 / %2
-
+ Ignored users online: %1 / %2無視ユーザーオンライン: %1 / %2
@@ -5194,22 +5422,22 @@ Please enter a name:
Enable the sets that you want to have available in the deck editor
-
+ デッキエディタで使用したいセットチェックを入れて下さい。Move sets around to change their order, or click on a column header to sort sets on that field
-
+ セットの並び順を変更するには、並べ替えたいセットを選択して緑の矢印をクリックするか、列のヘッダーをクリックして下さい。Sets order decides the source that will be used when loading images for a specific card
-
+ カード画像は、セットの並び順上が優先されて表示されます。
- Disabled sets will still be used for loading images
-
+ Disabled sets will be used for loading images only if all the enabled sets failed
+ すべての有効なセットが失敗した場合にのみ、無効のセットも画像の読み込みに使用されます。
@@ -5217,12 +5445,12 @@ Please enter a name:
セットの設定
-
+ Success完了
-
+ The sets database has been saved successfully.セットデータベースを保存しました。
@@ -5250,4 +5478,561 @@ Please enter a name:
タイプ別に重ねて表示
+
+ shortcutsTab
+
+
+ Form
+ フォーム
+
+
+
+ Main Window
+ メインウィンドウ
+
+
+
+ Deck editor
+ デッキエディター
+
+
+
+ Local gameplay
+ ローカルゲーム
+
+
+
+ Watch replay
+ リプレイを再生
+
+
+
+ Connect
+ 接続
+
+
+
+ Register
+ 登録
+
+
+
+ Full screen
+ フルスクリーン
+
+
+
+ Settings
+ 設定
+
+
+
+ Check for card updates
+ カードデータベース更新
+
+
+
+ Exit
+ 終了
+
+
+
+ Deck Editor
+ デッキエディター
+
+
+
+ Analyze deck
+ デッキ分析
+
+
+
+ Load deck (clipboard)
+ クリップボードからデッキを開く
+
+
+
+ Clerar all filters
+ 全フィルタ解除
+
+
+
+ New deck
+ 新しいデッキ
+
+
+
+ Clear one filter
+ フィルタをひとつ解除
+
+
+
+ Open custom folder
+ カスタムフォルダを開く
+
+
+
+ Close
+ 閉じる
+
+
+
+ Print deck
+ デッキを印刷
+
+
+
+ Edit sets
+ セットの設定
+
+
+
+ Delete card
+ カードを削除
+
+
+
+ Edit tokens
+ トークンを編集
+
+
+
+ Reset layout
+ レイアウトをリセット
+
+
+
+ Add card
+ カードを追加
+
+
+
+ Save deck
+ デッキを保存
+
+
+
+ Remove card
+ カードを取り除く
+
+
+
+ Save deck as
+ 名前を付けて保存...
+
+
+
+ Load deck
+ デッキを開く
+
+
+
+ Save deck (clipboard)
+ クリップボードにデッキをコピー
+
+
+
+
+ Counters
+ カウンター
+
+
+
+ Life
+ ライフ
+
+
+
+
+
+
+
+ Set
+ 設定
+
+
+
+
+
+
+ Add
+ 追加
+
+
+
+
+
+
+ Remove
+ 削減
+
+
+
+ Red
+ 赤
+
+
+
+ Green
+ 緑
+
+
+
+ Yellow
+ 黄
+
+
+
+ Mainwindow / Deck editor
+ メインウィンドウ/デッキエディター
+
+
+
+ Power / toughness
+ パワー / タフネス
+
+
+
+ Power and toughness
+ パワーとタフネス
+
+
+
+ Add (+1/+1)
+ +1/+1
+
+
+
+ Remove (-1/-1)
+ -1/-1
+
+
+
+ Toughness
+ タフネス
+
+
+
+ Remove (-0/-1)
+ -0/-1
+
+
+
+ Add (+0/+1)
+ +0/+1
+
+
+
+ Power
+ パワー
+
+
+
+ Remove (-1/-0)
+ -1/-0
+
+
+
+ Add (+1/+0)
+ +1/+0
+
+
+
+ Game Phases
+ フェイズ
+
+
+
+ Untap
+ アンタップ
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+ ドロー
+
+
+
+ Main 1
+ メイン1
+
+
+
+ Start combat
+ 戦闘開始
+
+
+
+ Attack
+ 攻撃
+
+
+
+ Block
+ ブロック
+
+
+
+ Damage
+ ダメージ
+
+
+
+ End combat
+ 戦闘終了
+
+
+
+ Main 2
+ メイン2
+
+
+
+ End
+ エンド
+
+
+
+ Next phase
+ 次のフェイズ
+
+
+
+ Next turn
+ 次のターン
+
+
+
+ Player
+ プレイヤー
+
+
+
+ Tap Card
+ タップ
+
+
+
+ Untap Card
+ アンタップ
+
+
+
+ Untap all
+ すべてアンタップ
+
+
+
+ Toogle untap
+ 通常のアンタップの切り替え
+
+
+
+ Flip card
+ 裏返す
+
+
+
+ Peek card
+ 表面を見る
+
+
+
+ Play card
+ プレイする
+
+
+
+ Attach card
+ つける
+
+
+
+ Unattach card
+ はずす
+
+
+
+ Clone card
+ カードのコピー
+
+
+
+ Create token
+ トークンを作成
+
+
+
+ Create another token
+ 同じトークンを作成する
+
+
+
+ Set annotation
+ 注釈
+
+
+
+ Phases / P/T / Player
+ フェイズ/ P/T /プレイヤー
+
+
+
+ Move card to
+ カードを移動
+
+
+
+ Bottom library
+ ライブラリーの一番下
+
+
+
+ Top library
+ ライブラリーの一番上
+
+
+
+
+ Graveyard
+ 墓地
+
+
+
+
+ Exile
+ 追放
+
+
+
+ Hand
+ 手札
+
+
+
+ View
+ 見る
+
+
+
+ Library
+ ライブラリー
+
+
+
+ Tops card of library
+ ライブラリーの一番上
+
+
+
+ Sideboard
+ サイドボード
+
+
+
+ Close recent view
+ 閉じる
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+ サーバーのデッキを開く
+
+
+
+ Load local deck
+ ローカルのデッキを開く
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+ 対象を指定
+
+
+
+ Leave game
+ ゲームから離脱する
+
+
+
+ Remove local arrows
+ 全ての対象指定を消す
+
+
+
+ Concede
+ 投了
+
+
+
+ Roll dice
+ ダイス
+
+
+
+ Rotate view CW
+ 席順を時計回りに送る
+
+
+
+ Shuffle library
+ ライブラリーを切り直す
+
+
+
+ Rotate view CCW
+ 席順を時計回りに送る
+
+
+
+ Mulligan
+ マリガン
+
+
+
+ Draw card
+ カードを引く
+
+
+
+ Draw cards
+ 複数枚引く
+
+
+
+ Undo draw
+ 最後に引いたカードを戻す
+
+
+
+ Always reveal top card
+ 一番上のカードを公開したままプレイ
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_ko.ts b/cockatrice/translations/cockatrice_ko.ts
index 0ec5ccfd8..c8a8f2c37 100644
--- a/cockatrice/translations/cockatrice_ko.ts
+++ b/cockatrice/translations/cockatrice_ko.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...카운터 설정...
-
+ Set counter카운터 설정
-
+ New value for counter '%1':카운터 '%1'의 값을 지정해 주세요:
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background pictures영역별 배경 이미지
-
+ Hand background:손 배경 이미지:
-
+ Stack background:스택 배경 이미지:
-
+ Table background:전장 배경 이미지:
-
+ Player info background:플레이어 정보 배경 이미지:
-
+ Card back:카드 뒷면 이미지:
-
+ Card rendering카드 렌더링
-
+ Display card names on cards having a picture이미지가 존재하는 카드에도 카드 이름 표시
-
+ Scale cards on mouse over마우스 오버 시 카드 확대
-
+ Hand layout손 레이아웃
-
+ Display hand horizontally (wastes space)손의 카드를 가로로 정렬
-
+ Enable left justification손의 카드를 좌측으로 정렬
-
+ Table grid layout테이블 격자 레이아웃
-
+ Invert vertical coordinate전장의 상하배치를 전환 (대지를 앞에 배치)
-
+ Minimum player count for multi-column layout:다열 레이아웃를 위한 최소 플레이어 인원 (4명 이상 권장)
-
-
-
-
-
+
+
+
+
+ Choose path경로 선택
@@ -117,87 +117,92 @@
IP 주소 추방
-
+
+ ban client I&D
+ 클라이언트 ID 추방
+
+
+ Ban type추방 유형
-
+ &permanent ban영구 추방
-
+ &temporary ban기간제 추방
-
+ &Days:일:
-
+ &Hours:시간:
-
+ &Minutes:분:
-
+ Duration of the ban추방 기간
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.추방 사유를 적어주세요.
해당 사유는 관리자들만 볼 수 있고 추방 당한 사용자는 볼 수 없습니다.
-
+ Please enter the reason for the ban that will be visible to the banned person.추방된 사용자가 보게 될 추방 사유를 적어주세요.
-
+ &OK확인
-
+ &Cancel취소
-
+ Ban user from server사용자를 서버에서 추방
-
+ Error오류
-
- You have to select a name-based or IP-based ban, or both.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.추방의 유형을 선택해 주세요.CardDatabase
-
+ New sets found새로운 확장판 감지
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?%1개의 새로운 확장판이 카드 데이터베이스에 추가되었습니다.
새로운 확장판을 활성화 시키시겠습니까?
@@ -234,17 +239,17 @@ This is only saved for moderators and cannot be seen by the banned person.
CardFrame
-
+ Image이미지
-
+ Description 텍스트
-
+ Both모두 보기
@@ -264,7 +269,7 @@ This is only saved for moderators and cannot be seen by the banned person.
Color(s):
-
+ 카드 색:
@@ -300,27 +305,32 @@ This is only saved for moderators and cannot be seen by the banned person.정보 전체 표시
-
+ Name:카드 이름:
-
+ Mana cost:마나 비용:
-
+
+ Color(s):
+ 카드 색:
+
+
+ Card type:카드 유형:
-
+ P / T:공/방:
-
+ Loyalty:충성도:
@@ -584,12 +594,12 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckEditorSettingsPage
-
+ Nothing is here... yet준비중입니다.
-
+ General일반
@@ -597,17 +607,17 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckListModel
-
+ Number카드 장수
-
+ Card카드 이름
-
+ Price가격
@@ -629,42 +639,42 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckViewContainer
-
+ Load local deck
-
+ 로컬 덱 불러오기
-
+ Load deck from server
-
+ 서버에 저장된 덱 불러오기
-
+ Ready to s&tart시작 준비
-
+ S&ideboard unlocked
- 사이드보드 교체 활성화
+ 사이드보드 카드 교체 가능
-
+ S&ideboard locked
- 사이드보드 교체 비활성화
+ 사이드보드 카드 교체 불가능
-
+ Load deck덱 불러오기
-
+ Error오류
-
+ The selected file could not be loaded.지정하신 파일을 불러올 수 없었습니다.
@@ -689,7 +699,7 @@ This is only saved for moderators and cannot be seen by the banned person.
Color (OR):
- 카드 색깔(OR):
+ 카드 색(OR):
@@ -710,37 +720,52 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgConnect
-
+
+ Previous Host
+ 지난번에 접속한 서버
+
+
+
+ New Host
+ 새로운 서버
+
+
+ &Host:호스트 IP:
-
+
+ Enter host name
+ 서버 주소 입력
+
+
+ &Port:포트:
-
+ Player &name:사용자명:
-
+ P&assword:비밀번호:
-
+ &Save password비밀번호 저장
-
+ A&uto connect at start코카트리스 시작 시 자동 연결
-
+ Connect to server서버로 연결
@@ -748,82 +773,92 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgCreateGame
-
+ &Description:게임 이름:
-
+ &Password:비밀번호:
-
+ P&layers:게임 참가 인원:
-
+
+ Re&member settings
+
+
+
+ Game type게임 종류
-
+ Only &buddies can join친구만 입장 가능
-
+ Only ®istered users can join
- 서버에 등록한 사용자만 입장 가능
+ 서버에 가입한 사용자만 입장 가능
-
+ Joining restrictions입장 제한
-
+ &Spectators can watch관전자 허용
-
+ Spectators &need a password to watch관전자 입장 시 비밀번호 필요
-
+ Spectators can see &hands관전자에게 플레이어의 손 공개
-
+ Spectators can &chat관전자 대화 가능
-
+ Spectators관전자
-
+
+ &Clear
+ 설정 초기화
+
+
+ Create game게임 만들기
-
+ Game information게임 정보
-
+ Error오류
-
+ Server error.서버 오류.
@@ -843,7 +878,7 @@ This is only saved for moderators and cannot be seen by the banned person.
C&olor:
- 토큰 색깔:
+ 토큰 색:
@@ -927,38 +962,39 @@ This is only saved for moderators and cannot be seen by the banned person.
No image chosen.
-
+ 이미지 없음To change your avatar, choose a new image.
To remove your current avatar, confirm without choosing a new image.
-
+ 아바타를 변경하려면 새로운 이미지 파일을 선택하여 주십시오.
+현재 아바타를 삭제하시려면 이미지를 선택하지 않고 확인을 하시면 됩니다.Browse...
-
+ 찾아보기Change avatar
-
+ 아바타 변경Open Image
-
+ 이미지 불러오기Image Files (*.png *.jpg *.bmp)
-
+ 이미지 파일 (*.png *.jpg *.bmp)Invalid image chosen.
-
+ 잘못된 이미지를 선택하셨습니다.
@@ -966,32 +1002,32 @@ To remove your current avatar, confirm without choosing a new image.
Old password:
-
+ 예전 비밀번호:New password:
-
+ 새로운 비밀번호:Confirm new password:
-
+ 새로운 비밀번호 확인:Change password
-
+ 비밀번호 변경Error
-
+ 오류The new passwords don't match.
-
+ 새로운 비밀번호가 일치하지 않습니다.
@@ -1004,7 +1040,7 @@ To remove your current avatar, confirm without choosing a new image.
C&olor:
- 토큰 색깔:
+ 토큰 색:
@@ -1095,47 +1131,47 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Email:
-
+ 이메일:Pronouns:
-
+ 성별:Neutral
-
+ 중립Masculine
-
+ 남성Feminine
-
+ 여성Country:
-
+ 국가:Undefined
-
+ 미지정Real name:
-
+ 본명:Edit user profile
-
+ 사용자 프로필 변경
@@ -1189,7 +1225,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh새로고침
@@ -1199,14 +1235,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
클립보드에서 덱 가져오기
-
-
+
+ Error오류
-
-
+
+ Invalid deck list.클립보드의 덱 리스트를 읽어올 수 없습니다.
@@ -1222,87 +1258,113 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:호스트 IP:
-
+ &Port:포트:
-
+ Player &name:사용자명:
-
+ P&assword:비밀번호:
-
+
+ Password (again):
+ 비밀번호 확인:
+
+
+ Email:이메일:
-
+
+ Email (again):
+ 이메일 확인:
+
+
+ Pronouns:
-
+ 성별:
-
+ Neutral
-
+ 중립
-
+ Masculine
-
+ 남성
-
+ Feminine
-
+ 여성
-
+ Undefined미지정
-
+
+
+ Registration Warning
+ 가입 실패
+
+
+
+ Your passwords do not match, please try again.
+ 입력된 비밀번호가 서로 다릅니다. 다시 시도하여 주십시오.
+
+
+
+ Your email addresses do not match, please try again.
+ 입력된 이메일이 서로 다릅니다. 다시 시도하여 주십시오.
+
+
+ Country:국가:
-
+ Real name:실명:
-
+ Register to server
- 연결된 서버에 등록
+ 서버에 회원 가입DlgSettings
-
-
-
+
+
+ Error오류
-
+ Unknown Error loading card database데이터베이스를 불러올 때 미상의 오류가 발생하였습니다.
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1319,7 +1381,7 @@ Would you like to change your database location setting?
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1336,7 +1398,7 @@ Would you like to change your database location setting?
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1345,7 +1407,7 @@ Would you like to change your database location setting?
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1354,7 +1416,7 @@ Would you like to change your database location setting?
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1367,7 +1429,7 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1380,52 +1442,57 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
데이터베이스 경로를 다시 설정하시겠습니까?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?덱 파일을 보관하는 디렉토리의 경로가 잘못되었습니다.
경로를 다시 설정하시겠습니까?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?카드 이미지 파일을 보관하는 디렉토리의 경로가 잘못되었습니다.
경로를 다시 설정하시겠습니까?
-
+ Settings환경설정
-
+ General일반
-
+ Appearance외형
-
+ User Interface인터페이스
-
+ Deck Editor덱 편집기
-
+ Chat대화
-
+ Sound소리
+
+
+ Shortcuts
+ 단축키
+ GameSelector
@@ -1438,7 +1505,7 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
-
+ Error오류
@@ -1470,7 +1537,7 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
This game is only open to registered users.
- 서버에 등록한 사용자만 참가 할 수 있습니다.
+ 서버에 가입한 사용자만 참가 할 수 있습니다.
@@ -1483,47 +1550,47 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
방장이 당신을 차단하였습니다.
-
+ Join game게임 참가
-
+ Password:비밀번호:
-
+ Please join the respective room first.해당되는 게임에 먼저 들어가시기 바랍니다.
-
+ Games게임 목록
+
+
+ &Filter games
+ 게임 필터
+
- Filter games
-
+ C&lear filter
+ 필터 해제
- Clear filter
-
+ C&reate
+ 게임 생성
-
- Create
-
+
+ &Join
+ 게임 참가
-
- Join
-
-
-
-
+ J&oin as spectator관전자로 참가하기
@@ -1588,7 +1655,7 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
reg. users only
- 등록한 사용자만
+ 가입한 사용자 전용
@@ -1640,107 +1707,107 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures저장된 이미지 초기화
-
-
-
-
-
+
+
+
+
+ Choose path경로 선택
-
+ Success성공
-
+ Downloaded card pictures have been reset.저장된 카드 이미지 파일들이 초기화 되었습니다.
-
+ Error오류
-
+ One or more downloaded card pictures could not be cleared.저장된 카드 이미지 파일을 초기화 시킬 수 없었습니다.
-
+ Personal settings개인 설정
-
+ Language:언어:
-
+ Download card pictures on the fly카드 이미지 파일 자동 다운로드
-
+ Download card pictures from a custom URL지정된 URL에서 카드 이미지 다운로드
-
+ Custom Card Download URL:카드 이미지 다운로드 URL:
-
+ Linking FAQ카드 이미지 서버 설정 FAQ
-
+ Paths디렉토리 경로
-
+ Decks directory:덱 파일 경로:
-
+ Replays directory:리플레이 파일 경로:
-
+ Pictures directory:카드 이미지 경로:
-
+ Card database:카드 데이터베이스 경로:
-
+ Token database:토큰 데이터베이스 경로:
-
+ Picture cache size:카드 이미지 캐시 최대 용량:
-
-
+
+ English한국어 (Korean)
@@ -1748,49 +1815,49 @@ http://github.com/Cockatrice/Cockatrice/issues 에 cards.xml을 첨부한 버그
MainWindow
-
+ There are too many concurrent connections from your address.해당 IP주소에서 동시에 연결된 회선이 너무 많습니다.
-
+ Scheduled server shutdown.정기 점검 중입니다.
-
+ Banned by moderator관리자에 의해 서버에서 추방 당하였습니다.
-
+ Expected end time: %1예상 추방 종료 시간: %1
-
+ This ban lasts indefinitely.영구적 추방입니다.
-
+ Connection closed서버와의 연결이 끊어졌습니다.
-
+ The server has terminated your connection.
Reason: %1서버에서 연결을 끊었습니다.
사유: %1
-
+ Scheduled server shutdown정기 점검
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1799,286 +1866,318 @@ Reason for shutdown: %1
서버 재시작 사유: %1
-
+ Number of players플레이어 인원
-
+ Please enter the number of players.최대 플레이어 인원을 입력해 주세요.
-
-
+
+ Player %1플레이어 %1
-
+ Load replay리플레이 불러오기
-
+ About Cockatrice코카트리스에 관하여
-
+ Version %1버전 %1
-
+ Translators:번역진:
-
+ Project Manager:현 프로젝트 매니저:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+ 서버가 꽉 찼습니다. 나중에 다시 접속하여 주십시오.
+
+
+
+ Invalid username.
+ 잘못된 사용자명입니다.
+
+
+
+ You have been logged out due to logging in at another location.
-
-
+
+ Success성공
-
+ Registration accepted.
Will now login.
- 등록이 승인되었습니다.
+ 가입이 승인되었습니다.
로그인합니다.
-
+ Account activation accepted.
Will now login.계정이 활성화 되었습니다.
로그인합니다.
-
+ Past Project Managers:전 프로젝트 매니저:
-
+ Developers:개발진:
-
+ Our Developers기여자 목록
-
+ Help Develop!개발을 도와주세요!
-
+ Recognition Page번역자 목록
-
+ Help Translate!번역을 도와주세요!
-
+ Support: 기술 지원:
-
+ Report an Issue문제점 보고
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ Error오류
-
+ Server timeout서버 응답시간 초과
-
+ Incorrect username or password. Please check your authentication information and try again.잘못된 사용자명이나 비밀번호입니다.
확인 후 다시 시도해 주세요.
-
+ There is already an active session using this user name.
Please close that session first and re-login.해당 사용자명으로 연결된 다른 세션이 있습니다.
해당 세션을 종료 한 후에 다시 시도해 주세요.
-
-
+
+ You are banned until %1.%1까지 추방 당하였습니다.
-
-
+
+ You are banned indefinitely.당신은 무기한 추방 당하였습니다.
-
+ This server requires user registration. Do you want to register now?
- 본 서버는 등록이 필요합니다.
-지금 등록하시겠습니까?
+ 본 서버는 가입이 필요합니다.
+지금 가입하시겠습니까?
-
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
+ 본 서버는 클라이언트 ID가 필요합니다. 현재 사용중인 코카트리스는 올바른 ID를 생성하지 못하거나 수정된 버전일 수 있습니다.
+
+코카트리스를 다시 실행하여 주시기 바랍니다.
+
+
+
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+ 내부 오류가 발생하였습니다.
+
+코카트리스를 다시 실행하시고 다시 시도하거나 오류가 지속될 경우 코카트리스를 새로 다운받아 주시기 바랍니다.
+
+
+ Account activation계정 활성화
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
- 계정이 아직 활성화 되지 않았습니다.
-등록시 적은 메일 주소로 보낸 계정 활성화 토큰이 필요합니다.
-
-
-
-
+ Unknown login error: %1알 수 없는 로그인 오류: %1
-
-
- Your username must respect these rules:
-
-
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+대부분 클라이언트가 오래되어서 서버와 클라이언트가 말이 제대로 통하지 않을때 발생하는 문제입니다.
+
+
+
+ Your username must respect these rules:
+ 사용자명은 다음 조건을 만족해야 합니다:
+
+
+ is %1 - %2 characters long
-
+ %1에서 %2자 사이
-
+ can %1 contain lowercase characters
-
+ 소문자 사용 %1가능
-
-
-
+
+
+ NOT
-
-
-
-
- can %1 contain uppercase characters
-
-
-
-
- can %1 contain numeric characters
-
-
-
-
- can contain the following punctuation: %1
-
+ 불
- first character can %1 be a punctuation mark
-
+ can %1 contain uppercase characters
+ 대문자 사용 %1가능
+
+
+
+ can %1 contain numeric characters
+ 숫자 사용 %1가능
+ can contain the following punctuation: %1
+ 다음 문장 부호를 사용 가능 :
+
+
+
+ first character can %1 be a punctuation mark
+ 첫 글자를 문장 부호로 입력 %1가능
+
+
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
+ 사용자명에는 영어 대소문자, 숫자, _(밑줄), .(마침표)나 -(대쉬)만 사용하실 수 있습니다.
-
-
-
-
-
+
+
+
+
+ Registration denied
- 등록 실패
+ 가입 실패
-
+ Registration is currently disabled on this server
- 본 서버는 현재 등록을 받지 않습니다.
+ 본 서버는 현재 가입을 받지 않습니다.
-
+ There is already an existing account with the same user name.이미 존재하는 사용자명 입니다.
-
+ It's mandatory to specify a valid email address when registering.사용 가능한 이메일 주소를 작성하셔야 합니다.
-
+ Too many registration attempts from your IP address.
- 현 IP주소에서 너무 많은 등록 요청이 있었습니다.
+ 현 IP주소에서 너무 많은 가입 요청이 있었습니다.
-
+ Password too short.비밀번호가 너무 짧습니다.
-
+ Registration failed for a technical problem on the server.
- 서버의 기술적 문제로 등록에 실패하였습니다.
+ 서버의 기술적 문제로 가입에 실패하였습니다.
-
+
+ Unknown registration error: %1
+ 가입 중 알 수 없는 오류 발생: %1
+
+
+ Account activation failed계정 활성화 실패
-
+ Socket error: %1소켓 오류: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.서버 버전이 클라이언트보다 오래되었습니다.
@@ -2086,7 +2185,7 @@ Local version is %1, remote version is %2.
클라이언트 버전 %1, 서버 버전 %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.코카트리스 클라이언트 버전이 오래되었습니다.
@@ -2094,166 +2193,168 @@ Local version is %1, remote version is %2.
클라이언트 버전 %1, 서버 버전 %2.
-
+ Connecting to %1...%1로 연결 시도 중...
-
+ Registering to %1 as %2...
- 서버 %1에 %2(으)로 등록 중...
+ 서버 %1에 %2(으)로 가입 중...
-
+ Disconnected연결 안됨
-
+ Connected, logging in at %1연결됨, %1로 로그인 시도 중
-
- Logged in as %1 at %2
- %2에 %1(으)로 로그인됨
-
-
-
+ &Connect...서버로 연결
-
+ &Disconnect서버와의 연결 해제
-
+ Start &local game...오프라인 게임 시작
-
+ &Watch replay...리플레이 재생
-
+ &Deck editor덱 편집기
-
+ &Full screen전체 화면
-
+ &Register to server...
- 연결된 서버에 등록
+ 서버에 회원 가입
-
+ &Settings...환경설정
-
-
+
+ &Exit끝내기
-
+ A&ctions액션
-
+ &Cockatrice코카트리스
-
+ &About Cockatrice코카트리스에 관하여
-
+ &Help도움말
-
+ Check for card updates...카드 데이터베이스 업데이트 확인
-
+ A card database update is already running.이미 카드 데이터베이스 업데이트가 진행 중입니다.
-
+ Unable to run the card database updater: 카드 데이터베이스 업데이트를 진행할 수 없습니다:
-
+ The card database updater exited with an error: %1카드 데이터베이스 업데이트 중 다음 오류가 발생하였습니다:
%1
-
+ Update completed successfully. Cockatrice will now reload the card database.카드 데이터베이스가 성공적으로 업데이트 되었습니다.
데이터베이스를 다시 불러오겠습니다.
-
-
+
+ Information알림
-
+ Troubleshooting
-
+ 문제 해결
-
+ F.A.Q.
-
+ 자주 묻는 질문
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ 계정이 아직 활성화 되지 않았습니다.
+가입 시 기입한 메일 주소에서 계정 활성화 토큰을 확인하여 주십시오.
+
+
+ failed to start.업데이트 시작 실패
-
+ crashed.강제 종료됨.
-
+ timed out.시간 초과.
-
+ write error.파일 쓰기 오류.
-
+ read error.파일 읽기 오류.
-
+ unknown error.알 수 없는 오류.
@@ -2373,25 +2474,25 @@ Local version is %1, remote version is %2.
%1 has locked her sideboard.female
- %1이(가) 사이드보드 교체를 비활성화 하였습니다.
+ %1이(가) 덱에서 사이드보드 카드를 제외합니다.%1 has locked his sideboard.male
- %1이(가) 사이드보드 교체를 비활성화 하였습니다.
+ %1이(가) 덱에서 사이드보드 카드를 제외합니다.%1 has unlocked her sideboard.female
- %1이(가) 사이드보드 교체를 활성화 하였습니다.
+ %1이(가) 덱에 사이드보드 카드를 넣으려고 합니다.%1 has unlocked his sideboard.male
- %1이(가) 사이드보드 교체를 활성화 하였습니다.
+ %1이(가) 덱에 사이드보드 카드를 넣으려고 합니다.
@@ -3493,62 +3594,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settings대화 설정
-
- Enable chat mentions
- 대화 중 본인의 사용자명 언급 시 해당 문장을 강조
+
+ Custom alert words
+ 키워드 알림
-
+
+ Enable chat mentions
+ 대화 중 본인의 사용자명 멘션 시 해당 문장을 강조
+
+
+
+ Enable mention completer
+ 멘션 자동완성 기능
+
+
+ In-game message macros게임 내 대화 매크로
-
- Ignore unregistered users in main chat
- 채널 대화창에서 서버에 등록하지 않은 사용자의 대화 차단
+
+ Ignore chat room messages sent by unregistered users
+ 서버에 가입하지 않은 사용자의 채널 대화 차단
-
- Ignore chat room messages sent by unregistered users.
- 등록하지 않은 사용자의 채널 대화 차단
+
+ Ignore private messages sent by unregistered users
+ 서버에 가입하지 않은 사용자가 보낸 1:1 대화 차단
-
- Ignore private messages sent by unregistered users.
- 등록하지 않은 사용자가 보낸 1:1 대화 차단
+
+ Enable desktop notifications for private messages
+ 1:1 대화를 받을 시 데스크탑 알림 설정
-
+
+ Separate words with a space, alphanumeric characters only
+ 각 단어마다 스페이스바로 띄어써주세요. 문자 및 숫자만 가능합니다.
+
+
+
+ Invert text color문장 색 반전
-
- Enable desktop notifications for private messages.
- 1:1 대화를 받을 시 데스크탑 알림 설정
-
-
-
+ Enable desktop notification for mentions.
- 대화 중 사용자명 언급시 데스크탑 알림 설정
+ 본인의 사용자명 멘션 시 데스크탑 알림 설정
-
+
+ (Color is hexadecimal)(16진수 색상 코드)
-
+ Add message메세지 추가
-
+ Message:메세지:
@@ -3614,307 +3727,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View library서고 보기
-
+ Move top cards to &graveyard...맨 위 X장의 카드를 무덤으로 이동
-
+ View &top cards of library...서고 맨 위 X장 보기
-
+ &View graveyard무덤 보기
-
+ &View sideboard사이드보드 보기
-
+ Player "%1"플레이어 "%1"
-
-
-
-
+
+
+
+ &Hand손
-
+ &Reveal hand to...손의 카드 전부 공개:
-
+ Reveal r&andom card to...손에서 무작위 카드 공개:
-
+ &Library서고
-
-
-
-
+
+
+
+ &Graveyard무덤
-
+ &Sideboard사이드보드
-
+ Red적색
-
+ Yellow황색
-
+ Green녹색
-
+ View top cards of library서고 맨 위 X장 보기
-
+ Number of cards:카드 장수:
-
+ &Draw card카드 뽑기
-
+ Reveal top cards of library서고 맨 위 카드 공개
-
+ Number of cards: (max. %1)카드 장수 (최대 %1장):
-
+ &View exile추방 영역 보기
-
-
-
-
+
+
+
+ &Exile추방 영역
-
+ Reveal t&op cards to...서고 맨 위 카드 공개:
-
+ D&raw cards...카드 X장 뽑기
-
+ Take &mulligan멀리건
-
+ &Shuffle서고 섞기
-
+ &Counters카운터
-
+ &Untap all permanents모든 지속물 언탭
-
+ R&oll die...주사위 굴리기
-
+ &Create token...토큰 생성
-
+ C&reate another token같은 종류의 토큰 추가 생성
-
+ S&ay말하기
-
+ &Move hand to...손의 카드 전부 이동:
-
-
-
-
+
+
+
+ &Top of library서고 맨 위
-
-
-
-
+
+
+
+ &Bottom of library서고 맨 아래
-
+ &Move graveyard to...무덤의 카드 전부 이동:
-
+ &Move exile to...추방 영역의 카드 전부 이동:
-
+ Reveal &library to...서고 공개:
-
+ &Always reveal top card서고 맨 위 카드 항상 공개
-
+ O&pen deck in deck editor덱 편집기로 덱 열기
-
+ &Undo last draw마지막으로 뽑은 카드 서고에 돌려놓기
-
+ Play top card &face down서고 맨 위 카드를 뒷면으로 발동
-
+ Move top cards to &exile...서고 맨 위 X장의 카드를 추방
-
+ Put top card on &bottom서고 맨 위 카드를 맨 아래로 내리기
-
+ Put bottom card &in graveyard맨 아래 카드를 무덤에 넣기
-
+ Cr&eate predefined token미리 지정된 토큰 생성
-
+ C&ard카드
-
+ &All players모든 플레이어
-
+ &Play발동
-
+ &Hide숨기기
-
+ Play &Face Down뒷면으로 발동
-
+ &Tap탭
-
+ &Untap언탭
-
+ Toggle &normal untapping언탭단에서의 언탭 여부 변경
-
+ &Flip카드 뒤집기
-
+ &Peek at card face카드 앞면 보기
-
+ &Clone카드 복제
-
+ Attac&h to card...다른 카드에 부착
@@ -3934,115 +4047,115 @@ Local version is %1, remote version is %2.
공격력 증가
-
+ &Decrease power공격력 감소
-
+ I&ncrease toughness방어력 증가
-
+ D&ecrease toughness방어력 감소
-
+ In&crease power and toughness공격력 및 방어력 증가
-
+ Dec&rease power and toughness공격력 및 방어력 감소
-
+ Set &power and toughness...공격력 및 방어력 설정
-
+ &Set annotation...카드 주석 설정
-
+ &Add counter (%1)카운터 증가 (%1)
-
+ &Remove counter (%1)카운터 감소 (%1)
-
+ &Set counters (%1)...카운터 설정 (%1)...
-
+ Draw cards카드 X장 뽑기
-
-
-
-
+
+
+
+ Number:원하는 숫자:
-
+ Move top cards to grave맨 위 카드 X장을 무덤으로 이동
-
+ Move top cards to exile맨 위 카드 X장을 추방
-
+ Roll die주사위 굴리기
-
+ Number of sides:주사위 면의 수:
-
+ Set power/toughness공격력 및 방어력 설정
-
+ Please enter the new PT:새로운 공/방 값을 입력해 주세요:
-
+ Set annotation주석 설정
-
+ Please enter the new annotation:새로운 주석을 입력해 주세요:
-
+ Set counters카운터 설정
-
+ Cr&eate related card관련된 카드 생성
@@ -4050,37 +4163,37 @@ Local version is %1, remote version is %2.
QMenuBar
-
+ Services서비스
-
+ Hide %1%1 가리기
-
+ Hide Others기타 가리기
-
+ Show All모두 보기
-
+ Preferences...환경설정...
-
+ Quit %1%1 종료
-
+ About %1%1에 관하여
@@ -4088,7 +4201,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)코카트리스 리플레이 파일 (*.cor)
@@ -4157,35 +4270,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ Rooms채널 목록
-
+ Joi&n채널에 참가
-
+ Room게임
-
+ Description설명
-
+
+ Permissions
+ 권한
+
+
+ Players플레이어
-
+ Games게임
+
+
+
+ Error
+ 오류
+
+
+
+ You do not have the proper permission to join this room.
+ 본 채널에 들어가는데 필요한 권한을 가지고 있지 않습니다.
+
+
+
+ Failed to join the room due to an unknown error.
+ 알 수 없는 오류로 채널에 들어갈 수 없었습니다.
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+ 이미 사용중인 단축키 입니다.
+ SetsModel
@@ -4236,37 +4378,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose path경로 선택
-
+ Enable &sounds음향 효과 켜기
-
+ Path to sounds directory:음향 효과 파일 디렉토리 경로:
-
+ Test system sound engine시스템 사운드 엔진 테스트
-
+ Sound settings음향 설정
-
+ Master volume requires QT5주 음량 조절 옵션은 QT5가 필요합니다.
-
+ Master volume주 음량
@@ -4286,7 +4428,7 @@ Local version is %1, remote version is %2.
&Reload configuration
-
+ 설정 새로고침
@@ -4322,117 +4464,152 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...덱 인쇄
-
+ &Close덱 닫기
-
+ &Edit sets...확장판 목록 편집
-
+ Filters카드 필터
-
+ &Clear all filters모든 필터 초기화
-
+ Delete selected선택한 필터 삭제
-
+ Deck &name:덱 이름:
-
+ &Comments:설명:
-
+ Hash:해시값:
-
+ &New deck새로운 덱 작성
-
+ &Load deck...덱 불러오기
-
+ &Save deck덱 저장
-
+ Save deck &as...다른 이름으로 저장
-
+ Load deck from cl&ipboard...클립보드에서 덱 가져오기
-
+ Save deck to clip&board클립보드로 덱 보내기
-
+ &Analyze deck on deckstats.netdeckstats.net에서 덱 분석
-
+ Open custom image folder사용자 카드 이미지 폴더 열기
-
+
+ Open custom sets folder
+ 사용자 확장판 폴더 열기
+
+
+ Add card to &maindeck메인덱에 카드 추가
-
+ Add card to &sideboard사이드보드에 카드 추가
-
+ &Deck Editor덱 편집기
-
+ C&ard Database카드 데이터베이스
-
+
+ Show/Hide card information
+ 카드 정보 표시/숨김
+
+
+
+ Show/Hide deck
+ 덱 표시/숨김
+
+
+
+ Show/Hide filters
+ 검색 필터 표시/숨김
+
+
+
+ Reset layout
+ 화면 레이아웃 초기화
+
+
+
+ Card Info
+ 카드 정보
+
+
+
+ Deck
+ 덱
+
+
+ Welcome환영합니다
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
@@ -4441,69 +4618,69 @@ Read more about changing the set order or disabling specific sets and consequent
'확장판 목록 편집' 창에서 원하지 않는 확장판을 빼거나 확장판 순서를 변경하는게 가능합니다.
-
+ &Remove row선택한 카드 전부 제거
-
+ &Increment number선택한 카드 한장 추가
-
+ &Decrement number선택한 카드 한장 제거
-
+ Edit &tokens...토큰 목록 편집
-
+ Deck: %1덱 편집기: %1
-
+ Are you sure?확실하십니까?
-
+ The decklist has been modified.
Do you want to save the changes?덱 리스트가 변경되었습니다.
변경사항을 저장하시겠습니까?
-
+ Load deck덱 불러오기
-
-
-
+
+
+ Error오류
-
+ The deck could not be saved.덱을 저장하는데 실패하였습니다.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.덱을 저장하는데 실패하였습니다.
덱 파일 디렉토리에 쓰기가 가능한지 확인하시고 다시 시도해 주세요.
-
+ Save deck덱 저장
@@ -4601,97 +4778,97 @@ Please enter a name:
TabGame
-
+ &Phases단계
-
+ &Game게임
-
+ Next &phase다음 단계로 진행
-
+ Next &turn턴 넘기기
-
+ &Remove all local arrows
- 자기가 그린 화살표 제거
+ 내가 그린 화살표 제거
-
+ Rotate View Cl&ockwise
-
+ 플레이어 위치 시계방향으로 조정
-
+ Rotate View Co&unterclockwise
-
+ 플레이어 위치 반시계방향으로 조정
-
+ Game &information게임 정보
-
+ &Concede항복
-
+ &Leave game게임 나가기
-
+ C&lose replay리플레이 닫기
-
+ &Say:말하기:
-
+ Concede항복
-
+ Are you sure you want to concede this game?정말 게임에서 항복하시겠습니까?
-
+ Leave game게임 나가기
-
+ Are you sure you want to leave this game?정말 게임에서 나가시겠습니까?
-
+ You are flooding the game. Please wait a couple of seconds.너무 빨리 말하고 있습니다. 조금만 기다려 주십시오.
-
+ You have been kicked out of the game.게임에서 강제 퇴장 당하였습니다.
-
+ REPLAY 리플레이
@@ -4797,47 +4974,47 @@ Please enter a name:
TabRoom
-
+ &Say:말하기:
-
+ Chat대화
-
+ &Room채널
-
+ &Leave room채널에서 나가기
-
+ &Clear chat대화 내용 삭제
-
+ Chat Settings...대화 설정...
-
+ mentioned you.
- 이(가) 당신을 언급하였습니다.
+ 이(가) 당신에게 멘션을 보냈습니다.
-
+ Click to view여기를 눌러 확인
-
+ You are flooding the chat. Please wait a couple of seconds.너무 빨리 말하고 있습니다. 조금만 기다려 주세요.
@@ -4853,16 +5030,26 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?확실하십니까?
-
+ There are still open games. Are you sure you want to quit?참가 중인 게임이 있습니다.
정말로 코카트리스를 종료하시겠습니까?
+
+
+ Promotion
+ 승급
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+ 관리자로 승급되셨습니다. 다시 로그인 하시면 해당 등급이 적용됩니다.
+ TabUserLists
@@ -4885,55 +5072,97 @@ Please enter a name:
UserContextMenu
-
+ User &details사용자 정보
-
+ Private &chat1:1 대화
-
+ Show this user's &games이 사용자의 게임 보기
-
+ Add to &buddy list친구 목록에 추가
-
+ Remove from &buddy list친구 목록에서 삭제
-
+ Add to &ignore list차단 목록에 추가
-
+ Remove from &ignore list차단 목록에서 제거
-
+ Kick from &game게임에서 강제 퇴장
-
+ Ban from &server서버에서 추방
-
+
+ &Promote user to moderator
+ 사용자를 관리자로 승급
+
+
+
+ Dem&ote user from moderator
+ 사용자를 관리자로부터 강등
+
+
+ %1's games%1의 게임
+
+
+
+ Success
+ 성공
+
+
+
+ Successfully promoted user.
+ 해당 사용자 승급에 성공하였습니다.
+
+
+
+ Successfully demoted user.
+ 해당 사용자 강등에 성공하였습니다.
+
+
+
+
+ Failed
+ 실패
+
+
+
+ Failed to promote user.
+ 해당 사용자 승급에 실패하였습니다.
+
+
+
+ Failed to demote user.
+ 해당 사용자 강등에 실패하였습니다.
+ UserInfoBox
@@ -4950,7 +5179,7 @@ Please enter a name:
Pronouns:
-
+ 성별:
@@ -4970,17 +5199,17 @@ Please enter a name:
Edit
-
+ 프로필 수정Change password
-
+ 비밀번호 변경Change avatar
-
+ 아바타 변경
@@ -4995,13 +5224,13 @@ Please enter a name:
Registered user
- 등록한 사용자
+ 서버에 가입한 사용자Unregistered user
- 등록하지 않은 사용자
+ 서버에 가입하지 않은 사용자
@@ -5033,12 +5262,12 @@ Please enter a name:
Information
-
+ 사용자 정보User information updated.
-
+ 사용자 정보가 갱신되었습니다.
@@ -5050,94 +5279,94 @@ Please enter a name:
Error
-
+ 오류This server does not permit you to update your user informations.
-
+ 본 서버는 당신의 사용자 정보를 수정 할 수 없게 설정되어 있습니다.An error occured while trying to update your user informations.
-
+ 사용자 정보 갱신 중 오류가 발생하였습니다.Password changed.
-
+ 비밀번호가 변경되었습니다.This server does not permit you to change your password.
-
+ 본 서버는 당신의 비밀번호를 수정 할 수 없게 설정되어 있습니다.The new password is too short.
-
+ 새로운 비밀번호가 너무 짧습니다.The old password is incorrect.
-
+ 예전 비밀번호가 잘못되었습니다.Avatar updated.
-
+ 아바타를 변경하였습니다.This server does not permit you to update your avatar.
-
+ 본 서버는 당신의 아바타를 변경 할 수 없게 설정되어 있습니다.An error occured while trying to updater your avatar.
-
+ 아바타 변경 중 오류가 발생하였습니다.UserInterfaceSettingsPage
-
+ General interface settings일반 인터페이스 설정
-
+ Enable notifications in taskbar상태 표시줄 알림 설정
-
+ Notify in the taskbar for game events while you are spectating관전중인 게임의 상태 표시줄 알림 설정
-
+ &Double-click cards to play them (instead of single-click)카드를 더블 클릭해서 발동 (해제시 한번만 클릭하면 발동 됨)
-
+ &Play all nonlands onto the stack (not the battlefield) by default모든 대지가 아닌 카드를 발동 시에 스택으로 이동 (해제시 전장으로 바로 이동)
-
+ Annotate card text on tokens
-
+ 토큰에 카드 텍스트 주석 자동 추가
-
+ Animation settings애니메이션 설정
-
+ &Tap/untap animation탭/언탭 애니메이션
@@ -5145,22 +5374,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1서버에 접속한 사용자 수: %1
-
+ Users in this room: %1현재 채널에 있는 사용자 목록 : %1
-
+ Buddies online: %1 / %2온라인 친구 목록: %1 / %2
-
+ Ignored users online: %1 / %2차단한 사용자 목록: %1 / %2
@@ -5219,7 +5448,7 @@ Please enter a name:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed선택하지 않은 판본도 카드 이미지를 불러오기 위하여 사용될 수 있습니다.
@@ -5228,12 +5457,12 @@ Please enter a name:
확장판 목록 편집
-
+ Success성공
-
+ The sets database has been saved successfully.확장판 데이터베이스가 성공적으로 저장되었습니다.
@@ -5261,4 +5490,561 @@ Please enter a name:
카드 유형별 행 정렬
+
+ shortcutsTab
+
+
+ Form
+ 양식
+
+
+
+ Main Window
+ 메인 화면
+
+
+
+ Deck editor
+ 덱 편집기
+
+
+
+ Local gameplay
+ 오프라인 게임 시작
+
+
+
+ Watch replay
+ 리플레이 보기
+
+
+
+ Connect
+ 서버로 연결
+
+
+
+ Register
+ 서버에 회원 가입
+
+
+
+ Full screen
+ 전체 화면
+
+
+
+ Settings
+ 환경설정
+
+
+
+ Check for card updates
+ 카드 DB 업데이트 확인
+
+
+
+ Exit
+ 끝내기
+
+
+
+ Deck Editor
+ 덱 편집기
+
+
+
+ Analyze deck
+ 덱 분석
+
+
+
+ Load deck (clipboard)
+ 클립보드에서 덱 가져오기
+
+
+
+ Clerar all filters
+ 모든 필터 초기화
+
+
+
+ New deck
+ 새로운 덱 작성
+
+
+
+ Clear one filter
+ 선택한 필터 초기화
+
+
+
+ Open custom folder
+ 사용자 폴더 열기
+
+
+
+ Close
+ 덱 닫기
+
+
+
+ Print deck
+ 덱 인쇄
+
+
+
+ Edit sets
+ 확장판 목록 편집
+
+
+
+ Delete card
+ 카드 삭제
+
+
+
+ Edit tokens
+ 토큰 수정
+
+
+
+ Reset layout
+ 레이아웃 초기화
+
+
+
+ Add card
+ 카드 추가
+
+
+
+ Save deck
+ 덱 저장
+
+
+
+ Remove card
+ 카드 제거
+
+
+
+ Save deck as
+ 다른 이름으로 저장
+
+
+
+ Load deck
+ 덱 불러오기
+
+
+
+ Save deck (clipboard)
+ 클립보드로 덱 보내기
+
+
+
+
+ Counters
+ 카운터
+
+
+
+ Life
+ 생명점
+
+
+
+
+
+
+
+ Set
+ 설정
+
+
+
+
+
+
+ Add
+ 증가
+
+
+
+
+
+
+ Remove
+ 감소
+
+
+
+ Red
+ 적색
+
+
+
+ Green
+ 녹색
+
+
+
+ Yellow
+ 황색
+
+
+
+ Mainwindow / Deck editor
+ 메인 화면 / 덱 편집기
+
+
+
+ Power / toughness
+ 공격력 / 방어력 설정
+
+
+
+ Power and toughness
+ 공격력 및 방어력
+
+
+
+ Add (+1/+1)
+ +1/+1 부여
+
+
+
+ Remove (-1/-1)
+ -1/-1 부여
+
+
+
+ Toughness
+ 방어력
+
+
+
+ Remove (-0/-1)
+ -0/-1 부여
+
+
+
+ Add (+0/+1)
+ +0/+1 부여
+
+
+
+ Power
+ 공격력
+
+
+
+ Remove (-1/-0)
+ -1/-0 부여
+
+
+
+ Add (+1/+0)
+ +1/+0 부여
+
+
+
+ Game Phases
+ 턴 단계
+
+
+
+ Untap
+ 언탭단
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+ 뽑기단
+
+
+
+ Main 1
+ 전투 전 본단계
+
+
+
+ Start combat
+ 전투 시작단
+
+
+
+ Attack
+ 공격자 선언단
+
+
+
+ Block
+ 방어자 선언단
+
+
+
+ Damage
+ 전투 피해단
+
+
+
+ End combat
+ 전투 종료단
+
+
+
+ Main 2
+ 전투 후 본단계
+
+
+
+ End
+ 종료단
+
+
+
+ Next phase
+ 다음 단계로 진행
+
+
+
+ Next turn
+ 턴 넘기기
+
+
+
+ Player
+ 플레이어
+
+
+
+ Tap Card
+ 카드 탭
+
+
+
+ Untap Card
+ 카드 언탭
+
+
+
+ Untap all
+ 모든 지속물 언탭
+
+
+
+ Toogle untap
+ 언탭단에서 언탭 여부 변경
+
+
+
+ Flip card
+ 카드 뒤집기
+
+
+
+ Peek card
+ 카드 앞면 보기
+
+
+
+ Play card
+ 카드 플레이
+
+
+
+ Attach card
+ 다른 카드에 부착
+
+
+
+ Unattach card
+ 부착 해제
+
+
+
+ Clone card
+ 카드 복제
+
+
+
+ Create token
+ 토큰 생성
+
+
+
+ Create another token
+ 같은 종류의 토큰 추가 생성
+
+
+
+ Set annotation
+ 주석 설정
+
+
+
+ Phases / P/T / Player
+ 턴 단계 / 공/방 / 플레이어
+
+
+
+ Move card to
+ 다른 영역으로 이동:
+
+
+
+ Bottom library
+ 서고 맨 아래
+
+
+
+ Top library
+ 서고 맨 위
+
+
+
+
+ Graveyard
+ 무덤
+
+
+
+
+ Exile
+ 추방 영역
+
+
+
+ Hand
+ 손
+
+
+
+ View
+ 보기
+
+
+
+ Library
+ 서고
+
+
+
+ Tops card of library
+ 서고 위 카드
+
+
+
+ Sideboard
+ 사이드보드
+
+
+
+ Close recent view
+ 특정 영역 보기 닫음
+
+
+
+ Pre-play
+ 플레이 전
+
+
+
+ Load remote deck
+ 서버에 저장된 덱 불러오기
+
+
+
+ Load local deck
+ 로컬 덱 불러오기
+
+
+
+ Game play
+ 게임 플레이
+
+
+
+ Draw arrow
+ 화살표 그리기
+
+
+
+ Leave game
+ 게임 나가기
+
+
+
+ Remove local arrows
+ 내가 그린 화살표 제거
+
+
+
+ Concede
+ 항복
+
+
+
+ Roll dice
+ 주사위 굴리기
+
+
+
+ Rotate view CW
+ 플레이어 위치 시계방향으로 조정
+
+
+
+ Shuffle library
+ 서고 섞기
+
+
+
+ Rotate view CCW
+ 플레이어 위치 반시계방향으로 조정
+
+
+
+ Mulligan
+ 멀리건
+
+
+
+ Draw card
+ 카드 뽑기
+
+
+
+ Draw cards
+ 카드 X장 뽑기
+
+
+
+ Undo draw
+ 카드 뽑기 취소
+
+
+
+ Always reveal top card
+ 서고 맨 위 카드 항상 공개
+
+
+
+ Draw / Move / View / Game play
+ 카드 뽑기 / 이동 / 보기 / 게임플레이
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_nb.ts b/cockatrice/translations/cockatrice_nb.ts
index 160b822d6..fa772db59 100644
--- a/cockatrice/translations/cockatrice_nb.ts
+++ b/cockatrice/translations/cockatrice_nb.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Sett teller …
-
+ Set counterSett teller
-
+ New value for counter '%1':Ny verdi for teller '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesBakgrunnsbilder for soner
-
+ Hand background:Håndbakgrunn:
-
+ Stack background:Stokkbakgrunn:
-
+ Table background:Bordduk:
-
+ Player info background:Bakgrunn på spillerinfo:
-
+ Card back:Kortbakside:
-
+ Card renderingKorttegning
-
+ Display card names on cards having a pictureVis navn på kort med bilde
-
+ Scale cards on mouse overForstørr kort når muspekeren er over
-
+ Hand layoutHåndlayout
-
+ Display hand horizontally (wastes space)Vis hånden horisontalt (bruker unødig mye plass)
-
+ Enable left justificationVenstrejuster tekst
-
+ Table grid layoutRuteoppsett for bord
-
+ Invert vertical coordinateSnu vertikale koordinater opp-ned
-
+ Minimum player count for multi-column layout:Minste antall spillere for fler-kolonne-visning:
-
-
-
-
-
+
+
+
+
+ Choose pathVelg filsti
@@ -117,87 +117,92 @@
sperr &IP-adresse
-
+
+ ban client I&D
+
+
+
+ Ban typeSperretype
-
+ &permanent ban&permanent sperre
-
+ &temporary ban&midlertidig sperre
-
+ &Days:&Dager:
-
+ &Hours:&Timer:
-
+ &Minutes:&Minutter:
-
+ Duration of the banLengde på sperre
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Fyll inn grunn for sperre.
Dette vises kun til moderatorer, og er ikke synlig for brukeren.
-
+ Please enter the reason for the ban that will be visible to the banned person.Fyll inn grunn for sperre som vises til den sperrede brukeren.
-
+ &OK&OK
-
+ &Cancel&Avbryt
-
+ Ban user from serverSperr bruker fra tjener
-
+ ErrorFeil
-
- You have to select a name-based or IP-based ban, or both.
- Du må velge navnebasert og/eller IP-basert sperre.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
Vis både kort og tekst
-
+ Name:Navn:
-
+ Mana cost:Mannakost:
-
+
+ Color(s):
+
+
+
+ Card type:Korttype:
-
+ P / T:K / L:
-
+ Loyalty:Lojalitet:
@@ -583,12 +593,12 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
DeckEditorSettingsPage
-
+ Nothing is here... yetDet er ingenting her … ennå
-
+ GeneralGenerelt
@@ -596,17 +606,17 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
DeckListModel
-
+ NumberNummer
-
+ CardKort
-
+ PricePris
@@ -628,42 +638,42 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tart&Klar til å begynne
-
+ S&ideboard unlocked&Sidebrett åpnet
-
+ S&ideboard locked&Sidebrett låst
-
+ Load deckLast inn kortstokk
-
+ ErrorFeil
-
+ The selected file could not be loaded.Den filen kan ikke lastes inn.
@@ -709,37 +719,52 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Tjener
-
+
+ Enter host name
+
+
+
+ &Port:&Port
-
+ Player &name:Spiller&navn
-
+ P&assword:&Passord
-
+ &Save password&Lagre passord
-
+ A&uto connect at startKoble til &automatisk når programmet starter
-
+ Connect to serverKoble til tjener
@@ -747,82 +772,92 @@ Dette vises kun til moderatorer, og er ikke synlig for brukeren.
DlgCreateGame
-
+ &Description:&Beskrivelse
-
+ &Password:&Passord
-
+ P&layers:Sp&illere
-
+
+ Re&member settings
+
+
+
+ Game typeSpilleregler
-
+ Only &buddies can joinBare &venner slipper inn
-
+ Only ®istered users can joinBare ®istrerte brukere slipper inn
-
+ Joining restrictionsBegrens deltakere
-
+ &Spectators can watchTillat &tilskuere
-
+ Spectators &need a password to watchTilskuere på ha &passord for å se på
-
+ Spectators can see &handsTilskuere kan se %begge spilleres hender
-
+ Spectators can &chatTilskuere kan p&rate
-
+ SpectatorsTilskuere
-
+
+ &Clear
+
+
+
+ Create gameLag nytt spill
-
+ Game informationSpilloppsett
-
+ ErrorFeil
-
+ Server error.Tjenerfeil
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
-
-
+
+ Error
-
-
+
+ Invalid deck list.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ Error
-
+ Unknown Error loading card database
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1311,7 +1372,7 @@ Would you like to change your database location setting?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1322,21 +1383,21 @@ Would you like to change your database location setting?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1345,7 +1406,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1354,50 +1415,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?
-
+ Settings
-
+ General
-
+ Appearance
-
+ User Interface
-
+ Deck Editor
-
+ Chat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1410,7 +1476,7 @@ Would you like to change your database location setting?
-
+ Error
@@ -1455,47 +1521,47 @@ Would you like to change your database location setting?
-
+ Join game
-
+ Password:
-
+ Please join the respective room first.
-
+ Games
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectator
@@ -1612,107 +1678,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures
-
-
-
-
-
+
+
+
+
+ Choose path
-
+ Success
-
+ Downloaded card pictures have been reset.
-
+ Error
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settings
-
+ Language:
-
+ Download card pictures on the fly
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ Paths
-
+ Decks directory:
-
+ Replays directory:
-
+ Pictures directory:
-
+ Card database:
-
+ Token database:
-
+ Picture cache size:
-
-
+
+ English(Norwegian Bokmål)
@@ -1720,497 +1786,526 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.
-
+ Scheduled server shutdown.
-
+ Banned by moderator
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closed
-
+ The server has terminated your connection.
Reason: %1
-
+ Scheduled server shutdown
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
-
+ Number of players
-
+ Please enter the number of players.
-
-
+
+ Player %1
-
+ Load replay
-
+ About Cockatrice
-
+ Version %1
-
+ Translators:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ Error
-
+ Server timeout
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
-
- Account activation failed
-
-
- Socket error: %1
+ Unknown registration error: %1
+ Account activation failed
+
+
+
+
+ Socket error: %1
+
+
+
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.
-
+ Connecting to %1...
-
+ Registering to %1 as %2...
-
+ Disconnected
-
+ Connected, logging in at %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...
-
+ &Disconnect
-
+ Start &local game...
-
+ &Watch replay...
-
+ &Deck editor
-
+ &Full screen
-
+ &Register to server...
-
+ &Settings...
-
-
+
+ &Exit
-
+ A&ctions
-
+ &Cockatrice
-
+ &About Cockatrice
-
+ &Help
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.
@@ -3450,62 +3545,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settings
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Enable desktop notifications for private messages
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text color
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add message
-
+ Message:
@@ -3571,307 +3678,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View library
-
+ Move top cards to &graveyard...
-
+ View &top cards of library...
-
+ &View graveyard
-
+ &View sideboard
-
+ Player "%1"
-
-
-
-
+
+
+
+ &Hand
-
+ &Reveal hand to...
-
+ Reveal r&andom card to...
-
+ &Library
-
-
-
-
+
+
+
+ &Graveyard
-
+ &Sideboard
-
+ Red
-
+ Yellow
-
+ Green
-
+ View top cards of library
-
+ Number of cards:
-
+ &Draw card
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exile
-
-
-
-
+
+
+
+ &Exile
-
+ Reveal t&op cards to...
-
+ D&raw cards...
-
+ Take &mulligan
-
+ &Shuffle
-
+ &Counters
-
+ &Untap all permanents
-
+ R&oll die...
-
+ &Create token...
-
+ C&reate another token
-
+ S&ay
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card
-
+ O&pen deck in deck editor
-
+ &Undo last draw
-
+ Play top card &face down
-
+ Move top cards to &exile...
-
+ Put top card on &bottom
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined token
-
+ C&ard
-
+ &All players
-
+ &Play
-
+ &Hide
-
+ Play &Face Down
-
+ &Tap
-
+ &Untap
-
+ Toggle &normal untapping
-
+ &Flip
-
+ &Peek at card face
-
+ &Clone
-
+ Attac&h to card...
@@ -3891,115 +3998,115 @@ Local version is %1, remote version is %2.
-
+ &Decrease power
-
+ I&ncrease toughness
-
+ D&ecrease toughness
-
+ In&crease power and toughness
-
+ Dec&rease power and toughness
-
+ Set &power and toughness...
-
+ &Set annotation...
-
+ &Add counter (%1)
-
+ &Remove counter (%1)
-
+ &Set counters (%1)...
-
+ Draw cards
-
-
-
-
+
+
+
+ Number:
-
+ Move top cards to grave
-
+ Move top cards to exile
-
+ Roll die
-
+ Number of sides:
-
+ Set power/toughness
-
+ Please enter the new PT:
-
+ Set annotation
-
+ Please enter the new annotation:
-
+ Set counters
-
+ Cr&eate related card
@@ -4007,37 +4114,37 @@ Local version is %1, remote version is %2.
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4045,7 +4152,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)
@@ -4114,35 +4221,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ Rooms
-
+ Joi&n
-
+ Room
-
+ Description
-
+
+ Permissions
+
+
+
+ Players
-
+ Games
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4193,37 +4329,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4279,184 +4415,219 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...
-
+ &Close
-
+ &Edit sets...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:
-
+ &Comments:
-
+ Hash:
-
+ &New deck
-
+ &Load deck...
-
+ &Save deck
-
+ Save deck &as...
-
+ Load deck from cl&ipboard...
-
+ Save deck to clip&board
-
+ &Analyze deck on deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeck
-
+ Add card to &sideboard
-
+ &Deck Editor
-
+ C&ard Database
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row
-
+ &Increment number
-
+ &Decrement number
-
+ Edit &tokens...
-
+ Deck: %1
-
+ Are you sure?
-
+ The decklist has been modified.
Do you want to save the changes?
-
+ Load deck
-
-
-
+
+
+ Error
-
+ The deck could not be saved.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.
-
+ Save deck
@@ -4553,97 +4724,97 @@ Please enter a name:
TabGame
-
+ &Phases
-
+ &Game
-
+ Next &phase
-
+ Next &turn
-
+ &Remove all local arrows
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information
-
+ &Concede
-
+ &Leave game
-
+ C&lose replay
-
+ &Say:
-
+ Concede
-
+ Are you sure you want to concede this game?
-
+ Leave game
-
+ Are you sure you want to leave this game?
-
+ You are flooding the game. Please wait a couple of seconds.
-
+ You have been kicked out of the game.
-
+ REPLAY
@@ -4749,47 +4920,47 @@ Please enter a name:
TabRoom
-
+ &Say:
-
+ Chat
-
+ &Room
-
+ &Leave room
-
+ &Clear chat
-
+ Chat Settings...
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.
@@ -4805,15 +4976,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?
-
+ There are still open games. Are you sure you want to quit?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4836,55 +5017,97 @@ Please enter a name:
UserContextMenu
-
+ User &details
-
+ Private &chat
-
+ Show this user's &games
-
+ Add to &buddy list
-
+ Remove from &buddy list
-
+ Add to &ignore list
-
+ Remove from &ignore list
-
+ Kick from &game
-
+ Ban from &server
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5053,42 +5276,42 @@ Please enter a name:
UserInterfaceSettingsPage
-
+ General interface settings
-
+ Enable notifications in taskbar
-
+ Notify in the taskbar for game events while you are spectating
-
+ &Double-click cards to play them (instead of single-click)
-
+ &Play all nonlands onto the stack (not the battlefield) by default
-
+ Annotate card text on tokens
-
+ Animation settings
-
+ &Tap/untap animation
@@ -5096,22 +5319,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1
-
+ Buddies online: %1 / %2
-
+ Ignored users online: %1 / %2
@@ -5170,7 +5393,7 @@ Please enter a name:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5179,12 +5402,12 @@ Please enter a name:
-
+ Success
-
+ The sets database has been saved successfully.
@@ -5212,4 +5435,561 @@ Please enter a name:
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_nl.ts b/cockatrice/translations/cockatrice_nl.ts
index 54acefa85..b04f28097 100644
--- a/cockatrice/translations/cockatrice_nl.ts
+++ b/cockatrice/translations/cockatrice_nl.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Teller instellen...
-
+ Set counterTeller instellen
-
+ New value for counter '%1':Nieuwe waarde van teller '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesZone achtergrondafbeeldingen
-
+ Hand background:Hand achtergrond:
-
+ Stack background:Stack achtergrond:
-
+ Table background:Tafel achtergrond:
-
+ Player info background:Spelersinfo achtergrond:
-
+ Card back:Achterzijde van kaarten:
-
+ Card renderingKaartweergave
-
+ Display card names on cards having a pictureKaartnamen altijd weergeven
-
+ Scale cards on mouse over
-
+ Hand layoutHandweergave
-
+ Display hand horizontally (wastes space)Hand horizontaal weergeven (gebruikt extra ruimte)
-
+ Enable left justification
-
+ Table grid layoutTafelindeling
-
+ Invert vertical coordinateVerticale coördinaat omkeren
-
+ Minimum player count for multi-column layout:Minimaal aantal spelers voor kolommenindeling:
-
-
-
-
-
+
+
+
+
+ Choose pathKies map
@@ -117,87 +117,92 @@
ban &IP-adres
-
+
+ ban client I&D
+
+
+
+ Ban typeBan type
-
+ &permanent ban&definitieve ban
-
+ &temporary ban&tijdelijke ban
-
+ &Days:&Dagen:
-
+ &Hours:&Uur:
-
+ &Minutes:&Minuten:
-
+ Duration of the banDuur van de ban
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Voer een reden voor de ban in.
Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de gebannen persoon.
-
+ Please enter the reason for the ban that will be visible to the banned person.Voer een reden in die zichtbaar zal zijn voor de gebannen persoon.
-
+ &OK&OK
-
+ &Cancel&Annuleren
-
+ Ban user from serverBan gebruiker van server
-
+ ErrorFout
-
- You have to select a name-based or IP-based ban, or both.
- Selecteer een IP-adres en/of gebruikersnaam.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
Toon beide
-
+ Name:Naam:
-
+ Mana cost:Manakosten:
-
+
+ Color(s):
+
+
+
+ Card type:Kaarttype:
-
+ P / T:P / T:
-
+ Loyalty:Loyaliteit:
@@ -583,12 +593,12 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
DeckEditorSettingsPage
-
+ Nothing is here... yet
-
+ GeneralAlgemeen
@@ -596,17 +606,17 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
DeckListModel
-
+ NumberNummer
-
+ CardKaart
-
+ PricePrijs
@@ -628,42 +638,42 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tartKlaar om te s&tarten
-
+ S&ideboard unlockedS&ideboard ontgrendeld
-
+ S&ideboard lockedS&ideboard vergrendeld
-
+ Load deckLaad deck
-
+ ErrorFout
-
+ The selected file could not be loaded.Het geselecteerde bestand kon niet geladen worden.
@@ -709,37 +719,52 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Gastheer
-
+
+ Enter host name
+
+
+
+ &Port:&Poort
-
+ Player &name:Spelers&naam:
-
+ P&assword:W&achtwoord:
-
+ &Save passwordWachtwoord &Opslaan
-
+ A&uto connect at startA&utomatisch verbinden bij opstarten
-
+ Connect to serverVerbinden met server
@@ -747,82 +772,92 @@ Dit wordt opgeslagen voor het moderatorteam en zal niet zichtbaar zijn voor de g
DlgCreateGame
-
+ &Description:&Omschrijving:
-
+ &Password:&Wachtwoord:
-
+ P&layers:Spe&lers:
-
+
+ Re&member settings
+
+
+
+ Game typeSpel type
-
+ Only &buddies can joinAlleen &vrienden kunnen meedoen
-
+ Only ®istered users can joinAlleen ge®istreerde gebruikers kunnen meedoen
-
+ Joining restrictionsRestricties voor meedoen
-
+ &Spectators can watchToe&schouwers kunnen meekijken
-
+ Spectators &need a password to watchToeschouwers hebben een wachtwoord &nodig om mee te kijken
-
+ Spectators can see &handsToeschouwers kunnen &handen zien
-
+ Spectators can &chatToeschouwers kunnen &chatten
-
+ SpectatorsToeschouwers
-
+
+ &Clear
+
+
+
+ Create gameSpel aanmaken
-
+ Game informationSpel informatie
-
+ ErrorFout
-
+ Server error.Server Fout
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Verversen
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Laad dek van klembord
-
-
+
+ ErrorFout
-
-
+
+ Invalid deck list.Niet geldige deck lijst.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorFout
-
+ Unknown Error loading card databaseOnbekende Fout in het lezen van de kaart database
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1317,7 +1378,7 @@ U zou oracle moeten herstarten om uw database te updaten.
Zou u de locatie van uw database willen veranderen?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1334,21 +1395,21 @@ Dit zou opgelost kunnen worden door oracle opnieuw te starten en uw kaart databa
Zou u de locatie van uw database willen veranderen?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1357,7 +1418,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1366,50 +1427,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?
-
+ Settings
-
+ General
-
+ Appearance
-
+ User Interface
-
+ Deck Editor
-
+ Chat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1422,7 +1488,7 @@ Would you like to change your database location setting?
-
+ Error
@@ -1467,47 +1533,47 @@ Would you like to change your database location setting?
-
+ Join game
-
+ Password:
-
+ Please join the respective room first.
-
+ Games
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectator
@@ -1624,107 +1690,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures
-
-
-
-
-
+
+
+
+
+ Choose path
-
+ Success
-
+ Downloaded card pictures have been reset.
-
+ Error
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settings
-
+ Language:
-
+ Download card pictures on the fly
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ Paths
-
+ Decks directory:
-
+ Replays directory:
-
+ Pictures directory:
-
+ Card database:
-
+ Token database:
-
+ Picture cache size:
-
-
+
+ EnglishNederlands (Dutch)
@@ -1732,497 +1798,526 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.
-
+ Scheduled server shutdown.
-
+ Banned by moderator
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closed
-
+ The server has terminated your connection.
Reason: %1
-
+ Scheduled server shutdown
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
-
+ Number of players
-
+ Please enter the number of players.
-
-
+
+ Player %1
-
+ Load replay
-
+ About Cockatrice
-
+ Version %1
-
+ Translators:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ Error
-
+ Server timeout
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
-
- Account activation failed
-
-
- Socket error: %1
+ Unknown registration error: %1
+ Account activation failed
+
+
+
+
+ Socket error: %1
+
+
+
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.
-
+ Connecting to %1...
-
+ Registering to %1 as %2...
-
+ Disconnected
-
+ Connected, logging in at %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...
-
+ &Disconnect
-
+ Start &local game...
-
+ &Watch replay...
-
+ &Deck editor
-
+ &Full screen
-
+ &Register to server...
-
+ &Settings...
-
-
+
+ &Exit
-
+ A&ctions
-
+ &Cockatrice
-
+ &About Cockatrice
-
+ &Help
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.
@@ -3462,62 +3557,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settings
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Enable desktop notifications for private messages
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text color
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add message
-
+ Message:
@@ -3583,307 +3690,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View library
-
+ Move top cards to &graveyard...
-
+ View &top cards of library...
-
+ &View graveyard
-
+ &View sideboard
-
+ Player "%1"
-
-
-
-
+
+
+
+ &Hand
-
+ &Reveal hand to...
-
+ Reveal r&andom card to...
-
+ &Library
-
-
-
-
+
+
+
+ &Graveyard
-
+ &Sideboard
-
+ Red
-
+ Yellow
-
+ Green
-
+ View top cards of library
-
+ Number of cards:
-
+ &Draw card
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exile
-
-
-
-
+
+
+
+ &Exile
-
+ Reveal t&op cards to...
-
+ D&raw cards...
-
+ Take &mulligan
-
+ &Shuffle
-
+ &Counters
-
+ &Untap all permanents
-
+ R&oll die...
-
+ &Create token...
-
+ C&reate another token
-
+ S&ay
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card
-
+ O&pen deck in deck editor
-
+ &Undo last draw
-
+ Play top card &face down
-
+ Move top cards to &exile...
-
+ Put top card on &bottom
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined token
-
+ C&ard
-
+ &All players
-
+ &Play
-
+ &Hide
-
+ Play &Face Down
-
+ &Tap
-
+ &Untap
-
+ Toggle &normal untapping
-
+ &Flip
-
+ &Peek at card face
-
+ &Clone
-
+ Attac&h to card...
@@ -3903,115 +4010,115 @@ Local version is %1, remote version is %2.
-
+ &Decrease power
-
+ I&ncrease toughness
-
+ D&ecrease toughness
-
+ In&crease power and toughness
-
+ Dec&rease power and toughness
-
+ Set &power and toughness...
-
+ &Set annotation...
-
+ &Add counter (%1)
-
+ &Remove counter (%1)
-
+ &Set counters (%1)...
-
+ Draw cards
-
-
-
-
+
+
+
+ Number:
-
+ Move top cards to grave
-
+ Move top cards to exile
-
+ Roll die
-
+ Number of sides:
-
+ Set power/toughness
-
+ Please enter the new PT:
-
+ Set annotation
-
+ Please enter the new annotation:
-
+ Set counters
-
+ Cr&eate related card
@@ -4019,37 +4126,37 @@ Local version is %1, remote version is %2.
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4057,7 +4164,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)
@@ -4126,35 +4233,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ Rooms
-
+ Joi&n
-
+ Room
-
+ Description
-
+
+ Permissions
+
+
+
+ Players
-
+ Games
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4205,37 +4341,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4291,186 +4427,221 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...
-
+ &Close
-
+ &Edit sets...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:
-
+ &Comments:
-
+ Hash:
-
+ &New deck
-
+ &Load deck...
-
+ &Save deck
-
+ Save deck &as...
-
+ Load deck from cl&ipboard...
-
+ Save deck to clip&board
-
+ &Analyze deck on deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeck
-
+ Add card to &sideboard
-
+ &Deck Editor
-
+ C&ard Database
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove rowVerwijder rij
-
+ &Increment numberVerhoog getal
-
+ &Decrement numberVerlaag getal
-
+ Edit &tokens...Bewerk jetons.
-
+ Deck: %1Dek: %1
-
+ Are you sure?Ben je zeker?
-
+ The decklist has been modified.
Do you want to save the changes?De deklijst is gewijzigd.
Wil je de wijzigingen opslaan?
-
+ Load deckLaad dek
-
-
-
+
+
+ ErrorFout
-
+ The deck could not be saved.Het dek kon niet opslagen worden.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.Het dek kon niet opgeslagen worden.
Kijk a.u.b. na of je schrijfrechten op de folder hebt, en probeer opnieuw.
-
+ Save deckDeck opslaan
@@ -4567,97 +4738,97 @@ Please enter a name:
TabGame
-
+ &PhasesFases
-
+ &GameSpel
-
+ Next &phaseVolgende fase
-
+ Next &turnVolgende beurt
-
+ &Remove all local arrowsVerwijder alle lokale pijlen
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &informationSpelinformatie
-
+ &ConcedeGeef op
-
+ &Leave gameVerlaat spel
-
+ C&lose replaySluit opgeslagen spel
-
+ &Say:Zeg:
-
+ ConcedeOpgeven
-
+ Are you sure you want to concede this game?Ben je zeker dat je wilt opgeven voor dit spel?
-
+ Leave gameVerlaat spel
-
+ Are you sure you want to leave this game?Ben je zeker dat je dit spel wilt verlaten?
-
+ You are flooding the game. Please wait a couple of seconds.Je bent het spel aan het overstelpen. Wacht enkele seconden aub.
-
+ You have been kicked out of the game.Je bent uit het spel gegooid.
-
+ REPLAY
@@ -4763,47 +4934,47 @@ Please enter a name:
TabRoom
-
+ &Say:Zeg:
-
+ ChatGesprek
-
+ &RoomKamer
-
+ &Leave roomVerlaat kamer
-
+ &Clear chatMaak gespreksgeschiedenis leeg
-
+ Chat Settings...Gespreksinstellingen...
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.Je bent de chat aan het overstelpen. Wacht enkele seconden a.u.b.
@@ -4819,15 +4990,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?Ben je zeker?
-
+ There are still open games. Are you sure you want to quit?Er staan nog spellen open. Ben je zeker dat je wilt afsluiten?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4850,55 +5031,97 @@ Please enter a name:
UserContextMenu
-
+ User &detailsGebruikersdetails
-
+ Private &chatPrivaat gesprek
-
+ Show this user's &gamesToon spellen van deze gebruiker
-
+ Add to &buddy listVoeg toe aan vriendenlijst
-
+ Remove from &buddy listVerwijder uit vriendenlijst
-
+ Add to &ignore listVoeg toe aan negatielijst
-
+ Remove from &ignore listVerwijder uit negatielijst
-
+ Kick from &gameGooi uit spel
-
+ Ban from &serverVerban van de &server
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games%s's spellen
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5067,42 +5290,42 @@ Please enter a name:
UserInterfaceSettingsPage
-
+ General interface settingsAlgemene weergave-instellingen
-
+ Enable notifications in taskbarActiveer meldingen in de taakbalk
-
+ Notify in the taskbar for game events while you are spectatingMeld spelgebeurtenissen in de taakbalk terwijl je toekijkt
-
+ &Double-click cards to play them (instead of single-click)Dubbel-klik op kaarten om ze te spelen (in plaats van enkele klik)
-
+ &Play all nonlands onto the stack (not the battlefield) by defaultSpeel standaard alle niet-landen op de stapel (niet op het slagveld)
-
+ Annotate card text on tokens
-
+ Animation settingsAnimatie-instellingen
-
+ &Tap/untap animation&Tap/Untap animatie
@@ -5110,22 +5333,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1Gebruikers in de kamer: %1
-
+ Buddies online: %1 / %2Vrienden on-line: %1 / %2
-
+ Ignored users online: %1 / %2Genegeerde gebruikers on-line: %1 / %2
@@ -5184,7 +5407,7 @@ Please enter a name:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5193,12 +5416,12 @@ Please enter a name:
Bewerk sets
-
+ SuccessSuccesvol
-
+ The sets database has been saved successfully.De sets databank is succesvol opgeslagen.
@@ -5226,4 +5449,561 @@ Please enter a name:
Stapelweergave
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_pl.ts b/cockatrice/translations/cockatrice_pl.ts
index 52066790b..348f76632 100644
--- a/cockatrice/translations/cockatrice_pl.ts
+++ b/cockatrice/translations/cockatrice_pl.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...U&staw licznik…
-
+ Set counterUstaw licznik
-
+ New value for counter '%1':Nowa wartość dla licznika '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesObrazki tła
-
+ Hand background:Tło dla ręki:
-
+ Stack background:Tło dla stosu:
-
+ Table background:Tło dla stołu:
-
+ Player info background:Tło dla pola informacji o graczu:
-
+ Card back:Rewers karty:
-
+ Card renderingRenderowanie kart
-
+ Display card names on cards having a pictureWyświetl nazwy kart na kartach z obrazkami
-
+ Scale cards on mouse overSkaluj karty po najechaniu kursorem myszy
-
+ Hand layoutUkład ręki
-
+ Display hand horizontally (wastes space)Wyświetl karty na ręce poziomo (marnuje miejsce)
-
+ Enable left justificationWyrównuj karty do lewej strony pola
-
+ Table grid layoutUkład stołu
-
+ Invert vertical coordinateOdwróć współrzędne pionowe
-
+ Minimum player count for multi-column layout:Minimalna liczba graczy dla widoku wielokolumnowego
-
-
-
-
-
+
+
+
+
+ Choose pathWybierz ścieżkę
@@ -117,87 +117,92 @@
zbanuj adres &IP
-
+
+ ban client I&D
+
+
+
+ Ban typeRodzaj bana
-
+ &permanent banban &permanentny
-
+ &temporary banban &tymczasowy
-
+ &Days:&Dni:
-
+ &Hours:&Godziny:
-
+ &Minutes:&Minuty:
-
+ Duration of the banCzas trwania bana
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Podaj przyczynę bana.
Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowanej osoby.
-
+ Please enter the reason for the ban that will be visible to the banned person.Podaj przyczynę bana do wglądu dla banowanej osoby.
-
+ &OK&OK
-
+ &Cancel&Anuluj
-
+ Ban user from serverZbanuj użytkownika z serwera
-
+ ErrorBłąd
-
- You have to select a name-based or IP-based ban, or both.
- Musisz wybrać bana na nazwę, IP lub oba.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets foundZnaleziono nowe dodatki
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?W bazie kart pojawiły się nowe dodatki (%1). Czy chcesz je włączyć?
@@ -233,17 +238,17 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
CardFrame
-
+ ImageKarta
-
+ DescriptionOpis
-
+ BothKarta + opis
@@ -299,27 +304,32 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
Pokazuj pełne informacje
-
+ Name:Nazwa:
-
+ Mana cost:Koszt many:
-
+
+ Color(s):
+
+
+
+ Card type:Typ karty:
-
+ P / T:P / T:
-
+ Loyalty:Lojalność:
@@ -583,12 +593,12 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
DeckEditorSettingsPage
-
+ Nothing is here... yetNic tu nie ma.... jeszcze!
-
+ GeneralOgólne
@@ -596,17 +606,17 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
DeckListModel
-
+ NumberIlość
-
+ CardKarta
-
+ PriceCena
@@ -628,42 +638,42 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tartGo&towy do gry
-
+ S&ideboard unlockedTal&ia poboczna otwarta
-
+ S&ideboard lockedTal&ia poboczna zamknięta
-
+ Load deckWczytaj talię
-
+ ErrorBłąd
-
+ The selected file could not be loaded.Wybrany plik nie mógł zostać wczytany.
@@ -709,37 +719,52 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Host:
-
+
+ Enter host name
+
+
+
+ &Port:&Port:
-
+ Player &name:&Nazwa gracza:
-
+ P&assword:H&asło:
-
+ &Save passwordZapi&sz hasło
-
+ A&uto connect at startA&utomatycznie połącz przy uruchomieniu
-
+ Connect to serverPołącz z serwerem
@@ -747,82 +772,92 @@ Informacja ta zachowywana jest dla moderatorów i nie jest widoczna dla zbanowan
DlgCreateGame
-
+ &Description:&Opis:
-
+ &Password:&Hasło:
-
+ P&layers:&Liczba graczy:
-
+
+ Re&member settings
+
+
+
+ Game typeFormat
-
+ Only &buddies can joinTylko dla zn&ajomych
-
+ Only ®istered users can joinTylko dla &zarejestrowanych użytkowników
-
+ Joining restrictionsOgraniczenia dostępu
-
+ &Spectators can watch&Widzowie dozwoleni
-
+ Spectators &need a password to watchWidzowie muszą z&nać hasło
-
+ Spectators can see &handsWidzowie mogą oglądać &ręce
-
+ Spectators can &chatWidzowie mogą korzystać z &czatu
-
+ SpectatorsWidzowie
-
+
+ &Clear
+
+
+
+ Create gameStwórz grę
-
+ Game informationInformacje o grze
-
+ ErrorBłąd
-
+ Server error.Błąd serwera.
@@ -1188,7 +1223,7 @@ Upewnij się, że 'Dodatek zawierający tokeny' jest włączony w okni
DlgLoadDeckFromClipboard
-
+ &Refresh&Odśwież
@@ -1198,14 +1233,14 @@ Upewnij się, że 'Dodatek zawierający tokeny' jest włączony w okni
Wczytaj talię ze schowka
-
-
+
+ ErrorBłąd
-
-
+
+ Invalid deck list.Nieprawidłowa lista talii.
@@ -1221,67 +1256,93 @@ Upewnij się, że 'Dodatek zawierający tokeny' jest włączony w okni
DlgRegister
-
+ &Host:&Host:
-
+ &Port:&Port:
-
+ Player &name:&Nazwa gracza:
-
+ P&assword:H&asło:
-
+
+ Password (again):
+
+
+
+ Email:Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ UndefinedNie wiadomo
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:Kraj:
-
+ Real name:Prawdziwe imię:
-
+ Register to serverZarejestruj się
@@ -1289,19 +1350,19 @@ Upewnij się, że 'Dodatek zawierający tokeny' jest włączony w okni
DlgSettings
-
-
-
+
+
+ ErrorBłąd
-
+ Unknown Error loading card databaseW trakcie wczytywania bazy kart wystąpił nieznany błąd
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1318,7 +1379,7 @@ Może istnieć potrzeba uruchomienia Oracle w celu uaktualnienia bazy kart.
Czy chcesz zmienić ustawienia położenia bazy kart?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1335,7 +1396,7 @@ Zwykle można temu zaradzić poprzez uruchomienie narzędzia Oracle i uaktualnie
Czy chcesz zmienić ustawienia położenia bazy kart?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1344,7 +1405,7 @@ Would you like to change your database location setting?
Czy chcesz ustawić nową lokalizację bazy kart?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1353,7 +1414,7 @@ Would you like to change your database location setting?
Czy chcesz ustawić nową lokalizację bazy kart?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1362,7 +1423,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1371,50 +1432,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Ścieżka dostępu do twojego katalogu z taliami jest nieprawidłowa. Czy chcesz wrócić i ustawić poprawną ścieżkę?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Ścieżka dostępu do twojego katalogu z obrazkami jest nieprawidłowa. Czy chcesz wrócić i ustawić poprawną ścieżkę?
-
+ SettingsUstawienia
-
+ GeneralOgólne
-
+ AppearanceWygląd
-
+ User InterfaceInterfejs
-
+ Deck EditorEdytor Talii
-
+ ChatCzat
-
+ SoundDźwięk
+
+
+ Shortcuts
+
+ GameSelector
@@ -1427,7 +1493,7 @@ Would you like to change your database location setting?
-
+ ErrorBłąd
@@ -1472,47 +1538,47 @@ Would you like to change your database location setting?
Twórca tej rozgrywki cię ignoruje.
-
+ Join gameDołącz do gry
-
+ Password:Hasło:
-
+ Please join the respective room first.Proszę najpierw dołączyć do odpowiedniego pokoju.
-
+ GamesGry
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorD&ołącz jako widz
@@ -1629,107 +1695,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesWymaż/usuń pobrane obrazki
-
-
-
-
-
+
+
+
+
+ Choose pathWybierz ścieżkę
-
+ SuccessPowodzenie
-
+ Downloaded card pictures have been reset.Pobrane obrazki zostały wymazane.
-
+ ErrorBłąd
-
+ One or more downloaded card pictures could not be cleared.Co najmniej jeden z pobranych obrazków nie mógł zostać wymazany.
-
+ Personal settingsUstawienia osobiste
-
+ Language:Język:
-
+ Download card pictures on the flyŚciągaj obrazki na bieżąco
-
+ Download card pictures from a custom URLPobieraj obrazki kart z zewnętrznego URL
-
+ Custom Card Download URL:Adres zewnętrznego URL z obrazkami kart:
-
+ Linking FAQ
-
+ PathsŚcieżki
-
+ Decks directory:Katalog z taliami:
-
+ Replays directory:Katalog z powtórkami:
-
+ Pictures directory:Katalog z obrazkami:
-
+ Card database:Baza kart:
-
+ Token database:Baza tokenów:
-
+ Picture cache size:Rozmiar pamięci podręcznej dla obrazków:
-
-
+
+ EnglishPolski (Polish)
@@ -1737,49 +1803,49 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.Trwa zbyt wiele równoległych połączeń z twojego adresu.
-
+ Scheduled server shutdown.Planowe wyłączenie serwera.
-
+ Banned by moderatorZbanowany przez moderatora.
-
+ Expected end time: %1Oczekiwany czas zakończenia: %1
-
+ This ban lasts indefinitely.Ten ban jest bezterminowy.
-
+ Connection closedPołączenie zakończone
-
+ The server has terminated your connection.
Reason: %1Serwer zakończył twoje połączenie.
Przyczyna: %1
-
+ Scheduled server shutdownPlanowe wyłączenie serwera
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1792,452 +1858,481 @@ Wszystkie trwające gry zostaną utracone.
Przyczyna zamknięcia: %1
-
+ Number of playersLiczba graczy
-
+ Please enter the number of players.Wprowadź liczbę graczy.
-
-
+
+ Player %1Gracz %1
-
+ Load replayWczytaj powtórkę
-
+ About CockatriceO Cockatrice
-
+ Version %1Wersja %1
-
+ Translators:Tłumacze:
-
+ Project Manager:Menadżer projektu:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:Poprzedni menadżerowie projektu:
-
+ Developers:Twórcy:
-
+ Our DevelopersLista współpracowników
-
+ Help Develop!Dołącz do grona twórców!
-
+ Recognition PageLista tłumaczy
-
+ Help Translate!Pomóż w tłumaczeniu!
-
+ Support:Wsparcie:
-
+ Report an IssueZgłoś problem
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorBłąd
-
+ Server timeoutUpłynął limit czasu odpowiedzi serwera
-
+ Incorrect username or password. Please check your authentication information and try again.Nieprawidłowa nazwa użytkownika lub hasło. Sprawdź swoje dane weryfikacyjne i spróbuj ponownie.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Istnieje już aktywna sesja dla tej nazwy użytkownika.
Zakończ tamtą sesję i zaloguj się ponownie.
-
-
+
+ You are banned until %1.Twój ban trwa do: %1.
-
-
+
+ You are banned indefinitely.Zostałeś zbanowany bezterminowo.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
- Nieznany błąd logowania: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+ Nieznany błąd logowania: %1
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Błąd gniazda: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Próbujesz połączyć się z nieaktualnym serwerem. Zainstaluj starszą wersję Cockatrice lub wybierz odpowiedni serwer.
Lokalna wersja to %1, wersja zdalna to %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Twój klient Cockatrice jest nieaktualny. Uaktualnij Cockatrice do nowszej wersji.
Lokalna wersja to %1, wersja zdalna to %2.
-
+ Connecting to %1...%1 — łączenie…
-
+ Registering to %1 as %2...
-
+ DisconnectedRozłączony
-
+ Connected, logging in at %1Połączenie ustanowione; logowanie jako %1
-
- Logged in as %1 at %2
- Zalogowano jako %1 na %2
-
-
-
+ &Connect...&Połącz…
-
+ &Disconnect&Rozłącz
-
+ Start &local game...Rozpocznij &lokalną grę…
-
+ &Watch replay...&Obejrzyj powtórkę…
-
+ &Deck editor&Edytor talii
-
+ &Full screenPełny ekra&n
-
+ &Register to server...
-
+ &Settings...&Ustawienia…
-
-
+
+ &Exit&Wyjdź
-
+ A&ctionsAk&cje
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&O Cockatrice
-
+ &HelpPo&moc
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ InformationInformacja
-
+ Troubleshooting
-
+ F.A.Q.
-
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+
+
+
+ failed to start.
-
+ crashed.
-
+ timed out.
-
+ write error.błąd zapisu.
-
+ read error.błąd odczytu.
-
+ unknown error.nieznany błąd.
@@ -3477,62 +3572,74 @@ Lokalna wersja to %1, wersja zdalna to %2.
MessagesSettingsPage
-
+ Chat settingsUstawienia czatu
-
+
+ Custom alert words
+
+
+
+ Enable chat mentionsWłącz wywołania na czacie
-
+
+ Enable mention completer
+
+
+
+ In-game message macrosMakra wiadomości w trakcie gry
-
- Ignore unregistered users in main chat
- Ignoruj niezarejestrowanych użytkowników na czacie głównym.
+
+ Ignore chat room messages sent by unregistered users
+
-
- Ignore chat room messages sent by unregistered users.
- Ignoruj wiadomości na czacie od niezarejestrowanych użytkowników.
+
+ Ignore private messages sent by unregistered users
+
-
- Ignore private messages sent by unregistered users.
- Ignoruj prywatne wiadomości od niezarejestrowanych użytkowników.
+
+ Enable desktop notifications for private messages
+
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorOdwróć kolor tekstu
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)(Kolor w kodzie heksadecymalnym)
-
+ Add messageDodaj wiadomość
-
+ Message:Wiadomość:
@@ -3598,307 +3705,307 @@ Lokalna wersja to %1, wersja zdalna to %2.
Player
-
+ &View libraryPrzegląda&j bibliotekę
-
+ Move top cards to &graveyard...Przemieść kart&y z wierzchu na cmentarz…
-
+ View &top cards of library...Przeglądaj karty z &wierzchu biblioteki…
-
+ &View graveyardPrzegląda&j cmentarz
-
+ &View sideboardPrzegląda&j talię poboczną
-
+ Player "%1"Gracz "%1"
-
-
-
-
+
+
+
+ &HandRę&ka
-
+ &Reveal hand to...Pokaż &rękę innym…
-
+ Reveal r&andom card to...Pok&aż losową kartę innym…
-
+ &Library&Biblioteka
-
-
-
-
+
+
+
+ &GraveyardC&mentarz
-
+ &SideboardTa&lia poboczna
-
+ RedCzerwony
-
+ YellowŻółty
-
+ GreenZielony
-
+ View top cards of libraryPrzeglądaj karty z wierzchu biblioteki
-
+ Number of cards:Liczba kart:
-
+ &Draw card&Dobierz kartę
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exilePrzeglądaj strefę &wygnania
-
-
-
-
+
+
+
+ &ExileStr&efa wygnania
-
+ Reveal t&op cards to...
-
+ D&raw cards...Dobie&rz karty…
-
+ Take &mulliganWeź &mulligan
-
+ &ShufflePrzeta&suj
-
+ &CountersLi&czniki
-
+ &Untap all permanentsOdtap&uj wszystkie permanenty
-
+ R&oll die...Rzuć k&ostką…
-
+ &Create token...Ut&wórz token…
-
+ C&reate another tokenUtwó&rz kolejny token
-
+ S&ayP&owiedz
-
+ &Move hand to...Prze&mieść rękę na…
-
-
-
-
+
+
+
+ &Top of libraryWierzch biblio&teki
-
-
-
-
+
+
+
+ &Bottom of libraryDno &biblioteki
-
+ &Move graveyard to...Prze&mieść cmentarz na…
-
+ &Move exile to...Przen&ieś strefę wygnania na…
-
+ Reveal &library to...Pokaż bib&liotekę innym…
-
+ &Always reveal top cardZ&awsze graj z odwróconą kartą z wierzchu
-
+ O&pen deck in deck editor&Otwórz talię w edytorze talii
-
+ &Undo last drawCo&fnij ostatnie dobranie karty
-
+ Play top card &face down
-
+ Move top cards to &exile...Przemi&eść karty z wierzchu do strefy wygnania…
-
+ Put top card on &bottomPołóż kartę z wierzc&hu na dnie
-
+ Put bottom card &in graveyardPrzen&ieś kartę z dna na na cmentarz
-
+ Cr&eate predefined tokenUtwórz zd&efiniowany token
-
+ C&ardK&arta
-
+ &All playersWszyscy gr&acze
-
+ &Play&Zagraj
-
+ &HideSc&howaj
-
+ Play &Face DownZagraj k&oszulką do góry
-
+ &Tap&Tapnij
-
+ &UntapOdtap&uj
-
+ Toggle &normal untappingPrzełącz &normalne odtapowywanie
-
+ &FlipO&dwróć
-
+ &Peek at card faceS&pójrz na awers karty
-
+ &CloneKlo&nuj
-
+ Attac&h to card...Przyłącz do kart&y…
@@ -3918,115 +4025,115 @@ Lokalna wersja to %1, wersja zdalna to %2.
Zw&iększenie siły
-
+ &Decrease powerRe&dukcja siły
-
+ I&ncrease toughnessZwiększe&nie wytrzymałości
-
+ D&ecrease toughnessR&edukcja wytrzymałości
-
+ In&crease power and toughnessZwięk&sz siłę i wytrzymałość
-
+ Dec&rease power and toughnessRed&ukuj siłę i wytrzymałość
-
+ Set &power and toughness...Ustaw siłę i w&ytrzymałość
-
+ &Set annotation...U&staw adnotację…
-
+ &Add counter (%1)Dod&aj znacznik (%1)
-
+ &Remove counter (%1)Zde&jmij znacznik (%1)
-
+ &Set counters (%1)...U&staw znaczniki (%1)…
-
+ Draw cardsDobierz karty
-
-
-
-
+
+
+
+ Number:Liczba:
-
+ Move top cards to gravePrzenieś karty z wierzchu na cmentarz
-
+ Move top cards to exilePrzenieś karty z wierzchu do strefy wygnania
-
+ Roll dieRzuć kostką
-
+ Number of sides:Liczba ścian:
-
+ Set power/toughnessUstaw siłę/wytrzymałość
-
+ Please enter the new PT:Podaj nową watość SW:
-
+ Set annotationUstaw adnotację
-
+ Please enter the new annotation:Podaj treść nowej adnotacji:
-
+ Set countersUstaw znaczniki
-
+ Cr&eate related card
@@ -4034,37 +4141,37 @@ Lokalna wersja to %1, wersja zdalna to %2.
QMenuBar
-
+ ServicesUsługi
-
+ Hide %1Ukryj %1
-
+ Hide OthersUkryj pozostałe
-
+ Show AllPokaż wszystkie
-
+ Preferences...Preferencje…
-
+ Quit %1Zakończ %1
-
+ About %1O programie %1
@@ -4072,7 +4179,7 @@ Lokalna wersja to %1, wersja zdalna to %2.
QObject
-
+ Cockatrice replays (*.cor)Powtórki Cockatrice (*.cor)
@@ -4141,35 +4248,64 @@ Lokalna wersja to %1, wersja zdalna to %2.
RoomSelector
-
+ RoomsPokoje
-
+ Joi&n&Dołącz
-
+ RoomPokój
-
+ DescriptionOpis
-
+
+ Permissions
+
+
+
+ PlayersGracze
-
+ GamesGry
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4220,37 +4356,37 @@ Lokalna wersja to %1, wersja zdalna to %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4306,117 +4442,152 @@ Lokalna wersja to %1, wersja zdalna to %2.
TabDeckEditor
-
+ &Print deck...&Drukuj talię
-
+ &Close&Zakończ
-
+ &Edit sets...&Edytuj listę dodatków
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:&Nazwa talii:
-
+ &Comments:&Komentarze:
-
+ Hash:Hash:
-
+ &New deck&Nowa talia
-
+ &Load deck...&Wczytaj ta&lię…
-
+ &Save deckZapi&sz talię
-
+ Save deck &as...Zaisz talię j&ako…
-
+ Load deck from cl&ipboard...Wczytaj tal&ię ze schowka…
-
+ Save deck to clip&boardZapisz talię do schow&ka
-
+ &Analyze deck on deckstats.net&Analizuj talię na deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeckDodaj kartę do talii &głównej
-
+ Add card to &sideboardDodaj kartę do talii po&bocznej
-
+ &Deck EditorE&dytor talii
-
+ C&ard DatabaseB&aza kart
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ WelcomeWitaj
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
@@ -4425,69 +4596,69 @@ Wszystkie dodatki w bazie kart zostały włączone.
Aby dowiedzieć się więcej na temat zmiany kolejności lub wyłączania poszczególnych dodatków przeczytaj informacje znajdujące się w oknie 'Edytuj listę dodatków'.
-
+ &Remove rowUsuń wie&rsz
-
+ &Increment numberZwiększ l&iczbę
-
+ &Decrement numberZmniejsz &liczbę
-
+ Edit &tokens...Edytuj &tokeny…
-
+ Deck: %1Talia: %1
-
+ Are you sure?Czy na pewno?
-
+ The decklist has been modified.
Do you want to save the changes?Talia została zmodyfikowana.
Czy chcesz zachować zmiany?
-
+ Load deckWczytaj talię
-
-
-
+
+
+ ErrorBłąd
-
+ The deck could not be saved.Talia nie mogła zostać zapisana.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.Zapisanie talii nie mogło zostać ukończone.
Sprawdź, czy włączone są uprawnienia do zapisu w katalogu docelowym i spróbuj ponownie.
-
+ Save deckZapisz talię
@@ -4585,97 +4756,97 @@ Wprowadź nazwę:
TabGame
-
+ &Phases&Fazy
-
+ &Game&Gra
-
+ Next &phaseNastępna &faza
-
+ Next &turnNastępna &tura
-
+ &Remove all local arrowsUsuń wszystkie &wskaźniki
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information&Informacje o grze
-
+ &Concede&Poddaj grę
-
+ &Leave game&Opuść grę
-
+ C&lose replay&Zamknij powtórkę
-
+ &Say:&Powiedz:
-
+ ConcedePoddaj grę
-
+ Are you sure you want to concede this game?Czy na pewno chcesz poddać tę grę?
-
+ Leave gameOpuść grę
-
+ Are you sure you want to leave this game?Czy na pewno chcesz zakończyć tę rozgrywkę?
-
+ You are flooding the game. Please wait a couple of seconds.Spamujesz. Poczekaj chwilę.
-
+ You have been kicked out of the game.Wyrzucono cię z gry.
-
+ REPLAY
@@ -4781,47 +4952,47 @@ Wprowadź nazwę:
TabRoom
-
+ &Say:&Powiedz:
-
+ ChatCzat
-
+ &RoomP&okój
-
+ &Leave roomOp&uść pokój
-
+ &Clear chatWyczyść &czat
-
+ Chat Settings...Ustawienia czatu…
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.Spamujesz. Poczekaj chwilę.
@@ -4837,15 +5008,25 @@ Wprowadź nazwę:
TabSupervisor
-
+ Are you sure?
-
+ There are still open games. Are you sure you want to quit?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4868,55 +5049,97 @@ Wprowadź nazwę:
UserContextMenu
-
+ User &details&Dane użytkownika
-
+ Private &chat
-
+ Show this user's &gamesWyświetl &gry użytkownika
-
+ Add to &buddy list&Dodaj do listy znajomych
-
+ Remove from &buddy list&Usuń z listy znajomych
-
+ Add to &ignore listDodaj do listy &ignorowanych
-
+ Remove from &ignore listUsuń z listy &ignorowanych
-
+ Kick from &gameWyrzuć z &gry
-
+ Ban from &serverZbanuj z &serwera
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's gamesGry gracza %1
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5085,42 +5308,42 @@ Wprowadź nazwę:
UserInterfaceSettingsPage
-
+ General interface settingsOgólne ustawienia interfejsu
-
+ Enable notifications in taskbarWłącz &powiadomienia na pasku zadań
-
+ Notify in the taskbar for game events while you are spectatingPowiadomienia na pasku zadań dla gier, które &obserwujesz
-
+ &Double-click cards to play them (instead of single-click)Zagrywaj karty po&dwójnym kliknięciem (zamiast pojedynczym)
-
+ &Play all nonlands onto the stack (not the battlefield) by defaultKarty nie będące lądami zagrywaj domyślnie na stos (zamiast na &pole bitwy)
-
+ Annotate card text on tokens
-
+ Animation settingsUstawienia animacji
-
+ &Tap/untap animationAnimacja &tapowania/odtapowania
@@ -5128,22 +5351,22 @@ Wprowadź nazwę:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1Użytkownicy w tym pokoju: %1
-
+ Buddies online: %1 / %2Znajomi online: %1 / %2
-
+ Ignored users online: %1 / %2Ignorowani użytkownicy online: %1 / %2
@@ -5202,7 +5425,7 @@ Wprowadź nazwę:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5211,12 +5434,12 @@ Wprowadź nazwę:
Edytuj listę dodatków
-
+ SuccessPowodzenie
-
+ The sets database has been saved successfully.Zapisywanie bazy dodatków zakończone powodzeniem.
@@ -5244,4 +5467,561 @@ Wprowadź nazwę:
widok sterty
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_pt.ts b/cockatrice/translations/cockatrice_pt.ts
index 3bf7f5a64..1f7e61c35 100644
--- a/cockatrice/translations/cockatrice_pt.ts
+++ b/cockatrice/translations/cockatrice_pt.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...Definir &marcador...
-
+ Set counterDefinir marcador
-
+ New value for counter '%1':Novo valor para o marcador '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesZona das imagens de fundo
-
+ Hand background:Imagem de fundo da Mão:
-
+ Stack background:Imagem de fundo da Pilha:
-
+ Table background:Imagem de fundo da Mesa:
-
+ Player info background:Imagem de fundo da informação do jogador:
-
+ Card back:
-
+ Card renderingRendering da carta
-
+ Display card names on cards having a pictureMostrar o nome em cartas com imagem
-
+ Scale cards on mouse over
-
+ Hand layoutDisposição da Mão
-
+ Display hand horizontally (wastes space)Mostrar mão horizontalmente (desperdiça espaço)
-
+ Enable left justification
-
+ Table grid layoutEsquema da mesa
-
+ Invert vertical coordinateInverter coordenada vertical
-
+ Minimum player count for multi-column layout:Número mínimo de kogadores para layout com múltiplas colunas:
-
-
-
-
-
+
+
+
+
+ Choose pathEscolher directório
@@ -117,89 +117,94 @@
Banir endereço de &IP
-
+
+ ban client I&D
+
+
+
+ Ban typeTipo de banimento
-
+ &permanent banBanimento &permanente
-
+ &temporary banBanimento &temporário
-
+ &Days:&Dias:
-
+ &Hours:&Horas:
-
+ &Minutes:&Minutos:
-
+ Duration of the banDuração do banimento
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Por favor introduza o motivo do banimento.
Isto apenas é guardado para os moderadores e não é visível para a pessoa banida.
-
+ Please enter the reason for the ban that will be visible to the banned person.Por favor introduza o motivo do banimento que será visível à pessoa banida.
-
+ &OK&OK
-
+ &Cancel&Cancelar
-
+ Ban user from serverBanir utilizador do servidor
-
+ ErrorErro
-
- You have to select a name-based or IP-based ban, or both.
- Tem de seleccionar um banimento baseado no nome, no IP ou ambos.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ Há novas expansões
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
-
+ %1 novas expansões estão disponíveis na base de dados. Quer activá-las?
@@ -233,17 +238,17 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
CardFrame
-
+ Image
-
+ Description
-
+ Descrição
-
+ Both
@@ -268,7 +273,7 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
Card type:
-
+ Tipo de carta:
@@ -299,27 +304,32 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
Mostrar informação completa
-
+ Name:Nome:
-
+ Mana cost:Custo de Mana:
-
+
+ Color(s):
+
+
+
+ Card type:Tipo de carta:
-
+ P / T:P / R:
-
+ Loyalty:Lealdade:
@@ -583,12 +593,12 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
DeckEditorSettingsPage
-
+ Nothing is here... yet
-
+ GeneralGeral
@@ -596,17 +606,17 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
DeckListModel
-
+ NumberNúmero
-
+ CardCarta
-
+ PricePreço
@@ -628,42 +638,42 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
DeckViewContainer
-
+ Load local deck
-
+ Carregar deck local
-
+ Load deck from server
-
+ Carregar deck do servidor
-
+ Ready to s&tart&Pronto para começar
-
+ S&ideboard unlockedS&ideboard desbloqueado
-
+ S&ideboard lockedS&ideboard bloqueado
-
+ Load deckCarregar deck
-
+ ErrorErro
-
+ The selected file could not be loaded.O ficheiro seleccionado não pôde ser carregado.
@@ -709,37 +719,52 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Servidor:
-
+
+ Enter host name
+
+
+
+ &Port:&Porta:
-
+ Player &name:&Nome do jogador:
-
+ P&assword:P&assword:
-
+ &Save password&Guardar password
-
+ A&uto connect at startConectar a&utomaticamente no arranque
-
+ Connect to serverLigar ao servidor
@@ -747,82 +772,92 @@ Isto apenas é guardado para os moderadores e não é visível para a pessoa ban
DlgCreateGame
-
+ &Description:&Descrição:
-
+ &Password:&Password:
-
+ P&layers:&Jogadores:
-
+
+ Re&member settings
+
+
+
+ Game typeTipo de jogo
-
+ Only &buddies can joinApenas &amigos podem entrar
-
+ Only ®istered users can joinApenas utilizadores ®istados podem entrar
-
+ Joining restrictionsRestrições para ligar
-
+ &Spectators can watchE&spectadores podem ver
-
+ Spectators &need a password to watchEspectadores &necessitam de palavra-passe
-
+ Spectators can see &hands&Espectadores podem ver as mãos
-
+ Spectators can &chatEspectadores podem c&onversar
-
+ SpectatorsEspectadores
-
+
+ &Clear
+
+
+
+ Create gameCriar jogo
-
+ Game informationInformação do jogo
-
+ ErrorErro
-
+ Server error.Erro do servidor.
@@ -985,7 +1020,7 @@ To remove your current avatar, confirm without choosing a new image.
Error
-
+ Erro
@@ -1128,7 +1163,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Real name:
-
+ Nome real:
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Refrescar
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Carregar deck da memória
-
-
+
+ ErrorErro
-
-
+
+ Invalid deck list.Lista de deck inválida.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Servidor:
-
+ &Port:
-
+ &Porta:
-
+ Player &name:
-
+ &Nome do jogador:
-
+ P&assword:
+ P&assword:
+
+
+
+ Password (again):
-
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Nome real:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorErro
-
+ Unknown Error loading card databaseErro desconhecido ao carregar a base de dados das cartas
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1317,7 +1378,7 @@ Poderá necessitar de correr o Oracle para actualizar a base de dados.
Gostaria de alterar a localização da base de dados?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1334,7 +1395,7 @@ Pode ser reparado correndo o Oracle de novo para actualizar a base de dados das
Gostaria de alterar a localização da base de dados?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1343,7 +1404,7 @@ Would you like to change your database location setting?
Gostaria de alterar a localização da base de dados?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1352,7 +1413,7 @@ Would you like to change your database location setting?
Gostaria de alterar a localização da base de dados?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1365,7 +1426,7 @@ Por favor, envie um ticket para http://github.com/Cockatrice/Cockatrice/issues c
Gostaria de mudar a definição da localização da sua base de dados?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1374,50 +1435,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?O directório do seu deck é inválido. Gostaria de voltar atrás e corrigir o directório?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?O directório das imagens das cartas é inválido. Gostaria de voltar atrás e corrigir o directório?
-
+ SettingsDefinições
-
+ GeneralGeral
-
+ AppearanceAparência
-
+ User InterfaceInterface do utilizador
-
+ Deck EditorEditor de Decks
-
+ ChatChat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1430,7 +1496,7 @@ Would you like to change your database location setting?
-
+ ErrorErro
@@ -1475,47 +1541,47 @@ Would you like to change your database location setting?
Você está a ser ignorado pelo criador deste jogo.
-
+ Join gameEntrar no jogo
-
+ Password:Password:
-
+ Please join the respective room first.Por favor entre na sala respectiva primeiro.
-
+ GamesJogos
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorEntrar como &espectador
@@ -1555,7 +1621,7 @@ Would you like to change your database location setting?
1hr %1m ago
-
+ há 1 hora %1 min
@@ -1632,107 +1698,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesLimpar/reiniciar Imagens descarregadas,
-
-
-
-
-
+
+
+
+
+ Choose pathEscolher directório
-
+ SuccessSucesso
-
+ Downloaded card pictures have been reset.Imagens de cartas descarregadas reiniciadas.
-
+ ErrorErro
-
+ One or more downloaded card pictures could not be cleared.Uma ou mais imagens de cartas descarregadas não podem ser apagadas.
-
+ Personal settingsDefenições pessoais
-
+ Language:Língua:
-
+ Download card pictures on the flyBaixar a imagem das cartas ao passar
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ PathsDirectórios
-
+ Decks directory:Directório dos decks:
-
+ Replays directory:Directório de replays:
-
+ Pictures directory:Directório das imagens:
-
+ Card database:Base de dados das cartas:
-
+ Token database:Base de dados das fichas:
-
+ Picture cache size:Tamanho da cache de imagens:
-
-
+
+ EnglishPortuguês (Portuguese)
@@ -1740,49 +1806,49 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.Há demasiadas ligações concorrentes do seu endereço.
-
+ Scheduled server shutdown.Encerramento do servidor agendado.
-
+ Banned by moderatorBanido por moderador
-
+ Expected end time: %1Tempo previsto para o final:%1
-
+ This ban lasts indefinitely.Este banimento dura indefinidamente.
-
+ Connection closedLigação terminada
-
+ The server has terminated your connection.
Reason: %1O servidor terminou a sua ligação.
Motivo: %1
-
+ Scheduled server shutdownEncerramento do servidor agendado
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1791,455 +1857,484 @@ Todos os jogos a decorrer serão perdidos.
Motivo para o encerramento: %1
-
+ Number of playersNúmero de jogadores
-
+ Please enter the number of players.Por favor introduza o número de jogadores.
-
-
+
+ Player %1Jogador %1
-
+ Load replayCarregar replay
-
+ About CockatriceSobre o Cockatrice
-
+ Version %1Versão %1
-
+ Translators:Tradutores:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
+ Nome de utilizador invalido.
+
+
+
+ You have been logged out due to logging in at another location.
-
-
+
+ Success
-
+ Sucesso
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorErro
-
+ Server timeoutTempo do servidor esgotado
-
+ Incorrect username or password. Please check your authentication information and try again.Nome de utilizador ou palavra-passe incorrecta. Por favor verifique as suas informações e tente de novo.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Já existe uma sessão activa com este nome de utilizador.
Por favor termine essa sessão e volte a ligar-se.
-
-
+
+ You are banned until %1.Está banido até %1.
-
-
+
+ You are banned indefinitely.Está banido indefinidamente.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
- Erro de login desconhecido:%1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+ Erro de login desconhecido:%1
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
+ Apenas A-Z, a-z, 0-9, _, ., e - são permitidos.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Erro de ligação:%1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Está a tentar ligar-se a um servidor obsoleto. Por favor faça downgrade à sua versão do Cockatrice ou ligue-se a servidor adequado.
Versão local é %1, versão remota é %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.A sua versão do Cockatrice é obsoleta. Por favor actualize-a.
Versão local é %1, versão remota é %2.
-
+ Connecting to %1...Ligando a %1...
-
+ Registering to %1 as %2...
-
+ DisconnectedDesligado
-
+ Connected, logging in at %1Conectado, logando em %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...&Ligar...
-
+ &Disconnect&Desligar
-
+ Start &local game...Começar &jogo local...
-
+ &Watch replay...&Ver replay...
-
+ &Deck editor&Editor de decks
-
+ &Full screenEcrã &inteiro
-
+ &Register to server...
-
+ &Settings...&Configurações...
-
-
+
+ &Exit&Sair
-
+ A&ctions
-
+ &Cockatrice&Cockatrice
-
+ &About CockatriceS&obre o Cockatrice
-
+ &Help&Ajuda
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Informação
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
- unknown error.
+ failed to start.
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+
+ unknown error.
+ erro desconhecido.
+ MessageLogWidget
@@ -3345,12 +3440,12 @@ Versão local é %1, versão remota é %2.
%1 puts %2%3 into her graveyard.
-
+ %1 coloca %2%3 no seu cemitério.%1 puts %2%3 into his graveyard.
-
+ %1 coloca %2%3 no seu cemitério.
@@ -3390,25 +3485,25 @@ Versão local é %1, versão remota é %2.
%1 places %2 %3 counter(s) on %4 (now %5).female
-
+ %1 coloca %2 %3 marcadores em %4 (agora com %5).%1 places %2 %3 counter(s) on %4 (now %5).male
-
+ %1 coloca %2 %3 marcadores em %4 (agora com %5).%1 removes %2 %3 counter(s) from %4 (now %5).female
-
+ %1 remove %2 %3 marcadores de %4 (agora com %5).%1 removes %2 %3 counter(s) from %4 (now %5).male
-
+ %1 remove %2 %3 marcadores de %4 (agora com %5).
@@ -3476,62 +3571,74 @@ Versão local é %1, versão remota é %2.
MessagesSettingsPage
-
+ Chat settingsDefinições do Chat
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
- Ignorar utilizadores não registados no chat principal
+
+ Ignore chat room messages sent by unregistered users
+
-
- Ignore chat room messages sent by unregistered users.
- Ignorar mensagens de chat enviadas por utilizadores não registados
+
+ Ignore private messages sent by unregistered users
+
-
- Ignore private messages sent by unregistered users.
- Ignorar mensagens privadas enviadas por utilizadores não registados
+
+ Enable desktop notifications for private messages
+
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorInverter cor do texto
-
- Enable desktop notifications for private messages.
- Permitir notificações de mensagens privadas no Ambiente de Trabalho
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add messageAdicionar mensagem
-
+ Message:Mensagem:
@@ -3597,307 +3704,307 @@ Versão local é %1, versão remota é %2.
Player
-
+ &View library&Ver grimório
-
+ Move top cards to &graveyard...Mover as cartas do topo para o &cemitério...
-
+ View &top cards of library...Ver as cartas do &topo do grimório...
-
+ &View graveyard&Ver cemitério
-
+ &View sideboard&Ver sideboard
-
+ Player "%1"Jogador "%1"
-
-
-
-
+
+
+
+ &Hand&Mão
-
+ &Reveal hand to...&Mostrar mão a...
-
+ Reveal r&andom card to...
-
+ &Library&Grimório
-
-
-
-
+
+
+
+ &Graveyard&Cemitério
-
+ &Sideboard&Sideboard
-
+ RedVermelho
-
+ YellowAmarelo
-
+ GreenVerde
-
+ View top cards of libraryVer as cartas do topo do grimório
-
+ Number of cards:Número de cartas:
-
+ &Draw card&Comprar carta
-
+ Reveal top cards of library
-
+ Mostrar as cartas do topo do grimório
-
+ Number of cards: (max. %1)
-
+ &View exile&Ver exílio
-
-
-
-
+
+
+
+ &Exile&Exílio
-
+ Reveal t&op cards to...
-
+ D&raw cards...C&omprar cartas...
-
+ Take &mulliganFazer &mulligan
-
+ &Shuffle&Baralhar
-
+ &Counters&Marcadores
-
+ &Untap all permanents&Desvirar topas as permanentes
-
+ R&oll die...&Lançar dado...
-
+ &Create token...Criar fic&ha...
-
+ C&reate another tokenCr&iar outra ficha
-
+ S&ay&Dizer
-
+ &Move hand to...&Mover mão para...
-
-
-
-
+
+
+
+ &Top of library&Topo do grimório
-
-
-
-
+
+
+
+ &Bottom of library&Fundo do grimório
-
+ &Move graveyard to...&Mover cemitério para...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Mostrar grimório a...
-
+ &Always reveal top card&Revelar sempre carta do topo
-
+ O&pen deck in deck editor&Abrir deck no editor de decks
-
+ &Undo last drawDesfa&zer a última compra
-
+ Play top card &face down
-
+ Move top cards to &exile...Mover as cartas do topo para o &exílio...
-
+ Put top card on &bottomColocar carta do topo no &fundo
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined tokenCriar fic&ha predefinida
-
+ C&ardC&arta
-
+ &All playersTodos os &jogadores
-
+ &Play&Jogar
-
+ &HideEsco&nder
-
+ Play &Face Down
-
+ &Tap&Virar
-
+ &UntapDesv&irar
-
+ Toggle &normal untappingA<erar desvirar normalmente
-
+ &FlipVol&tar
-
+ &Peek at card face&Espreitar a face da carta
-
+ &CloneCopi&ar
-
+ Attac&h to card...Ane&xar a carta...
@@ -3917,115 +4024,115 @@ Versão local é %1, versão remota é %2.
&Aumentar poder
-
+ &Decrease power&Diminuir poder
-
+ I&ncrease toughnessA&umentar resistência
-
+ D&ecrease toughnessDi&minuir resistência
-
+ In&crease power and toughnessAumen&tar poder e resistência
-
+ Dec&rease power and toughnessDimin&uir poder e resistência
-
+ Set &power and toughness...Definir &poder e resistência...
-
+ &Set annotation...Colocar ¬a...
-
+ &Add counter (%1)Adicionar &marcador (%1)
-
+ &Remove counter (%1)&Remover marcador (%1)
-
+ &Set counters (%1)...&Denifir marcadores (%1)...
-
+ Draw cardsComprar cartas
-
-
-
-
+
+
+
+ Number:Número:
-
+ Move top cards to graveMover as cartas to topo para o cemitério
-
+ Move top cards to exileMover as cartas to topo para o exílio
-
+ Roll dieLançar dado
-
+ Number of sides:Número de faces:
-
+ Set power/toughnessDefinir poder/resistência
-
+ Please enter the new PT:Por favor introduza o novo P/R:
-
+ Set annotationColocar nota
-
+ Please enter the new annotation:Por favor introduza a nova nota:
-
+ Set countersDefinir marcadores
-
+ Cr&eate related card
@@ -4033,37 +4140,37 @@ Versão local é %1, versão remota é %2.
QMenuBar
-
+ ServicesServiços
-
+ Hide %1Ocultar %1
-
+ Hide OthersOcultar outros
-
+ Show AllMostrar tudo
-
+ Preferences...Preferências...
-
+ Quit %1Sair %1
-
+ About %1Cerca %1
@@ -4071,7 +4178,7 @@ Versão local é %1, versão remota é %2.
QObject
-
+ Cockatrice replays (*.cor)Replays do Cockatrice (*.cor)
@@ -4140,35 +4247,64 @@ Versão local é %1, versão remota é %2.
RoomSelector
-
+ RoomsSalas
-
+ Joi&nE&ntrar
-
+ RoomSala
-
+ DescriptionDescrição
-
+
+ Permissions
+
+
+
+ PlayersJogadores
-
+ GamesJogos
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4219,37 +4355,37 @@ Versão local é %1, versão remota é %2.
SoundSettingsPage
-
+ Choose path
-
+ Escolher directório
-
+ Enable &sounds
-
+ Permitir &sons
-
+ Path to sounds directory:
-
+ Caminho para o directório dos sons:
-
+ Test system sound engine
-
+ Sound settings
-
+ Definições de Som
-
+ Master volume requires QT5
-
+ Master volume
@@ -4305,186 +4441,221 @@ Versão local é %1, versão remota é %2.
TabDeckEditor
-
+ &Print deck...&Imprimir deck...
-
+ &Close&Fechar
-
+ &Edit sets...&Editar expansões...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:&Nome do deck:
-
+ &Comments:&Comentários:
-
+ Hash:Hash:
-
+ &New deck&Novo deck
-
+ &Load deck...&Carregar deck...
-
+ &Save deck&Guardar deck
-
+ Save deck &as...G&uardar deck como...
-
+ Load deck from cl&ipboard...Carregar dec&k da memória...
-
+ Save deck to clip&boardGuardar deck na &memória
-
+ &Analyze deck on deckstats.netAnali&zar o deck em deckstats.net
-
+ Open custom image folderAbrir pasta de imagens personalizadas
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeckAdicionar carta ao &maindeck
-
+ Add card to &sideboardAdicionar carta ao &sideboard
-
+ &Deck Editor%Editor de Decks
-
+ C&ard Database
+ &Base de dados das cartas
+
+
+
+ Show/Hide card information
-
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row&Remover linha
-
+ &Increment number&Aumentar o número
-
+ &Decrement number&Diminuir o número
-
+ Edit &tokens...Editar &fichas...
-
+ Deck: %1Deck:%1
-
+ Are you sure?Tem a certeza?
-
+ The decklist has been modified.
Do you want to save the changes?A lista foi modificada.
Gostaria de guardar as alterações?
-
+ Load deckCarregar deck
-
-
-
+
+
+ ErrorErro
-
+ The deck could not be saved.O deck não pode ser guardado.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.O deck não pode ser guardado.
Por favor confirme se é possível escrever do directório e tente de novo.
-
+ Save deckGuardar deck
@@ -4582,97 +4753,97 @@ Por favor introduza um nome:
TabGame
-
+ &PhasesFa&ses
-
+ &Game&Jogo
-
+ Next &phasePróxima &fase
-
+ Next &turnPróximo &turno
-
+ &Remove all local arrows&Remover todas as setas locais
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information&Informação do jogo
-
+ &Concede&Conceder
-
+ &Leave gameSair do &jogo
-
+ C&lose replay&Fechar replay
-
+ &Say:&Dizer:
-
+ ConcedeConceder
-
+ Are you sure you want to concede this game?Tem a certeza que deseja conceder este jogo?
-
+ Leave gameSair do jogo
-
+ Are you sure you want to leave this game?Tem a certeza que deseja sair deste jogo?
-
+ You are flooding the game. Please wait a couple of seconds.
-
+ You have been kicked out of the game.Foi expulso do jogo.
-
+ REPLAY
@@ -4682,7 +4853,7 @@ Por favor introduza um nome:
Private &chat
-
+ Chat &privado
@@ -4778,47 +4949,47 @@ Por favor introduza um nome:
TabRoom
-
+ &Say:&Dizer:
-
+ ChatChat
-
+ &Room&Sala
-
+ &Leave room&Abandonar a sala
-
+ &Clear chat&Limpar chat
-
+ Chat Settings...Definições do chat...
-
+ mentioned you.mencionou-o.
-
+ Click to viewClicar para ver
-
+ You are flooding the chat. Please wait a couple of seconds.Estás a inundar o chat .Por favor aguarde alguns segundos.
@@ -4834,15 +5005,25 @@ Por favor introduza um nome:
TabSupervisor
-
+ Are you sure?Tem a certeza?
-
+ There are still open games. Are you sure you want to quit?Ainda estão a decorrer alguns jogos. Tem a certeza que quer sair?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4865,55 +5046,97 @@ Por favor introduza um nome:
UserContextMenu
-
+ User &detailsDetalhes do &utilizador
-
+ Private &chatChat &privado
-
+ Show this user's &gamesMostrar os &jogos deste utilizador
-
+ Add to &buddy listAdicionar à &lista de amigos
-
+ Remove from &buddy listRemover da lista de &amigos
-
+ Add to &ignore listAdicionar a lista a i&gnorar
-
+ Remove from &ignore listRemover da lista a &ignorar
-
+ Kick from &gameExpulsar do &jogo
-
+ Ban from &serverBanir do &servidor
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's gamesjogos de %1
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -4950,7 +5173,7 @@ Por favor introduza um nome:
Edit
-
+ Editar
@@ -5013,7 +5236,7 @@ Por favor introduza um nome:
Information
-
+ Informação
@@ -5030,7 +5253,7 @@ Por favor introduza um nome:
Error
-
+ Erro
@@ -5082,42 +5305,42 @@ Por favor introduza um nome:
UserInterfaceSettingsPage
-
+ General interface settingsConfigurações gerais da interface
-
+ Enable notifications in taskbarPermitir notificações na barra de tarefas
-
+ Notify in the taskbar for game events while you are spectating
-
+ &Double-click cards to play them (instead of single-click)Clicar &duas vezes nas cartas para as jogar (ao invés de clicar apenas uma vez)
-
+ &Play all nonlands onto the stack (not the battlefield) by default
-
+ Annotate card text on tokens
-
+ Animation settingsConfigurações de Animações
-
+ &Tap/untap animationAnimação de &virar/desvirar
@@ -5125,22 +5348,22 @@ Por favor introduza um nome:
UserList
-
+ Users connected to server: %1Utilizadores online: %1
-
+ Users in this room: %1Utilizadores nesta sala:%1
-
+ Buddies online: %1 / %2Amigos online: %1 / %2
-
+ Ignored users online: %1 / %2Utilizadores ignorados online %1 / %2
@@ -5199,7 +5422,7 @@ Por favor introduza um nome:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5208,12 +5431,12 @@ Por favor introduza um nome:
Editar expansões
-
+ SuccessSucesso
-
+ The sets database has been saved successfully.A base de dados das expansões foi guardada com sucesso
@@ -5241,4 +5464,561 @@ Por favor introduza um nome:
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_pt_BR.ts b/cockatrice/translations/cockatrice_pt_BR.ts
index b127221e8..14390bfea 100644
--- a/cockatrice/translations/cockatrice_pt_BR.ts
+++ b/cockatrice/translations/cockatrice_pt_BR.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...Definir &marcador...
-
+ Set counterDefinir marcador
-
+ New value for counter '%1':Novo valor para o marcador '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesImagens de fundo das zonas
-
+ Hand background:Imagem de fundo da mão:
-
+ Stack background:Imagem de fundo da pilha:
-
+ Table background:Imagem de fundo da mesa:
-
+ Player info background:Imagem de fundo do jogador:
-
+ Card back:Parte de trás da carta:
-
+ Card renderingRenderização do card
-
+ Display card names on cards having a pictureMostrar o nome dos cards nos cards que tem imagem
-
+ Scale cards on mouse overRedimensionar cartas ao passar o mouse
-
+ Hand layoutLayout da mão
-
+ Display hand horizontally (wastes space)Mostrar a mão na horizontal (desperdiça espaço)
-
+ Enable left justificationHabilitada justificação à esquerda
-
+ Table grid layoutLayout do campo de batalha
-
+ Invert vertical coordinateInverter a coordenada vertical
-
+ Minimum player count for multi-column layout:Contador mínimo de jogadores para o layout de multicolunas
-
-
-
-
-
+
+
+
+
+ Choose pathEscolher caminho
@@ -117,87 +117,92 @@
banido endereço &IP
-
+
+ ban client I&D
+
+
+
+ Ban typeTipo de banimento
-
+ &permanent banbanido &permanentemente
-
+ &temporary banBanido &temporariamente
-
+ &Days:&Dias:
-
+ &Hours:&Horas:
-
+ &Minutes:&Minutos:
-
+ Duration of the banDuração do banimento
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Por favor, entre com o motivo do banimento.
Isto será visto somente por moderadores e não pode ser visto pela pessoa banida.
-
+ Please enter the reason for the ban that will be visible to the banned person.Por favor, entre com o motivo para o banimento que será visível pela pessoa banida.
-
+ &OK&OK
-
+ &Cancel&Cancelar
-
+ Ban user from serverBanir usuário do servidor
-
+ ErrorErro
-
- You have to select a name-based or IP-based ban, or both.
- Você tem selecionado um nome ou IP banido ou ambos.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets foundNovas expansões encontradas
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
CardFrame
-
+ ImageImagem
-
+ DescriptionDescrição
-
+ BothAmbos
@@ -299,27 +304,32 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
Mostrar informação completa
-
+ Name:Nome:
-
+ Mana cost:Custo de mana:
-
+
+ Color(s):
+
+
+
+ Card type:Tipo de card:
-
+ P / T:P / R:
-
+ Loyalty:Lealdade:
@@ -583,12 +593,12 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
DeckEditorSettingsPage
-
+ Nothing is here... yetNada aqui... ainda
-
+ GeneralGeneral
@@ -596,17 +606,17 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
DeckListModel
-
+ NumberNúmero
-
+ CardCard
-
+ PricePreço
@@ -628,42 +638,42 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
DeckViewContainer
-
+ Load local deck
-
+ Carregar deck local
-
+ Load deck from server
-
+ Carregar deck do servidor
-
+ Ready to s&tart&Pronto para começar
-
+ S&ideboard unlockedSideboard liberado
-
+ S&ideboard lockedSideboard travado
-
+ Load deckCarregar deck
-
+ ErrorErro
-
+ The selected file could not be loaded.O arquivo selecionado não pode ser carregado
@@ -709,37 +719,52 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Servidor:
-
+
+ Enter host name
+
+
+
+ &Port:&Porta:
-
+ Player &name:Nome do &jogador:
-
+ P&assword:S&enha:
-
+ &Save password&salvar senha
-
+ A&uto connect at start&Começar automaticamente no início
-
+ Connect to serverConectar ao servidor
@@ -747,82 +772,92 @@ Isto será visto somente por moderadores e não pode ser visto pela pessoa banid
DlgCreateGame
-
+ &Description:&Descrição:
-
+ &Password:S&enha:
-
+ P&layers:&Jogadores:
-
+
+ Re&member settings
+
+
+
+ Game typeTipo de jogo
-
+ Only &buddies can joinApenas ami&gos podem entrar
-
+ Only ®istered users can joinApenas usuários re&gistrados podem entrar
-
+ Joining restrictionsRestrições para entrar
-
+ &Spectators can watch&Espectadores podem assistir
-
+ Spectators &need a password to watch&Espectadores precisam de uma senha para assistir
-
+ Spectators can see &handsEspectadores podem ver &mãos
-
+ Spectators can &chatVisitantes podem c&onversar
-
+ SpectatorsVisitantes
-
+
+ &Clear
+
+
+
+ Create gameCriar jogo
-
+ Game informationInformação de jogo
-
+ ErrorErro
-
+ Server error.Erro do servidor.
@@ -985,7 +1020,7 @@ To remove your current avatar, confirm without choosing a new image.
Error
-
+ Erro
@@ -1093,7 +1128,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Email:
-
+ Email:
@@ -1118,17 +1153,17 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Country:
-
+ País:Undefined
-
+ IndefinidoReal name:
-
+ Nome real:
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Atualizar
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Carregar deck da área de transferência
-
-
+
+ ErrorErro
-
-
+
+ Invalid deck list.Lista de deck inválida.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:&Servidor:
-
+ &Port:&Porta:
-
+ Player &name:Nome do &jogador:
-
+ P&assword:S&enha:
-
+
+ Password (again):
+
+
+
+ Email:Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ UndefinedIndefinido
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:País:
-
+ Real name:Nome real:
-
+ Register to serverRegistrar ao servidor:
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorErro
-
+ Unknown Error loading card databaseErro desconhecido ao carregar bando de dados de cartas
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1317,7 +1378,7 @@ Você pode precisar rodar o Oracle novamente para atualizar o banco de dados de
Você gostaria de mudar o local da configuração de seu banco de dados?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1334,7 +1395,7 @@ Usualmente isto pode ser consertado rodando novamente o Oracle para atualizar se
Você gostaria de alterar o local da configuração de seu banco de dados?
-
+ File Error loading your card database.
Would you like to change your database location setting?
@@ -1343,7 +1404,7 @@ Would you like to change your database location setting?
Você gostaria de alterar seu local de configuração de seu banco de dados?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
@@ -1352,7 +1413,7 @@ Would you like to change your database location setting?
Você gostaria de alterar seu local de configuração de banco de dados?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1365,7 +1426,7 @@ Por favor, crie um ticket em http://github.com/Cockatrice/Cockatrice/issues com
Você gostaria de alterar seu local de configuração do banco de dados?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1378,50 +1439,55 @@ Por favor, crie um ticket em http://github.com/Cockatrice/Cockatrice/issues
Você gostaria de alterar seu local de configuração do banco de dados?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?O caminho para a sua pasta de decks é inválido. Você gostaria de voltar e corrigir o caminho?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?O caminho para a sua pasta de imagens de cards é inválido. Você gostaria de voltar e corrigir o caminho?
-
+ SettingsConfigurações
-
+ GeneralGeral
-
+ AppearanceAparência
-
+ User InterfaceInterface do usuário
-
+ Deck EditorEditor de &decks
-
+ ChatConversa
-
+ SoundSom
+
+
+ Shortcuts
+
+ GameSelector
@@ -1434,7 +1500,7 @@ Você gostaria de alterar seu local de configuração do banco de dados?
-
+ ErrorErro
@@ -1479,47 +1545,47 @@ Você gostaria de alterar seu local de configuração do banco de dados?Você está sendo ignorado pelo criador deste jogo.
-
+ Join gameEntrar no jogo
-
+ Password:Senha:
-
+ Please join the respective room first.Por favor, entre na respectiva sala primeiro.
-
+ GamesJogos
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorE&ntrar como visitante
@@ -1636,107 +1702,107 @@ Você gostaria de alterar seu local de configuração do banco de dados?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesReiniciar/Limpar imagens baixadas
-
-
-
-
-
+
+
+
+
+ Choose pathEscolher caminho
-
+ SuccessSucesso
-
+ Downloaded card pictures have been reset.Imagens de cartas baixadas foram reiniciadas.
-
+ ErrorErro
-
+ One or more downloaded card pictures could not be cleared.Um ou mais imagens baixadas não puderam ser limpas.
-
+ Personal settingsConfigurações pessoais
-
+ Language:Língua:
-
+ Download card pictures on the flyBaixar a imagem dos cards em tempo real
-
+ Download card pictures from a custom URLBaixar a imagem de cartas de uma URL diferente
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ PathsCaminhos
-
+ Decks directory:Pasta de decks:
-
+ Replays directory:Diretório de replays:
-
+ Pictures directory:Pasta de imagens:
-
+ Card database:Banco de dados de cartas:
-
+ Token database:Banco de dados de fichas:
-
+ Picture cache size:Tamanho imagem:
-
-
+
+ EnglishPortuguês do Brasil (Brazilian Portuguese)
@@ -1744,49 +1810,49 @@ Você gostaria de alterar seu local de configuração do banco de dados?
MainWindow
-
+ There are too many concurrent connections from your address.Há conexões concorrentes demais vinds do seu endereço.
-
+ Scheduled server shutdown.Servidor de eventos fora do ar.
-
+ Banned by moderatorBanido pelo moderador
-
+ Expected end time: %1Esperado tempo para fim: %1
-
+ This ban lasts indefinitely.Este banido indefinidamente.
-
+ Connection closedConexão fechada
-
+ The server has terminated your connection.
Reason: %1O servidor terminou sua conexão.
Razão: %1
-
+ Scheduled server shutdownServidor de eventos fora do ar
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1797,455 +1863,484 @@ Todos os jogos serão perdidos.
Motivo para desligar: %1
-
+ Number of playersNúmero de jogadores
-
+ Please enter the number of players.Por favor, entre o número de jogadores.
-
-
+
+ Player %1Jogador %1
-
+ Load replayCarregar replay
-
+ About CockatriceSobre o Cockatrice
-
+ Version %1Versão %1
-
+ Translators:Tradutores:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
+ Usuário inválido
+
+
+
+ You have been logged out due to logging in at another location.
-
-
+
+ Success
-
+ Sucesso
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorErro
-
+ Server timeoutTempo esgotado do servidor
-
+ Incorrect username or password. Please check your authentication information and try again.Usuário ou senha incorretos. Por favor, verifique suas informações de autenticação e tente novamente.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Já existe uma sessão ativa usando este nome de usuário.
Por favor, feche a sessão primeiro e logue novamente.
-
-
+
+ You are banned until %1.Você está banido até %1.
-
-
+
+ You are banned indefinitely.Você está banido indefinidamente.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
- Erro de login desconhecido: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+ Erro de login desconhecido: %1
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Erro de ligação:%1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Você está tentando conectar a um servidor obsoleto. Por favor, faça um downgrade na versão do seu Cockatrice ou conecte-se ao servidor correto.
A versão local é %1 e a versão remota é %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.A versão do seu Cockatrice é obsoleta. Por favor, atualize a sua versão.
A versão local é %1 e a versão remota é %2.
-
+ Connecting to %1...Conectando a %1...
-
+ Registering to %1 as %2...
-
+ DisconnectedDesconectado
-
+ Connected, logging in at %1Conectado, logando em %1
-
- Logged in as %1 at %2
- Logado em %1 como %2
-
-
-
+ &Connect...&Conectar...
-
+ &Disconnect&Desconectar
-
+ Start &local game...Iniciar jogo &local...
-
+ &Watch replay...&Assistir replay...
-
+ &Deck editorEditor de &decks
-
+ &Full screenTela &cheia
-
+ &Register to server...
-
+ &Registrar ao servidor:
-
+ &Settings...&Configurações...
-
-
+
+ &Exit&Sair
-
+ A&ctionsAçõ&es
-
+ &Cockatrice&Cockatrice
-
+ &About CockatriceSo&bre o Cockatrice
-
+ &Help&Ajuda
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Informação
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
- unknown error.
+ failed to start.
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+ erro na escrita.
+
+
+
+ read error.
+ erro na leitura.
+
+
+
+ unknown error.
+ erro desconhecido.
+ MessageLogWidget
@@ -3351,12 +3446,12 @@ A versão local é %1 e a versão remota é %2.
%1 puts %2%3 into her graveyard.
-
+ %1 põe %2%3 em seu cemitério.%1 puts %2%3 into his graveyard.
-
+ %1 põe %2%3 em seu cemitério.
@@ -3482,62 +3577,74 @@ A versão local é %1 e a versão remota é %2.
MessagesSettingsPage
-
+ Chat settingsConfigurações de Conversa
-
+
+ Custom alert words
+
+
+
+ Enable chat mentionsHabilitar menções em conversa
-
+
+ Enable mention completer
+
+
+
+ In-game message macrosMensagem no jogo
-
- Ignore unregistered users in main chat
- Ignorar usuários não registrados na Conversa principal
+
+ Ignore chat room messages sent by unregistered users
+
-
- Ignore chat room messages sent by unregistered users.
- Ignorar sala de conversa por mensagens enviadas por usuários não registrados.
+
+ Ignore private messages sent by unregistered users
+
-
- Ignore private messages sent by unregistered users.
- Ignorar mensagens privadas enviadas por usuários não registrados.
+
+ Enable desktop notifications for private messages
+
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorInverter cor do texto
-
- Enable desktop notifications for private messages.
- Habilitar notificações para mensagens privadas.
-
-
-
+ Enable desktop notification for mentions.Habilitar notificações no desktop
-
+
+ (Color is hexadecimal)(Cor em hexadecimal)
-
+ Add messageAdicionar mensagem
-
+ Message:Mensagem:
@@ -3603,307 +3710,307 @@ A versão local é %1 e a versão remota é %2.
Player
-
+ &View library&Ver grimório
-
+ Move top cards to &graveyard...Mover os cards do topo para o ce&mitério...
-
+ View &top cards of library...Ver os cards do to&po do grimório...
-
+ &View graveyardV&er cemitério
-
+ &View sideboard&Ver sideboard
-
+ Player "%1"Jogador "%1"
-
-
-
-
+
+
+
+ &Hand&Mão
-
+ &Reveal hand to...&Revelar carta para...
-
+ Reveal r&andom card to...Revelar uma carta &aleatória para...
-
+ &Library&Grimório
-
-
-
-
+
+
+
+ &Graveyard&Cemitério
-
+ &Sideboard&Sideboard
-
+ Red
-
+ Vermelho
-
+ Yellow
-
+ Amarelho
-
+ Green
-
+ Verde
-
+ View top cards of libraryVer os cards do topo do grimório
-
+ Number of cards:Número de cards:
-
+ &Draw cardCo&mprar card
-
+ Reveal top cards of library
-
+ Revelar os cards do topo do grimório
-
+ Number of cards: (max. %1)
-
+ &View exile&Ver exílio
-
-
-
-
+
+
+
+ &Exile&Exílio
-
+ Reveal t&op cards to...
-
+ Revelar os cards do t&opo para...
-
+ D&raw cards...Comprar car&ds...
-
+ Take &mulliganPedir mu&lligan
-
+ &Shuffle&Embaralhar
-
+ &Counters&Marcadores
-
+ &Untap all permanentsDes&virar todos as permanentes
-
+ R&oll die...&Jogar dado...
-
+ &Create token...Criar fich&a...
-
+ C&reate another tokenCriar &outra ficha
-
+ S&ay&Falar
-
+ &Move hand to...&Mover mão para...
-
-
-
-
+
+
+
+ &Top of library&Topo do grimório
-
-
-
-
+
+
+
+ &Bottom of library&Fundo do grimório
-
+ &Move graveyard to...&Mover cemitério para...
-
+ &Move exile to...&Mover exílio para...
-
+ Reveal &library to...Revelar &grimório para...
-
+ &Always reveal top card&Sempre revelar a carta do topo
-
+ O&pen deck in deck editor&Abrir no editor de decks
-
+ &Undo last drawDesfa&zer última compra
-
+ Play top card &face down
-
+ Move top cards to &exile...Mover os cards do topo para o e&xílio...
-
+ Put top card on &bottomColocar o card do topo no &fundo
-
+ Put bottom card &in graveyardColocar a carta do fundo no cemitério
-
+ Cr&eate predefined tokenCr&iar uma ficha predefinida
-
+ C&ardC&ard
-
+ &All playersTo&dos os jogadores
-
+ &Play&Jogar
-
+ &Hide&Ocultar
-
+ Play &Face DownJogar com a &Face-para-Baixo
-
+ &Tap&Virar
-
+ &Untap&Desvirar
-
+ Toggle &normal untapping&Trocar o modo de desvirar
-
+ &FlipVirar a &face
-
+ &Peek at card face&Olhar a face da carta
-
+ &CloneClo&nar
-
+ Attac&h to card...Ane&xar na carta...
@@ -3923,115 +4030,115 @@ A versão local é %1 e a versão remota é %2.
Au&mentar poder
-
+ &Decrease powerDimi&nuir poder
-
+ I&ncrease toughnessA&umentar resistência
-
+ D&ecrease toughnessD&iminuir resistência
-
+ In&crease power and toughnessAumen&tar poder e resistência
-
+ Dec&rease power and toughnessDiminuir p&oder e resistência
-
+ Set &power and toughness...Definir poder e resis&tência...
-
+ &Set annotation...Definir ¬a...
-
+ &Add counter (%1)&Adicionar contador (%1)
-
+ &Remove counter (%1)&Remover marcador (%1)
-
+ &Set counters (%1)...&Definir contadores (%1)...
-
+ Draw cardsComprar cards
-
-
-
-
+
+
+
+ Number:Número:
-
+ Move top cards to graveMover os cards do topo para o cemitério
-
+ Move top cards to exileMover os cards do topo para o exílio
-
+ Roll dieJogar dado
-
+ Number of sides:Número de lados:
-
+ Set power/toughnessAlterar poder/resistência
-
+ Please enter the new PT:Por favor, entre com o novo P/R:
-
+ Set annotationAlterar nota
-
+ Please enter the new annotation:Por favor, entre com a nova nota:
-
+ Set countersAlterar marcadores
-
+ Cr&eate related card
@@ -4039,37 +4146,37 @@ A versão local é %1 e a versão remota é %2.
QMenuBar
-
+ ServicesServiços
-
+ Hide %1Esconder %1
-
+ Hide OthersEsconder outros
-
+ Show AllMostrar tudo
-
+ Preferences...Preferências
-
+ Quit %1Sair %1
-
+ About %1Sobre %1
@@ -4077,7 +4184,7 @@ A versão local é %1 e a versão remota é %2.
QObject
-
+ Cockatrice replays (*.cor)Cockatrice replays (*.cor)
@@ -4146,35 +4253,64 @@ A versão local é %1 e a versão remota é %2.
RoomSelector
-
+ RoomsSalas
-
+ Joi&n&Entrar
-
+ RoomSala
-
+ DescriptionDescrição
-
+
+ Permissions
+
+
+
+ PlayersJogadores
-
+ GamesJogos
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4225,37 +4361,37 @@ A versão local é %1 e a versão remota é %2.
SoundSettingsPage
-
+ Choose path
-
+ Escolher caminho
-
+ Enable &sounds
-
+ Habilitar &sons
-
+ Path to sounds directory:
-
+ Caminho para diretório de sons
-
+ Test system sound engine
-
+ Testar sistema de som
-
+ Sound settings
-
+ Configurações de som
-
+ Master volume requires QT5
-
+ Master volume
@@ -4311,186 +4447,221 @@ A versão local é %1 e a versão remota é %2.
TabDeckEditor
-
+ &Print deck...&Imprimir deck...
-
+ &Close&Fechar
-
+ &Edit sets...&Editar expansões...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:Nome do &deck:
-
+ &Comments:&Comentários:
-
+ Hash:Hash:
-
+ &New deck&Novo deck
-
+ &Load deck...&Carregar deck
-
+ &Save deck&Salvar deck
-
+ Save deck &as...Salvar deck &como...
-
+ Load deck from cl&ipboard...Carregar deck da área de &transferência...
-
+ Save deck to clip&boardSalvar deck para a área de &transferência
-
+ &Analyze deck on deckstats.net&Analisar deck no deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeckAdicionar carta ao &maindeck
-
+ Add card to &sideboardAdicionar carta ao &sideboard
-
+ &Deck Editor
-
+ Editor de &Decks
-
+ C&ard Database
+ Banco de dados de &Cartas
+
+
+
+ Show/Hide card information
-
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row&Remover linha
-
+ &Increment number&Aumentar número
-
+ &Decrement number&Diminuir número
-
+ Edit &tokens...Editar ficha
-
+ Deck: %1Deck: %1
-
+ Are you sure?Você tem certeza?
-
+ The decklist has been modified.
Do you want to save the changes?O deck foi modificado.
Você deseja salvar as alterações?
-
+ Load deckCarregar deck
-
-
-
+
+
+ ErrorErro
-
+ The deck could not be saved.O deck não pode ser salvo.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.O deck não pôde ser salvo.
Por favor, verifique se o diretório não é somente leitura e tente novamente.
-
+ Save deckSalvar deck
@@ -4588,97 +4759,97 @@ Por favor, entre um nome:
TabGame
-
+ &Phases&Etapas
-
+ &Game&Jogo
-
+ Next &phasePróxima &etapa
-
+ Next &turnPróximo &turno
-
+ &Remove all local arrows&Apagar todas as setas locais
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &information&Informação de jogo
-
+ &Concede&Conceder
-
+ &Leave game&Sair do jogo
-
+ C&lose replay&Fechar replay
-
+ &Say:&Falar:
-
+ ConcedeConceder
-
+ Are you sure you want to concede this game?Você tem certeza que deseja conceder este jogo?
-
+ Leave gameSair do jogo
-
+ Are you sure you want to leave this game?Você tem certeza que deseja sair deste jogo?
-
+ You are flooding the game. Please wait a couple of seconds.Você está 'flodando' o chat (jogo). Por favor, espere alguns segundos.
-
+ You have been kicked out of the game.Você foi 'chutado' do jogo.
-
+ REPLAY
@@ -4784,47 +4955,47 @@ Por favor, entre um nome:
TabRoom
-
+ &Say:&Falar:
-
+ ChatChat
-
+ &Room&Sala
-
+ &Leave roomS&air da sala
-
+ &Clear chatLimpar conversa
-
+ Chat Settings...Configurações de Conversa
-
+ mentioned you.mencionou você.
-
+ Click to viewClique para ver
-
+ You are flooding the chat. Please wait a couple of seconds.Você está flodando o chat. Por favor, espere alguns segundos.
@@ -4840,15 +5011,25 @@ Por favor, entre um nome:
TabSupervisor
-
+ Are you sure?Você tem certeza?
-
+ There are still open games. Are you sure you want to quit?Ainda existem jogos abertos. Você tem certeza que deseja sair?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4871,55 +5052,97 @@ Por favor, entre um nome:
UserContextMenu
-
+ User &details&Detalhes do usuário
-
+ Private &chatConversa privada
-
+ Show this user's &gamesMostrar este usuário de jogo
-
+ Add to &buddy listAdicionar à &lista de amigos
-
+ Remove from &buddy listRemover da li&sta de amigos
-
+ Add to &ignore listAdicionar à li&sta dos ignorados
-
+ Remove from &ignore listRemover da lista dos i&gnorados
-
+ Kick from &gameC&hutar do jogo
-
+ Ban from &serverBan&ir do servidor
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's gamesJogos de %1
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -4956,7 +5179,7 @@ Por favor, entre um nome:
Edit
-
+ Editar
@@ -5019,7 +5242,7 @@ Por favor, entre um nome:
Information
-
+ Informação
@@ -5036,7 +5259,7 @@ Por favor, entre um nome:
Error
-
+ Erro
@@ -5088,42 +5311,42 @@ Por favor, entre um nome:
UserInterfaceSettingsPage
-
+ General interface settingsConfigurações gerais de interface
-
+ Enable notifications in taskbarHabilitar notificações na barra de tarefas
-
+ Notify in the taskbar for game events while you are spectatingNotificar na barra de tarefas para eventos do jogo enquanto você está como espectador
-
+ &Double-click cards to play them (instead of single-click)&Duplo clique nos cards para jogá-los (ao invés de clique simples)
-
+ &Play all nonlands onto the stack (not the battlefield) by default&Jogar todos não terrenos na pilha (não campo de batalha) por padrão
-
+ Annotate card text on tokens
-
+ Animation settingsConfigurações de animação
-
+ &Tap/untap animationAnimação de &virar/desvirar
@@ -5131,22 +5354,22 @@ Por favor, entre um nome:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1Usuários nesta sala: %1
-
+ Buddies online: %1 / %2Amigos online: %1 / %2
-
+ Ignored users online: %1 / %2Usuários ignorados online: %1 / %2
@@ -5171,7 +5394,7 @@ Por favor, entre um nome:
Move selected set to the top
-
+ Mover o selecionado para o topo
@@ -5181,7 +5404,7 @@ Por favor, entre um nome:
Move selected set to the bottom
-
+ Mover o selecionado para o fundo
@@ -5205,7 +5428,7 @@ Por favor, entre um nome:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5214,12 +5437,12 @@ Por favor, entre um nome:
Editar expansões
-
+ SuccessSucesso
-
+ The sets database has been saved successfully.Estas edições foram salvas com sucesso.
@@ -5247,4 +5470,561 @@ Por favor, entre um nome:
visualização da pilha
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_ru.ts b/cockatrice/translations/cockatrice_ru.ts
index 06f186aef..4840c7456 100644
--- a/cockatrice/translations/cockatrice_ru.ts
+++ b/cockatrice/translations/cockatrice_ru.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Установить жетоны...
-
+ Set counterУстановить жетоны
-
+ New value for counter '%1':Количество жетонов '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesФоновые изображения
-
+ Hand background:Фон руки
-
+ Stack background:Фон стека
-
+ Table background:Фон стола
-
+ Player info background:Фон информации о игроке
-
+ Card back:Рубашка
-
+ Card renderingОтрисовка карт
-
+ Display card names on cards having a pictureОтображать название карты поверх изображения
-
+ Scale cards on mouse overУвеличивать карты при наведении мыши
-
+ Hand layoutРасположение руки
-
+ Display hand horizontally (wastes space)Отбражать руку горизонтально
-
+ Enable left justification
-
+ Table grid layoutСетка
-
+ Invert vertical coordinateИнвертировать вертикальные координаты
-
+ Minimum player count for multi-column layout:Минимальное количество игроков для столбчатого расположения:
-
-
-
-
-
+
+
+
+
+ Choose pathВыберите путь
@@ -117,87 +117,92 @@
-
+
+ ban client I&D
+
+
+
+ Ban type
-
+ &permanent ban
-
+ &temporary ban
-
+ &Days:
-
+ &Hours:
-
+ &Minutes:
-
+ Duration of the ban
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Пожалуйста, назовите причину бана.
Это необходимо для модераторов и не будет прочитано забаненным игроком.
-
+ Please enter the reason for the ban that will be visible to the banned person.Пожалуйста, назовите причину бана, которая будет видна забаненному игроку.
-
+ &OK&Ок
-
+ &Cancel&Отмена
-
+ Ban user from serverЗабанить игрока на этом сервере
-
+ ErrorОшибка
-
- You have to select a name-based or IP-based ban, or both.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.CardDatabase
-
+ New sets foundНайдены новые издания
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ This is only saved for moderators and cannot be seen by the banned person.
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ This is only saved for moderators and cannot be seen by the banned person.Показывать полную информацию
-
+ Name:Название:
-
+ Mana cost:Мановая стоимость:
-
+
+ Color(s):
+
+
+
+ Card type:Тип:
-
+ P / T:Сила/Выносливость:
-
+ Loyalty:Преданность
@@ -583,12 +593,12 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckEditorSettingsPage
-
+ Nothing is here... yetЗдесь ничего нет... пока что
-
+ GeneralОсновные
@@ -596,17 +606,17 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckListModel
-
+ NumberНомер
-
+ CardНазвание
-
+ PriceЦена
@@ -628,42 +638,42 @@ This is only saved for moderators and cannot be seen by the banned person.
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tart&Готов
-
+ S&ideboard unlockedСайдборд разблокирован
-
+ S&ideboard lockedСайдборд заблокирован
-
+ Load deckЗагрузить колоду
-
+ ErrorОшибка
-
+ The selected file could not be loaded.Выбранный файл не может быть загружен
@@ -709,37 +719,52 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Хост:
-
+
+ Enter host name
+
+
+
+ &Port:&Порт:
-
+ Player &name:&Ник:
-
+ P&assword:П&ароль:
-
+ &Save password&Сохранить пароль
-
+ A&uto connect at startПодключаться при старте
-
+ Connect to serverСоединение
@@ -747,82 +772,92 @@ This is only saved for moderators and cannot be seen by the banned person.
DlgCreateGame
-
+ &Description:&Подпись:
-
+ &Password:&Пароль:
-
+ P&layers:&Количество игроков:
-
+
+ Re&member settings
+
+
+
+ Game typeФормат игры
-
+ Only &buddies can joinТолько для &своих
-
+ Only ®istered users can joinТолько для &зарег. пользователей
-
+ Joining restrictionsОграничения
-
+ &Spectators can watch& Зрители могут смотреть игру
-
+ Spectators &need a password to watchЗрителям & необходим пароль для просмотра игры
-
+ Spectators can see &handsЗрители могут видеть& руки игроков
-
+ Spectators can &chatПозволить зрителям &комментировать
-
+ SpectatorsЗрители
-
+
+ &Clear
+
+
+
+ Create gameСоздать игру
-
+ Game informationИнформация об игре
-
+ ErrorОшибка
-
+ Server error.Ошибка сервера.
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Обновить
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Загрузить колоду из буфера
-
-
+
+ ErrorОшибка
-
-
+
+ Invalid deck list.Неверный деклист.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorОшибка
-
+ Unknown Error loading card databaseНеизвестная ошибка во время загрузки
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1311,7 +1372,7 @@ Would you like to change your database location setting?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1322,21 +1383,21 @@ Would you like to change your database location setting?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1345,7 +1406,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1354,50 +1415,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Ваши колоды отсутствуют в указанной папке. Вернуться и задать правильный путь?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Изображения карт не найдены. Вернуться и задать правильный путь?
-
+ SettingsНастройки
-
+ GeneralОсновные
-
+ AppearanceВнешний вид
-
+ User InterfaceПользовательский интерфейс
-
+ Deck EditorРедактор колод
-
+ ChatЧат
-
+ SoundЗвук
+
+
+ Shortcuts
+
+ GameSelector
@@ -1410,7 +1476,7 @@ Would you like to change your database location setting?
-
+ ErrorОшибка
@@ -1455,47 +1521,47 @@ Would you like to change your database location setting?
Вы добавлены в игнор-лист данного игрока.
-
+ Join gameПрисоединиться
-
+ Password:Пароль:
-
+ Please join the respective room first.
-
+ GamesИгры
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorП&рисоединиться как зритель
@@ -1612,107 +1678,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded PicturesОбновить/удалить загруженные картинки
-
-
-
-
-
+
+
+
+
+ Choose pathПуть
-
+ SuccessВыполнено
-
+ Downloaded card pictures have been reset.Загруженные картинки были обновлены
-
+ ErrorОшибка
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settingsЛичные настройки
-
+ Language:Язык:
-
+ Download card pictures on the flyЗагружать изображения карт автоматически
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ PathsРасположение
-
+ Decks directory:Колоды:
-
+ Replays directory:Повторы:
-
+ Pictures directory:Изображения карт:
-
+ Card database:База данных карт:
-
+ Token database:База данных токенов:
-
+ Picture cache size:Размер кеша изображений:
-
-
+
+ EnglishРусский (Russian)
@@ -1720,49 +1786,49 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.Слишком много одновременных подключений с Вашего адреса.
-
+ Scheduled server shutdown.Плановый перерыв в работе сервера.
-
+ Banned by moderatorЗабанен модератором
-
+ Expected end time: %1
-
+ This ban lasts indefinitely.
-
+ Connection closedСоединение прервано
-
+ The server has terminated your connection.
Reason: %1Ваше подключение было прервано сервером.
Причина: %1
-
+ Scheduled server shutdownПлановый перерыв в работе сервера
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1771,452 +1837,481 @@ Reason for shutdown: %1
Причина перезагрузки: %1
-
+ Number of playersКоличество игроков
-
+ Please enter the number of players.Введите количество игроков.
-
-
+
+ Player %1Игрок %1
-
+ Load replayЗагрузить повтор
-
+ About CockatriceО программе
-
+ Version %1Версия %1
-
+ Translators:Переводчики:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:Разработчики:
-
+ Our DevelopersНаши разработчики
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!Помоги перевести!
-
+ Support:Поддержка:
-
+ Report an IssueСообщить о проблеме
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorОшибка
-
+ Server timeoutНет связи с сервером
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Пользователь с таким именем уже подключен.
Пожалуйста, закройте это подключение и войдите заново.
-
-
+
+ You are banned until %1.
-
-
+
+ You are banned indefinitely.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Ошибка сокета: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Вы пытаетесь подключиться к несуществующему серверу. Пожалуйста, обновите Cockatrice или выберите другой сервер.
Локальная версия %1, удаленная версия %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Ваш клиент Cockatrice устарел. Пожалуйста, обновите Cockatrice.
Локальная версия %1, удаленная версия %2.
-
+ Connecting to %1...Подключение к %1...
-
+ Registering to %1 as %2...
-
+ DisconnectedПодключение прервано
-
+ Connected, logging in at %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...Подключение... &С
-
+ &DisconnectП&рервать подключение
-
+ Start &local game...&Начать локальную игру...
-
+ &Watch replay...&Смотреть повтор...
-
+ &Deck editorРедактор &колод
-
+ &Full screenПолный экран &F
-
+ &Register to server...
-
+ &Settings...Н&астройки
-
-
+
+ &Exit&Выход
-
+ A&ctions
-
+ &Cockatrice&Cockatrice
-
+ &About CockatriceО про&грамме
-
+ &Help&Справка
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ InformationИнформация
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.неизвестная ошибка.
@@ -3456,62 +3551,74 @@ Local version is %1, remote version is %2.
MessagesSettingsPage
-
+ Chat settingsНастройки чата
-
+
+ Custom alert words
+
+
+
+ Enable chat mentionsВключить упоминания в чате
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
- Игнорировать незарегистрированных пользователей в основном чате
-
-
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
+
+ Enable desktop notifications for private messages
+
+
+
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text colorИнвертировать цвет текста
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add messageДобавить сообщение
-
+ Message:Сообщение:
@@ -3577,307 +3684,307 @@ Local version is %1, remote version is %2.
Player
-
+ &View libraryПросмортеть &библиотеку
-
+ Move top cards to &graveyard...Поместить верхние карты на кладби&ще...
-
+ View &top cards of library...Посмтореть верхние карт&ы...
-
+ &View graveyard&Посмотреть кладбище
-
+ &View sideboardПросмотреть &сайд
-
+ Player "%1"Игрок "%1"
-
-
-
-
+
+
+
+ &HandР&ука
-
+ &Reveal hand to...Показать руку игроку.. &R
-
+ Reveal r&andom card to...Показать случайную карту с руки игроку .. &a
-
+ &Library&Библиотека
-
-
-
-
+
+
+
+ &Graveyard&Кладбище
-
+ &Sideboard&Сайд
-
+ RedКрасный
-
+ YellowЖелтый
-
+ GreenЗеленый
-
+ View top cards of libraryПросмотр верхних карт
-
+ Number of cards:Количество:
-
+ &Draw cardВ&зять карту
-
+ Reveal top cards of libraryПоказать верхние карты библиотеки
-
+ Number of cards: (max. %1)Количество карт: (макс. %1)
-
+ &View exileП&осмотреть изгнанные карты
-
-
-
-
+
+
+
+ &Exile&Изгнание
-
+ Reveal t&op cards to...
-
+ D&raw cards...Вз&ять карты...
-
+ Take &mulliganВзять стра&ховку
-
+ &ShuffleПереме&шать
-
+ &Counters&Жетоны
-
+ &Untap all permanents&Развернуть все перманенты
-
+ R&oll die...Бросить &кубик...
-
+ &Create token...Создать &фишку...
-
+ C&reate another tokenСоздать &еще одну фишку
-
+ S&ayСка&зать
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card
-
+ O&pen deck in deck editor
-
+ &Undo last draw&Отменить последнее взятие
-
+ Play top card &face down
-
+ Move top cards to &exile...Поместить верхние карты в и&згнание...
-
+ Put top card on &bottomПоместить верхн&юю карту на дно
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined tokenСоздать готовый токен
-
+ C&ardКа&рта
-
+ &All players&Все игроки
-
+ &Play
-
+ &Hide
-
+ Play &Face Down
-
+ &Tap&Повернуть
-
+ &Untap&Развернуть
-
+ Toggle &normal untapping
-
+ &Flip
-
+ &Peek at card face
-
+ &Clone
-
+ Attac&h to card...
@@ -3897,115 +4004,115 @@ Local version is %1, remote version is %2.
-
+ &Decrease power
-
+ I&ncrease toughness
-
+ D&ecrease toughness
-
+ In&crease power and toughness
-
+ Dec&rease power and toughness
-
+ Set &power and toughness...
-
+ &Set annotation...
-
+ &Add counter (%1)
-
+ &Remove counter (%1)
-
+ &Set counters (%1)...
-
+ Draw cardsВзять карты
-
-
-
-
+
+
+
+ Number:Количество:
-
+ Move top cards to graveПоместить верхние карты на кладбище
-
+ Move top cards to exileПоместить верхние карты в изгнание
-
+ Roll dieБросить кубик
-
+ Number of sides:Количество граней:
-
+ Set power/toughnessУстановить Силу/Защиту
-
+ Please enter the new PT:Введите новые Силу/Защиту:
-
+ Set annotationПометка
-
+ Please enter the new annotation:Введите текст:
-
+ Set countersУстановить жетоны
-
+ Cr&eate related card
@@ -4013,37 +4120,37 @@ Local version is %1, remote version is %2.
QMenuBar
-
+ Services
-
+ Hide %1
-
+ Hide Others
-
+ Show All
-
+ Preferences...
-
+ Quit %1
-
+ About %1
@@ -4051,7 +4158,7 @@ Local version is %1, remote version is %2.
QObject
-
+ Cockatrice replays (*.cor)
@@ -4120,35 +4227,64 @@ Local version is %1, remote version is %2.
RoomSelector
-
+ RoomsКомнаты
-
+ Joi&n&Присоединиться
-
+ RoomКомната
-
+ DescriptionПометка
-
+
+ Permissions
+
+
+
+ PlayersИгроки
-
+ GamesИгры
+
+
+
+ Error
+
+
+
+
+ You do not have the proper permission to join this room.
+
+
+
+
+ Failed to join the room due to an unknown error.
+
+
+
+
+ SequenceEdit
+
+
+ Shortcut already in use
+
+ SetsModel
@@ -4199,37 +4335,37 @@ Local version is %1, remote version is %2.
SoundSettingsPage
-
+ Choose path
-
+ Enable &sounds
-
+ Path to sounds directory:
-
+ Test system sound engine
-
+ Sound settings
-
+ Master volume requires QT5
-
+ Master volume
@@ -4285,184 +4421,219 @@ Local version is %1, remote version is %2.
TabDeckEditor
-
+ &Print deck...
-
+ &Close
-
+ &Edit sets...
-
+ Filters
-
+ &Clear all filters
-
+ Delete selected
-
+ Deck &name:
-
+ &Comments:
-
+ Hash:
-
+ &New deck
-
+ &Load deck...
-
+ &Save deck
-
+ Save deck &as...
-
+ Load deck from cl&ipboard...
-
+ Save deck to clip&board
-
+ &Analyze deck on deckstats.net
-
+ Open custom image folder
-
+
+ Open custom sets folder
+
+
+
+ Add card to &maindeck
-
+ Add card to &sideboard
-
+ &Deck Editor
-
+ C&ard Database
-
+
+ Show/Hide card information
+
+
+
+
+ Show/Hide deck
+
+
+
+
+ Show/Hide filters
+
+
+
+
+ Reset layout
+
+
+
+
+ Card Info
+
+
+
+
+ Deck
+
+
+
+ Welcome
-
+ Hi! It seems like you're running this version of Cockatrice for the first time.
All the sets in the card database have been enabled.
Read more about changing the set order or disabling specific sets and consequent effects in the "Edit Sets" window.
-
+ &Remove row
-
+ &Increment number
-
+ &Decrement number
-
+ Edit &tokens...
-
+ Deck: %1
-
+ Are you sure?
-
+ The decklist has been modified.
Do you want to save the changes?
-
+ Load deck
-
-
-
+
+
+ Error
-
+ The deck could not be saved.
-
-
+
+ The deck could not be saved.
Please check that the directory is writable and try again.
-
+ Save deck
@@ -4560,97 +4731,97 @@ Please enter a name:
TabGame
-
+ &Phases&Фазы
-
+ &Game&Игра
-
+ Next &phaseСледующая &фаза
-
+ Next &turnСледующий &ход
-
+ &Remove all local arrows&Удалить все указатели
-
+ Rotate View Cl&ockwise
-
+ Rotate View Co&unterclockwise
-
+ Game &informationИнформация &об игре
-
+ &Concede&Сдаться...
-
+ &Leave gameПокинуть и&гру
-
+ C&lose replayЗ &акрыть повтор
-
+ &Say:Ска&зать:
-
+ ConcedeСдаться
-
+ Are you sure you want to concede this game?Вы точно хотите сдаться?
-
+ Leave gameПокинуть игру
-
+ Are you sure you want to leave this game?Вы уверены, что хотите уйти?
-
+ You are flooding the game. Please wait a couple of seconds.
-
+ You have been kicked out of the game.
-
+ REPLAY
@@ -4756,47 +4927,47 @@ Please enter a name:
TabRoom
-
+ &Say:&Сказать:
-
+ ChatЧат
-
+ &Room&Комната
-
+ &Leave room&Покинуть комнату
-
+ &Clear chat& Обновить чат
-
+ Chat Settings...Установки чата
-
+ mentioned you.
-
+ Click to view
-
+ You are flooding the chat. Please wait a couple of seconds.Кажется, Вы нафлудили. Пожалуйста, подождите пару секунд.
@@ -4812,15 +4983,25 @@ Please enter a name:
TabSupervisor
-
+ Are you sure?
-
+ There are still open games. Are you sure you want to quit?
+
+
+ Promotion
+
+
+
+
+ You have been promoted to moderator. Please log out and back in for changes to take effect.
+
+ TabUserLists
@@ -4843,55 +5024,97 @@ Please enter a name:
UserContextMenu
-
+ User &details
-
+ Private &chat
-
+ Show this user's &games
-
+ Add to &buddy list
-
+ Remove from &buddy list
-
+ Add to &ignore list
-
+ Remove from &ignore list
-
+ Kick from &game
-
+ Ban from &server
-
+
+ &Promote user to moderator
+
+
+
+
+ Dem&ote user from moderator
+
+
+
+ %1's games
+
+
+
+ Success
+
+
+
+
+ Successfully promoted user.
+
+
+
+
+ Successfully demoted user.
+
+
+
+
+
+ Failed
+
+
+
+
+ Failed to promote user.
+
+
+
+
+ Failed to demote user.
+
+ UserInfoBox
@@ -5060,42 +5283,42 @@ Please enter a name:
UserInterfaceSettingsPage
-
+ General interface settingsОсновные настройки интерфейса
-
+ Enable notifications in taskbar
-
+ Notify in the taskbar for game events while you are spectating
-
+ &Double-click cards to play them (instead of single-click)&Двойной клик чтобы разыграть карту (вместо одинарного)
-
+ &Play all nonlands onto the stack (not the battlefield) by default
-
+ Annotate card text on tokens
-
+ Animation settingsНастройки анимации
-
+ &Tap/untap animation&Анимировать поворот/разворот карты
@@ -5103,22 +5326,22 @@ Please enter a name:
UserList
-
+ Users connected to server: %1
-
+ Users in this room: %1Пользователей в этой комнате: %1
-
+ Buddies online: %1 / %2Друзей онлайн: %1 / %2
-
+ Ignored users online: %1 / %2Игнорируемых пользователей онлайн: %1 / %2
@@ -5177,7 +5400,7 @@ Please enter a name:
- Disabled sets will still be used for loading images
+ Disabled sets will be used for loading images only if all the enabled sets failed
@@ -5186,12 +5409,12 @@ Please enter a name:
Редактировать издания
-
+ SuccessВыполнено
-
+ The sets database has been saved successfully.База данных по сетам успешно сохранена.
@@ -5219,4 +5442,561 @@ Please enter a name:
+
+ shortcutsTab
+
+
+ Form
+
+
+
+
+ Main Window
+
+
+
+
+ Deck editor
+
+
+
+
+ Local gameplay
+
+
+
+
+ Watch replay
+
+
+
+
+ Connect
+
+
+
+
+ Register
+
+
+
+
+ Full screen
+
+
+
+
+ Settings
+
+
+
+
+ Check for card updates
+
+
+
+
+ Exit
+
+
+
+
+ Deck Editor
+
+
+
+
+ Analyze deck
+
+
+
+
+ Load deck (clipboard)
+
+
+
+
+ Clerar all filters
+
+
+
+
+ New deck
+
+
+
+
+ Clear one filter
+
+
+
+
+ Open custom folder
+
+
+
+
+ Close
+
+
+
+
+ Print deck
+
+
+
+
+ Edit sets
+
+
+
+
+ Delete card
+
+
+
+
+ Edit tokens
+
+
+
+
+ Reset layout
+
+
+
+
+ Add card
+
+
+
+
+ Save deck
+
+
+
+
+ Remove card
+
+
+
+
+ Save deck as
+
+
+
+
+ Load deck
+
+
+
+
+ Save deck (clipboard)
+
+
+
+
+
+ Counters
+
+
+
+
+ Life
+
+
+
+
+
+
+
+
+ Set
+
+
+
+
+
+
+
+ Add
+
+
+
+
+
+
+
+ Remove
+
+
+
+
+ Red
+
+
+
+
+ Green
+
+
+
+
+ Yellow
+
+
+
+
+ Mainwindow / Deck editor
+
+
+
+
+ Power / toughness
+
+
+
+
+ Power and toughness
+
+
+
+
+ Add (+1/+1)
+
+
+
+
+ Remove (-1/-1)
+
+
+
+
+ Toughness
+
+
+
+
+ Remove (-0/-1)
+
+
+
+
+ Add (+0/+1)
+
+
+
+
+ Power
+
+
+
+
+ Remove (-1/-0)
+
+
+
+
+ Add (+1/+0)
+
+
+
+
+ Game Phases
+
+
+
+
+ Untap
+
+
+
+
+ Disconnect
+
+
+
+
+ Upkeep
+
+
+
+
+
+ Draw
+
+
+
+
+ Main 1
+
+
+
+
+ Start combat
+
+
+
+
+ Attack
+
+
+
+
+ Block
+
+
+
+
+ Damage
+
+
+
+
+ End combat
+
+
+
+
+ Main 2
+
+
+
+
+ End
+
+
+
+
+ Next phase
+
+
+
+
+ Next turn
+
+
+
+
+ Player
+
+
+
+
+ Tap Card
+
+
+
+
+ Untap Card
+
+
+
+
+ Untap all
+
+
+
+
+ Toogle untap
+
+
+
+
+ Flip card
+
+
+
+
+ Peek card
+
+
+
+
+ Play card
+
+
+
+
+ Attach card
+
+
+
+
+ Unattach card
+
+
+
+
+ Clone card
+
+
+
+
+ Create token
+
+
+
+
+ Create another token
+
+
+
+
+ Set annotation
+
+
+
+
+ Phases / P/T / Player
+
+
+
+
+ Move card to
+
+
+
+
+ Bottom library
+
+
+
+
+ Top library
+
+
+
+
+
+ Graveyard
+
+
+
+
+
+ Exile
+
+
+
+
+ Hand
+
+
+
+
+ View
+
+
+
+
+ Library
+
+
+
+
+ Tops card of library
+
+
+
+
+ Sideboard
+
+
+
+
+ Close recent view
+
+
+
+
+ Pre-play
+
+
+
+
+ Load remote deck
+
+
+
+
+ Load local deck
+
+
+
+
+ Game play
+
+
+
+
+ Draw arrow
+
+
+
+
+ Leave game
+
+
+
+
+ Remove local arrows
+
+
+
+
+ Concede
+
+
+
+
+ Roll dice
+
+
+
+
+ Rotate view CW
+
+
+
+
+ Shuffle library
+
+
+
+
+ Rotate view CCW
+
+
+
+
+ Mulligan
+
+
+
+
+ Draw card
+
+
+
+
+ Draw cards
+
+
+
+
+ Undo draw
+
+
+
+
+ Always reveal top card
+
+
+
+
+ Draw / Move / View / Game play
+
+
+
\ No newline at end of file
diff --git a/cockatrice/translations/cockatrice_sv.ts b/cockatrice/translations/cockatrice_sv.ts
index 17f40d45f..cdb791a51 100644
--- a/cockatrice/translations/cockatrice_sv.ts
+++ b/cockatrice/translations/cockatrice_sv.ts
@@ -2,17 +2,17 @@
AbstractCounter
-
+ &Set counter...&Placera polett...
-
+ Set counterPlacera polett
-
+ New value for counter '%1':Nytt värde för '%1':
@@ -20,86 +20,86 @@
AppearanceSettingsPage
-
+ Zone background picturesZonbakgrundsbilder
-
+ Hand background:
-
+ Stack background:
-
+ Table background:
-
+ Player info background:
-
+ Card back:
-
+ Card renderingKortrendering
-
+ Display card names on cards having a pictureVisa kortnamn på kort som har bilder
-
+ Scale cards on mouse over
-
+ Hand layoutHandlayout
-
+ Display hand horizontally (wastes space)Visa hand horisontellt (slösar plats)
-
+ Enable left justification
-
+ Table grid layoutBordets rutnätlayout
-
+ Invert vertical coordinateInvertera vertikal koordinat
-
+ Minimum player count for multi-column layout:Minst antal spelare för multi-kolumnlayout:
-
-
-
-
-
+
+
+
+
+ Choose pathVälj sökväg
@@ -117,87 +117,92 @@
bannlys &IP address
-
+
+ ban client I&D
+
+
+
+ Ban typeTyp av bannlysning
-
+ &permanent ban&permanent bannlysning
-
+ &temporary ban&temporär bannlysning
-
+ &Days:&Dagar:
-
+ &Hours:&Timmar:
-
+ &Minutes:&Minuter:
-
+ Duration of the banBannlysningens längd
-
+ Please enter the reason for the ban.
This is only saved for moderators and cannot be seen by the banned person.Vänligen ange anledningen till bannlysningen.
Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
-
+ Please enter the reason for the ban that will be visible to the banned person.Vänligen ange en anledning för bannlysningen som kommer att visas för den bannlysta personen.
-
+ &OK&OK
-
+ &Cancel&Avbryt
-
+ Ban user from serverBannlys användaren från servern
-
+ ErrorFel
-
- You have to select a name-based or IP-based ban, or both.
- Du måste väja en namnbaserad eller IP-baserad bannlysning, eller både och.
+
+ You have to select a name-based, IP-based, clientId based, or some combination of the three to place a ban.
+ CardDatabase
-
+ New sets found
-
+ %1 new set(s) have been found in the card database. Do you want to enable them?
@@ -233,17 +238,17 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
CardFrame
-
+ Image
-
+ Description
-
+ Both
@@ -299,27 +304,32 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
Vissa full info
-
+ Name:Namn:
-
+ Mana cost:Manakostnad:
-
+
+ Color(s):
+
+
+
+ Card type:Korttyp:
-
+ P / T:P / T:
-
+ Loyalty:Lojalitet:
@@ -583,12 +593,12 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
DeckEditorSettingsPage
-
+ Nothing is here... yet
-
+ GeneralAllmänt
@@ -596,17 +606,17 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
DeckListModel
-
+ NumberNummer
-
+ CardKort
-
+ PricePris
@@ -628,42 +638,42 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
DeckViewContainer
-
+ Load local deck
-
+ Load deck from server
-
+ Ready to s&tartRedo att &börja
-
+ S&ideboard unlockedS&idbräda upplåst
-
+ S&ideboard lockedS&idbräda låst
-
+ Load deckLadda lek
-
+ ErrorFel
-
+ The selected file could not be loaded.Den valda filen kunde ej laddas.
@@ -709,37 +719,52 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
DlgConnect
-
+
+ Previous Host
+
+
+
+
+ New Host
+
+
+
+ &Host:&Värd:
-
+
+ Enter host name
+
+
+
+ &Port:&Port:
-
+ Player &name:Spelar&namn:
-
+ P&assword:&Lösenord:
-
+ &Save password&Spara lösenord
-
+ A&uto connect at start
-
+ Connect to serverAnslut till server
@@ -747,82 +772,92 @@ Detta sparas endast för moderatorer och kan inte ses av den bannlysta personen.
DlgCreateGame
-
+ &Description:&Beskrivning:
-
+ &Password:&Lösenord:
-
+ P&layers:&Spelare:
-
+
+ Re&member settings
+
+
+
+ Game typeSpeltyp
-
+ Only &buddies can joinEndast &vänner kan ansluta
-
+ Only ®istered users can joinEndast ®isterade användare kan ansluta
-
+ Joining restrictionsAnslutingsbegränsningar
-
+ &Spectators can watch
-
+ Spectators &need a password to watch
-
+ Spectators can see &hands
-
+ Spectators can &chatÅskådare kan &chatta
-
+ SpectatorsÅskådare
-
+
+ &Clear
+
+
+
+ Create gameSkapa spel
-
+ Game informationSpelinformation
-
+ ErrorFel
-
+ Server error.Serverfel.
@@ -1187,7 +1222,7 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgLoadDeckFromClipboard
-
+ &Refresh&Uppdatera
@@ -1197,14 +1232,14 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
Ladda lek från urklipp
-
-
+
+ ErrorFel
-
-
+
+ Invalid deck list.Ogiltig leklista.
@@ -1220,67 +1255,93 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgRegister
-
+ &Host:
-
+ &Port:
-
+ Player &name:
-
+ P&assword:
-
+
+ Password (again):
+
+
+
+ Email:
-
+
+ Email (again):
+
+
+
+ Pronouns:
-
+ Neutral
-
+ Masculine
-
+ Feminine
-
+ Undefined
-
+
+
+ Registration Warning
+
+
+
+
+ Your passwords do not match, please try again.
+
+
+
+
+ Your email addresses do not match, please try again.
+
+
+
+ Country:
-
+ Real name:
-
+ Register to server
@@ -1288,19 +1349,19 @@ Make sure to enable the 'token set' in the 'Edit sets...' di
DlgSettings
-
-
-
+
+
+ ErrorFel
-
+ Unknown Error loading card database
-
+ Your card database is invalid.
Cockatrice may not function correctly with an invalid database
@@ -1311,7 +1372,7 @@ Would you like to change your database location setting?
-
+ Your card database version is too old.
This can cause problems loading card information or images
@@ -1322,21 +1383,21 @@ Would you like to change your database location setting?
-
+ File Error loading your card database.
Would you like to change your database location setting?
-
+ Your card database was loaded but contains no cards.
Would you like to change your database location setting?
-
+ Your card database did not finish loading
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues with your cards.xml attached
@@ -1345,7 +1406,7 @@ Would you like to change your database location setting?
-
+ Unknown card database load status
Please file a ticket at http://github.com/Cockatrice/Cockatrice/issues
@@ -1354,50 +1415,55 @@ Would you like to change your database location setting?
-
+ The path to your deck directory is invalid. Would you like to go back and set the correct path?Sökvägen till din lekkatalog är ogiltig. Vill du gå tillbaka och ange den korrekta sökvägen?
-
+ The path to your card pictures directory is invalid. Would you like to go back and set the correct path?Sökvägen till din kortbildsdatabas är ogiltig. Vill du gå tillbaka och ange den korrekta sökvägen?
-
+ SettingsInställningar
-
+ GeneralAllmänt
-
+ AppearanceUtseende
-
+ User Interface
-
+ Deck Editor
-
+ Chat
-
+ Sound
+
+
+ Shortcuts
+
+ GameSelector
@@ -1410,7 +1476,7 @@ Would you like to change your database location setting?
-
+ ErrorFel
@@ -1455,47 +1521,47 @@ Would you like to change your database location setting?
Spelets skapare ignorerar dig.
-
+ Join gameAnslut till spel
-
+ Password:Lösenord:
-
+ Please join the respective room first.Vänligen anslut till respektive rum först.
-
+ GamesSpel
+
+
+ &Filter games
+
+
- Filter games
+ C&lear filter
- Clear filter
+ C&reate
-
- Create
+
+ &Join
-
- Join
-
-
-
-
+ J&oin as spectatorAnslut som &åskådare
@@ -1612,107 +1678,107 @@ Would you like to change your database location setting?
GeneralSettingsPage
-
+ Reset/Clear Downloaded Pictures
-
-
-
-
-
+
+
+
+
+ Choose pathVälj sökväg
-
+ Success
-
+ Downloaded card pictures have been reset.
-
+ Error
-
+ One or more downloaded card pictures could not be cleared.
-
+ Personal settingsPersonliga inställningar
-
+ Language:Språk:
-
+ Download card pictures on the flyLadda ner kortbilder på direkten
-
+ Download card pictures from a custom URL
-
+ Custom Card Download URL:
-
+ Linking FAQ
-
+ PathsSökvägar
-
+ Decks directory:Lekkatalog:
-
+ Replays directory:Repriskatalog:
-
+ Pictures directory:Bildkatalog:
-
+ Card database:
-
+ Token database:
-
+ Picture cache size:
-
-
+
+ EnglishSvenska (Swedish)
@@ -1720,49 +1786,49 @@ Would you like to change your database location setting?
MainWindow
-
+ There are too many concurrent connections from your address.Din adress har för många uppkopplingar samtidigt.
-
+ Scheduled server shutdown.Schemalagd serverstängning.
-
+ Banned by moderatorBannlyst av moderator
-
+ Expected end time: %1Förväntad sluttid: %1
-
+ This ban lasts indefinitely.Denna bannlysning varar för evigt.
-
+ Connection closedUppkoppling avslutad
-
+ The server has terminated your connection.
Reason: %1Servern har avslutat din uppkoppling.
Anledning: %1
-
+ Scheduled server shutdownSchemalagd serverstängning
-
+ The server is going to be restarted in %n minute(s).
All running games will be lost.
Reason for shutdown: %1
@@ -1773,452 +1839,481 @@ Alla pågående spel kommer att gå förlorade.
Anledning till nedstängning: %1
-
+ Number of playersAntal spelare
-
+ Please enter the number of players.Vänligen ange antal spelare.
-
-
+
+ Player %1Spelare %1
-
+ Load replayLadda repris
-
+ About CockatriceOm Cockatrice
-
+ Version %1Version %1
-
+ Translators:Översättare:
-
+ Project Manager:
-
-
+
+ The server has reached its maximum user capacity, please check back later.
+
+
+
+
+ Invalid username.
-
-
+
+ You have been logged out due to logging in at another location.
+
+
+
+
+ Success
-
+ Registration accepted.
Will now login.
-
+ Account activation accepted.
Will now login.
-
+ Past Project Managers:
-
+ Developers:
-
+ Our Developers
-
+ Help Develop!
-
+ Recognition Page
-
+ Help Translate!
-
+ Support:
-
+ Report an Issue
-
-
-
-
+
+
+
+
+
-
-
-
-
+
+
+
-
-
-
+
+
+
+
+ ErrorFel
-
+ Server timeoutServer timeout
-
+ Incorrect username or password. Please check your authentication information and try again.
-
+ There is already an active session using this user name.
Please close that session first and re-login.Det finns redan en aktiv session med det användarnamnet.
Vänligen stäng den sessionen först och försök igen.
-
-
+
+ You are banned until %1.Du är bannlyst till %1.
-
-
+
+ You are banned indefinitely.Du är bannlyst för evigt.
-
+ This server requires user registration. Do you want to register now?
-
- Account activation
-
-
-
-
- Your account has not been activated yet.
- You need to provide the activation token received in the activation email
+
+ This server requires client ID's. Your client is either failing to generate an ID or you are running a modified client.
+Please close and reopen your client to try again.
-
- Unknown login error: %1
- Okänt inloggningsfel: %1
+ An internal error has occurred, please try closing and reopening your client and try again. If the error persists try updating your client to the most recent build and if need be contact your software provider.
+
-
- Your username must respect these rules:
+
+ Account activation
+ Unknown login error: %1
+ Okänt inloggningsfel: %1
+
+
+
+
+
+This usually means that your client version is out of date, and the server sent a reply your client doesn't understand.
+
+
+
+
+ Your username must respect these rules:
+
+
+
+ is %1 - %2 characters long
-
+ can %1 contain lowercase characters
-
-
-
+
+
+ NOT
-
+ can %1 contain uppercase characters
-
+ can %1 contain numeric characters
-
+ can contain the following punctuation: %1
-
+ first character can %1 be a punctuation mark
-
+ You may only use A-Z, a-z, 0-9, _, ., and - in your username.
-
-
-
-
-
+
+
+
+
+ Registration denied
-
+ Registration is currently disabled on this server
-
+ There is already an existing account with the same user name.
-
+ It's mandatory to specify a valid email address when registering.
-
+ Too many registration attempts from your IP address.
-
+ Password too short.
-
+ Registration failed for a technical problem on the server.
-
+
+ Unknown registration error: %1
+
+
+
+ Account activation failed
-
+ Socket error: %1Socketfel: %1
-
+ You are trying to connect to an obsolete server. Please downgrade your Cockatrice version or connect to a suitable server.
Local version is %1, remote version is %2.Du försöker koppla upp dig till en föråldrad server. Vänligen nergradera din version av Cockatrice eller koppla upp dig till en lämplig server.
Lokal version är %1, avlägsen version är %2.
-
+ Your Cockatrice client is obsolete. Please update your Cockatrice version.
Local version is %1, remote version is %2.Din version av Cockatrice är föråldrad. Vänligen uppdatera din version av Cockatrice.
Lokal version är %1, avlägsen version är %2.
-
+ Connecting to %1...Ansluter till %1...
-
+ Registering to %1 as %2...
-
+ DisconnectedFrånkopplad
-
+ Connected, logging in at %1Uppkopplad, loggar in hos %1
-
- Logged in as %1 at %2
-
-
-
-
+ &Connect...&Anslut...
-
+ &Disconnect&Frånkoppla
-
+ Start &local game...Starta &lokalt spel...
-
+ &Watch replay...&Titta på repris...
-
+ &Deck editorLek&redigeraren
-
+ &Full screen&Fullskärmsläge
-
+ &Register to server...
-
+ &Settings...&Inställningar...
-
-
+
+ &ExitA&vsluta
-
+ A&ctions
-
+ &Cockatrice&Cockatrice
-
+ &About Cockatrice&Om Cockatrice
-
+ &Help&Hjälp
-
+ Check for card updates...
-
+ A card database update is already running.
-
+ Unable to run the card database updater:
-
+ The card database updater exited with an error: %1
-
+ Update completed successfully. Cockatrice will now reload the card database.
-
-
+
+ Information
-
+ Troubleshooting
-
+ F.A.Q.
-
- failed to start.
-
-
-
-
- crashed.
-
-
-
-
- timed out.
-
-
-
-
- write error.
-
-
-
-
- read error.
+
+ Your account has not been activated yet.
+You need to provide the activation token received in the activation email
+ failed to start.
+
+
+
+
+ crashed.
+
+
+
+
+ timed out.
+
+
+
+
+ write error.
+
+
+
+
+ read error.
+
+
+
+ unknown error.
@@ -3458,62 +3553,74 @@ Lokal version är %1, avlägsen version är %2.
MessagesSettingsPage
-
+ Chat settings
-
+
+ Custom alert words
+
+
+
+ Enable chat mentions
-
+
+ Enable mention completer
+
+
+
+ In-game message macros
-
- Ignore unregistered users in main chat
+
+ Ignore chat room messages sent by unregistered users
-
- Ignore chat room messages sent by unregistered users.
+
+ Ignore private messages sent by unregistered users
-
- Ignore private messages sent by unregistered users.
+
+ Enable desktop notifications for private messages
-
+
+ Separate words with a space, alphanumeric characters only
+
+
+
+
+ Invert text color
-
- Enable desktop notifications for private messages.
-
-
-
-
+ Enable desktop notification for mentions.
-
+
+ (Color is hexadecimal)
-
+ Add messageLägg till meddelande
-
+ Message:Meddelande:
@@ -3579,307 +3686,307 @@ Lokal version är %1, avlägsen version är %2.
Player
-
+ &View library&Titta på leken
-
+ Move top cards to &graveyard...Flytta översta korten till &kyrkogården...
-
+ View &top cards of library...Titta på de &översta korten i leken...
-
+ &View graveyard&Titta på kyrkogård
-
+ &View sideboard&Titta på sidbrädan
-
+ Player "%1"Spelare "%1"
-
-
-
-
+
+
+
+ &Hand&Hand
-
+ &Reveal hand to...
-
+ Reveal r&andom card to...
-
+ &Library&Lek
-
-
-
-
+
+
+
+ &Graveyard&Kyrkogård
-
+ &SideboardS&idbräda
-
+ Red
-
+ Yellow
-
+ Green
-
+ View top cards of libraryTitta på de översta korten i leken
-
+ Number of cards:Antal kort:
-
+ &Draw card&Dra kort
-
+ Reveal top cards of library
-
+ Number of cards: (max. %1)
-
+ &View exile&Titta på exil
-
-
-
-
+
+
+
+ &Exile&Exil
-
+ Reveal t&op cards to...
-
+ D&raw cards...D&ra kort...
-
+ Take &mulligan&Mulligan
-
+ &Shuffle&Blanda
-
+ &Counters&Poletter
-
+ &Untap all permanentsTappa upp alla perma&nenta kort
-
+ R&oll die...Rulla t&ärning...
-
+ &Create token...&Skapa jetong...
-
+ C&reate another tokenS&kapa en till jetong
-
+ S&ayS&äg
-
+ &Move hand to...
-
-
-
-
+
+
+
+ &Top of library
-
-
-
-
+
+
+
+ &Bottom of library
-
+ &Move graveyard to...
-
+ &Move exile to...
-
+ Reveal &library to...
-
+ &Always reveal top card&Avslöja alltid det översta kortet
-
+ O&pen deck in deck editor&Öppna lek i lekredigeraren
-
+ &Undo last draw&Ångra senaste drag
-
+ Play top card &face down
-
+ Move top cards to &exile...Flytta översta korten till &exil...
-
+ Put top card on &bottomPlacera översta kortet &underst
-
+ Put bottom card &in graveyard
-
+ Cr&eate predefined tokenSkapa fördefinierad &jetong
-
+ C&ardK&ort
-
+ &All playersA&lla spelare
-
+ &Play&Spela
-
+ &Hide&Göm
-
+ Play &Face Down
-
+ &Tap&Tappa
-
+ &UntapTappa &upp
-
+ Toggle &normal untappingVäxla &normal upptappning
-
+ &Flip&Vänd
-
+ &Peek at card faceKika på kort&framsida
-
+ &Clone&Klona
-
+ Attac&h to card...&Fäst på kort...
@@ -3899,115 +4006,115 @@ Lokal version är %1, avlägsen version är %2.
&Öka power
-
+ &Decrease power&Minska power
-
+ I&ncrease toughnessÖka toug&hness
-
+ D&ecrease toughnessMinska t&oughness
-
+ In&crease power and toughnessÖka power o&ch toughness
-
+ Dec&rease power and toughnessM&inska power och toughness
-
+ Set &power and toughness...An&ge power och toughness...
-
+ &Set annotation...Ang&e annotering...
-
+ &Add counter (%1)P&lacera polett (%1)
-
+ &Remove counter (%1)Ta &bort polett (%1)
-
+ &Set counters (%1)...Pl&acera poletter (%1)...
-
+ Draw cardsDra kort
-
-
-
-
+
+
+
+ Number:Antal:
-
+ Move top cards to graveFlytta översta korten till kyrkogården
-
+ Move top cards to exileFlytta översta korten till exil
-
+ Roll dieRulla tärning
-
+ Number of sides:Antal sidor:
-
+ Set power/toughnessAnge power/toughness
-
+ Please enter the new PT:Vänligen ange ny PT:
-
+ Set annotationAnge annotering
-
+ Please enter the new annotation:Vänligen ange den nya annoteringen:
-
+ Set countersPlacera poletter
-
+ Cr&eate related card
@@ -4015,37 +4122,37 @@ Lokal version är %1, avlägsen version är %2.
QMenuBar
-