finished getGamesOfUser function
This commit is contained in:
parent
d5de76ec4a
commit
abd5425796
24 changed files with 1221 additions and 1051 deletions
|
@ -28,6 +28,8 @@ HEADERS += src/abstractcounter.h \
|
|||
src/handcounter.h \
|
||||
src/carddatabase.h \
|
||||
src/gameview.h \
|
||||
src/gameselector.h \
|
||||
src/gametypemap.h \
|
||||
src/decklistmodel.h \
|
||||
src/dlg_load_deck_from_clipboard.h \
|
||||
src/dlg_load_remote_deck.h \
|
||||
|
@ -114,6 +116,7 @@ SOURCES += src/abstractcounter.cpp \
|
|||
src/handcounter.cpp \
|
||||
src/carddatabase.cpp \
|
||||
src/gameview.cpp \
|
||||
src/gameselector.cpp \
|
||||
src/decklistmodel.cpp \
|
||||
src/dlg_load_deck_from_clipboard.cpp \
|
||||
src/dlg_load_remote_deck.cpp \
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include "gamesmodel.h"
|
||||
#include "protocol_datastructures.h"
|
||||
|
||||
GamesModel::GamesModel(const QMap<int, QString> &_gameTypes, QObject *parent)
|
||||
: QAbstractTableModel(parent), gameTypes(_gameTypes)
|
||||
GamesModel::GamesModel(const QMap<int, QString> &_rooms, const QMap<int, GameTypeMap> &_gameTypes, QObject *parent)
|
||||
: QAbstractTableModel(parent), rooms(_rooms), gameTypes(_gameTypes)
|
||||
{
|
||||
}
|
||||
|
||||
|
@ -30,17 +30,19 @@ QVariant GamesModel::data(const QModelIndex &index, int role) const
|
|||
|
||||
ServerInfo_Game *g = gameList[index.row()];
|
||||
switch (index.column()) {
|
||||
case 0: return g->getDescription();
|
||||
case 1: return g->getCreatorInfo()->getName();
|
||||
case 2: {
|
||||
case 0: return rooms.value(g->getRoomId());
|
||||
case 1: return g->getDescription();
|
||||
case 2: return g->getCreatorInfo()->getName();
|
||||
case 3: {
|
||||
QStringList result;
|
||||
QList<GameTypeId *> gameTypeList = g->getGameTypes();
|
||||
GameTypeMap gameTypeMap = gameTypes.value(g->getRoomId());
|
||||
for (int i = 0; i < gameTypeList.size(); ++i)
|
||||
result.append(gameTypes.value(gameTypeList[i]->getData()));
|
||||
result.append(gameTypeMap.value(gameTypeList[i]->getData()));
|
||||
return result.join(", ");
|
||||
}
|
||||
case 3: return g->getHasPassword() ? (g->getSpectatorsNeedPassword() ? tr("yes") : tr("yes, free for spectators")) : tr("no");
|
||||
case 4: {
|
||||
case 4: return g->getHasPassword() ? (g->getSpectatorsNeedPassword() ? tr("yes") : tr("yes, free for spectators")) : tr("no");
|
||||
case 5: {
|
||||
QStringList result;
|
||||
if (g->getOnlyBuddies())
|
||||
result.append(tr("buddies only"));
|
||||
|
@ -48,8 +50,8 @@ QVariant GamesModel::data(const QModelIndex &index, int role) const
|
|||
result.append(tr("reg. users only"));
|
||||
return result.join(", ");
|
||||
}
|
||||
case 5: return QString("%1/%2").arg(g->getPlayerCount()).arg(g->getMaxPlayers());
|
||||
case 6: return g->getSpectatorsAllowed() ? QVariant(g->getSpectatorCount()) : QVariant(tr("not allowed"));
|
||||
case 6: return QString("%1/%2").arg(g->getPlayerCount()).arg(g->getMaxPlayers());
|
||||
case 7: return g->getSpectatorsAllowed() ? QVariant(g->getSpectatorCount()) : QVariant(tr("not allowed"));
|
||||
default: return QVariant();
|
||||
}
|
||||
}
|
||||
|
@ -59,13 +61,14 @@ QVariant GamesModel::headerData(int section, Qt::Orientation orientation, int ro
|
|||
if ((role != Qt::DisplayRole) || (orientation != Qt::Horizontal))
|
||||
return QVariant();
|
||||
switch (section) {
|
||||
case 0: return tr("Description");
|
||||
case 1: return tr("Creator");
|
||||
case 2: return tr("Game type");
|
||||
case 3: return tr("Password");
|
||||
case 4: return tr("Restrictions");
|
||||
case 5: return tr("Players");
|
||||
case 6: return tr("Spectators");
|
||||
case 0: return tr("Room");
|
||||
case 1: return tr("Description");
|
||||
case 2: return tr("Creator");
|
||||
case 3: return tr("Game type");
|
||||
case 4: return tr("Password");
|
||||
case 5: return tr("Restrictions");
|
||||
case 6: return tr("Players");
|
||||
case 7: return tr("Spectators");
|
||||
default: return QVariant();
|
||||
}
|
||||
}
|
||||
|
@ -82,7 +85,7 @@ void GamesModel::updateGameList(ServerInfo_Game *_game)
|
|||
for (int i = 0; i < oldGameTypeList.size(); ++i)
|
||||
gameTypeList.append(new GameTypeId(oldGameTypeList[i]->getData()));
|
||||
|
||||
ServerInfo_Game *game = new ServerInfo_Game(_game->getGameId(), _game->getDescription(), _game->getHasPassword(), _game->getPlayerCount(), _game->getMaxPlayers(), gameTypeList, new ServerInfo_User(_game->getCreatorInfo()), _game->getOnlyBuddies(), _game->getOnlyRegistered(), _game->getSpectatorsAllowed(), _game->getSpectatorsNeedPassword(), _game->getSpectatorCount());
|
||||
ServerInfo_Game *game = new ServerInfo_Game(_game->getRoomId(), _game->getGameId(), _game->getDescription(), _game->getHasPassword(), _game->getPlayerCount(), _game->getMaxPlayers(), gameTypeList, new ServerInfo_User(_game->getCreatorInfo()), _game->getOnlyBuddies(), _game->getOnlyRegistered(), _game->getSpectatorsAllowed(), _game->getSpectatorsNeedPassword(), _game->getSpectatorCount());
|
||||
for (int i = 0; i < gameList.size(); i++)
|
||||
if (gameList[i]->getGameId() == game->getGameId()) {
|
||||
if (game->getPlayerCount() == 0) {
|
||||
|
@ -92,7 +95,7 @@ void GamesModel::updateGameList(ServerInfo_Game *_game)
|
|||
} else {
|
||||
delete gameList[i];
|
||||
gameList[i] = game;
|
||||
emit dataChanged(index(i, 0), index(i, 4));
|
||||
emit dataChanged(index(i, 0), index(i, 7));
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
#include <QAbstractTableModel>
|
||||
#include <QSortFilterProxyModel>
|
||||
#include <QList>
|
||||
#include "gametypemap.h"
|
||||
|
||||
class ServerInfo_Game;
|
||||
|
||||
|
@ -11,12 +12,13 @@ class GamesModel : public QAbstractTableModel {
|
|||
Q_OBJECT
|
||||
private:
|
||||
QList<ServerInfo_Game *> gameList;
|
||||
QMap<int, QString> gameTypes;
|
||||
QMap<int, QString> rooms;
|
||||
QMap<int, GameTypeMap> gameTypes;
|
||||
public:
|
||||
GamesModel(const QMap<int, QString> &_gameTypes, QObject *parent = 0);
|
||||
GamesModel(const QMap<int, QString> &_rooms, const QMap<int, GameTypeMap> &_gameTypes, QObject *parent = 0);
|
||||
~GamesModel();
|
||||
int rowCount(const QModelIndex &parent = QModelIndex()) const { return parent.isValid() ? 0 : gameList.size(); }
|
||||
int columnCount(const QModelIndex &/*parent*/ = QModelIndex()) const { return 7; }
|
||||
int columnCount(const QModelIndex &/*parent*/ = QModelIndex()) const { return 8; }
|
||||
QVariant data(const QModelIndex &index, int role) const;
|
||||
QVariant headerData(int section, Qt::Orientation orientation, int role = Qt::DisplayRole) const;
|
||||
|
||||
|
|
|
@ -4,127 +4,17 @@
|
|||
#include <QMenu>
|
||||
#include <QAction>
|
||||
#include <QPushButton>
|
||||
#include <QHeaderView>
|
||||
#include <QMessageBox>
|
||||
#include <QCheckBox>
|
||||
#include <QInputDialog>
|
||||
#include <QLabel>
|
||||
#include <QSplitter>
|
||||
#include "dlg_creategame.h"
|
||||
#include "tab_supervisor.h"
|
||||
#include "tab_room.h"
|
||||
#include "userlist.h"
|
||||
#include "abstractclient.h"
|
||||
#include "protocol_items.h"
|
||||
#include "gamesmodel.h"
|
||||
#include "chatview.h"
|
||||
|
||||
GameSelector::GameSelector(AbstractClient *_client, TabRoom *_room, QWidget *parent)
|
||||
: QGroupBox(parent), client(_client), room(_room)
|
||||
{
|
||||
gameListView = new QTreeView;
|
||||
gameListModel = new GamesModel(room->getGameTypes(), this);
|
||||
gameListProxyModel = new GamesProxyModel(this);
|
||||
gameListProxyModel->setSourceModel(gameListModel);
|
||||
gameListProxyModel->setSortCaseSensitivity(Qt::CaseInsensitive);
|
||||
gameListView->setModel(gameListProxyModel);
|
||||
gameListView->header()->setResizeMode(0, QHeaderView::ResizeToContents);
|
||||
gameListView->setSortingEnabled(true);
|
||||
|
||||
showFullGamesCheckBox = new QCheckBox;
|
||||
createButton = new QPushButton;
|
||||
joinButton = new QPushButton;
|
||||
spectateButton = new QPushButton;
|
||||
QHBoxLayout *buttonLayout = new QHBoxLayout;
|
||||
buttonLayout->addWidget(showFullGamesCheckBox);
|
||||
buttonLayout->addStretch();
|
||||
buttonLayout->addWidget(createButton);
|
||||
buttonLayout->addWidget(joinButton);
|
||||
buttonLayout->addWidget(spectateButton);
|
||||
|
||||
QVBoxLayout *mainLayout = new QVBoxLayout;
|
||||
mainLayout->addWidget(gameListView);
|
||||
mainLayout->addLayout(buttonLayout);
|
||||
|
||||
retranslateUi();
|
||||
setLayout(mainLayout);
|
||||
|
||||
setMinimumWidth((qreal) (gameListView->columnWidth(0) * gameListModel->columnCount()) / 1.5);
|
||||
setMinimumHeight(200);
|
||||
|
||||
connect(showFullGamesCheckBox, SIGNAL(stateChanged(int)), this, SLOT(showFullGamesChanged(int)));
|
||||
connect(createButton, SIGNAL(clicked()), this, SLOT(actCreate()));
|
||||
connect(joinButton, SIGNAL(clicked()), this, SLOT(actJoin()));
|
||||
connect(spectateButton, SIGNAL(clicked()), this, SLOT(actJoin()));
|
||||
}
|
||||
|
||||
void GameSelector::showFullGamesChanged(int state)
|
||||
{
|
||||
gameListProxyModel->setFullGamesVisible(state);
|
||||
}
|
||||
|
||||
void GameSelector::actCreate()
|
||||
{
|
||||
DlgCreateGame dlg(client, room->getRoomId(), room->getGameTypes(), this);
|
||||
dlg.exec();
|
||||
}
|
||||
|
||||
void GameSelector::checkResponse(ResponseCode response)
|
||||
{
|
||||
createButton->setEnabled(true);
|
||||
joinButton->setEnabled(true);
|
||||
spectateButton->setEnabled(true);
|
||||
|
||||
switch (response) {
|
||||
case RespWrongPassword: QMessageBox::critical(this, tr("Error"), tr("Wrong password.")); break;
|
||||
case RespSpectatorsNotAllowed: QMessageBox::critical(this, tr("Error"), tr("Spectators are not allowed in this game.")); break;
|
||||
case RespGameFull: QMessageBox::critical(this, tr("Error"), tr("The game is already full.")); break;
|
||||
case RespNameNotFound: QMessageBox::critical(this, tr("Error"), tr("The game does not exist any more.")); break;
|
||||
case RespUserLevelTooLow: QMessageBox::critical(this, tr("Error"), tr("This game is only open to registered users.")); break;
|
||||
case RespOnlyBuddies: QMessageBox::critical(this, tr("Error"), tr("This game is only open to its creator's buddies.")); break;
|
||||
case RespInIgnoreList: QMessageBox::critical(this, tr("Error"), tr("You are being ignored by the creator of this game.")); break;
|
||||
default: ;
|
||||
}
|
||||
}
|
||||
|
||||
void GameSelector::actJoin()
|
||||
{
|
||||
bool spectator = sender() == spectateButton;
|
||||
|
||||
QModelIndex ind = gameListView->currentIndex();
|
||||
if (!ind.isValid())
|
||||
return;
|
||||
ServerInfo_Game *game = gameListModel->getGame(ind.data(Qt::UserRole).toInt());
|
||||
QString password;
|
||||
if (game->getHasPassword() && !(spectator && !game->getSpectatorsNeedPassword())) {
|
||||
bool ok;
|
||||
password = QInputDialog::getText(this, tr("Join game"), tr("Password:"), QLineEdit::Password, QString(), &ok);
|
||||
if (!ok)
|
||||
return;
|
||||
}
|
||||
|
||||
Command_JoinGame *commandJoinGame = new Command_JoinGame(room->getRoomId(), game->getGameId(), password, spectator);
|
||||
connect(commandJoinGame, SIGNAL(finished(ResponseCode)), this, SLOT(checkResponse(ResponseCode)));
|
||||
client->sendCommand(commandJoinGame);
|
||||
|
||||
createButton->setEnabled(false);
|
||||
joinButton->setEnabled(false);
|
||||
spectateButton->setEnabled(false);
|
||||
}
|
||||
|
||||
void GameSelector::retranslateUi()
|
||||
{
|
||||
setTitle(tr("Games"));
|
||||
showFullGamesCheckBox->setText(tr("Show &full games"));
|
||||
createButton->setText(tr("C&reate"));
|
||||
joinButton->setText(tr("&Join"));
|
||||
spectateButton->setText(tr("J&oin as spectator"));
|
||||
}
|
||||
|
||||
void GameSelector::processGameInfo(ServerInfo_Game *info)
|
||||
{
|
||||
gameListModel->updateGameList(info);
|
||||
}
|
||||
#include "gameselector.h"
|
||||
|
||||
TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, const QString &_ownName, ServerInfo_Room *info)
|
||||
: Tab(_tabSupervisor), client(_client), roomId(info->getRoomId()), roomName(info->getName()), ownName(_ownName)
|
||||
|
@ -133,7 +23,9 @@ TabRoom::TabRoom(TabSupervisor *_tabSupervisor, AbstractClient *_client, const Q
|
|||
for (int i = 0; i < gameTypeList.size(); ++i)
|
||||
gameTypes.insert(gameTypeList[i]->getGameTypeId(), gameTypeList[i]->getDescription());
|
||||
|
||||
gameSelector = new GameSelector(client, this);
|
||||
QMap<int, GameTypeMap> tempMap;
|
||||
tempMap.insert(info->getRoomId(), gameTypes);
|
||||
gameSelector = new GameSelector(client, this, QMap<int, QString>(), tempMap);
|
||||
userList = new UserList(tabSupervisor, client, UserList::RoomList);
|
||||
connect(userList, SIGNAL(openMessageDialog(const QString &, bool)), this, SIGNAL(openMessageDialog(const QString &, bool)));
|
||||
|
||||
|
|
|
@ -2,20 +2,16 @@
|
|||
#define TAB_ROOM_H
|
||||
|
||||
#include "tab.h"
|
||||
#include "protocol_datastructures.h"
|
||||
#include <QGroupBox>
|
||||
#include <QMap>
|
||||
|
||||
class AbstractClient;
|
||||
class UserList;
|
||||
class QLabel;
|
||||
class ChatView;
|
||||
class QLineEdit;
|
||||
class QTreeView;
|
||||
class QPushButton;
|
||||
class QTextTable;
|
||||
class QCheckBox;
|
||||
class GamesModel;
|
||||
class GamesProxyModel;
|
||||
class RoomEvent;
|
||||
class ServerInfo_Room;
|
||||
class ServerInfo_Game;
|
||||
|
@ -24,31 +20,7 @@ class Event_JoinRoom;
|
|||
class Event_LeaveRoom;
|
||||
class Event_RoomSay;
|
||||
class ProtocolResponse;
|
||||
class TabRoom;
|
||||
|
||||
class GameSelector : public QGroupBox {
|
||||
Q_OBJECT
|
||||
private slots:
|
||||
void showFullGamesChanged(int state);
|
||||
void actCreate();
|
||||
void actJoin();
|
||||
void checkResponse(ResponseCode response);
|
||||
signals:
|
||||
void gameJoined(int gameId);
|
||||
private:
|
||||
AbstractClient *client;
|
||||
TabRoom *room;
|
||||
|
||||
QTreeView *gameListView;
|
||||
GamesModel *gameListModel;
|
||||
GamesProxyModel *gameListProxyModel;
|
||||
QPushButton *createButton, *joinButton, *spectateButton;
|
||||
QCheckBox *showFullGamesCheckBox;
|
||||
public:
|
||||
GameSelector(AbstractClient *_client, TabRoom *_room, QWidget *parent = 0);
|
||||
void retranslateUi();
|
||||
void processGameInfo(ServerInfo_Game *info);
|
||||
};
|
||||
class GameSelector;
|
||||
|
||||
class TabRoom : public Tab {
|
||||
Q_OBJECT
|
||||
|
|
|
@ -5,6 +5,7 @@
|
|||
#include "pixmapgenerator.h"
|
||||
#include "userinfobox.h"
|
||||
#include "protocol_items.h"
|
||||
#include "gameselector.h"
|
||||
#include <QHeaderView>
|
||||
#include <QVBoxLayout>
|
||||
#include <QMouseEvent>
|
||||
|
@ -210,6 +211,35 @@ void UserList::userClicked(QTreeWidgetItem *item, int /*column*/)
|
|||
emit openMessageDialog(item->data(2, Qt::UserRole).toString(), true);
|
||||
}
|
||||
|
||||
void UserList::gamesOfUserReceived(ProtocolResponse *resp)
|
||||
{
|
||||
Command_GetGamesOfUser *command = static_cast<Command_GetGamesOfUser *>(sender());
|
||||
Response_GetGamesOfUser *response = qobject_cast<Response_GetGamesOfUser *>(resp);
|
||||
if (!response)
|
||||
return;
|
||||
|
||||
QMap<int, GameTypeMap> gameTypeMap;
|
||||
QMap<int, QString> roomMap;
|
||||
const QList<ServerInfo_Room *> roomList = response->getRoomList();
|
||||
for (int i = 0; i < roomList.size(); ++i) {
|
||||
roomMap.insert(roomList[i]->getRoomId(), roomList[i]->getName());
|
||||
const QList<ServerInfo_GameType *> gameTypeList = roomList[i]->getGameTypeList();
|
||||
GameTypeMap tempMap;
|
||||
for (int j = 0; j < gameTypeList.size(); ++j)
|
||||
tempMap.insert(gameTypeList[j]->getGameTypeId(), gameTypeList[j]->getDescription());
|
||||
gameTypeMap.insert(roomList[i]->getRoomId(), tempMap);
|
||||
}
|
||||
|
||||
GameSelector *selector = new GameSelector(client, 0, roomMap, gameTypeMap);
|
||||
const QList<ServerInfo_Game *> gameList = response->getGameList();
|
||||
for (int i = 0; i < gameList.size(); ++i)
|
||||
selector->processGameInfo(gameList[i]);
|
||||
|
||||
selector->setWindowTitle(tr("%1's games").arg(command->getUserName()));
|
||||
selector->setAttribute(Qt::WA_DeleteOnClose);
|
||||
selector->show();
|
||||
}
|
||||
|
||||
void UserList::showContextMenu(const QPoint &pos, const QModelIndex &index)
|
||||
{
|
||||
const QString &userName = index.sibling(index.row(), 2).data(Qt::UserRole).toString();
|
||||
|
@ -230,6 +260,7 @@ void UserList::showContextMenu(const QPoint &pos, const QModelIndex &index)
|
|||
menu->addAction(aUserName);
|
||||
menu->addSeparator();
|
||||
menu->addAction(aDetails);
|
||||
menu->addAction(aShowGames);
|
||||
menu->addAction(aChat);
|
||||
if ((userLevel & ServerInfo_User::IsRegistered) && (tabSupervisor->getUserLevel() & ServerInfo_User::IsRegistered)) {
|
||||
menu->addSeparator();
|
||||
|
@ -260,7 +291,7 @@ void UserList::showContextMenu(const QPoint &pos, const QModelIndex &index)
|
|||
client->sendCommand(new Command_RemoveFromList("buddy", userName));
|
||||
else if (actionClicked == aShowGames) {
|
||||
Command *cmd = new Command_GetGamesOfUser(userName);
|
||||
connect(cmd, SIGNAL(responseReceived(ProtocolResponse *)), this, SLOT(gamesOfUserReceived(ProtocolResponse *)));
|
||||
connect(cmd, SIGNAL(finished(ProtocolResponse *)), this, SLOT(gamesOfUserReceived(ProtocolResponse *)));
|
||||
client->sendCommand(cmd);
|
||||
} else if (actionClicked == aAddToIgnoreList)
|
||||
client->sendCommand(new Command_AddToList("ignore", userName));
|
||||
|
|
|
@ -12,6 +12,7 @@ class AbstractClient;
|
|||
class TabSupervisor;
|
||||
class QSpinBox;
|
||||
class QPlainTextEdit;
|
||||
class ProtocolResponse;
|
||||
|
||||
class BanDialog : public QDialog {
|
||||
Q_OBJECT
|
||||
|
@ -52,6 +53,7 @@ private:
|
|||
void setUserOnline(QTreeWidgetItem *user, bool online);
|
||||
private slots:
|
||||
void userClicked(QTreeWidgetItem *item, int column);
|
||||
void gamesOfUserReceived(ProtocolResponse *resp);
|
||||
signals:
|
||||
void openMessageDialog(const QString &userName, bool focus);
|
||||
void addBuddy(const QString &userName);
|
||||
|
|
|
@ -129,29 +129,29 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -926,82 +926,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1203,83 +1203,89 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1295,67 +1301,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Game type</source>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Password</source>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Restrictions</source>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Players</source>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2581,7 +2592,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2606,27 +2617,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3083,27 +3094,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3213,57 +3224,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -164,7 +164,7 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation>Bitte geben Sie die Dauer des Banns ein (in Minuten).
|
||||
|
@ -175,24 +175,24 @@ Geben Sie 0 ein für einen unbefristeten Bann.</translation>
|
|||
<translation type="obsolete">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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation>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.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation>&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Abbrechen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation>Benutzer vom Server bannen</translation>
|
||||
</message>
|
||||
|
@ -1361,42 +1361,42 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation>&Beschreibung:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>&Passwort:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Spieler:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Spieltyp</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Nur &Freunde können teilnehmen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Nur &registrierte Benutzer können teilnehmen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Teilnahmebedingungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>&Zuschauer zugelassen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Zuschauer brauchen &auch ein Passwort</translation>
|
||||
</message>
|
||||
|
@ -1405,37 +1405,37 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation type="obsolete">Zuschauer können sp&rechen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Zuschauer können s&chreiben</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Zuschauer sehen &alles</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Zuschauer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Abbruch</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Spiel erstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
|
@ -1444,7 +1444,7 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation type="obsolete">Ungültige Anzahl an Spielern.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Serverfehler.</translation>
|
||||
</message>
|
||||
|
@ -1947,23 +1947,24 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>Spiel e&rstellen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>&Teilnehmen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Fehler</translation>
|
||||
</message>
|
||||
|
@ -1972,57 +1973,62 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation type="obsolete">XXX</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation>Bitte betreten Sie erst den entsprechenden Raum.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Falsches Passwort.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>In diesem Spiel sind keine Zuschauer zugelassen.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>Das Spiel ist bereits voll.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>Dieses Spiel gibt es nicht mehr.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Dieses Spiel kann nur von registrierten Benutzern betreten werden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Dieses Spiel kann nur von Freunden des Erstellers betreten werden.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Der Ersteller dieses Spiels ignoriert Sie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Spiel beitreten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Passwort:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Spiele</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>&Volle Spiele anzeigen</translation>
|
||||
</message>
|
||||
|
@ -2031,7 +2037,7 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation type="obsolete">&Volle Spiele anzeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>&Zuschauen</translation>
|
||||
</message>
|
||||
|
@ -2047,12 +2053,12 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>ja</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>nein</translation>
|
||||
</message>
|
||||
|
@ -2061,57 +2067,62 @@ Dies wird nur für Moderatoren gespeichert und kann von der gebannten Person nic
|
|||
<translation type="obsolete">Spiel ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Ersteller</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Beschreibung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>ja, außer für Zuschauer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>nur Freunde</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>nur reg. Benutzer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>nicht erlaubt</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation>Raum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Spieltyp</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Passwort</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Bedingungen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Spieler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Zuschauer</translation>
|
||||
</message>
|
||||
|
@ -3843,7 +3854,7 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Anzahl:</translation>
|
||||
</message>
|
||||
|
@ -3858,27 +3869,27 @@ Lokale Version ist %1, Serverversion ist %2.</translation>
|
|||
<translation>Oberste Karten ins Exil schicken</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Kampfwerte setzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>Bitte die neuen Kampfwerte eingeben:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Hinweis setzen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Bitte den Hinweis eingeben:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Setze Zählmarken</translation>
|
||||
</message>
|
||||
|
@ -4460,27 +4471,27 @@ Bitte geben Sie einen Namen ein:</translation>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Sagen:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>Unterhaltung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Raum</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>Raum ver&lassen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Sie überfluten den Chatraum. Bitte warten Sie ein paar Sekunden.</translation>
|
||||
</message>
|
||||
|
@ -4617,57 +4628,67 @@ Bitte geben Sie einen Namen ein:</translation>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Benutzer online: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Benutzer in diesem Raum: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Freunde online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Ignorierte Benutzer online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation>%1s Spiele</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>Benutzer&details</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>&Persönliches Gespräch</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation>Spiele dieses &Benutzers anzeigen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Zur &Freundesliste hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>Von &Freundesliste entfernen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>&Ignorieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Nicht mehr &ignorieren</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>Vom &Server bannen</translation>
|
||||
</message>
|
||||
|
|
|
@ -129,29 +129,29 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -926,82 +926,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1203,83 +1203,89 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1295,67 +1301,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Restrictions</source>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Players</source>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2587,7 +2598,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2612,27 +2623,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3089,27 +3100,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3219,57 +3230,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -137,30 +137,30 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">Por favor, introduce la duración del ban (en minutos)
|
||||
Indica 0 para un ban indefinido.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished">&Aceptar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished">&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1276,82 +1276,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>&Descripción:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>&Contraseña:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Jugadores:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de partida</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Sólo los &amigos pueden participar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Sólo los usuarios &registrados pueden participar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Restricciones de participación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>Permitir e&spectadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Los espectadores &necesitan contraseña para unirse</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Los espectadores pueden &chatear</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Los espectadores pueden verlo &todo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Espectadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>&Aceptar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Crear partida</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Error del servidor.</translation>
|
||||
</message>
|
||||
|
@ -1565,78 +1565,84 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>C&rear</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>E&ntrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Error</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Contraseña incorrecta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>No se permiten espectadores en esta partida.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>La partida no tiene plazas libres.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>La partida ya no existe.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Esta partida está abierta sólo a usuarios registrados.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Esta partida está abierta sólo a los amigos del creador.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Estas siendo ignorado por el creador de la partida.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Entrar en la partida</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Contraseña:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Partidas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>Ver partidas &sin plazas libres</translation>
|
||||
</message>
|
||||
|
@ -1645,7 +1651,7 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="obsolete">&Ver partidas sin plazas libres</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>Entrar como e&spectador</translation>
|
||||
</message>
|
||||
|
@ -1661,67 +1667,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>sí</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>no</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Creador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Descripción</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>sí, libre para espectadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>solo amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>solo usuarios registrados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>no permitido</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de partida</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Contraseña</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Restricciones</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Jugadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Espectadores</translation>
|
||||
</message>
|
||||
|
@ -2981,7 +2992,7 @@ La versión local es %1, la versión remota es %2.</translation>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Número:</translation>
|
||||
</message>
|
||||
|
@ -3006,27 +3017,27 @@ La versión local es %1, la versión remota es %2.</translation>
|
|||
<translation>Número de caras:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Establecer fuerza/resistencia</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>Por favor, introduzca la nueva F/R:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Escribir anotación</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Por favor, introduza la nueva anotación:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Establecer contadores</translation>
|
||||
</message>
|
||||
|
@ -3538,27 +3549,27 @@ Por favor, introduzca un nombre:</translation>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Decir:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>Chat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>&Dejar sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Estás floodeando el chat. Por favor, espera unos segundos.</translation>
|
||||
</message>
|
||||
|
@ -3680,57 +3691,67 @@ Por favor, introduzca un nombre:</translation>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Usuarios online: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Usuarios en esta sala: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Amigos online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Usuarios ignorados online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>&Detalles del usuario</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>&Chat privado</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Añadir a la lista de &amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>Quitar de la lista de &amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>Añadir a la lista de &ignorados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Quitar de la lista de &ignorados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>Banear del &servidor</translation>
|
||||
</message>
|
||||
|
|
|
@ -129,30 +129,30 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">Entrez la durée de temps du ban (en minutes).
|
||||
Entrez 0 pour une durée illimitée du ban.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished">&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished">&Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1138,82 +1138,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>&Description:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>Mot de &Passe:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Joueurs:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Type de partie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Seuls les &amis peuvent rejoindre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Seules les personnes en&registrées peuvent rejoindre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Conditions pour rejoindre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>&Spectateurs autorisés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Les spectateurs ont besoin d'un &mot de passe pour rejoindre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Les spectateurs peuvent dis&cuter</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Les spectateurs p&euvent tout voir</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Spectateurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Annuler</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Créer partie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Erreur serveur.</translation>
|
||||
</message>
|
||||
|
@ -1415,68 +1415,74 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Erreur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Mot de passe erroné.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>Les spectateurs ne sont pas autorisés dans cette partie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>Cette partie est déjà pleine.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>La partie n'existe plus.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Cette partie n'est accessible qu'aux joueurs enregistrés.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Cette partie n'est accessible qu'aux amis.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Vous avez été ignoré par le créateur de la partie.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Rejoindre partie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Mot de passe:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Parties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>Montrer &toutes les parties</translation>
|
||||
</message>
|
||||
|
@ -1486,17 +1492,17 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="obsolete">&Montrer toutes les parties</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>C&réer</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>Re&joindre</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>Rej&oindre en tant que spectateur</translation>
|
||||
</message>
|
||||
|
@ -1512,67 +1518,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>oui</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>oui, libre pour les spectateurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>non</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>invités uniquement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>joueurs enregistrés uniquement</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>non autorisé</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">Salon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Description</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Créateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Type de jeu</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Mot de passe</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Restrictions</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Joueurs</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Spectateurs</translation>
|
||||
</message>
|
||||
|
@ -2846,7 +2857,7 @@ La version la plus récente est %1, l'ancienne version est %2.</translation
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Nombre:</translation>
|
||||
</message>
|
||||
|
@ -2871,28 +2882,28 @@ La version la plus récente est %1, l'ancienne version est %2.</translation
|
|||
<translation>Nombre de faces:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Fixer force/endurance</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translatorcomment>maybe better with /</translatorcomment>
|
||||
<translation>Entrer la nouvelle F/E:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Mettre une note</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Entrez la nouvelle note:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Mettre des marqueurs</translation>
|
||||
</message>
|
||||
|
@ -3398,27 +3409,27 @@ Entrez un nom s'il vous plaît:</translation>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Dire:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>Chat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Salon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>&Quitter le salon</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Vous floodez le chat. Veuillez patienter quelques secondes.</translation>
|
||||
</message>
|
||||
|
@ -3541,57 +3552,67 @@ Entrez un nom s'il vous plaît:</translation>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Utilisateurs en ligne:%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Utilisateurs dans ce salon: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Amis connectés; %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Personnes sur liste noire connectés: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>&Détails utilisateur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>&Chat direct</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Ajouter à la liste d'&amis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>Retirer de la liste d'&amis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>Ajouter à la liste &noire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Retirer de la liste &noire</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>Bannir du &serveur</translation>
|
||||
</message>
|
||||
|
|
|
@ -134,29 +134,29 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">バンする期間を入力してください(分単位).0でバンを解除します.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -974,82 +974,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>説明:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>パスワード:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>プレイヤー人数:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>ゲームタイプ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>フレンドのみ参加可能</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>登録済みプレイヤーのみ参加可能</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>参加制限</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>観戦者を許可する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>観戦者は参加にパスワードが必要</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>観戦者はチャットに参加できる</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>観戦者は全て見れる</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>観戦者</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>部屋を作る</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>エラー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>サーバーエラー.</translation>
|
||||
</message>
|
||||
|
@ -1251,78 +1251,84 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>部屋を作る</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>参加する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>エラー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>パスワードが間違っています.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>この試合は観戦者は許可されていません.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>このゲームはすでに満員です.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>このゲームはもう存在しません.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>このゲームは登録済みプレイヤーにのみ公開されています.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>このゲームは作成者のフレンドのみに公開されています.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>あなたはこのゲームの作成者によって拒否されています.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>参加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>パスワード:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>ゲーム</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>全てのゲームを見る</translation>
|
||||
</message>
|
||||
|
@ -1331,7 +1337,7 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="obsolete">全てのゲームを見る</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>観戦者として参加</translation>
|
||||
</message>
|
||||
|
@ -1347,67 +1353,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>あり</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>なし</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>作成者</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>説明</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>あり,観戦は自由</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>フレンドのみ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>登録済みユーザーのみ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>不許可</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">部屋</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>ゲームタイプ</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>パスワード</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>制限</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>プレイヤー</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>観戦者</translation>
|
||||
</message>
|
||||
|
@ -2634,7 +2645,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>枚数</translation>
|
||||
</message>
|
||||
|
@ -2659,27 +2670,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation>面の数:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>パワーとタフネスを設定する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>新しいP/Tを入力してください</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>補足を付ける</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>新しい補足を付けてください</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>カウンターを設定する</translation>
|
||||
</message>
|
||||
|
@ -3174,27 +3185,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>発言する</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>チャット</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>部屋</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>部屋から出る</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>あなたはチャットルームから弾かれました.少々お待ちください.</translation>
|
||||
</message>
|
||||
|
@ -3316,57 +3327,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>ユーザー オンライン: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>部屋のユーザー数: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>フレンドオンライン: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>無視ユーザーオンライン: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>ユーザー補足</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>個人チャット</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>フレンドリストに追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>フレンドリストから削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>無視リストに追加</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>無視リストから削除</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>サーバーからバンする</translation>
|
||||
</message>
|
||||
|
|
|
@ -129,29 +129,29 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -926,82 +926,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1203,83 +1203,89 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1295,67 +1301,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Game type</source>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Password</source>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Restrictions</source>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Players</source>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2581,7 +2592,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2606,27 +2617,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3083,27 +3094,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3213,57 +3224,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -133,30 +133,30 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">Por favor, digite a duração do banimento (em minutos).
|
||||
Digite 0 para banir indefinidamente.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished">&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished">&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1142,82 +1142,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>&Descrição:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>S&enha:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Jogadores:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Apenas ami&gos podem entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Apenas usuários re&gistrados podem entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Restrições para entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>&Permitir visitantes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Visitantes &precisam de senha para entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Visitantes podem c&onversar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Visitantes podem ver &tudo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Visitantes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>&OK</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Criar jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Erro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Erro do servidor.</translation>
|
||||
</message>
|
||||
|
@ -1419,78 +1419,84 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>&Criar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>&Entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Erro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Senha incorreta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>Não são permitidos visitantes neste jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>O jogo está cheio.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>O jogo não existe mais.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Este jogo é aberto apenas para usuários registrados.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Este jogo é aberto apenas para os amigos de quem criou o jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Você está sendo ignorado pelo criador deste jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Entrar no jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Senha:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Jogos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>&Mostrar os jogos cheios</translation>
|
||||
</message>
|
||||
|
@ -1499,7 +1505,7 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="obsolete">&Mostrar os jogos cheios</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>E&ntrar como visitante</translation>
|
||||
</message>
|
||||
|
@ -1515,67 +1521,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>sim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>não</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Criador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Descrição</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>sim, livre para visitantes</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>apenas amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>usuários reg. apenas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>não permitidos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Senha</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Restrições</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Jogadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Visitantes</translation>
|
||||
</message>
|
||||
|
@ -2831,7 +2842,7 @@ A versão local é %1 e a versão remota é %2.</translation>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Número:</translation>
|
||||
</message>
|
||||
|
@ -2856,27 +2867,27 @@ A versão local é %1 e a versão remota é %2.</translation>
|
|||
<translation>Número de lados:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Alterar poder/resistência</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>Por favor, entre com o novo P/R:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Alterar nota</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Por favor, entre com a nova nota:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Alterar marcadores</translation>
|
||||
</message>
|
||||
|
@ -3380,27 +3391,27 @@ Por favor, entre um nome:</translation>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Falar:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>Chat</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>S&air da sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Você está flodando o chat. Por favor, espere alguns segundos.</translation>
|
||||
</message>
|
||||
|
@ -3522,57 +3533,67 @@ Por favor, entre um nome:</translation>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Usuários online: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Usuários nesta sala: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Amigos online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Usuários ignorados online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>&Detalhes do usuário</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>&Chat direto</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Adicionar à &lista de amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>Remover da li&sta de amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>Adicionar à li&sta dos ignorados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Remover da lista dos i&gnorados</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>Ban&ir do servidor</translation>
|
||||
</message>
|
||||
|
|
|
@ -133,30 +133,30 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">Por favor introduza a duração do banimento (em minutos).
|
||||
Introduza 0 para um banimento indefinido.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished">&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1142,82 +1142,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>&Descrição:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>&Password:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Jogadores:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Apenas &amigos podem entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Apenas utilizadores &registados podem entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Restrições para ligar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>&Espectadores permitidos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Espectadores &necessitam de password para aceder</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Espectadores podem c&onversar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Espectadores podem ver &tudo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Espectadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>O&K</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Cancelar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Criar jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Erro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Erro do servidor.</translation>
|
||||
</message>
|
||||
|
@ -1419,68 +1419,74 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Erro</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Password incorrecta.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>Não são permitidos espectadores neste jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>O jogo já se encontra cheio.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>O jogo já não existe.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Este jogo só está aberto a utilizadores registados.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Este jogo só está aberto aos amigos do seu criador.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Você está a ser ignorado pelo criador deste jogo.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Entrar no jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Password:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Jogos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>&Mostrar jogos cheios</translation>
|
||||
</message>
|
||||
|
@ -1489,17 +1495,17 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="obsolete">&Mostrar jogos cheios</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>&Criar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>&Entrar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>Entrar como &espectador</translation>
|
||||
</message>
|
||||
|
@ -1515,67 +1521,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>sim</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>sim, livre para espectadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>não</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>amigos apenas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>utilizadores registados apenas</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>não permitidos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Descrição</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Criador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Tipo de jogo</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Password</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Restrições</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Jogadores</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Espectadores</translation>
|
||||
</message>
|
||||
|
@ -2835,7 +2846,7 @@ Versão local é %1, versão remota é %2.</translation>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Número:</translation>
|
||||
</message>
|
||||
|
@ -2860,27 +2871,27 @@ Versão local é %1, versão remota é %2.</translation>
|
|||
<translation>Número de faces:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Definir poder/resistência</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>Por favor introduza o novo P/R:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Colocar nota</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Por favor introduza a nova nota:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Definir marcadores</translation>
|
||||
</message>
|
||||
|
@ -3384,27 +3395,27 @@ Por favor introduza um nome:</translation>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Dizer:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>&Abandonar a sala</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Estás a inundar o chat .Por favor aguarde alguns segundos.</translation>
|
||||
</message>
|
||||
|
@ -3526,57 +3537,67 @@ Por favor introduza um nome:</translation>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Utilizadores online: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Utilizadores nesta sala:%1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Amigos online: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Utilizadores ignorados online %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>Detalhes do &utilizador</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>Conversação &directa</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Adicionar a lista de &amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>Remover da lista de &amigos</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>Adicionar a lista a &ignorar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Remover da lista a &ignorar</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>Banir do &servidor</translation>
|
||||
</message>
|
||||
|
|
|
@ -129,30 +129,30 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished">Введите продолжительность бана (в минутах).
|
||||
Введите 0 чтобы забанить пожизненно.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished">&Ок</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished">&Отмена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1081,82 +1081,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation>&Подпись:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation>&Пароль:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation>&Количество игроков:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation>Формат игры</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation>Только для &своих</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation>Только для &зарег. пользователей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation>Ограничения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation>&Разрешить зрителей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation>Требовать &пароль у зрителей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation>Позволить зрителям &комментировать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation>Показывать зрителям &все</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Зрители</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation>&Ок</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation>&Отмена</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation>Создать игру</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation>Ошибка</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation>Ошибка сервера.</translation>
|
||||
</message>
|
||||
|
@ -1358,83 +1358,89 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation>Ошибка</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation>Неверный пароль.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation>В эту игру не пускают зрителей.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation>Все места заняты! =Ь</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation>Эта игра была удалена.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation>Доступно только для зарегистрированных.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation>Доступно только для друзей.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation>Вы добавлены в игнор-лист данного игрока.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation>Присоединиться</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation>Пароль:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation>Игры</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation>Показывать &текущие</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation>С&оздать</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation>&Присоединиться</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation>П&рисоединиться как зритель</translation>
|
||||
</message>
|
||||
|
@ -1450,67 +1456,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation>да</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation>да, свободно для зрителей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation>нет</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation>только свои</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation>только зарег.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation>Не допускаются</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished">Комната</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Description</source>
|
||||
<translation>Подпись</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Creator</source>
|
||||
<translation>Создал</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Game type</source>
|
||||
<translation>Формат игры</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation>Пароль</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation>Ограничения</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation>Количество игроков</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation>Зрители</translation>
|
||||
</message>
|
||||
|
@ -2768,7 +2779,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation>Количество:</translation>
|
||||
</message>
|
||||
|
@ -2793,27 +2804,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation>Количество граней:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation>Установить Силу/Защиту</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation>Введите новые Силу/Защиту:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation>Пометка</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation>Введите текст:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation>Установить жетоны</translation>
|
||||
</message>
|
||||
|
@ -3283,27 +3294,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation>&Сказать:</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation>Чат</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation>&Комната</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation>&Покинуть комнату</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation>Кажется, Вы нафлудили. Пожалуйста, подождите пару секунд.</translation>
|
||||
</message>
|
||||
|
@ -3417,57 +3428,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation>Пользователей онлайн: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation>Пользователей в этой комнате: %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation>Друзей онлайн: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation>Игнорируемых пользователей онлайн: %1 / %2</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation>Данные о &пользователе</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation>Обратиться &лично</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation>Добавить в список &друзей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation>&Удалить из друзей</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation>Добавить в &игнор-лист</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation>Удалить и&з игнор-листа</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation>За&банить на сервере</translation>
|
||||
</message>
|
||||
|
|
|
@ -129,29 +129,29 @@
|
|||
<context>
|
||||
<name>BanDialog</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="22"/>
|
||||
<location filename="../src/userlist.cpp" line="23"/>
|
||||
<source>Please enter the duration of the ban (in minutes).
|
||||
Enter 0 for an indefinite ban.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="26"/>
|
||||
<location filename="../src/userlist.cpp" line="27"/>
|
||||
<source>Please enter the reason for the ban.
|
||||
This is only saved for moderators and cannot be seen by the banned person.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="29"/>
|
||||
<location filename="../src/userlist.cpp" line="30"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="32"/>
|
||||
<location filename="../src/userlist.cpp" line="33"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="48"/>
|
||||
<location filename="../src/userlist.cpp" line="49"/>
|
||||
<source>Ban user from server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -926,82 +926,82 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="21"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="22"/>
|
||||
<source>P&layers:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="42"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="43"/>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="45"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="46"/>
|
||||
<source>&Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="49"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<source>Only &buddies can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="50"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="51"/>
|
||||
<source>Only &registered users can join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="58"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="59"/>
|
||||
<source>Joining restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="61"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="62"/>
|
||||
<source>&Spectators allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="64"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<source>Spectators &need a password to join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="65"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<source>Spectators can &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="66"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="67"/>
|
||||
<source>Spectators see &everything</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="72"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="73"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="81"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="82"/>
|
||||
<source>&OK</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="83"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="84"/>
|
||||
<source>&Cancel</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="96"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="97"/>
|
||||
<source>Create game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/dlg_creategame.cpp" line="141"/>
|
||||
<location filename="../src/dlg_creategame.cpp" line="142"/>
|
||||
<source>Server error.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1203,83 +1203,89 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GameSelector</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>Error</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="79"/>
|
||||
<location filename="../src/gameselector.cpp" line="79"/>
|
||||
<source>Please join the appropriate room first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gameselector.cpp" line="80"/>
|
||||
<source>Wrong password.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="80"/>
|
||||
<location filename="../src/gameselector.cpp" line="81"/>
|
||||
<source>Spectators are not allowed in this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="81"/>
|
||||
<location filename="../src/gameselector.cpp" line="82"/>
|
||||
<source>The game is already full.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="82"/>
|
||||
<location filename="../src/gameselector.cpp" line="83"/>
|
||||
<source>The game does not exist any more.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="83"/>
|
||||
<location filename="../src/gameselector.cpp" line="84"/>
|
||||
<source>This game is only open to registered users.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="84"/>
|
||||
<location filename="../src/gameselector.cpp" line="85"/>
|
||||
<source>This game is only open to its creator's buddies.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<location filename="../src/gameselector.cpp" line="86"/>
|
||||
<source>You are being ignored by the creator of this game.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Join game</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="101"/>
|
||||
<location filename="../src/gameselector.cpp" line="102"/>
|
||||
<source>Password:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="117"/>
|
||||
<location filename="../src/gameselector.cpp" line="119"/>
|
||||
<source>Games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<location filename="../src/gameselector.cpp" line="120"/>
|
||||
<source>Show &full games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="119"/>
|
||||
<location filename="../src/gameselector.cpp" line="122"/>
|
||||
<source>C&reate</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="120"/>
|
||||
<location filename="../src/gameselector.cpp" line="123"/>
|
||||
<source>&Join</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="121"/>
|
||||
<location filename="../src/gameselector.cpp" line="124"/>
|
||||
<source>J&oin as spectator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -1295,67 +1301,72 @@ This is only saved for moderators and cannot be seen by the banned person.</sour
|
|||
<context>
|
||||
<name>GamesModel</name>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>yes, free for spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="42"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="44"/>
|
||||
<source>no</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="46"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<source>buddies only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="48"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="50"/>
|
||||
<source>reg. users only</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="52"/>
|
||||
<location filename="../src/gamesmodel.cpp" line="54"/>
|
||||
<source>not allowed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="62"/>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="63"/>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="64"/>
|
||||
<source>Game type</source>
|
||||
<source>Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="65"/>
|
||||
<source>Password</source>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="66"/>
|
||||
<source>Restrictions</source>
|
||||
<source>Creator</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="67"/>
|
||||
<source>Players</source>
|
||||
<source>Game type</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="68"/>
|
||||
<source>Password</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="69"/>
|
||||
<source>Restrictions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="70"/>
|
||||
<source>Players</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/gamesmodel.cpp" line="71"/>
|
||||
<source>Spectators</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2581,7 +2592,7 @@ Local version is %1, remote version is %2.</source>
|
|||
<location filename="../src/player.cpp" line="595"/>
|
||||
<location filename="../src/player.cpp" line="607"/>
|
||||
<location filename="../src/player.cpp" line="623"/>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Number:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -2606,27 +2617,27 @@ Local version is %1, remote version is %2.</source>
|
|||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Set power/toughness</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1411"/>
|
||||
<location filename="../src/player.cpp" line="1413"/>
|
||||
<source>Please enter the new PT:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Set annotation</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1437"/>
|
||||
<location filename="../src/player.cpp" line="1439"/>
|
||||
<source>Please enter the new annotation:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/player.cpp" line="1491"/>
|
||||
<location filename="../src/player.cpp" line="1493"/>
|
||||
<source>Set counters</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3083,27 +3094,27 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>TabRoom</name>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="193"/>
|
||||
<location filename="../src/tab_room.cpp" line="85"/>
|
||||
<source>&Say:</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="194"/>
|
||||
<location filename="../src/tab_room.cpp" line="86"/>
|
||||
<source>Chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="195"/>
|
||||
<location filename="../src/tab_room.cpp" line="87"/>
|
||||
<source>&Room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="196"/>
|
||||
<location filename="../src/tab_room.cpp" line="88"/>
|
||||
<source>&Leave room</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/tab_room.cpp" line="226"/>
|
||||
<location filename="../src/tab_room.cpp" line="118"/>
|
||||
<source>You are flooding the chat. Please wait a couple of seconds.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
@ -3213,57 +3224,67 @@ Please enter a name:</source>
|
|||
<context>
|
||||
<name>UserList</name>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="122"/>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<source>Users online: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="123"/>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<source>Users in this room: %1</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="124"/>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<source>Buddies online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="125"/>
|
||||
<location filename="../src/userlist.cpp" line="126"/>
|
||||
<source>Ignored users online: %1 / %2</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="220"/>
|
||||
<location filename="../src/userlist.cpp" line="238"/>
|
||||
<source>%1's games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="250"/>
|
||||
<source>User &details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="221"/>
|
||||
<location filename="../src/userlist.cpp" line="251"/>
|
||||
<source>Direct &chat</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="222"/>
|
||||
<location filename="../src/userlist.cpp" line="252"/>
|
||||
<source>Show this user's &games</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="253"/>
|
||||
<source>Add to &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="223"/>
|
||||
<location filename="../src/userlist.cpp" line="254"/>
|
||||
<source>Remove from &buddy list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="224"/>
|
||||
<location filename="../src/userlist.cpp" line="255"/>
|
||||
<source>Add to &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="225"/>
|
||||
<location filename="../src/userlist.cpp" line="256"/>
|
||||
<source>Remove from &ignore list</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../src/userlist.cpp" line="226"/>
|
||||
<location filename="../src/userlist.cpp" line="257"/>
|
||||
<source>Ban from &server</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
|
|
|
@ -257,6 +257,7 @@ void ProtocolResponse::initializeHash()
|
|||
{
|
||||
responseHash.insert(QString(), RespNothing);
|
||||
responseHash.insert("ok", RespOk);
|
||||
responseHash.insert("not_in_room", RespNotInRoom);
|
||||
responseHash.insert("internal_error", RespInternalError);
|
||||
responseHash.insert("invalid_command", RespInvalidCommand);
|
||||
responseHash.insert("name_not_found", RespNameNotFound);
|
||||
|
@ -297,12 +298,34 @@ Response_DeckList::Response_DeckList(int _cmdId, ResponseCode _responseCode, Dec
|
|||
insertItem(_root);
|
||||
}
|
||||
|
||||
Response_GetGamesOfUser::Response_GetGamesOfUser(int _cmdId, ResponseCode _responseCode, const QList<ServerInfo_Game *> &_gameList)
|
||||
Response_GetGamesOfUser::Response_GetGamesOfUser(int _cmdId, ResponseCode _responseCode, const QList<ServerInfo_Room *> &_roomList, const QList<ServerInfo_Game *> &_gameList)
|
||||
: ProtocolResponse(_cmdId, _responseCode, "get_games_of_user")
|
||||
{
|
||||
roomList = _roomList;
|
||||
for (int i = 0; i < _roomList.size(); ++i)
|
||||
itemList.append(_roomList[i]);
|
||||
|
||||
gameList = _gameList;
|
||||
for (int i = 0; i < _gameList.size(); ++i)
|
||||
itemList.append(_gameList[i]);
|
||||
}
|
||||
|
||||
void Response_GetGamesOfUser::extractData()
|
||||
{
|
||||
for (int i = 0; i < itemList.size(); ++i) {
|
||||
ServerInfo_Room *room = dynamic_cast<ServerInfo_Room *>(itemList[i]);
|
||||
if (room) {
|
||||
roomList.append(room);
|
||||
continue;
|
||||
}
|
||||
ServerInfo_Game *game = dynamic_cast<ServerInfo_Game *>(itemList[i]);
|
||||
if (game) {
|
||||
gameList.append(game);
|
||||
continue;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Response_GetUserInfo::Response_GetUserInfo(int _cmdId, ResponseCode _responseCode, ServerInfo_User *_user)
|
||||
: ProtocolResponse(_cmdId, _responseCode, "get_user_info")
|
||||
{
|
||||
|
|
|
@ -285,11 +285,17 @@ public:
|
|||
|
||||
class Response_GetGamesOfUser : public ProtocolResponse {
|
||||
Q_OBJECT
|
||||
private:
|
||||
QList<ServerInfo_Game *> gameList;
|
||||
QList<ServerInfo_Room *> roomList;
|
||||
protected:
|
||||
void extractData();
|
||||
public:
|
||||
Response_GetGamesOfUser(int _cmdId = -1, ResponseCode _responseCode = RespOk, const QList<ServerInfo_Game *> &_gameList = QList<ServerInfo_Game *>());
|
||||
Response_GetGamesOfUser(int _cmdId = -1, ResponseCode _responseCode = RespOk, const QList<ServerInfo_Room *> &_roomList = QList<ServerInfo_Room *>(), const QList<ServerInfo_Game *> &_gameList = QList<ServerInfo_Game *>());
|
||||
int getItemId() const { return ItemId_Response_GetGamesOfUser; }
|
||||
static SerializableItem *newItem() { return new Response_GetGamesOfUser; }
|
||||
QList<ServerInfo_Game *> getGameList() const { return typecastItemList<ServerInfo_Game *>(); }
|
||||
QList<ServerInfo_Room *> getRoomList() const { return roomList; }
|
||||
QList<ServerInfo_Game *> getGameList() const { return gameList; }
|
||||
};
|
||||
|
||||
class Response_GetUserInfo : public ProtocolResponse {
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
|
||||
class DeckList;
|
||||
|
||||
enum ResponseCode { RespNothing, RespOk, RespInternalError, RespInvalidCommand, RespInvalidData, RespNameNotFound, RespLoginNeeded, RespFunctionNotAllowed, RespGameNotStarted, RespGameFull, RespContextError, RespWrongPassword, RespSpectatorsNotAllowed, RespOnlyBuddies, RespUserLevelTooLow, RespInIgnoreList, RespWouldOverwriteOldSession, RespChatFlood };
|
||||
enum ResponseCode { RespNothing, RespOk, RespNotInRoom, RespInternalError, RespInvalidCommand, RespInvalidData, RespNameNotFound, RespLoginNeeded, RespFunctionNotAllowed, RespGameNotStarted, RespGameFull, RespContextError, RespWrongPassword, RespSpectatorsNotAllowed, RespOnlyBuddies, RespUserLevelTooLow, RespInIgnoreList, RespWouldOverwriteOldSession, RespChatFlood };
|
||||
|
||||
// PrivateZone: Contents of the zone are always visible to the owner,
|
||||
// but not to anyone else.
|
||||
|
@ -71,6 +71,7 @@ class ServerInfo_Game : public SerializableItem_Map {
|
|||
public:
|
||||
ServerInfo_Game(int _roomId = -1, int _gameId = -1, const QString &_description = QString(), bool _hasPassword = false, int _playerCount = -1, int _maxPlayers = -1, const QList<GameTypeId *> &_gameTypes = QList<GameTypeId *>(), ServerInfo_User *creatorInfo = 0, bool _onlyBuddies = false, bool _onlyRegistered = false, bool _spectatorsAllowed = false, bool _spectatorsNeedPassword = false, int _spectatorCount = -1);
|
||||
static SerializableItem *newItem() { return new ServerInfo_Game; }
|
||||
int getRoomId() const { return static_cast<SerializableItem_Int *>(itemMap.value("room_id"))->getData(); }
|
||||
int getGameId() const { return static_cast<SerializableItem_Int *>(itemMap.value("game_id"))->getData(); }
|
||||
QString getDescription() const { return static_cast<SerializableItem_String *>(itemMap.value("description"))->getData(); }
|
||||
bool getHasPassword() const { return static_cast<SerializableItem_Bool *>(itemMap.value("has_password"))->getData(); }
|
||||
|
|
|
@ -80,7 +80,7 @@ ResponseCode Server_ProtocolHandler::processCommandHelper(Command *command, Comm
|
|||
|
||||
Server_Room *room = rooms.value(roomCommand->getRoomId(), 0);
|
||||
if (!room)
|
||||
return RespNameNotFound;
|
||||
return RespNotInRoom;
|
||||
|
||||
QMutexLocker locker(&room->roomMutex);
|
||||
|
||||
|
@ -101,7 +101,7 @@ ResponseCode Server_ProtocolHandler::processCommandHelper(Command *command, Comm
|
|||
gameListMutex.lock();
|
||||
if (!games.contains(gameCommand->getGameId())) {
|
||||
qDebug() << "invalid game";
|
||||
return RespNameNotFound;
|
||||
return RespNotInRoom;
|
||||
}
|
||||
QPair<Server_Game *, Server_Player *> gamePair = games.value(gameCommand->getGameId());
|
||||
Server_Game *game = gamePair.first;
|
||||
|
@ -340,13 +340,19 @@ ResponseCode Server_ProtocolHandler::cmdGetGamesOfUser(Command_GetGamesOfUser *c
|
|||
if (!server->getUsers().contains(cmd->getUserName()))
|
||||
return RespNameNotFound;
|
||||
|
||||
QList<ServerInfo_Room *> roomList;
|
||||
QList<ServerInfo_Game *> gameList;
|
||||
QMapIterator<int, Server_Room *> roomIterator(server->getRooms());
|
||||
while (roomIterator.hasNext())
|
||||
gameList.append(roomIterator.next().value()->getGamesOfUser(cmd->getUserName()));
|
||||
while (roomIterator.hasNext()) {
|
||||
Server_Room *room = roomIterator.next().value();
|
||||
room->roomMutex.lock();
|
||||
roomList.append(room->getInfo(false, true));
|
||||
gameList.append(room->getGamesOfUser(cmd->getUserName()));
|
||||
room->roomMutex.unlock();
|
||||
}
|
||||
server->serverMutex.unlock();
|
||||
|
||||
ProtocolResponse *resp = new Response_GetGamesOfUser(cont->getCmdId(), RespOk, gameList);
|
||||
ProtocolResponse *resp = new Response_GetGamesOfUser(cont->getCmdId(), RespOk, roomList, gameList);
|
||||
if (getCompressionSupport())
|
||||
resp->setCompressed(true);
|
||||
cont->setResponse(resp);
|
||||
|
|
|
@ -26,7 +26,7 @@ Server *Server_Room::getServer() const
|
|||
return static_cast<Server *>(parent());
|
||||
}
|
||||
|
||||
ServerInfo_Room *Server_Room::getInfo(bool complete) const
|
||||
ServerInfo_Room *Server_Room::getInfo(bool complete, bool showGameTypes) const
|
||||
{
|
||||
QMutexLocker locker(&roomMutex);
|
||||
|
||||
|
@ -40,10 +40,10 @@ ServerInfo_Room *Server_Room::getInfo(bool complete) const
|
|||
|
||||
for (int i = 0; i < size(); ++i)
|
||||
userList.append(new ServerInfo_User(at(i)->getUserInfo(), false));
|
||||
|
||||
}
|
||||
if (complete || showGameTypes)
|
||||
for (int i = 0; i < gameTypes.size(); ++i)
|
||||
gameTypeList.append(new ServerInfo_GameType(i, gameTypes[i]));
|
||||
}
|
||||
|
||||
return new ServerInfo_Room(id, name, description, games.size(), size(), autoJoin, gameList, userList, gameTypeList);
|
||||
}
|
||||
|
@ -133,8 +133,6 @@ int Server_Room::getGamesCreatedByUser(const QString &userName) const
|
|||
|
||||
QList<ServerInfo_Game *> Server_Room::getGamesOfUser(const QString &userName) const
|
||||
{
|
||||
QMutexLocker locker(&roomMutex);
|
||||
|
||||
QList<ServerInfo_Game *> result;
|
||||
QMapIterator<int, Server_Game *> gamesIterator(games);
|
||||
while (gamesIterator.hasNext()) {
|
||||
|
|
|
@ -38,7 +38,7 @@ public:
|
|||
QString getJoinMessage() const { return joinMessage; }
|
||||
const QMap<int, Server_Game *> &getGames() const { return games; }
|
||||
Server *getServer() const;
|
||||
ServerInfo_Room *getInfo(bool complete) const;
|
||||
ServerInfo_Room *getInfo(bool complete, bool showGameTypes = false) const;
|
||||
int getGamesCreatedByUser(const QString &name) const;
|
||||
QList<ServerInfo_Game *> getGamesOfUser(const QString &name) const;
|
||||
|
||||
|
|
Loading…
Reference in a new issue