Compare commits
175 Commits
work/thiag
...
v24.12.3
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3d7a964889 | ||
|
|
2ab2570d94 | ||
|
|
bf81e743f4 | ||
|
|
a85af258fe | ||
|
|
063e7393ac | ||
|
|
dafd02790f | ||
|
|
29dd6b12ec | ||
|
|
9c7a49bf62 | ||
|
|
e3cb592cd1 | ||
|
|
2dc54441ac | ||
|
|
9259e7bb52 | ||
|
|
9212cf3f45 | ||
|
|
49a99058b7 | ||
|
|
b7c9ec9bd2 | ||
|
|
683d1f3487 | ||
|
|
e7563870bf | ||
|
|
59a865e1d3 | ||
|
|
75b6444c1e | ||
|
|
180e927f82 | ||
|
|
fcb32b1974 | ||
|
|
bf9d1e5261 | ||
|
|
d6eb91c476 | ||
|
|
96b03082e3 | ||
|
|
962063e58a | ||
|
|
06a09700a0 | ||
|
|
12657abd03 | ||
|
|
3752c3b872 | ||
|
|
acf3f7030d | ||
|
|
63ed48f283 | ||
|
|
25f2693710 | ||
|
|
2efcc1041b | ||
|
|
1f5823cec0 | ||
|
|
efd18fa2d6 | ||
|
|
98dc2cf41a | ||
|
|
97f27a1ae0 | ||
|
|
46b9566242 | ||
|
|
70ab0374ec | ||
|
|
2b2e991bb8 | ||
|
|
fbf4dfbe35 | ||
|
|
1344e46201 | ||
|
|
728d133b7c | ||
|
|
a41be9e19b | ||
|
|
aa5ece8bfb | ||
|
|
21f5ee74ba | ||
|
|
2e6cf03c15 | ||
|
|
9332910bcb | ||
|
|
157c098af3 | ||
|
|
9fe134e7f0 | ||
|
|
46aaab3fb0 | ||
|
|
a5b37a78a0 | ||
|
|
59699abb94 | ||
|
|
3cc0d89ee5 | ||
|
|
96e83fc71b | ||
|
|
d89019d752 | ||
|
|
51565dfdd2 | ||
|
|
e1d09171d5 | ||
|
|
f86572f880 | ||
|
|
d7451834f3 | ||
|
|
a4767cea7d | ||
|
|
4c43869fd4 | ||
|
|
e603664521 | ||
|
|
369242ab31 | ||
|
|
013773d465 | ||
|
|
20b17a58d3 | ||
|
|
1c4bb79347 | ||
|
|
6d2b49f3eb | ||
|
|
e3d5867da6 | ||
|
|
a046e3ed27 | ||
|
|
5b935c1d33 | ||
|
|
fe6bc5a36e | ||
|
|
c085be4f6e | ||
|
|
1f73a9dc90 | ||
|
|
63206ef1dd | ||
|
|
0d286db0c2 | ||
|
|
7d3f478a74 | ||
|
|
6df2ebd1eb | ||
|
|
252fb6eb21 | ||
|
|
5873092356 | ||
|
|
30822003d1 | ||
|
|
52ae237eb7 | ||
|
|
ee02abfe37 | ||
|
|
f0de235f37 | ||
|
|
9e9fe6d275 | ||
|
|
f4ca5f0f34 | ||
|
|
5f240fa05c | ||
|
|
1e29eca59a | ||
|
|
1f71ec3bf8 | ||
|
|
64c5ad88f6 | ||
|
|
fb5a3c1c5c | ||
|
|
4a5a83f94a | ||
|
|
133edc249f | ||
|
|
da30e66127 | ||
|
|
4516e1e0f4 | ||
|
|
bd80f65163 | ||
|
|
f828ecf282 | ||
|
|
a0483167c5 | ||
|
|
87288f508c | ||
|
|
dc184ed2fd | ||
|
|
49e1bf9ab1 | ||
|
|
74acf3f9dc | ||
|
|
38205d2791 | ||
|
|
81da926d4f | ||
|
|
1018fe5d3f | ||
|
|
58b32dd50f | ||
|
|
82184b895a | ||
|
|
da0f6f78a4 | ||
|
|
cfd06d064c | ||
|
|
a90e9ae92a | ||
|
|
8ab0002057 | ||
|
|
e1840be234 | ||
|
|
d6ecaaa344 | ||
|
|
0c08c2ab89 | ||
|
|
39ff11e059 | ||
|
|
93254431c5 | ||
|
|
fc14a8eac8 | ||
|
|
50759bb3ca | ||
|
|
23134d8e72 | ||
|
|
7cd095f76a | ||
|
|
d5c3054da4 | ||
|
|
ae12c838bd | ||
|
|
51727dd345 | ||
|
|
5611b000fb | ||
|
|
461896e228 | ||
|
|
e388536a03 | ||
|
|
61f22edd86 | ||
|
|
9e368691d6 | ||
|
|
dad2b3ec8f | ||
|
|
8821c37ff8 | ||
|
|
c105170eca | ||
|
|
b07c04eddc | ||
|
|
7aa0f68b10 | ||
|
|
cbdae4c312 | ||
|
|
9210940556 | ||
|
|
d8489527b4 | ||
|
|
64c9cd97de | ||
|
|
119a9890b1 | ||
|
|
69be6b5939 | ||
|
|
112152f2df | ||
|
|
2ef634a6cb | ||
|
|
fd31b4fb74 | ||
|
|
3b12520fa2 | ||
|
|
24718a5f72 | ||
|
|
db62bacc7e | ||
|
|
6500669b67 | ||
|
|
557d151ed4 | ||
|
|
95ffd485b4 | ||
|
|
ebd38fb435 | ||
|
|
a5b999e682 | ||
|
|
41d34fc0e4 | ||
|
|
b51194f90f | ||
|
|
80ac9e1ba7 | ||
|
|
e3874c824a | ||
|
|
6599c6b609 | ||
|
|
13d522221c | ||
|
|
dd8f926f32 | ||
|
|
258312e798 | ||
|
|
43d40c7e75 | ||
|
|
cbcc9a6514 | ||
|
|
625048610b | ||
|
|
fa47b67e3d | ||
|
|
9347a66acf | ||
|
|
317df56ffa | ||
|
|
fed9197716 | ||
|
|
1e892599e9 | ||
|
|
b7229ca0cf | ||
|
|
953b711823 | ||
|
|
01d903efd3 | ||
|
|
241dd81932 | ||
|
|
f6dfe0cbcf | ||
|
|
f10b97139c | ||
|
|
385c5b3405 | ||
|
|
7bc6f906f8 | ||
|
|
b8b1434a95 | ||
|
|
85c7a4bcb3 | ||
|
|
84b698a7e8 |
@@ -110,7 +110,7 @@
|
||||
{
|
||||
"type": "git",
|
||||
"url": "https://github.com/quotient-im/libQuotient.git",
|
||||
"branch": "dev",
|
||||
"tag": "0.9.2",
|
||||
"disable-submodules": true
|
||||
}
|
||||
],
|
||||
|
||||
@@ -14,6 +14,7 @@ Dependencies:
|
||||
'frameworks/kquickcharts': '@latest-kf6'
|
||||
'frameworks/knotifications': '@latest-kf6'
|
||||
'frameworks/kcolorscheme': '@latest-kf6'
|
||||
'frameworks/kiconthemes': '@latest-kf6'
|
||||
'libraries/kquickimageeditor': '@latest-kf6'
|
||||
'frameworks/sonnet': '@latest-kf6'
|
||||
'frameworks/prison': '@latest-kf6'
|
||||
|
||||
@@ -7,9 +7,9 @@
|
||||
cmake_minimum_required(VERSION 3.16)
|
||||
|
||||
# KDE Applications version, managed by release script.
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "25")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "03")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "70")
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "24")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "12")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "3")
|
||||
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
|
||||
|
||||
project(NeoChat VERSION ${RELEASE_SERVICE_VERSION})
|
||||
@@ -66,7 +66,7 @@ if (QT_KNOWN_POLICY_QTP0004)
|
||||
qt_policy(SET QTP0004 NEW)
|
||||
endif ()
|
||||
|
||||
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels ColorScheme)
|
||||
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels IconThemes ColorScheme)
|
||||
set_package_properties(KF6 PROPERTIES
|
||||
TYPE REQUIRED
|
||||
PURPOSE "Basic application components"
|
||||
@@ -94,7 +94,7 @@ else()
|
||||
set_package_properties(KF6QQC2DesktopStyle PROPERTIES
|
||||
TYPE RUNTIME
|
||||
)
|
||||
ecm_find_qmlmodule(org.kde.syntaxhighlighting 1.0 REQUIRED)
|
||||
ecm_find_qmlmodule(org.kde.syntaxhighlighting 1.0)
|
||||
|
||||
find_package(ICU 61.0 COMPONENTS uc)
|
||||
set_package_properties(ICU PROPERTIES
|
||||
@@ -123,12 +123,13 @@ set_package_properties(cmark PROPERTIES
|
||||
PURPOSE "Convert markdown to html"
|
||||
)
|
||||
|
||||
ecm_find_qmlmodule(QtLocation REQUIRED)
|
||||
ecm_find_qmlmodule(org.kde.kitemmodels 1.0 REQUIRED)
|
||||
ecm_find_qmlmodule(org.kde.quickcharts 1.0 REQUIRED)
|
||||
ecm_find_qmlmodule(org.kde.prison REQUIRED)
|
||||
ecm_find_qmlmodule(org.kde.kquickimageeditor 1.0)
|
||||
ecm_find_qmlmodule(org.kde.kitemmodels 1.0)
|
||||
ecm_find_qmlmodule(org.kde.quickcharts 1.0)
|
||||
ecm_find_qmlmodule(QtLocation)
|
||||
ecm_find_qmlmodule(org.kde.prison)
|
||||
|
||||
find_package(KQuickImageEditor REQUIRED COMPONENTS)
|
||||
find_package(KQuickImageEditor COMPONENTS)
|
||||
set_package_properties(KQuickImageEditor PROPERTIES
|
||||
TYPE REQUIRED
|
||||
DESCRIPTION "Simple image editor for QtQuick applications"
|
||||
|
||||
@@ -12,7 +12,7 @@ buildscript {
|
||||
}
|
||||
|
||||
dependencies {
|
||||
classpath 'com.android.tools.build:gradle:7.4.1'
|
||||
classpath 'com.android.tools.build:gradle:8.6.0'
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -11,11 +11,11 @@ ecm_add_test(
|
||||
TEST_NAME neochatroomtest
|
||||
)
|
||||
|
||||
ecm_add_test(
|
||||
texthandlertest.cpp
|
||||
LINK_LIBRARIES neochat Qt::Test
|
||||
TEST_NAME texthandlertest
|
||||
)
|
||||
# ecm_add_test(
|
||||
# texthandlertest.cpp
|
||||
# LINK_LIBRARIES neochat Qt::Test
|
||||
# TEST_NAME texthandlertest
|
||||
# )
|
||||
|
||||
ecm_add_test(
|
||||
delegatesizehelpertest.cpp
|
||||
|
||||
@@ -63,6 +63,7 @@ private Q_SLOTS:
|
||||
void receiveRichEdited();
|
||||
void receiveLineSeparator();
|
||||
void receiveRichCodeUrl();
|
||||
void receiveRichColor();
|
||||
|
||||
void componentOutput_data();
|
||||
void componentOutput();
|
||||
@@ -520,6 +521,25 @@ void TextHandlerTest::receiveRichCodeUrl()
|
||||
QCOMPARE(testTextHandler.handleRecieveRichText(), input);
|
||||
}
|
||||
|
||||
void TextHandlerTest::receiveRichColor()
|
||||
{
|
||||
const QString testInputString = QStringLiteral(
|
||||
"<span data-mx-color=\"#ff00be\">¯</span><span data-mx-color=\"#ff3b1d\">\\</span><span data-mx-color=\"#ffa600\">_</span><span "
|
||||
"data-mx-color=\"#64d200\">(</span><span data-mx-color=\"#00e261\">ツ</span><span data-mx-color=\"#00e7ff\">)</span><span "
|
||||
"data-mx-color=\"#00e1ff\">_</span><span data-mx-color=\"#00bdff\">/</span><span data-mx-color=\"#ff60ff\">¯</span>");
|
||||
const QString testOutputString = QStringLiteral(
|
||||
"<span style=\"color: #ff00be;\">¯</span><span style=\"color: #ff3b1d;\">\\</span><span style=\"color: #ffa600;\">_</span><span style=\"color: "
|
||||
"#64d200;\">(</span><span style=\"color: #00e261;\">ツ</span><span style=\"color: #00e7ff;\">)</span><span style=\"color: #00e1ff;\">_</span><span "
|
||||
"style=\"color: #00bdff;\">/</span><span style=\"color: #ff60ff;\">¯</span>");
|
||||
|
||||
TextHandler testTextHandler;
|
||||
testTextHandler.setData(testInputString);
|
||||
|
||||
qInfo() << testTextHandler.handleRecieveRichText();
|
||||
|
||||
QCOMPARE(testTextHandler.handleRecieveRichText(), testOutputString);
|
||||
}
|
||||
|
||||
void TextHandlerTest::componentOutput_data()
|
||||
{
|
||||
QTest::addColumn<QString>("testInputString");
|
||||
|
||||
@@ -54,11 +54,15 @@
|
||||
<summary xml:lang="ar">دردش على ماتركس</summary>
|
||||
<summary xml:lang="ca">Xat a Matrix</summary>
|
||||
<summary xml:lang="ca-valencia">Xat a Matrix</summary>
|
||||
<summary xml:lang="de">Über Matrix unterhalten</summary>
|
||||
<summary xml:lang="en-GB">Chat on Matrix</summary>
|
||||
<summary xml:lang="eo">Babilo en Matrix</summary>
|
||||
<summary xml:lang="es">Charle en Matrix</summary>
|
||||
<summary xml:lang="eu">Berriketa Matrix-en</summary>
|
||||
<summary xml:lang="fi">Keskustelu Matrixissä</summary>
|
||||
<summary xml:lang="fr">Discuter sur Matrix</summary>
|
||||
<summary xml:lang="gl">Charlar en Matrix</summary>
|
||||
<summary xml:lang="he">התכתבות דרך Matrix</summary>
|
||||
<summary xml:lang="hu">Csevegés Matrixon</summary>
|
||||
<summary xml:lang="ia">Conversation en ditecto sur Matrix</summary>
|
||||
<summary xml:lang="it">Chat su Matrix</summary>
|
||||
@@ -67,6 +71,7 @@
|
||||
<summary xml:lang="nn">Prat med via Matrix</summary>
|
||||
<summary xml:lang="pl">Rozmawiaj na Matriksie</summary>
|
||||
<summary xml:lang="sl">Klepet na Matrixu</summary>
|
||||
<summary xml:lang="sv">Chatta på Matrix</summary>
|
||||
<summary xml:lang="ta">மேட்ரிக்ஸுக்கான உரையாடல் செயலி</summary>
|
||||
<summary xml:lang="tr">Matrix Üzerinde Sohbet</summary>
|
||||
<summary xml:lang="uk">Спілкування у Matrix</summary>
|
||||
@@ -114,7 +119,7 @@
|
||||
<p xml:lang="eu">«NeoChat»ek «Matrix» zehaztapenaren ezaugarri guztiak eskaintzen dituen aplikazio bat izan nahi du. Beraz, egungo zehaztapen egonkorrean dagoen guztiaren euskarria du, VoIP, hariak eta muturren artean zifratzeko salbuespen nabarmenekin. Badira beste ez-betetze txikiago batzuk, «Matrix»en zehaztapena etengabe eboluzioan dagoelako, baina azken helburua zehaztapen osoaren euskarria ematea izaten jarraitzen du.</p>
|
||||
<p xml:lang="fi">NeoChat pyrkii olemaan Matrix-määritelmän täysominaisuuksinen sovellus, joten se tukee kaikkea nykyisessä vakaassa määritelmässä muutamaa huomattavaa poikkeusta lukuun ottamatta (VoIP, säikeet ja jotkin piirteet päästä päähän -salauksessa). Joitakin pienempiäkin puutteita on Matrix-määritelmän jatkuvan kehityksen vuoksi, mutta lopputavoitteena on tarjota määritelmän täysi tuki.</p>
|
||||
<p xml:lang="fr">L'objectif de NeoChat est d'être une application complète pour le protocole Matrix. En tant que tel, tout dans la spécification stable actuelle avec les exceptions notables de VoIP, les processus et certains aspects du chiffrement de bout en bout sont pris en charge. Il y a quelques autres petites omissions en raison du fait que la spécification du protocole Matrix est en constante évolution. Cependant, l'objectif reste de fournir un soutien éventuel pour l'ensemble de la spécification.</p>
|
||||
<p xml:lang="gl">NeoChat pretende ser unha aplicación completa para a especificación de Matrix. Coas excepcións de VoIP, conversas fiadas e algúns aspectos da cifraxe de extremo a extremo, a versión estábel segue as especificacións. Existen algunhas outras pequenas omisións debido ao feito de que Matrix está en continua evolución pero a intención é implementar a especificación completa.</p>
|
||||
<p xml:lang="gl">NeoChat pretende ser unha aplicación completa para a especificación de Matrix. Coas excepcións de VoIP, conversas fiadas e algúns aspectos da cifraxe de extremo a extremo, a versión estábel segue as especificacións. Existen algunhas outras pequenas omisións debido ao feito de que Matrix está en continua evolución pero a intención é fornecer compatibilidade coa especificación completa.</p>
|
||||
<p xml:lang="he">NeoChat מתיימר להיות יישום עתיר יכולות לפי מפרט Matrix. כיוון שזה ייעודו, כל מה שבמפרט היציב עם חריגות משמעותיות כגון VoIP, שרשורים ועוד מגוון היבטים של הצפנה מקצה לקצה נתמכים גם הם. יש מספר השמטות קטן עקב העובדה שהמפרט של Matrix ממשיך להתפתח אך המטרה היא להמשיך לספק תמיכה בסופו של דבר לכל המפרט.</p>
|
||||
<p xml:lang="hu">A NeoChat célja, hogy a Matrix specifikációnak megfelelő teljes funkcionalitású alkalmazás legyen. Mint ilyen, a jelenlegi stabil specifikáció támogatott a VoIP, a szálak és a végpontok közötti titkosítás egyes elemeinek kivételével. Van még néhány kisebb hiányosság annak köszönhetően, hogy a Matrix specifikáció folyamatosan fejlődik, de végső cél a teljes specifikáció megvalósítása.</p>
|
||||
<p xml:lang="ia">NeoChat aspira a esser un application plenmente eminente per le specification de Matrix. Tal como omne cosas in le specification currentemente stabile con le exceptiones notabile de VOIP, threads e alcun aspectos del cryptation End-to-End es supportate. Il ha ltere pauc omissiones, debite al facto que le specification de Matrix es in evolution constante ma le aspiration remane a fornir supporto eventual per le integre specification.</p>
|
||||
@@ -288,7 +293,6 @@
|
||||
<value key="KDE::windows_store::StoreLogoSquare">https://invent.kde.org/network/neochat/-/raw/master/icons/windows/storelogo-1080x1080.png</value>
|
||||
<value key="KDE::windows_store::Icon">https://invent.kde.org/network/neochat/-/raw/master/icons/300-apps-neochat.png</value>
|
||||
<value key="KDE::windows_store::PromotionalArt16x9">https://invent.kde.org/network/neochat/-/raw/master/icons/windows/promoimage-1920x1080.png</value>
|
||||
<value key="KDE::supporters">Tanguy Fardet</value>
|
||||
</custom>
|
||||
<launchable type="desktop-id">org.kde.neochat.desktop</launchable>
|
||||
<screenshots>
|
||||
@@ -443,6 +447,10 @@
|
||||
<content_attribute id="social-chat">intense</content_attribute>
|
||||
</content_rating>
|
||||
<releases>
|
||||
<release version="24.12.3" date="2025-03-06"/>
|
||||
<release version="24.12.2" date="2025-02-06"/>
|
||||
<release version="24.12.1" date="2025-01-09"/>
|
||||
<release version="24.12.0" date="2024-12-12"/>
|
||||
<release version="24.08.3" date="2024-11-07"/>
|
||||
<release version="24.08.2" date="2024-10-10"/>
|
||||
<release version="24.08.1" date="2024-09-12"/>
|
||||
|
||||
@@ -88,22 +88,32 @@ GenericName[x-test]=xxMatrix Clientxx
|
||||
GenericName[zh_CN]=Matrix 客户端
|
||||
GenericName[zh_TW]=Matrix 用戶端
|
||||
Comment=Chat on Matrix
|
||||
Comment[ar]=دردش على ماتركس
|
||||
Comment[ca]=Xat a Matrix
|
||||
Comment[ca@valencia]=Xat a Matrix
|
||||
Comment[de]=Über Matrix unterhalten
|
||||
Comment[en_GB]=Chat on Matrix
|
||||
Comment[eo]=Babilo en Matrix
|
||||
Comment[es]=Chat en Matrix
|
||||
Comment[eu]=Berriketa Matrix-en
|
||||
Comment[fi]=Keskustele Matrixissä
|
||||
Comment[fr]=Clavarder sur Matrix
|
||||
Comment[gl]=Charle en Matrix
|
||||
Comment[he]=התכתבות דרך Matrix
|
||||
Comment[hu]=Csevegés Matrixon
|
||||
Comment[ia]=Conversation en ditecto sur Matrix
|
||||
Comment[it]= su Matrix
|
||||
Comment[ka]=ჩატი Matrix-ზე
|
||||
Comment[ka]=საუბარი Matrix-ზე
|
||||
Comment[nl]=Chat op Matrix
|
||||
Comment[pl]=Rozmawiaj na Matriksie
|
||||
Comment[pt_BR]=Bate papo na Matrix
|
||||
Comment[sl]=Klepet na Matrixu
|
||||
Comment[tr]=Matrix Üzerinde Sohbet Et
|
||||
Comment[sv]=Chatta på Matrix
|
||||
Comment[ta]=மேட்ரிக்ஸில் உரையாட உதவும்
|
||||
Comment[tr]=Matrix üzerinde sohbet edin
|
||||
Comment[uk]=Спілкування у Matrix
|
||||
Comment[x-test]=xxChat on Matrixxx
|
||||
Comment[zh_CN]=在 Matrix 上聊天
|
||||
Comment[zh_TW]=在 Matrix 上聊天
|
||||
MimeType=x-scheme-handler/matrix;
|
||||
Exec=neochat %u
|
||||
Terminal=false
|
||||
|
||||
335
po/ar/neochat.po
335
po/ar/neochat.po
File diff suppressed because it is too large
Load Diff
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2023-12-12 01:02+0100\n"
|
||||
"Last-Translator: Enol P. <enolp@softastur.org>\n"
|
||||
"Language-Team: Asturian <alministradores@softastur.org>\n"
|
||||
@@ -47,33 +47,33 @@ msgstr ""
|
||||
msgid "Send message"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr ""
|
||||
@@ -96,30 +96,30 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
"keyring on Linux"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr ""
|
||||
@@ -130,7 +130,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -282,7 +282,7 @@ msgstr ""
|
||||
msgid "Available Room Versions"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -860,12 +860,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr ""
|
||||
@@ -904,13 +904,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -934,7 +934,7 @@ msgstr ""
|
||||
msgid "Loading…"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -976,7 +976,7 @@ msgstr ""
|
||||
msgid "Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1030,151 +1030,151 @@ msgstr ""
|
||||
msgid "Username unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr ""
|
||||
@@ -1559,14 +1559,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1808,18 +1808,18 @@ msgid ""
|
||||
"for support."
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr ""
|
||||
@@ -1835,66 +1835,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr ""
|
||||
@@ -1905,58 +1905,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr ""
|
||||
@@ -2351,18 +2351,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2370,55 +2370,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr ""
|
||||
@@ -3161,7 +3161,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3195,18 +3195,18 @@ msgstr ""
|
||||
msgid "Configure room"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr ""
|
||||
@@ -3717,129 +3717,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr ""
|
||||
@@ -4012,52 +4012,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr ""
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4082,126 +4082,126 @@ msgstr ""
|
||||
msgid "Edit Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr ""
|
||||
@@ -4212,7 +4212,7 @@ msgstr ""
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr ""
|
||||
|
||||
304
po/az/neochat.po
304
po/az/neochat.po
File diff suppressed because it is too large
Load Diff
604
po/ca/neochat.po
604
po/ca/neochat.po
File diff suppressed because it is too large
Load Diff
@@ -9,7 +9,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 11:29+0100\n"
|
||||
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
|
||||
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
|
||||
@@ -50,33 +50,33 @@ msgstr "Envia una ubicació"
|
||||
msgid "Send message"
|
||||
msgstr "Envia un missatge"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Envia un missatge encriptat…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Establix un títol d'adjunt…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Envia un missatge…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Cancel·la la resposta"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Sense adhesius"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Sense emoji"
|
||||
@@ -99,12 +99,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Rebre les notificacions dels missatges nous"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "No s'ha trobat el testimoni d'accés: Potser s'ha suprimit?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -112,7 +112,7 @@ msgstr ""
|
||||
"S'ha denegat l'accés a clauer: Permeteu que NeoChat llija el testimoni "
|
||||
"d'accés"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -121,12 +121,12 @@ msgstr ""
|
||||
"No hi ha cap clauer disponible: Instal·leu un clauer, p. ex., KWallet o "
|
||||
"l'anell de claus de GNOME a Linux"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "No s'ha pogut llegir el testimoni d'accés: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Rebre les notificacions «push»"
|
||||
@@ -137,7 +137,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Dades de comptatge"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -291,7 +291,7 @@ msgstr "Versió predeterminada de la sala"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Versions disponibles de la sala"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -873,12 +873,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Destinació"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "S'ha produït un error de la xarxa: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "No s'ha pogut fer l'inici de la sessió: %1"
|
||||
@@ -920,13 +920,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "El registre està desactivat en este servidor."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "S'està carregant"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -952,7 +952,7 @@ msgstr "ID de Matrix"
|
||||
msgid "Loading…"
|
||||
msgstr "S'està carregant…"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -994,7 +994,7 @@ msgstr "Registre"
|
||||
msgid "Password:"
|
||||
msgstr "Contrasenya:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1049,151 +1049,151 @@ msgstr "Nom d'usuari:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Nom d'usuari no disponible"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Us donem la benvinguda"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Continua amb un compte existent"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (carregant)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Tanca la sessió d'este compte"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Inicieu la sessió o creeu un compte nou"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Arrere"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Configuració"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Xat a Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018-2020 Black Hat, 2020-2024 la comunitat KDE"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Mantenidor"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "Nate Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Autor original de Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Mantenidor de la libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Josep M. Ferrer"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "txemaq@gmail.com"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "Una biblioteca Qt per a escriure clients multiplataforma per a Matrix"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (construïda amb %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Client per al protocol de comunicacions Matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Implementa l'esquema d'URL «matrix:»"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Ignora tots els errors d'SSL, p. ex., certificats sense signar."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Només s'utilitza en la proves automàtiques"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Només ús intern."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Compartix un URL a Matrix"
|
||||
@@ -1579,14 +1579,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emoji propis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "S'està carregant la resposta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1838,18 +1838,18 @@ msgstr ""
|
||||
"El fitxer és massa gran per a baixar.<br />Contacteu amb l'administrador del "
|
||||
"servidor Matrix per a ajuda."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "No s'ha configurat cap servidor d'identitats"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "No s'ha pogut crear la sala: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "No s'ha pogut crear l'espai: %1"
|
||||
@@ -1865,66 +1865,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Lat.: %1, lon.: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Missatge encriptat"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Obri NeoChat en esta sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Respon"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Respon…"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 vos ha convidat a la sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Obri esta invitació en NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Accepta"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Rebutja"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Rebutja i ignora l'usuari"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Obri NeoChat"
|
||||
@@ -1935,58 +1935,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Mostra el codi QR"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Edita este compte"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Editor de comptes"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Configureu les notificacions"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Dispositius"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Obri les eines de desenvolupament"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Eines de desenvolupament"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Obri una còpia de seguretat del secret"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Obri una còpia de seguretat de la clau"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Verifica este dispositiu"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Desconnecta"
|
||||
@@ -2390,18 +2390,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "D'acord"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Mostra el codi font"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2409,55 +2409,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Eliminació de missatge"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Motiu per a eliminar este missatge"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Informa"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Informa un missatge"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Motiu per a informar d'este missatge"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Informa del missatge"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Mostra l'usuari"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Busca «%1»"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Configura les dreceres web…"
|
||||
@@ -3207,7 +3207,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Unix-te"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3241,18 +3241,18 @@ msgstr "Sala silenciada"
|
||||
msgid "Configure room"
|
||||
msgstr "Configura la sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Configureu la sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Informació"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Multimèdia"
|
||||
@@ -3776,129 +3776,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Detalls del compte"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "No ignores este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Ignora este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Expulsa este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Expulsió d'usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Motiu per a expulsar este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Expulsa"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Convida a este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Bandeja este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Bandeja l'usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Motiu per a bandejar este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Bandeja"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Desbandeja este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Establix el nivell de permisos d'usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Elimina els missatges recents d'este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Eliminació de missatges"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Motiu per a eliminar els missatges recents d'este usuari"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Elimina"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Eliminació de missatges"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Xat amb %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Convida a un xat privat"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Copia l'enllaç"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Canvia d'usuari"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Obri la configuració"
|
||||
@@ -4104,52 +4104,52 @@ msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
"La verificació de la sessió s'ha cancel·lat a causa d'un error desconegut."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Sense servidor."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "S'està comprovant la disponibilitat del servidor."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Este no és un servidor vàlid."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "El registre en este servidor està desactivat."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Sense nom d'usuari."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "S'està comprovant la disponibilitat del nom d'usuari."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Este nom d'usuari no està disponible."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Continua"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "En funcionament"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4176,126 +4176,126 @@ msgstr "No s'ha pogut sol·licitar unir-vos a la sala<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Edita el compte"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Puja un avatar nou"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Elimina l'avatar actual"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Informació d'usuari"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Nom que s'ha de mostrar:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Etiqueta:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Faena"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Mostra el codi QR"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Guarda"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "El vostre servidor no permet canviar la contrasenya"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Contrasenya actual:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Contrasenya nova:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Confirma la contrasenya nova:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Les contrasenyes no coincidixen"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Les contrasenyes no coincidixen"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Adreces de correu electrònic"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Números de telèfon"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Servidor d'identitats"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Informació del servidor"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "URL del servidor domèstic"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Gestioneu el compte"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Desactivació del compte"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "La contrasenya s'ha canviat correctament"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "S'ha introduït una contrasenya errònia"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Problema desconegut en intentar canviar la contrasenya"
|
||||
@@ -4306,7 +4306,7 @@ msgstr "Problema desconegut en intentar canviar la contrasenya"
|
||||
msgid "Accounts"
|
||||
msgstr "Comptes"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Afig un compte"
|
||||
|
||||
304
po/cs/neochat.po
304
po/cs/neochat.po
@@ -6,7 +6,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-09-17 15:24+0200\n"
|
||||
"Last-Translator: Vit Pelcak <vit@pelcak.org>\n"
|
||||
"Language-Team: Czech <kde-i18n-doc@kde.org>\n"
|
||||
@@ -47,33 +47,33 @@ msgstr "Poslat polohu"
|
||||
msgid "Send message"
|
||||
msgstr "Poslat správu"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Poslat správu…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Zrušit odpověď"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Žádné nálepky"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Žádné emotikony"
|
||||
@@ -96,30 +96,30 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
"keyring on Linux"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr ""
|
||||
@@ -130,7 +130,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Data účtu"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -283,7 +283,7 @@ msgstr "Výchozí verze místnosti"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Dostupné verze místnosti"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -861,12 +861,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Cíl"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Chyba sítě: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Přihlášení selhalo: %1"
|
||||
@@ -905,13 +905,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Načítání"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -935,7 +935,7 @@ msgstr ""
|
||||
msgid "Loading…"
|
||||
msgstr "Probíhá načítání…"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -977,7 +977,7 @@ msgstr "Registrovat"
|
||||
msgid "Password:"
|
||||
msgstr "Heslo:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1031,152 +1031,152 @@ msgstr "Uživatelské jméno:"
|
||||
msgid "Username unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Vítejte"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (načítání)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Přejít zpět"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Nastavení"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Sdílet URL na Matrixu"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018-2020 Black Hat, 2020-2024 Komunita KDE"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Správce"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Správce libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Vít Pelčák"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "vit@pelcak.org"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (sestaveno oproti %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Sdílet URL na Matrixu"
|
||||
@@ -1561,14 +1561,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Vlastní emotikony"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1813,18 +1813,18 @@ msgid ""
|
||||
"for support."
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Vytvoření místnosti selhalo: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Vytvoření místnosti selhalo: %1"
|
||||
@@ -1840,66 +1840,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Šíř.: %1, Dél.: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Zašifrovaná zpráva"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Odpovědět"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Odpovědět..."
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Přijmout"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Odmítnout"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Odmítnout a ignorovat uživatele"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Otevřít NeoChat"
|
||||
@@ -1910,58 +1910,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Zobrazit QR kód"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Editor účtů"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Nastavení oznamování"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Zařízení"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Vývojové nástroje"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Ověřit toto zařízení"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Odhlásit se"
|
||||
@@ -2356,18 +2356,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "OK"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Zobrazit zdroj"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Odstranit"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2375,55 +2375,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Odstranit"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Hlášení"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Nahlásit zprávu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Nahlásit zprávu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Vyhledat '%1'"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Nastavit webové zkratky..."
|
||||
@@ -3166,7 +3166,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Připojit"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3200,18 +3200,18 @@ msgstr ""
|
||||
msgid "Configure room"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Nastavení místnosti"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Informace"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Média"
|
||||
@@ -3726,129 +3726,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Podrobnosti o účtu"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Vykopnou uživatele"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Vykopnout"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Zablokovat uživatele"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Od blokovat tohoto uživatele"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Nastavit úroveň pravomocí uživatele"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Odstranit"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Rozhovor s %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Kopírovat odkaz"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Přepnout uživatele"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Otevřít nastavení"
|
||||
@@ -4021,52 +4021,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Pokračovat"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Pracuje"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4091,126 +4091,126 @@ msgstr ""
|
||||
msgid "Edit Account"
|
||||
msgstr "Upravit účet"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Odeslat nového avatara"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Informace o uživateli"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Zobrazované jméno:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Popisek:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Práce"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Zobrazit QR kód"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Uložit"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Stávající heslo:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Nové heslo:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Hesla se neshodují"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "E-mailové adresy"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Telefonní čísla"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Informace o serveru"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Správa účtů"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Deaktivovat účet"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr ""
|
||||
@@ -4221,7 +4221,7 @@ msgstr ""
|
||||
msgid "Accounts"
|
||||
msgstr "Účty"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Přidat účet"
|
||||
|
||||
304
po/da/neochat.po
304
po/da/neochat.po
File diff suppressed because it is too large
Load Diff
651
po/de/neochat.po
651
po/de/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/el/neochat.po
304
po/el/neochat.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
429
po/eo/neochat.po
429
po/eo/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/es/neochat.po
304
po/es/neochat.po
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-11 00:52+0100\n"
|
||||
"Last-Translator: Eloy Cuadra <ecuadra@eloihr.net>\n"
|
||||
"Language-Team: Spanish <kde-l10n-es@kde.org>\n"
|
||||
@@ -49,33 +49,33 @@ msgstr "Enviar una ubicación"
|
||||
msgid "Send message"
|
||||
msgstr "Enviar mensaje"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Enviar un mensaje cifrado..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Definir un subtítulo de adjunto..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Enviar un mensaje..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Cancelar respuesta"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "No hay pegatinas"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "No hay emojis"
|
||||
@@ -98,12 +98,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Recibir notificaciones de nuevos mensajes"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "El token de acceso no se ha encontrado (¿tal vez se ha borrado?)"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -111,7 +111,7 @@ msgstr ""
|
||||
"Se ha denegado el acceso a la cadena de claves: Permita que NeoChat pueda "
|
||||
"leer el token de acceso"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -120,12 +120,12 @@ msgstr ""
|
||||
"No hay ninguna cadena de claves disponible: Instale una cadena de claves, "
|
||||
"como KWallet o el llavero de GNOME en Linux"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "No se ha podido leer el token de acceso: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Recepción de notificaciones push"
|
||||
@@ -136,7 +136,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Datos de la cuenta"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -290,7 +290,7 @@ msgstr "Versión predeterminada de la sala"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Versiones de sala disponibles"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Destino"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Error de red: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "El inicio de sesión ha fallado: %1"
|
||||
@@ -915,13 +915,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "El registro está desactivado en este servidor."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Cargando"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -947,7 +947,7 @@ msgstr "ID de Matrix"
|
||||
msgid "Loading…"
|
||||
msgstr "Cargando..."
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -989,7 +989,7 @@ msgstr "Registrar"
|
||||
msgid "Password:"
|
||||
msgstr "Contraseña:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1044,153 +1044,153 @@ msgstr "Nombre de usuario:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Nombre de usuario no disponible"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Bienvenido"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Continuar con una cuenta existente"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (cargando)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Cerrar sesión de esta cuenta"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Iniciar sesión o crear una nueva cuenta"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Retroceder"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Preferencias"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Chat en Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018-2020 Black Hat, 2020-2024 La Comunidad KDE"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Responsable"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Autor original de Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Responsable de libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Eloy Cuadra"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "ecuadra@eloihr.net"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
"Biblioteca Qt para la escritura de clientes multiplataforma para Matrix"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (compilado con %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Cliente para el protocolo de comunicaciones Matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Permite el esquema de URL «matrix:»"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
"Ignorar todos los errores de SSL (por ejemplo, certificados sin firmar)."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Se usa solo para pruebas automáticas"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Solo para uso interno."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Compartir una URL con Matrix"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emojis propios"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargando respuesta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1834,18 +1834,18 @@ msgstr ""
|
||||
"Archivo demasiado grande para descargarlo.<br />Póngase en contacto con el "
|
||||
"administrador del servidor matrix para obtener asistencia."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "No se ha configurado ningún servidor de identidades"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "La creación de la sala ha fallado: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "La creación del espacio ha fallado: %1"
|
||||
@@ -1861,66 +1861,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Lat: %1, Lon: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Mensaje cifrado"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Abrir NeoChat en esta sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Responder"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Responder..."
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 le ha invitado a una sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Abrir esta invitación en NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Aceptar"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Rechazar"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Rechazar e ignorar usuario"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Abrir NeoChat"
|
||||
@@ -1931,58 +1931,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Mostrar código QR"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Editar esta cuenta"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Editor de la cuenta"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Preferencias de notificaciones"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Dispositivos"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Abrir las herramientas del desarrollador"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Herramientas del desarrollador"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Abrir copia de seguridad secreta"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Abrir copia de seguridad de la clave"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Verificar este dispositivo"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Salir de la sesión"
|
||||
@@ -2387,18 +2387,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "Aceptar"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Ver fuente"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2406,55 +2406,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Eliminar mensaje"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Motivo para eliminar este mensaje"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Denunciar"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Denunciar mensaje"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Motivo para denunciar este mensaje"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Denunciar mensaje"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Mostrar usuario"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Buscar «%1»"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Configurar atajos web..."
|
||||
@@ -3203,7 +3203,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Unirse"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3237,18 +3237,18 @@ msgstr "Sala silenciada"
|
||||
msgid "Configure room"
|
||||
msgstr "Configurar la sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Preferencias de la sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Información"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Multimedia"
|
||||
@@ -3767,129 +3767,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Detalles de la cuenta"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Dejar de ignorar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Ignorar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Expulsar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Expulsar usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Motivo para expulsar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Expulsar"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Invitar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Inhabilitar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Inhabilitar usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Motivo para inhabilitar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Inhabilitar"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Habilitar a este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Definir el nivel de poder de usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Eliminar los mensajes recientes de este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Eliminar mensajes"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Motivo para eliminar los mensajes recientes de este usuario"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Eliminar mensajes"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Chatear con %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Invitar a un chat privado"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Copiar enlace"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Cambiar usuario"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Abrir las preferencias"
|
||||
@@ -4097,52 +4097,52 @@ msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
"La verificación de la sesión se ha cancelado debido a un error desconocido."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "No hay ningún servidor."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Comprobando disponibilidad del servidor."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Este servidor no es válido."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "El registro de este servidor está desactivado."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Sin nombre de usuario."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Comprobando disponibilidad del nombre de usuario."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Este nombre de usuario no está disponible."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Continuar"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Trabajando"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4169,126 +4169,126 @@ msgstr "No se ha podido solicitar unirse a la sala<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Editar cuenta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Enviar nuevo avatar"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Eliminar el avatar actual"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Información del usuario"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Nombre visible:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Etiqueta:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Trabajo"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Mostrar código QR"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "Su servidor no permite el cambio de contraseña"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Contraseña actual:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Nueva contraseña:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Confirmar la nueva contraseña:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Las contraseñas no coinciden"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Las contraseñas no coinciden"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Direcciones de correo electrónico"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Números de teléfono"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Servidor de identidades"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Información del servidor"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "URL del servidor doméstico"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Gestión de la cuenta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Desactivar la cuenta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "La contraseña se ha cambiado correctamente"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Se ha introducido una contraseña incorrecta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Ha ocurrido un problema desconocido al intentar cambiar la contraseña"
|
||||
@@ -4299,7 +4299,7 @@ msgstr "Ha ocurrido un problema desconocido al intentar cambiar la contraseña"
|
||||
msgid "Accounts"
|
||||
msgstr "Cuentas"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Añadir cuenta"
|
||||
|
||||
366
po/eu/neochat.po
366
po/eu/neochat.po
File diff suppressed because it is too large
Load Diff
1584
po/fi/neochat.po
1584
po/fi/neochat.po
File diff suppressed because it is too large
Load Diff
316
po/fr/neochat.po
316
po/fr/neochat.po
File diff suppressed because it is too large
Load Diff
362
po/gl/neochat.po
362
po/gl/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/hu/neochat.po
304
po/hu/neochat.po
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-13 22:41+0100\n"
|
||||
"Last-Translator: Kristof Kiszel <ulysses@fsf.hu>\n"
|
||||
"Language-Team: Hungarian <kde-l10n-hu@kde.org>\n"
|
||||
@@ -49,33 +49,33 @@ msgstr "Hely küldése"
|
||||
msgid "Send message"
|
||||
msgstr "Üzenet küldése"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Titkosított üzenet küldése…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Mellékletleírás beállítása…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Üzenet küldése…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Válasz megszakítása"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Nincsenek matricák"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Nincsenek emodzsik"
|
||||
@@ -98,12 +98,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Új üzenetek értesítéseinek fogadása"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "A hozzáférési token nem található: talán törölték?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -111,7 +111,7 @@ msgstr ""
|
||||
"Hozzáférés a kulcstároló megtagadva: Kérjük, engedélyezze a NeoChatnek a "
|
||||
"hozzáférési token olvasását"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -120,12 +120,12 @@ msgstr ""
|
||||
"Nem található kulcstartó: Kérjük, telepítsen egy kulcstartót, Linuxon "
|
||||
"például a KWalletet vagy a GNOME kulcstartót"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Nem lehet olvasni a hozzáférési tokent: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Leküldéses értesítések fogadása"
|
||||
@@ -136,7 +136,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Fiókadatok"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -290,7 +290,7 @@ msgstr "Alapértelmezett szobaverzió"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Elérhető szobaverziók"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Cél"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Hálózati hiba: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Sikertelen bejelentkezés: %1"
|
||||
@@ -915,13 +915,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "A regisztráció le van tiltva ezen a kiszolgálón."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Betöltés"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -947,7 +947,7 @@ msgstr "Matrix azonosító"
|
||||
msgid "Loading…"
|
||||
msgstr "Betöltés…"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -989,7 +989,7 @@ msgstr "Regisztráció"
|
||||
msgid "Password:"
|
||||
msgstr "Jelszó:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1045,152 +1045,152 @@ msgstr "Felhasználónév:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "A felhasználónév nem érhető el"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Kezdőlap"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Folytatás meglévő fiókkal"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (betöltés)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Kijelentkezés ebből a fiókból"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Bejelentkezés vagy új fiók létrehozása"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Vissza"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Beállítások"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Csevegés Matrixon"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© Black Hat, 2018-2020., A KDE közösség, 2020-2024."
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Karbantartó"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "A Spectral eredeti szerzője"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "A libQuotient karbantartója"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Kiszel Kristóf,Kovács Áron"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "ulysses@fsf.hu,aronkvh@gmail.com"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "Qt programkönyvtár keresztplatformos Matrix kliensek írásához"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (fordítva ezzel: %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Kliens a matrix kommunikációs protokollhoz"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Támogatja a matrix: URL-sémát"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
"Összes SSL hiba, például nem aláírt tanúsítványok figyelmen kívül hagyása"
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Csak automatikus tesztekhez használt"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Csak belső használatra."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "URL megosztása Matrixon"
|
||||
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Saját emodzsik"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Válasz betöltése"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1833,18 +1833,18 @@ msgstr ""
|
||||
"A fájl túl nagy a letöltéshez.<br />Támogatásért forduljon a matrix "
|
||||
"kiszolgáló rendszergazdájához."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Nincs beállítva identitáskiszolgáló"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Nem sikerült létrehozni a szobát: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Nem sikerült létrehozni a teret: %1"
|
||||
@@ -1860,66 +1860,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Hossz.: %1, Szél.: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Titkosított üzenet"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "NeoChat megnyitása ebben a szobában"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Válasz"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Válasz…"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 meghívta Önt egy szobába"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Meghívás megnyitása NeoChatben"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Elfogadás"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Elutasítás"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Elutasítás és felhasználó mellőzése"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "NeoChat megnyitása"
|
||||
@@ -1930,58 +1930,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "QR-kód megjelenítése"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Fiók szerkesztése"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Fiókszerkesztő"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Értesítési beállítások"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Eszközök"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Fejlesztői eszközök megnyitása"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Fejlesztői eszközök"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Titkos biztonsági mentés megnyitása"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Kulcsmentés megnyitása"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Ezen eszköz ellenőrzése"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Kijelentkezés"
|
||||
@@ -2386,18 +2386,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "OK"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Forrás megtekintése"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Eltávolítás"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2405,55 +2405,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Üzenet eltávolítása"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Az üzenet eltávolításának oka"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Eltávolítás"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Jelentés"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Üzenet jelentése"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Az üzenet jelentésének oka"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Üzenet jelentése"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Felhasználó megjelenítése"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "„%1” keresése"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Keresőazonosítók beállítása…"
|
||||
@@ -3204,7 +3204,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Csatlakozás"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3238,18 +3238,18 @@ msgstr "Némított szoba"
|
||||
msgid "Configure room"
|
||||
msgstr "Szoba beállítása"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Szobabeállítások"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Információk"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Média"
|
||||
@@ -3769,129 +3769,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Fiókadatok"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Figyelmen kívül hagyás feloldása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Figyelmen kívül hagyás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Kirúgás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Felhasználó kirúgása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "A felhasználó kirúgásának oka"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Kirúgás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Meghívás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Kitiltás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Felhasználó kitiltása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Kitiltás oka"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Kitiltás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Tiltás visszavonása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Jogosultsági szint beállítása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "A felhasználó legutóbbi üzeneteinek eltávolítása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Üzenetek eltávolítása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "A felhasználó legutóbbi üzenetei eltávolításának oka"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Eltávolítás"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Üzenetek eltávoltása"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Csevegés vele: %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Meghívás privát csevegésbe"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Hivatkozás másolása"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Felhasználóváltás"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Beállítások megnyitása"
|
||||
@@ -4087,52 +4087,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "A munkamenet-ellenőrzés ismeretlen okokból megszakadt."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Nincs kiszolgáló."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Kiszolgáló elérhetőségének ellenőrzése."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Ez nem egy érvényes kiszolgáló."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "A regisztráció le van tiltva ezen a kiszolgálón."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Nincs felhasználónév."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Felhasználónév elérhetőségének ellenőrzése."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "A felhasználónév nem érhető el."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Tovább"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Dolgozunk"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4159,126 +4159,126 @@ msgstr "Nem sikerült csatlakozási kérést küldeni a szobához<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Fiók szerkesztése"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Új profilkép feltöltése"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Jelenlegi profilkép eltávolítása"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Felhasználóinformációk"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Megjelenítendő név:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Címke:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Munkahelyi"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "QR-kód megjelenítése"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Mentés"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "A kiszolgáló nem támogatja a jelszóváltoztatást"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Jelenlegi jelszó:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Új jelszó:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Új jelszó megerősítése:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "A jelszavak nem egyeznek"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "A jelszavak nem egyeznek"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "E-mail címek"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Telefonszámok"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Identitáskiszolgáló"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Kiszolgálóinformációk"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Alapértelmezett kiszolgáló URL-je"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Fiókkezelés"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Fiók deaktiválása"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Sikeres jelszómódosítás"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Hibás jelszó"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Ismeretlen hiba történt a jelszó megváltoztatásakor"
|
||||
@@ -4289,7 +4289,7 @@ msgstr "Ismeretlen hiba történt a jelszó megváltoztatásakor"
|
||||
msgid "Accounts"
|
||||
msgstr "Fiókok"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Fiók hozzáadása"
|
||||
|
||||
306
po/ia/neochat.po
306
po/ia/neochat.po
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-11 16:07+0100\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-14 09:49+0100\n"
|
||||
"Last-Translator: giovanni <g.sora@tiscali.it>\n"
|
||||
"Language-Team: Interlingua <kde-i18n-doc@kde.org>\n"
|
||||
"Language: ia\n"
|
||||
@@ -48,33 +48,33 @@ msgstr "Invia un location"
|
||||
msgid "Send message"
|
||||
msgstr "Invia message"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Invia un message cryptate ..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Assigna un caption de attachamento..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Invia un message…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Cancella responsa"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Nulle Etiquettas Gummate (Stickers)"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Nulle Emojis"
|
||||
@@ -97,12 +97,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Recipente notificationes de nove messages"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "Indicio de accesso non esseva trovate: forsan il esseva delite?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -110,7 +110,7 @@ msgstr ""
|
||||
"Accesso a portaclave esseva refusate: Pro favor tu permitte que NeoChat pote "
|
||||
"leger le indicio de accesso"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -119,12 +119,12 @@ msgstr ""
|
||||
"Necun portaclave disponibile: Pro favor tu installa un portaclave, p.ex. "
|
||||
"KWallet o GNOMe keyring sur Linux"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Incapace a leger indicio de accesso: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Recipente notificationes de push"
|
||||
@@ -135,7 +135,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Datos de conto"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -289,7 +289,7 @@ msgstr "Version de sala predefinite"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Version de sala disponibile"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -867,12 +867,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Destination"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Error de rete: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Accesso falleva: %1"
|
||||
@@ -914,13 +914,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registration es dishabilitate sur iste servitor."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Cargante"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -946,7 +946,7 @@ msgstr "ID de Matrix:"
|
||||
msgid "Loading…"
|
||||
msgstr "Cargante..."
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -988,7 +988,7 @@ msgstr "Registra"
|
||||
msgid "Password:"
|
||||
msgstr "Contrasigno:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1044,153 +1044,153 @@ msgstr "Nomine de usator:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Nomine de usator non disponibile"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Benvenite"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "Neochat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Continua con un conto existente"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (cargante)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Claude session de iste conto"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Accede o crea un conto nove"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Vade retro"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Preferentias"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Conversation en ditecto sur Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018-2020 Black Hat, 2020 -2024 Communitate de KDE"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Mantenitor"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Autor original de Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Mantenitor de libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Giovanni Sora"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "g.sora@tiscali.it"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
"Un bibliotheca de Qt per scriber clientes de cross-platform (platteformas "
|
||||
"cruciate) per Matrix"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (construite contra %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Cliente per le protocollo de cmmmunication de matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Supporta matrix: url schema"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Ignora omne errores de SSL, p.ex. certificatos non signate."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Solmente usate per autotests"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Solmente per uso interne."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Comparti un URL a Matrix"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Proprie Emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargante responsa"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1830,18 +1830,18 @@ msgstr ""
|
||||
"File troppo grande a discargar.<br />Continge tu administrator de servitor "
|
||||
"de matrix per supporto."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Nulle servitor de identitate configurate"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Creation de sala falleva: \"%1\""
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Creation de spatio falleva: \"%1\""
|
||||
@@ -1857,66 +1857,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Lat: %1, Lon: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Message Cryptate"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Aperi NeoChat in iste sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Responde"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Responde..."
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 invitava te un sala"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Aperi iste invitation in NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Accepta"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Rejecta"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Rejecta e ignora usator"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Aperi Neochat"
|
||||
@@ -1927,58 +1927,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Monstra codice QR"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Edita iste conto"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Editor de conto"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Preferentias de notificationes"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Dispositivos"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Aperi instrumentos de disveloppator"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Instrumentos de disveloppator"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Aperi copia de securitate (retrocopia) secrete"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Aperi copia secrete de clave"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Verifica iste Dispositivo"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Clausura de session"
|
||||
@@ -2384,18 +2384,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "OK"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Vider Fonte"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Remove"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2403,55 +2403,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Remove message"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Motivo per remover iste message"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Remove"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Reporta"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Reporta Message"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Motivo per reportar iste message"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Reporta Message"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Monstra usator"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Cerca '%1'"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Configura vias breve de Web..."
|
||||
@@ -3200,7 +3200,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Uni te"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3236,18 +3236,18 @@ msgstr "Sala Silentiate"
|
||||
msgid "Configure room"
|
||||
msgstr "Configura sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Preferentias de sala"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Information"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Medios"
|
||||
@@ -3767,129 +3767,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Detalios de conto"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Cessa a ignorar iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Ignora iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Calca iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Calca usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Motivation per calcar iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Kick (Calca)"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Invita iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Prohibi iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Prohibi usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Motivation per prohiber (bannar) iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Prohibi (Ban)"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Leva prohibition (unban) ab iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Assigna le nivello de fortia de usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Remove messages recente per iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Remove messages"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Motivo per remover messages recente de iste usator"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Remove"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Remove messages"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Conversa con %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Invita in conversation private"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Copia Ligamine"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Commuta Usator"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Aperi Preferentias"
|
||||
@@ -4096,52 +4096,52 @@ msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
"Le verification de session esseva cancellate debite a un error incognite."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Nulle servitor."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Verificante disponibilitate de Servitor."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Isto non es un valide servitor."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "Registration per iste servitor es dishabilitate."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Necun nomine de usator."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Verificante disponibilitate de nomine de usator."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Iste nomine de usator non es disponibile."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Continua"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "travaliante"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4168,126 +4168,126 @@ msgstr "Il falleva a requirer unir sala<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Modifica conto"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Incarga nove avatar"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Remove avatar currente"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Information de Usator"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Nomine de monstrar:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Etiquetta:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Labor"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Monstra codice QR"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Salveguarda"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "Tu servitor non supporta que tu pote cambiar tu contrasigno"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Contrasigno currente:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Nove contrasigno:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Confirma nove contrasigno:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Le contrasigno non coincide"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Le contrasigno non es equal"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Adresses de E-Posta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Numeros de telephono"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Servitor de Identitate"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Information de servitor"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Url de Servitor de casa (Homeserver):"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Gestion de conto"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Deactiva conto"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Contrassigno cambiava con successo"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Insertate contrasigno errate"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Problema incognite quando il essayava a cambiar contrasigno"
|
||||
@@ -4298,7 +4298,7 @@ msgstr "Problema incognite quando il essayava a cambiar contrasigno"
|
||||
msgid "Accounts"
|
||||
msgstr "Contos"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Adde conto"
|
||||
|
||||
304
po/id/neochat.po
304
po/id/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/ie/neochat.po
304
po/ie/neochat.po
File diff suppressed because it is too large
Load Diff
308
po/it/neochat.po
308
po/it/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/ja/neochat.po
304
po/ja/neochat.po
@@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2020-11-05 23:50-0800\n"
|
||||
"Last-Translator: Japanese KDE translation team <kde-jp@kde.org>\n"
|
||||
"Language-Team: Japanese <kde-jp@kde.org>\n"
|
||||
@@ -44,33 +44,33 @@ msgstr ""
|
||||
msgid "Send message"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr ""
|
||||
@@ -93,30 +93,30 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
"keyring on Linux"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr ""
|
||||
@@ -127,7 +127,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -278,7 +278,7 @@ msgstr ""
|
||||
msgid "Available Room Versions"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -856,12 +856,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr ""
|
||||
@@ -900,13 +900,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -930,7 +930,7 @@ msgstr ""
|
||||
msgid "Loading…"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -972,7 +972,7 @@ msgstr ""
|
||||
msgid "Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1026,151 +1026,151 @@ msgstr ""
|
||||
msgid "Username unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr ""
|
||||
@@ -1555,14 +1555,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1801,18 +1801,18 @@ msgid ""
|
||||
"for support."
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr ""
|
||||
@@ -1828,66 +1828,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr ""
|
||||
@@ -1898,58 +1898,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr ""
|
||||
@@ -2344,18 +2344,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2363,55 +2363,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr ""
|
||||
@@ -3154,7 +3154,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3188,18 +3188,18 @@ msgstr ""
|
||||
msgid "Configure room"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr ""
|
||||
@@ -3706,129 +3706,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr ""
|
||||
@@ -4001,52 +4001,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr ""
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4071,126 +4071,126 @@ msgstr ""
|
||||
msgid "Edit Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr ""
|
||||
@@ -4201,7 +4201,7 @@ msgstr ""
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr ""
|
||||
|
||||
308
po/ka/neochat.po
308
po/ka/neochat.po
@@ -7,8 +7,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 04:15+0100\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-27 04:18+0100\n"
|
||||
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
|
||||
"Language-Team: Georgian <kde-i18n-doc@kde.org>\n"
|
||||
"Language: ka\n"
|
||||
@@ -48,33 +48,33 @@ msgstr "მდებარეობის გაგზავნა"
|
||||
msgid "Send message"
|
||||
msgstr "შეტყობინების გაგზავნა"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "დაშიფრული შეტყობინების გაგზავნა…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "მიმაგრებული ფაილის წარწერის დაყენება…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "შეტყობინების გაგზავნა…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "პასუხის გაუქმება"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "სტიკერების გარეშე"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "ემოჯიების გარეშე"
|
||||
@@ -97,19 +97,19 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "გაფრთხილებების მიღება ახალი შეტყობინებებისთვის"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "წვდომის კოდი ვერ ვიპოვე. შეიძლება, წაგეშალათ?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr ""
|
||||
"ბრელოკთან წვდომა აკრძალულია. მიეცით უფლება NeoChat-ს, წვდომის კოდი წაიკითხოს"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -118,12 +118,12 @@ msgstr ""
|
||||
"ბრელოკი ხელმისაწვდომი არაა. დააყენეთ ბრელოკი, მაგალითად, ლინუქსზე KWallet ან "
|
||||
"GNOME Keyring"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "წვდომის კოდის წაკითხვის შეცდომა: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "პუშ გაფრთხილებების მიღება"
|
||||
@@ -134,7 +134,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "ანგარიშის მონაცემები"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -288,7 +288,7 @@ msgstr "ნაგულისხმევი ოთახის ვერსი
|
||||
msgid "Available Room Versions"
|
||||
msgstr "ხელმისაწვდომი ოთახის ვერსიები"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -866,12 +866,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "დანიშნულება"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "ქსელის შეცდომა: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "შესვლის შეცდომა: %1"
|
||||
@@ -912,13 +912,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "ამ სერვერზე რეგისტრაცია გამორთულია."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "იტვირთება"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -944,7 +944,7 @@ msgstr "Matrix ID"
|
||||
msgid "Loading…"
|
||||
msgstr "ჩატვირთვა…"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -986,7 +986,7 @@ msgstr "რესგისტრაცია"
|
||||
msgid "Password:"
|
||||
msgstr "პაროლი:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1042,151 +1042,151 @@ msgstr "მომხმარებელი:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "მომხმარებელი ხელმისაწვდომი არაა"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "კეთილი იყოს თქვენი მობრძანება"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "არსებული ანგარიშით გაგრძელება"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (ჩატვირთვა)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "ამ ანგარიშიდან გასვლა"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "შედით ან შექმენით ახალი ანგარიში"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "უკან დაბრუნება"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "მორგება"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "ჩატი Matrix-ზე"
|
||||
msgstr "საუბარი Matrix-ზე"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE -ის საზოგადოება"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "წამყვანი პროგრამისტი"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "ჯეიმს გრეჰემი"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Spectral- ის ორიგინალური ავტორი"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "ალექსეი რუსაკოვი"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "წამყვანი პროგრამისტი პროექტისთვის libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Temuri Doghonadze"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "Temuri.doghonadze@gmail.com"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "Qt-ის ბიბლიოთეკა Matrix-თვის პლატფორმათაშორისი კლიენტების დასაწერად"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (აგებულია %2-ით)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "კლიენტი Matrix-ის კომუნიკაციის პროტოკოლისთვის"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Matrix-ის მხარდჭერა: ბმული სქემა"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "ყველა SSL შეცდომის იგნორი. მაგ: ხელმოუწერელი სერტიფიკატები."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "გამოიყენება მხოლოდ ავტოტესტებისთვის"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "მხოლოდ შიდა გამოყენებისთვის."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "ბმულის გაზიარება Matrix-ზე"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "საკუთარი ემოჯიები"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "პასუხის ჩატვირთვა"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1828,18 +1828,18 @@ msgstr ""
|
||||
"გადმოსაწერად ფაილი მეტისმეტად დიდია.<br />მხარდაჭერისთვის დაუკავშირდით "
|
||||
"თქვენი Matrix-ის სერვერის ადმინისტრატორს."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "იდენტიფიკატორების სერვერი მორგებული არაა"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "ოთახის შექმნის შეცდომა: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "სივრცის შექმნის შეცდომა: %1"
|
||||
@@ -1855,66 +1855,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "გან: %1, გრძ: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "დაშიფრული შეტყობინება"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "ამ ოთახში NeoChat-ის გახსნა"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "პასუხი"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "პასუხი…"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 -მა ოთახში მოგიწვიათ"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "ამ მოსაწვევის NeoChat-ში გახსნა"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "დასტური"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "უარყოფა"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "მომხმარებლის უარყოფა და იგნორი"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "NeoChat-ის გახსნა"
|
||||
@@ -1925,58 +1925,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "QR კოდის ჩვენება"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "ამ ანგარიშის ჩასწორება"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "ანგარიშების რედაქტორი"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "გაფრთხილებების მორგება"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "მოწყობილობები"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "პროგრამისტის ხელსაწყოების გახსნა"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "პროგრამისტის ხელსაწყოები"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "საიდუმლო მარქაფის გახსნა"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "გასაღების მარქაფის გახსნა"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "ამ მოწყობილობის გადამოწმება"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "გასვლა"
|
||||
@@ -2378,18 +2378,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "Ok"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "წყაროს ნახვა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "წაშლა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2397,55 +2397,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "შეტყობინების წაშლა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "ამ შეტყობინების წაშლის მიზეზი"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "წაშლა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "ანგარიში"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "შეტყობინების შესახებ ანგარიშის გაგზავნა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "ამ შეტყობინების შესახებ ანგარიშის გაგზავნის მიზეზი"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "შეტყობინების შესახებ ანგარიშის გაგზავნა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "მომხმარებლის ჩვენება"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "%1-იs მოძებნა"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "ვებ მალსახმობების მორგება..."
|
||||
@@ -3193,7 +3193,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "შესვლა"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3227,18 +3227,18 @@ msgstr "დადუმებული ოთახი"
|
||||
msgid "Configure room"
|
||||
msgstr "ოთახის მორგება"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "ოთახის მორგება"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "ინფორმაცია"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "მედია"
|
||||
@@ -3755,129 +3755,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "ანგარიშის დეტალები"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "ამ მომხმარებლის იგნორის გაუქმება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "ამ მომხმარებლის იგნორირება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "ამ მომხმარებლის გაგდება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "მომხმარებლის გაგდება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "ამ მომხმარებლის გაგდების მიზეზი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "გაგდება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "ამ მომხმარებლის მოწვევა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "ამ მომხმარებლის დაბანვა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "მომხმარებლის ბანი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "ამ მომხმარებლის ბანის მიზეზი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "ბანი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "ამ მომხმარებლის ბანის მოხსნა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "მომხმარებლის წვდომის დონის დაყენება"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "ამ მომხმარებლის უახლესი შეტყობინებების წაშლა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "შეტყობინებების წაშლა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "ამ მომხმარებლის უახლესი შეტყობინებების წაშლის მიზეზი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "წაშლა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "შეტყობინებების წაშლა"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "%1-სთან საუბარი"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "მოწვევა პირად საუბარში"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "ბმულის კოპირება"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "მომხმარებლის გადართვა"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "პარამეტრების გახსნა"
|
||||
@@ -4064,52 +4064,52 @@ msgstr "დაშორებულმა სესიის გადამო
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "სესიის გადამოწმება უცნობი შეცდომის გამო გაუქმდა."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "სერვერის გარეშე."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "სერვერის წვდომადობის შემოწმება."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "ეს სწორი სერვერი არაა."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "ამ სერვერისთვის რეგისტრაცია გამორთულია."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "მომხმარებლის სახელის გარეშე."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "მომხმარებლის სახელის წვდომადობის შემოწმება."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "ეს მომხმარებლის სახელი ხელმისაწვდომი არაა."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "გაგრძელება"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "მუშაობს"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4135,126 +4135,126 @@ msgstr "ოთახში შესვლის მოთხოვნის შ
|
||||
msgid "Edit Account"
|
||||
msgstr "ანგარიშის ჩასწორება"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "ახალი ავატარის ატვირთვა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "მიმდინარე ავატარის წაშლა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "მომხმარებლის ინფორმაცია"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "საჩვენებელი სახელი:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "ჭდე:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "სამუშაო"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "QR კოდის ჩვენება"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "შენახვა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "თქვენს სერვერის თქვენი პაროლის შეცვლის მხარდაჭერა არ გააჩნია"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Მიმდინარე პაროლი:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "ახალი პაროლი:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "დაადასტურეთ ახალი პაროლი:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "პაროლები არ ემთხვევა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "პაროლები არ ემთხვევა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "ელფოსტის მისამართები"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "ტელეფონის ნომრები"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "იდენტიფიკატორების სერვერი"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "ინფორმაცია სერვერის შესახებ"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "სახლის სერვერის URL"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "ანგარიშის მართვა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "ანგარიშის დეაქტივაცია"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "პაროლი წარმატებით შეიცვალა"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "შეყვანილი პაროლი არასწორია"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "უცნობი პრობლემა პაროლის შეცვლილსას"
|
||||
@@ -4265,7 +4265,7 @@ msgstr "უცნობი პრობლემა პაროლის შე
|
||||
msgid "Accounts"
|
||||
msgstr "ანგარიშები"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "ანგარიშის დამატება"
|
||||
|
||||
304
po/ko/neochat.po
304
po/ko/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/lt/neochat.po
304
po/lt/neochat.po
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2023-02-25 01:00+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -48,33 +48,33 @@ msgstr ""
|
||||
msgid "Send message"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr ""
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr ""
|
||||
@@ -97,30 +97,30 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
"keyring on Linux"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr ""
|
||||
@@ -131,7 +131,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -285,7 +285,7 @@ msgstr ""
|
||||
msgid "Available Room Versions"
|
||||
msgstr ""
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -863,12 +863,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr ""
|
||||
@@ -907,13 +907,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -937,7 +937,7 @@ msgstr ""
|
||||
msgid "Loading…"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -979,7 +979,7 @@ msgstr ""
|
||||
msgid "Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1033,151 +1033,151 @@ msgstr ""
|
||||
msgid "Username unavailable"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr ""
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr ""
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr ""
|
||||
@@ -1562,14 +1562,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1815,18 +1815,18 @@ msgid ""
|
||||
"for support."
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr ""
|
||||
@@ -1842,66 +1842,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr ""
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr ""
|
||||
@@ -1912,58 +1912,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr ""
|
||||
@@ -2358,18 +2358,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2377,55 +2377,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr ""
|
||||
@@ -3168,7 +3168,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3202,18 +3202,18 @@ msgstr ""
|
||||
msgid "Configure room"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr ""
|
||||
@@ -3731,129 +3731,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr ""
|
||||
@@ -4026,52 +4026,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr ""
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4096,126 +4096,126 @@ msgstr ""
|
||||
msgid "Edit Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr ""
|
||||
@@ -4226,7 +4226,7 @@ msgstr ""
|
||||
msgid "Accounts"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr ""
|
||||
|
||||
304
po/lv/neochat.po
304
po/lv/neochat.po
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-10-14 21:07+0300\n"
|
||||
"Last-Translator: Toms Trasuns <toms.trasuns@posteo.net>\n"
|
||||
"Language-Team: Latvian <kde-i18n-doc@kde.org>\n"
|
||||
@@ -49,33 +49,33 @@ msgstr "Sūtīt vietu"
|
||||
msgid "Send message"
|
||||
msgstr "Sūtīt ziņu"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Sūtīt šifrētu ziņu..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Sūtīt pielikuma virsrakstu..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Sūtīt ziņu..."
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Atcelt atbildi"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Nav uzlīmju"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Nav emocijzīmju"
|
||||
@@ -98,12 +98,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Saņem jaunu ziņu paziņojumus"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "Piekļuves pilnvara nav atrasta: varbūt tā ir izdzēsta?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -111,7 +111,7 @@ msgstr ""
|
||||
"Piekļuve atslēgas saišķim ir liegta: ļaujiet „NeoChat“ nolasīt piekļuves "
|
||||
"pilnvaru"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -120,12 +120,12 @@ msgstr ""
|
||||
"Nav pieejams atslēgu saišķis: „Linux“ sistēmā ieinstalējiet atslēgu saišķi, "
|
||||
"piemēram, „KWallet“ vai GNOME atslēgu saišķi"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Neizdodas nolasīt piekļuves pilnvaru: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Saņem pašpiegādes ziņojumus"
|
||||
@@ -136,7 +136,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Konta informācija"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -291,7 +291,7 @@ msgstr "Noklusējuma istabas versija"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Pieejamās istabas versijas"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Galamērķis"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Tīkla kļūda: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Ierakstīšanās neizdevās: %1"
|
||||
@@ -915,13 +915,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Šajā serverī reģistrācija ir izslēgta."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Ielādē"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -946,7 +946,7 @@ msgstr "„Matrix“ ID"
|
||||
msgid "Loading…"
|
||||
msgstr "Ielādē..."
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -988,7 +988,7 @@ msgstr "Reģistrēties"
|
||||
msgid "Password:"
|
||||
msgstr "Parole:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1042,152 +1042,152 @@ msgstr "Lietotājvārds:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Lietotājvārds nav pieejams"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Laipni lūgti!"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Turpināt ar esošu kontu"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (ielādējas)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Izrakstīties no konta"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Ierakstīties vai izveidot jaunu kontu"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Atgriezties"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Iestatījumi"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Dalīties ar URL „Matrix“ klientā"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018—2020 Black Hat, 2020—2024 KDE kopiena"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Uzturētājs"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Sākotnējais „Spectral“ autors"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "„libQuotient“ uzturētājs"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Toms Trasūns"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "toms.trasuns@posteo.net"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "„Qt“ bibliotēka starpplatormu „Matrix“ klientiem"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (būvēts pret %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "„Matrix“ komunikācijas protokola klients"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Atbalsta „matrix:“ adrešu shēmu"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Ignorēt visas SSL kļūdas, piemēram, neparakstītus sertifikātus."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Izmantots tikai automātiskajiem testiem"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Tikai iekšējai lietošanai."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Dalīties ar URL „Matrix“ klientā"
|
||||
@@ -1572,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Savas emocijzīmes"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Ielādē atbildi"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1830,18 +1830,18 @@ msgstr ""
|
||||
"Datne ir pārāk liela lejupielādei.<br />Atbalstam sazinieties ar sava "
|
||||
"„Matrix“ servera administratoru."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Identitātes serveris nav konfigurēts"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Istabas izveide neizdevās: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Telpas izveide neizdevās: %1"
|
||||
@@ -1857,66 +1857,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Plat.: %1, gar.: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Šifrēta ziņa"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Atvērt „NeoChat“ šajā istabā"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Atbildēt"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Atbildēt..."
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 jūs uzaicināja uz istabu"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Atvērt šo uzaicinājumu „NeoChat“"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Pieņemt"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Noraidīt"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Noraidīt un ignorēt lietotāju"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Atvērt „NeoChat“"
|
||||
@@ -1927,58 +1927,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Rādīt kvadrātkodu"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Rediģēt kontu"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Konta redaktors"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Paziņojumu iestatījumi"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Ierīces"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Atvērt rīkus izstrādātājiem"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Rīki izstrādātājiem"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Atvērt slepeno rezervi"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Atvērt atslēgas rezervi"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Pārbaudīt šo ierīci"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Izrakstīties"
|
||||
@@ -2383,18 +2383,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "Labi"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Skatīt avotu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Noņemt"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2402,55 +2402,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Noņemt ziņu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Iemesls šīs ziņas noņemšanai"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Noņemt"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Ziņot"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Ziņot par ziņu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Iemesls ziņošanai par šo ziņu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Ziņot par ziņu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Rādīt lietotāju"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Meklēt „%1“"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Konfigurēt tīmekļa saīsnes..."
|
||||
@@ -3199,7 +3199,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Pievienoties"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3234,18 +3234,18 @@ msgstr "Apklusināta istaba"
|
||||
msgid "Configure room"
|
||||
msgstr "Konfigurēt istabu"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Istabas iestatījumi"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Informācija"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Multivide"
|
||||
@@ -3766,129 +3766,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Konta informācija"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Beigt ignorēt šo lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Ignorēt šo lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Izmest šo lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Izmest lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Iemesls lietotāja izmešanai"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Izmest"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Uzaicināt šo lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Aizliegt šo lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Aizliegt lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Iemesls lietotāja aizliegšanai"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Aizliegt"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Beigt aizliegt lietotāju"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Iestatīt svarīguma līmeni"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Noņemt šī lietotāja nesenās ziņas"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Noņemt ziņas"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Iemesls šī lietotāja pēdējo ziņu noņemšanai"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Noņemt"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Noņemt ziņas"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Tērzēt ar %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Uzaicināt uz privātu tērzēšanu"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Kopēt saiti"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Pārslēgt lietotāju"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Atvērt iestatījumus"
|
||||
@@ -4074,52 +4074,52 @@ msgstr "Attālā puse atcēla sesijas verifikāciju, jo neatbilst atslēgas"
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "Sesijas verifikācija ir atcelta nezināmas kļūdas dēļ."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Nav servera."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Pārbauda servera pieejamību."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Šis nav derīgs serveris."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "Reģistrācija šajā serverī ir izslēgta."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Nav lietotājvārda"
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Pārbauda lietotājvārda pieejamību."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Šis lietotājvārds nav pieejams."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Turpināt"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Darbojas"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4146,126 +4146,126 @@ msgstr "Neizdevās lūgt pievienoties istabai<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Rediģēt kontu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Augšupielādēt jaunu attēlu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Noņemt pašreizējo attēlu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Lietotāja informācija"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Parādāmais vārds:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Etiķete:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Darbojas"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Rādīt kvadrātkodu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Saglabāt"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "Jūsu serveris neatbalsta paroles maiņu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Pašreizējā parole:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Jaunā parole:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Apstipriniet jauno paroli:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Paroles nesakrīt"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Paroles nesakrīt"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "E-pasta adreses"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Tālruņa numuri"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Identitātes serveris"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Servera informācija"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Mājas servera URL"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Konta pārvaldība"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Deaktivizēt kontu"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Parole ir veiksmīgi nomainīta"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Ievadīt nepareiza parole"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Nezināma problēma, mainot paroli"
|
||||
@@ -4276,7 +4276,7 @@ msgstr "Nezināma problēma, mainot paroli"
|
||||
msgid "Accounts"
|
||||
msgstr "Konti"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Pievienot kontu"
|
||||
|
||||
312
po/nl/neochat.po
312
po/nl/neochat.po
File diff suppressed because it is too large
Load Diff
338
po/nn/neochat.po
338
po/nn/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/pa/neochat.po
304
po/pa/neochat.po
File diff suppressed because it is too large
Load Diff
316
po/pl/neochat.po
316
po/pl/neochat.po
File diff suppressed because it is too large
Load Diff
304
po/pt/neochat.po
304
po/pt/neochat.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
304
po/ru/neochat.po
304
po/ru/neochat.po
@@ -7,7 +7,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-10-31 10:08+0300\n"
|
||||
"Last-Translator: Olesya Gerasimenko <translation-team@basealt.ru>\n"
|
||||
"Language-Team: Basealt Translation Team\n"
|
||||
@@ -49,33 +49,33 @@ msgstr "Отправить местоположение"
|
||||
msgid "Send message"
|
||||
msgstr "Отправить сообщение"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Отправить зашифрованное сообщение…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Задать подпись для вложения…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Введите текст сообщения…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Отменить ответ"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Не найдено ни одного стикера"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Не найдено ни одного эмодзи"
|
||||
@@ -98,18 +98,18 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Получение уведомлений о новых сообщениях"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, fuzzy, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "Не найден токен доступа"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, fuzzy, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
msgstr "Разрешите приложению NeoChat прочитать токен доступа"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, fuzzy, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -118,12 +118,12 @@ msgstr ""
|
||||
"Установите приложение, предоставляющее службу связки ключей, например "
|
||||
"KWallet или Gnome Keyring."
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, fuzzy, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Не удалось прочитать токен доступа"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Получение push-уведомлений"
|
||||
@@ -134,7 +134,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Данные учётной записи"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -289,7 +289,7 @@ msgstr "Стандартная версия комнаты"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Доступные версии комнаты"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -868,12 +868,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Назначение"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Ошибка сети: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Ошибка входа в систему: %1"
|
||||
@@ -915,13 +915,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Регистрация пользователей отключена на этом сервере."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Загрузка"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -947,7 +947,7 @@ msgstr "Идентификатор Matrix"
|
||||
msgid "Loading…"
|
||||
msgstr "Загрузка..."
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -989,7 +989,7 @@ msgstr "Зарегистрироваться"
|
||||
msgid "Password:"
|
||||
msgstr "Пароль:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1043,154 +1043,154 @@ msgstr "Имя пользователя:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Имя пользователя недоступно"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Добро пожаловать"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Продолжение работы под существующей учётной записью"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (загрузка)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Выйти из этой учётной записи"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Вход в существующую учётную запись или создание новой"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Назад"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Параметры"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Опубликовать ссылку в Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr ""
|
||||
"© Black Hat 2018-2020\n"
|
||||
"© Сообщество KDE 2020-2024"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Сопровождающий"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Первоначальный автор Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Алексей Русаков"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Сопровождающий libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Александр Яворский, Павел Чернышов, Олеся Герасименко"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "kekcuha@gmail.com, farline99@yandex.ru, translation-team@basealt.ru"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "Библиотека Qt для написания кроссплатформенных клиентов Matrix"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (собрано с версией %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Клиент для протокола связи Matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Адрес, соответствующий схеме Matrix"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Игнорировать все ошибки SSL (например, сертификаты без подписи)"
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Используется только для автотестов"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Только внутреннее использование"
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Опубликовать ссылку в Matrix"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Свои эмодзи"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Загрузка ответа"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1837,18 +1837,18 @@ msgid ""
|
||||
"for support."
|
||||
msgstr "Обратитесь за помощью к администратору сервера Matrix."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Не настроен сервер профилей"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Не удалось создать комнату: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Не удалось создать пространство: %1"
|
||||
@@ -1864,66 +1864,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Широта: %1, долгота: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Зашифрованное сообщение"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Открыть эту комнату в NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Ответить"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Ответить…"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 пригласил вас в комнату"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Открыть это приглашение в NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Принять"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Отклонить"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Отклонить и игнорировать пользователя"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Открыть NeoChat"
|
||||
@@ -1934,58 +1934,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Короткий код:"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Изменить эту учётную запись"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Редактирование учётной записи"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Параметры уведомлений"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Устройства"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Открыть инструменты разработчика"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Инструменты разработчика"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Открыть резервную копию регистрационных данных"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Открытие резервной копии ключей"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Верифицировать это устройство"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Завершить сеанс"
|
||||
@@ -2392,18 +2392,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "ОК"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Исходный код"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Удалить"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, fuzzy, kde-format
|
||||
@@ -2411,55 +2411,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Удалить сообщение"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Причина удаления этого сообщения"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Удалить"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Пожаловаться"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Жалоба на сообщение"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Причина жалобы на это сообщение"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Жалоба на сообщение"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Показать пользователя"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Поиск «%1»"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Настроить веб-сокращения…"
|
||||
@@ -3212,7 +3212,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Присоединиться"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3248,18 +3248,18 @@ msgstr "Уведомления отключены"
|
||||
msgid "Configure room"
|
||||
msgstr "Настроить комнату"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Параметры комнаты"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Сведения"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Мультимедиа"
|
||||
@@ -3789,129 +3789,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Учётная запись"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Перестать игнорировать этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Игнорировать этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Выгнать этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Выгонять пользователей"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Причина для блокировки этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Пригласить этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Заблокировать этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Заблокировать пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Причина для блокировки этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Заблокировать"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Разблокировать этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Установить уровень возможностей пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Удалить последние сообщения этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Удалить сообщения"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Причина удаления последних сообщений этого пользователя"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Удалить"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Удаление сообщений"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Чат с %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Пригласить в частный чат"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Скопировать ссылку"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Сменить учётную запись"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Настроить"
|
||||
@@ -4093,52 +4093,52 @@ msgstr "Удалённая сторона отменила проверку: к
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "Проверка отменена: произошла неизвестная ошибка."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Сервер отсутствует."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Проверка доступности сервера."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Этот сервер является некорректным."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "Для этого сервера отключена регистрация."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Имя пользователя отсутствует."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Проверка доступности имени пользователя."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Это имя пользователя недоступно."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Продолжить"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Работает"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, fuzzy, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr "%1 — некорректный идентификатор Matrix"
|
||||
@@ -4163,126 +4163,126 @@ msgstr "Не удалось отправить запрос на присоед
|
||||
msgid "Edit Account"
|
||||
msgstr "Редактировать учётную запись"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Отправить новое изображение"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Убрать текущее изображение"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, fuzzy, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Информация о пользователе"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, fuzzy, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "<отображаемое имя>"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Метка:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, fuzzy, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Работает"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, fuzzy, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Сканировать QR-код"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Сохранить"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "Сервер не позволяет сменить пароль"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Текущий пароль:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Новый пароль:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Проверка нового пароля:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Пароли не совпадают"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Пароли не совпадают"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Адреса электронной почты"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Телефонные номера"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Сервер профилей"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Информация о сервере"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Адрес домашнего сервера"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Управление учётной записью"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Деактивировать учётную запись"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Пароль успешно изменён"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Введён неверный пароль"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "При попытке сменить пароль произошла ошибка"
|
||||
@@ -4293,7 +4293,7 @@ msgstr "При попытке сменить пароль произошла о
|
||||
msgid "Accounts"
|
||||
msgstr "Учётные записи"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Добавить учётную запись"
|
||||
|
||||
907
po/sk/neochat.po
907
po/sk/neochat.po
File diff suppressed because it is too large
Load Diff
306
po/sl/neochat.po
306
po/sl/neochat.po
@@ -9,8 +9,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 07:39+0100\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 07:42+0100\n"
|
||||
"Last-Translator: Matjaž Jeran <matjaz.jeran@amis.net>\n"
|
||||
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
|
||||
"Language: sl\n"
|
||||
@@ -51,33 +51,33 @@ msgstr "Pošlji lokacijo"
|
||||
msgid "Send message"
|
||||
msgstr "Pošlji sporočilo"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Pošlji šifrirano sporočilo …"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Nastavi napis priloge …"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Pošlji sporočilo …"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Prekliči odgovor"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Ni nalepk"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Ni čustvenčkov"
|
||||
@@ -100,12 +100,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Sprejemanje obvestil za nova sporočila"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "Žetona za dostop ni bilo mogoče najti: morda je bil izbrisan?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -113,7 +113,7 @@ msgstr ""
|
||||
"Dostop do obeska ključev je bil zavrnjen: dovolite NeoChatu, da prebere "
|
||||
"žeton za dostop"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -122,12 +122,12 @@ msgstr ""
|
||||
"Obesek za ključe ni na voljo: namestite obesek za ključe, npr. KWallet ali "
|
||||
"GNOME kot obesek za ključe na Linuxu"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Ni mogoče prebrati žetona za dostop: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Sprejemanje potisnih obvestil"
|
||||
@@ -138,7 +138,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Podatki o računu"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -294,7 +294,7 @@ msgstr "Privzeta različica sobe"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Razpoložljive različice sobe"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -872,12 +872,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Cilj"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Napaka omrežja: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Prijava je spodletela: %1"
|
||||
@@ -918,13 +918,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registracija je onemogočena na tem strežniku."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Nalaganje"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -950,7 +950,7 @@ msgstr "Matrixov ID"
|
||||
msgid "Loading…"
|
||||
msgstr "Nalaganje …"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -992,7 +992,7 @@ msgstr "Registracija"
|
||||
msgid "Password:"
|
||||
msgstr "Geslo:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1046,151 +1046,151 @@ msgstr "Uporabniško ime:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Uporabniško ime ni na voljo"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Dobrodošli"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Nadaljuj na obstoječem računu"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (nalaganje)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Odjavi se iz tega računa"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Prijavite se ali ustvarite nov račun"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Pojdi nazaj"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Nastavitve"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Klepet na Matrixu"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© 2018–2020 Black Hat, 2020–2024 skupnost KDE"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Vzdrževalec"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Izvorni avtor programa Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Vzdrževalec knjižnice libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Jure Repinc,Matjaž Jeran,Martin Srebotnjak"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "jlp@holodeck1.com,matjaz.jeran@amis.net,miles@filmsi.net"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr "Knjižnica Qt za pisanje odjemalcev za Matrix za več platform"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (zgrajeno z %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Odjemalec za komunikacijski protokol matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Podpira matrix: shema URL"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Prezri vse napake SSL npr. nepodpisana potrdila."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Se uporablja samo za avtotestiranja"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Samo za interno rabo."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Deli URL z Matrixom"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Lastni čustvenčki"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Nalaganje odgovora"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1835,18 +1835,18 @@ msgstr ""
|
||||
"Datoteka je prevelika za prenos.<br />Za podporo se obrnite na skrbnika "
|
||||
"strežnika matrix."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Ni konfigurirana identiteta strežnika"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Ustvarjanje sobe ni uspelo: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Ustvarjanje prostora ni uspelo: %1"
|
||||
@@ -1862,66 +1862,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Širina: %1, Dolžina: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Šifrirano sporočilo"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Odpri Neo-chat v tej sobi"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Odgovori"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Odgovori …"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "%1 vas je povabil v sobo"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Odprite to povabilo v NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Sprejmi"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Zavrni"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Zavrni in prezri uporabnika"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Odpri NeoChat"
|
||||
@@ -1932,58 +1932,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Prikaži kodo QR"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Uredi ta račun"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Urejevalnik računa"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Nastavitve obvestil"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Naprave"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Odpri razvojna orodja"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Razvojna orodja"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Odpri skrivno varovalno kopijo"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Odpri ključ varovalne kopije"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Verificiraj to napravo"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Odjavi se"
|
||||
@@ -2384,18 +2384,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "V redu"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Prikaži vir"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Odstrani"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2403,55 +2403,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Odstrani sporočilo"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Razlog za odstranjevanje tega sporočila"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Odstrani"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Poročilo"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Poročaj sporočilo"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Razlog za poročanje tega sporočila"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Poročaj sporočilo"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Prikaži uporabnika"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Poišči »%1«"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Nastavi spletne bližnjice …"
|
||||
@@ -3199,7 +3199,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Pridruži se"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3233,18 +3233,18 @@ msgstr "Utišana soba"
|
||||
msgid "Configure room"
|
||||
msgstr "Nastavi sobo"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Nastavitve sobe"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Informacije"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Mediji"
|
||||
@@ -3772,129 +3772,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Podrobnosti računa"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Ne prezri tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Prezri tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Brcni tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Brcni uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Razlog za brco za tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Brcni"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Povabi tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Prepovej tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Prepovej uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Razlog za prepoved za tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Prepoved"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Prekini prepoved temu uporabniku"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Uredi raven moči uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Odstrani nedavna sporočila tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Odstrani sporočila"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Razlog za odstranjevanje nedavnih sporočil tega uporabnika"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Odstrani"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Odstrani sporočila"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Klepet z %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Povabi na zasebni klepet"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Kopiraj povezavo"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Preklopi uporabnika"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Odpri nastavitve"
|
||||
@@ -4091,52 +4091,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "Verifikacija seje je bila preklicana zaradi neznane napake."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Ni strežnika."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Preverjanje razpoložljivosti strežnika."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "To ni veljavni strežnik."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "Registracija za ta strežnik je onemogočena."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Ni uporabniškega imena."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Preverjanje razpoložljivosti uporabniškega imena."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Tega uporabniškega imena ni na voljo."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Nadaljuj"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "V delovanju"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4163,126 +4163,126 @@ msgstr "Neuspel zahtevek za pridružitev v sobo<br />%1"
|
||||
msgid "Edit Account"
|
||||
msgstr "Uredi račun"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Prenesi nov avatar"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Odstrani trenutnega avatarja"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Informacije o uporabniku"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Prikazano ime:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Oznaka:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Delo"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Prikaži kodo QR"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Shrani"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "Vaš strežnik ne podpira spremembe vašega gesla"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Trenutno geslo:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Novo geslo:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Potrdi novo geslo:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Gesli se ne ujemata"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Gesli se ne ujemata"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Naslovi e-pošte"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Telefonske številke"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Strežnik identifikacije"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Informacije o strežniku"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Url domačega strežnika"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Upravljanje računa"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Deaktiviraj račun"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Uspešno zamenjano geslo"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Vneseno napačno geslo"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Neznana težava ob poskusu zamenjave gesla"
|
||||
@@ -4293,7 +4293,7 @@ msgstr "Neznana težava ob poskusu zamenjave gesla"
|
||||
msgid "Accounts"
|
||||
msgstr "Računi"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Dodaj račun"
|
||||
|
||||
332
po/sv/neochat.po
332
po/sv/neochat.po
File diff suppressed because it is too large
Load Diff
333
po/ta/neochat.po
333
po/ta/neochat.po
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
320
po/tr/neochat.po
320
po/tr/neochat.po
File diff suppressed because it is too large
Load Diff
306
po/uk/neochat.po
306
po/uk/neochat.po
@@ -8,8 +8,8 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-16 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 22:22+0200\n"
|
||||
"POT-Creation-Date: 2025-02-27 02:30+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 23:14+0200\n"
|
||||
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
|
||||
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
|
||||
"Language: uk\n"
|
||||
@@ -50,33 +50,33 @@ msgstr "Надіслати дані місця"
|
||||
msgid "Send message"
|
||||
msgstr "Надіслати повідомлення"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send an encrypted message…"
|
||||
msgstr "Надіслати шифроване повідомлення…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Set an attachment caption…"
|
||||
msgstr "Встановити підпис до долучення…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:201
|
||||
#: src/chatbar/ChatBar.qml:202
|
||||
#, kde-format
|
||||
msgid "Send a message…"
|
||||
msgstr "Надіслати повідомлення…"
|
||||
|
||||
#: src/chatbar/ChatBar.qml:376
|
||||
#: src/chatbar/ChatBar.qml:375
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Cancel reply"
|
||||
msgstr "Скасувати відповідь"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No stickers"
|
||||
msgstr "Немає наліпок"
|
||||
|
||||
#: src/chatbar/EmojiGrid.qml:87
|
||||
#: src/chatbar/EmojiGrid.qml:88
|
||||
#, kde-format
|
||||
msgid "No emojis"
|
||||
msgstr "Без емодзі"
|
||||
@@ -99,12 +99,12 @@ msgctxt ""
|
||||
msgid "Receiving notifications for new messages"
|
||||
msgstr "Отримання сповіщень щодо нових повідомлень"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#: src/controller.cpp:248
|
||||
#, kde-format
|
||||
msgid "Access token wasn't found: Maybe it was deleted?"
|
||||
msgstr "Не знайдено жетона доступу: можливо, його вилучено?"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#: src/controller.cpp:252
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
@@ -112,7 +112,7 @@ msgstr ""
|
||||
"У доступі до ланцюжка ключів відмовлено: будь ласка, дозвольте NeoChat "
|
||||
"читання жетона доступу"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#: src/controller.cpp:255
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
@@ -121,12 +121,12 @@ msgstr ""
|
||||
"Немає доступного ланцюжка ключів: будь ласка, встановіть засіб керування "
|
||||
"ключами, наприклад KWallet або GNOME keyring у Linux"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#: src/controller.cpp:258
|
||||
#, kde-format
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Не вдалося прочитати жетон доступу: %1"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#: src/controller.cpp:357
|
||||
#, kde-format
|
||||
msgid "Receiving push notifications"
|
||||
msgstr "Отримання імпульсних сповіщень"
|
||||
@@ -137,7 +137,7 @@ msgctxt "@title:group"
|
||||
msgid "Account Data"
|
||||
msgstr "Дані облікового запису"
|
||||
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
|
||||
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Event Source"
|
||||
@@ -293,7 +293,7 @@ msgstr "Типова версія кімнати"
|
||||
msgid "Available Room Versions"
|
||||
msgstr "Доступні версії кімнати"
|
||||
|
||||
#: src/devtools/StateKeys.qml:22
|
||||
#: src/devtools/StateKeys.qml:23
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"The name of one instance of a state of configuration. Unless you really know "
|
||||
@@ -871,12 +871,12 @@ msgctxt "The location being downloaded to"
|
||||
msgid "Destination"
|
||||
msgstr "Призначення"
|
||||
|
||||
#: src/login.cpp:88 src/login.cpp:103
|
||||
#: src/login.cpp:87 src/login.cpp:102
|
||||
#, kde-format
|
||||
msgid "Network Error: %1"
|
||||
msgstr "Помилка у мережі: %1"
|
||||
|
||||
#: src/login.cpp:96
|
||||
#: src/login.cpp:95
|
||||
#, kde-format
|
||||
msgid "Login Failed: %1"
|
||||
msgstr "Невдала спроба увійти: %1"
|
||||
@@ -918,13 +918,13 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "На цьому сервері реєстрацію вимкнено."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Завантаження"
|
||||
|
||||
#: src/login/Loading.qml:16
|
||||
#: src/login/Loading.qml:17
|
||||
#, kde-format
|
||||
msgid ""
|
||||
"Please wait while your messages are loaded from the server. This might take "
|
||||
@@ -950,7 +950,7 @@ msgstr "Ід. Matrix"
|
||||
msgid "Loading…"
|
||||
msgstr "Завантаження…"
|
||||
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:232
|
||||
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
|
||||
#: src/settings/ThreePIdCard.qml:183
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
@@ -992,7 +992,7 @@ msgstr "Зареєструватися"
|
||||
msgid "Password:"
|
||||
msgstr "Пароль:"
|
||||
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:152
|
||||
#: src/login/Password.qml:32 src/settings/AccountEditorPage.qml:154
|
||||
#: src/settings/NetworkProxyPage.qml:122
|
||||
#, kde-format
|
||||
msgid "Password"
|
||||
@@ -1046,152 +1046,152 @@ msgstr "Користувач:"
|
||||
msgid "Username unavailable"
|
||||
msgstr "Недоступне ім'я користувача"
|
||||
|
||||
#: src/login/WelcomePage.qml:25
|
||||
#: src/login/WelcomePage.qml:27
|
||||
#, kde-format
|
||||
msgid "Welcome"
|
||||
msgstr "Вітаємо"
|
||||
|
||||
#: src/login/WelcomePage.qml:73 src/main.cpp:141
|
||||
#: src/login/WelcomePage.qml:75 src/main.cpp:143
|
||||
#, kde-format
|
||||
msgid "NeoChat"
|
||||
msgstr "NeoChat"
|
||||
|
||||
#: src/login/WelcomePage.qml:81
|
||||
#: src/login/WelcomePage.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Continue with an existing account"
|
||||
msgstr "Продовжити з наявним обліковим записом"
|
||||
|
||||
#: src/login/WelcomePage.qml:115
|
||||
#: src/login/WelcomePage.qml:133
|
||||
#, kde-format
|
||||
msgctxt "As in 'this account is still loading'"
|
||||
msgid "%1 (loading)"
|
||||
msgstr "%1 (завантаження)"
|
||||
|
||||
#: src/login/WelcomePage.qml:124
|
||||
#: src/login/WelcomePage.qml:142
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Log out of this account"
|
||||
msgstr "Вийти з цього облікового запису"
|
||||
|
||||
#: src/login/WelcomePage.qml:153
|
||||
#: src/login/WelcomePage.qml:171
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Log in or Create a New Account"
|
||||
msgstr "Увійдіть до облікового запису або створіть обліковий запис"
|
||||
|
||||
#: src/login/WelcomePage.qml:240
|
||||
#: src/login/WelcomePage.qml:258
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Go back"
|
||||
msgstr "Назад"
|
||||
|
||||
#: src/login/WelcomePage.qml:252
|
||||
#: src/login/WelcomePage.qml:271
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Settings"
|
||||
msgstr "Параметри"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Спілкування у Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#: src/main.cpp:147
|
||||
#, kde-format
|
||||
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
|
||||
msgstr "© Black Hat, 2018-2020, Спільнота KDE, 2020–2024"
|
||||
|
||||
#: src/main.cpp:146
|
||||
#: src/main.cpp:148
|
||||
#, kde-format
|
||||
msgid "Carl Schwan"
|
||||
msgstr "Carl Schwan"
|
||||
|
||||
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
|
||||
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "Maintainer"
|
||||
msgstr "Супровідник"
|
||||
|
||||
#: src/main.cpp:151
|
||||
#: src/main.cpp:153
|
||||
#, kde-format
|
||||
msgid "Tobias Fella"
|
||||
msgstr "Tobias Fella"
|
||||
|
||||
#: src/main.cpp:152
|
||||
#: src/main.cpp:154
|
||||
#, kde-format
|
||||
msgid "James Graham"
|
||||
msgstr "James Graham"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Black Hat"
|
||||
msgstr "Black Hat"
|
||||
|
||||
#: src/main.cpp:153
|
||||
#: src/main.cpp:155
|
||||
#, kde-format
|
||||
msgid "Original author of Spectral"
|
||||
msgstr "Перший автор Spectral"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Alexey Rusakov"
|
||||
msgstr "Alexey Rusakov"
|
||||
|
||||
#: src/main.cpp:154
|
||||
#: src/main.cpp:156
|
||||
#, kde-format
|
||||
msgid "Maintainer of libQuotient"
|
||||
msgstr "Супровідник libQuotient"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "NAME OF TRANSLATORS"
|
||||
msgid "Your names"
|
||||
msgstr "Юрій Чорноіван"
|
||||
|
||||
#: src/main.cpp:155
|
||||
#: src/main.cpp:157
|
||||
#, kde-format
|
||||
msgctxt "EMAIL OF TRANSLATORS"
|
||||
msgid "Your emails"
|
||||
msgstr "yurchor@ukr.net"
|
||||
|
||||
#: src/main.cpp:159
|
||||
#: src/main.cpp:161
|
||||
#, kde-format
|
||||
msgid "A Qt library to write cross-platform clients for Matrix"
|
||||
msgstr ""
|
||||
"Бібліотека Qt для написання багатоплатформових клієнтських програм для Matrix"
|
||||
|
||||
#: src/main.cpp:161
|
||||
#: src/main.cpp:163
|
||||
#, kde-format
|
||||
msgctxt "<version number> (built against <possibly different version number>)"
|
||||
msgid "%1 (built against %2)"
|
||||
msgstr "%1 (зібрано з %2)"
|
||||
|
||||
#: src/main.cpp:189
|
||||
#: src/main.cpp:191
|
||||
#, kde-format
|
||||
msgid "Client for the matrix communication protocol"
|
||||
msgstr "Клієнт для протоколу обміну даними matrix"
|
||||
|
||||
#: src/main.cpp:190
|
||||
#: src/main.cpp:192
|
||||
#, kde-format
|
||||
msgid "Supports matrix: url scheme"
|
||||
msgstr "Передбачає підтримку схеми адрес matrix:"
|
||||
|
||||
#: src/main.cpp:191
|
||||
#: src/main.cpp:193
|
||||
#, kde-format
|
||||
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
|
||||
msgstr "Ігнорувати усі помилки SSL, наприклад непідписані сертифікати."
|
||||
|
||||
#: src/main.cpp:193
|
||||
#: src/main.cpp:195
|
||||
#, kde-format
|
||||
msgid "Only used for autotests"
|
||||
msgstr "Використовують лише для автоматичного тестування"
|
||||
|
||||
#: src/main.cpp:198
|
||||
#: src/main.cpp:200
|
||||
#, kde-format
|
||||
msgid "Internal usage only."
|
||||
msgstr "Лише для внутрішнього використання."
|
||||
|
||||
#: src/main.cpp:203
|
||||
#: src/main.cpp:205
|
||||
#, kde-format
|
||||
msgid "Share a URL to Matrix"
|
||||
msgstr "Оприлюднити адресу у Matrix"
|
||||
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Власні емоційки"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Завантаження відповіді"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1841,18 +1841,18 @@ msgstr ""
|
||||
"Файл є надто великим для отримання.<br />Зв'яжіться із адміністратором "
|
||||
"вашого сервера matrix, щоб отримати допомогу."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#: src/neochatconnection.cpp:310
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "No identity server configured"
|
||||
msgstr "Не налаштовано жодного сервера профілів"
|
||||
|
||||
#: src/neochatconnection.cpp:345
|
||||
#: src/neochatconnection.cpp:341
|
||||
#, kde-format
|
||||
msgid "Room creation failed: %1"
|
||||
msgstr "Не вдалося створити кімнату: %1"
|
||||
|
||||
#: src/neochatconnection.cpp:374
|
||||
#: src/neochatconnection.cpp:370
|
||||
#, kde-format
|
||||
msgid "Space creation failed: %1"
|
||||
msgstr "Не вдалося створити простір: %1"
|
||||
@@ -1868,66 +1868,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
|
||||
msgid "Lat: %1, Lon: %2"
|
||||
msgstr "Шир: %1, Довг: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
|
||||
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
|
||||
#, kde-format
|
||||
msgid "Encrypted Message"
|
||||
msgstr "Зашифроване повідомлення"
|
||||
|
||||
#: src/notificationsmanager.cpp:227
|
||||
#: src/notificationsmanager.cpp:226
|
||||
#, kde-format
|
||||
msgid "%1: %2"
|
||||
msgstr "%1: %2"
|
||||
|
||||
#: src/notificationsmanager.cpp:233
|
||||
#: src/notificationsmanager.cpp:232
|
||||
#, kde-format
|
||||
msgid "Open NeoChat in this room"
|
||||
msgstr "Відкрити NeoChat у цій кімнаті"
|
||||
|
||||
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:110
|
||||
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
|
||||
#: src/qml/HoverActions.qml:123
|
||||
#, kde-format
|
||||
msgid "Reply"
|
||||
msgstr "Відповісти"
|
||||
|
||||
#: src/notificationsmanager.cpp:247
|
||||
#: src/notificationsmanager.cpp:246
|
||||
#, kde-format
|
||||
msgid "Reply..."
|
||||
msgstr "Відповісти…"
|
||||
|
||||
#: src/notificationsmanager.cpp:304
|
||||
#: src/notificationsmanager.cpp:303
|
||||
#, kde-format
|
||||
msgid "%1 invited you to a room"
|
||||
msgstr "Вас запрошено до кімнати %1"
|
||||
|
||||
#: src/notificationsmanager.cpp:307
|
||||
#: src/notificationsmanager.cpp:306
|
||||
#, kde-format
|
||||
msgid "Open this invitation in NeoChat"
|
||||
msgstr "Відкрити це запрошення у NeoChat"
|
||||
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#: src/notificationsmanager.cpp:316
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being accepted is an invitation to chat"
|
||||
msgid "Accept"
|
||||
msgstr "Прийняти"
|
||||
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#: src/notificationsmanager.cpp:317
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject"
|
||||
msgstr "Відмовити"
|
||||
|
||||
#: src/notificationsmanager.cpp:319
|
||||
#: src/notificationsmanager.cpp:318
|
||||
#, kde-format
|
||||
msgctxt "@action:button The thing being rejected is an invitation to chat"
|
||||
msgid "Reject and Ignore User"
|
||||
msgstr "Відмовити та ігнорувати користувача"
|
||||
|
||||
#: src/notificationsmanager.cpp:378
|
||||
#: src/notificationsmanager.cpp:377
|
||||
#, kde-format
|
||||
msgid "%1 (%2)"
|
||||
msgstr "%1 (%2)"
|
||||
|
||||
#: src/notificationsmanager.cpp:389
|
||||
#: src/notificationsmanager.cpp:388
|
||||
#, kde-format
|
||||
msgid "Open NeoChat"
|
||||
msgstr "Відкрити NeoChat"
|
||||
@@ -1938,58 +1938,58 @@ msgctxt "@action:button"
|
||||
msgid "Show QR code"
|
||||
msgstr "Показати QR-код"
|
||||
|
||||
#: src/qml/AccountMenu.qml:39 src/qml/UserInfo.qml:46
|
||||
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
|
||||
#, kde-format
|
||||
msgid "Edit this account"
|
||||
msgstr "Редагувати цей обліковий запис"
|
||||
|
||||
#: src/qml/AccountMenu.qml:44 src/settings/AccountsPage.qml:33
|
||||
#: src/qml/AccountMenu.qml:45 src/settings/AccountsPage.qml:33
|
||||
#: src/settings/AccountsPage.qml:50
|
||||
#, kde-format
|
||||
msgid "Account editor"
|
||||
msgstr "Редактор облікових записів"
|
||||
|
||||
#: src/qml/AccountMenu.qml:48
|
||||
#: src/qml/AccountMenu.qml:49
|
||||
#, kde-format
|
||||
msgid "Notification settings"
|
||||
msgstr "Параметри сповіщень"
|
||||
|
||||
#: src/qml/AccountMenu.qml:55 src/settings/DevicesPage.qml:17
|
||||
#: src/qml/AccountMenu.qml:56 src/settings/DevicesPage.qml:17
|
||||
#: src/settings/NeoChatSettingsView.qml:89
|
||||
#, kde-format
|
||||
msgid "Devices"
|
||||
msgstr "Пристрої"
|
||||
|
||||
#: src/qml/AccountMenu.qml:62 src/settings/NeoChatGeneralPage.qml:269
|
||||
#: src/qml/AccountMenu.qml:63 src/settings/NeoChatGeneralPage.qml:269
|
||||
#, kde-format
|
||||
msgid "Open developer tools"
|
||||
msgstr "Відкрити інструменти розробника"
|
||||
|
||||
#: src/qml/AccountMenu.qml:68
|
||||
#: src/qml/AccountMenu.qml:69
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Developer Tools"
|
||||
msgstr "Інструменти розробника"
|
||||
|
||||
#: src/qml/AccountMenu.qml:74
|
||||
#: src/qml/AccountMenu.qml:75
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Open Secret Backup"
|
||||
msgstr "Відкриття резервної копії реєстраційних даних"
|
||||
|
||||
#: src/qml/AccountMenu.qml:78
|
||||
#: src/qml/AccountMenu.qml:79
|
||||
#, kde-format
|
||||
msgctxt "@title:window"
|
||||
msgid "Open Key Backup"
|
||||
msgstr "Відкриття резервної копії ключів"
|
||||
|
||||
#: src/qml/AccountMenu.qml:82
|
||||
#: src/qml/AccountMenu.qml:83
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Verify this Device"
|
||||
msgstr "Перевірити цей пристрій"
|
||||
|
||||
#: src/qml/AccountMenu.qml:88 src/settings/AccountsPage.qml:87
|
||||
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
|
||||
#, kde-format
|
||||
msgid "Logout"
|
||||
msgstr "Вийти"
|
||||
@@ -2396,18 +2396,18 @@ msgctxt "@action:button"
|
||||
msgid "Ok"
|
||||
msgstr "Гаразд"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:83
|
||||
#: src/qml/DelegateContextMenu.qml:84
|
||||
#, kde-format
|
||||
msgid "View Source"
|
||||
msgstr "Переглянути джерело"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:90 src/settings/ThreePIdCard.qml:66
|
||||
#: src/qml/DelegateContextMenu.qml:91 src/settings/ThreePIdCard.qml:66
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove"
|
||||
msgstr "Вилучити"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:95 src/qml/DelegateContextMenu.qml:100
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
|
||||
#: src/qml/FileDelegateContextMenu.qml:76
|
||||
#: src/qml/FileDelegateContextMenu.qml:81
|
||||
#, kde-format
|
||||
@@ -2415,55 +2415,55 @@ msgctxt "@title:dialog"
|
||||
msgid "Remove Message"
|
||||
msgstr "Вилучити повідомлення"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:96 src/qml/FileDelegateContextMenu.qml:77
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this message"
|
||||
msgstr "Причина вилучення цього повідомлення"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:78
|
||||
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove this message'"
|
||||
msgid "Remove"
|
||||
msgstr "Вилучити"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:120 src/qml/DelegateContextMenu.qml:128
|
||||
#: src/qml/DelegateContextMenu.qml:121 src/qml/DelegateContextMenu.qml:129
|
||||
#, kde-format
|
||||
msgctxt ""
|
||||
"@action:button 'Report' as in 'Report this event to the administrators'"
|
||||
msgid "Report"
|
||||
msgstr "Поскаржитися"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:125
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Report Message"
|
||||
msgstr "Поскаржитися на повідомлення"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:126
|
||||
#: src/qml/DelegateContextMenu.qml:127
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for reporting this message"
|
||||
msgstr "Причина скарги на це повідомлення"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:130
|
||||
#: src/qml/DelegateContextMenu.qml:131
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Report Message"
|
||||
msgstr "Поскаржитися на повідомлення"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:140
|
||||
#: src/qml/DelegateContextMenu.qml:141
|
||||
#, kde-format
|
||||
msgctxt "@action:inmenu"
|
||||
msgid "Show User"
|
||||
msgstr "Показати користувача"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:188
|
||||
#: src/qml/DelegateContextMenu.qml:204
|
||||
#, kde-format
|
||||
msgid "Search for '%1'"
|
||||
msgstr "Пошук «%1»"
|
||||
|
||||
#: src/qml/DelegateContextMenu.qml:210
|
||||
#: src/qml/DelegateContextMenu.qml:226
|
||||
#, kde-format
|
||||
msgid "Configure Web Shortcuts..."
|
||||
msgstr "Налаштувати вебскорочення…"
|
||||
@@ -3214,7 +3214,7 @@ msgctxt "@action:button"
|
||||
msgid "Join"
|
||||
msgstr "Долучитися"
|
||||
|
||||
#: src/qml/RecommendedSpaceDialog.qml:61
|
||||
#: src/qml/RecommendedSpaceDialog.qml:63
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Ignore"
|
||||
@@ -3249,18 +3249,18 @@ msgstr "Кімната із вимкненим спілкуванням"
|
||||
msgid "Configure room"
|
||||
msgstr "Налаштувати кімнату"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:111 src/qml/RoomDrawerPage.qml:45
|
||||
#: src/qml/RoomDrawer.qml:114 src/qml/RoomDrawerPage.qml:45
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Room settings"
|
||||
msgstr "Параметри кімнати"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:160 src/qml/RoomDrawerPage.qml:85
|
||||
#: src/qml/RoomDrawer.qml:163 src/qml/RoomDrawerPage.qml:85
|
||||
#, kde-format
|
||||
msgid "Information"
|
||||
msgstr "Відомості"
|
||||
|
||||
#: src/qml/RoomDrawer.qml:165 src/qml/RoomDrawerPage.qml:90
|
||||
#: src/qml/RoomDrawer.qml:168 src/qml/RoomDrawerPage.qml:90
|
||||
#, kde-format
|
||||
msgid "Media"
|
||||
msgstr "Мультимедіа"
|
||||
@@ -3791,129 +3791,129 @@ msgctxt "@title:menu Account details dialog"
|
||||
msgid "Account Details"
|
||||
msgstr "Параметри облікового запису"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Unignore this user"
|
||||
msgstr "Скасувати ігнорування цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:109
|
||||
#: src/qml/UserDetailDialog.qml:111
|
||||
#, kde-format
|
||||
msgid "Ignore this user"
|
||||
msgstr "Ігнорувати цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:122
|
||||
#: src/qml/UserDetailDialog.qml:124
|
||||
#, kde-format
|
||||
msgid "Kick this user"
|
||||
msgstr "Викинути цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:126 src/qml/UserDetailDialog.qml:131
|
||||
#: src/qml/UserDetailDialog.qml:128 src/qml/UserDetailDialog.qml:133
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Kick User"
|
||||
msgstr "Викидання користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:127
|
||||
#: src/qml/UserDetailDialog.qml:129
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for kicking this user"
|
||||
msgstr "Причина викидання цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:128
|
||||
#: src/qml/UserDetailDialog.qml:130
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Kick' as in 'Kick this user from the room'"
|
||||
msgid "Kick"
|
||||
msgstr "Викинути"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:147
|
||||
#: src/qml/UserDetailDialog.qml:149
|
||||
#, kde-format
|
||||
msgid "Invite this user"
|
||||
msgstr "Запросити цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:160
|
||||
#: src/qml/UserDetailDialog.qml:162
|
||||
#, kde-format
|
||||
msgid "Ban this user"
|
||||
msgstr "Заблокувати цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:165 src/qml/UserDetailDialog.qml:170
|
||||
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Ban User"
|
||||
msgstr "Блокування користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:166
|
||||
#: src/qml/UserDetailDialog.qml:168
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for banning this user"
|
||||
msgstr "Причина блокування цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:167
|
||||
#: src/qml/UserDetailDialog.qml:169
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Ban' as in 'Ban this user'"
|
||||
msgid "Ban"
|
||||
msgstr "Заблокувати"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:185
|
||||
#: src/qml/UserDetailDialog.qml:187
|
||||
#, kde-format
|
||||
msgid "Unban this user"
|
||||
msgstr "Розблокувати цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:198
|
||||
#: src/qml/UserDetailDialog.qml:200
|
||||
#, kde-format
|
||||
msgid "Set user power level"
|
||||
msgstr "Встановити рівень можливостей користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:223
|
||||
#: src/qml/UserDetailDialog.qml:225
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Remove recent messages by this user"
|
||||
msgstr "Вилучити нещодавні повідомлення від цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:228
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#, kde-format
|
||||
msgctxt "@title:dialog"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Вилучення повідомлень"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:229
|
||||
#: src/qml/UserDetailDialog.qml:231
|
||||
#, kde-format
|
||||
msgctxt "@info:placeholder"
|
||||
msgid "Reason for removing this user's recent messages"
|
||||
msgstr "Причина вилучення нещодавніх повідомлень цього користувача"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:230
|
||||
#: src/qml/UserDetailDialog.qml:232
|
||||
#, kde-format
|
||||
msgctxt "@action:button 'Remove' as in 'Remove these messages'"
|
||||
msgid "Remove"
|
||||
msgstr "Вилучити"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:233
|
||||
#: src/qml/UserDetailDialog.qml:235
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Remove Messages"
|
||||
msgstr "Вилучення повідомлень"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgctxt "%1 is the name of the user."
|
||||
msgid "Chat with %1"
|
||||
msgstr "Поспілкуватися з %1"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:247
|
||||
#: src/qml/UserDetailDialog.qml:249
|
||||
#, kde-format
|
||||
msgid "Invite to private chat"
|
||||
msgstr "Запросити до особистого спілкування"
|
||||
|
||||
#: src/qml/UserDetailDialog.qml:258
|
||||
#: src/qml/UserDetailDialog.qml:260
|
||||
#, kde-format
|
||||
msgid "Copy link"
|
||||
msgstr "Копіювати посилання"
|
||||
|
||||
#: src/qml/UserInfo.qml:91
|
||||
#: src/qml/UserInfo.qml:92
|
||||
#, kde-format
|
||||
msgid "Switch User"
|
||||
msgstr "Змінити користувача"
|
||||
|
||||
#: src/qml/UserInfo.qml:100
|
||||
#: src/qml/UserInfo.qml:102
|
||||
#, kde-format
|
||||
msgid "Open Settings"
|
||||
msgstr "Відкрити налаштування"
|
||||
@@ -4112,52 +4112,52 @@ msgstr ""
|
||||
msgid "The session verification was canceled due to an unknown error."
|
||||
msgstr "Перевірку сеансу скасовано через невідому помилку."
|
||||
|
||||
#: src/registration.cpp:308
|
||||
#: src/registration.cpp:305
|
||||
#, kde-format
|
||||
msgid "No server."
|
||||
msgstr "Немає сервера."
|
||||
|
||||
#: src/registration.cpp:310
|
||||
#: src/registration.cpp:307
|
||||
#, kde-format
|
||||
msgid "Checking Server availability."
|
||||
msgstr "Перевірка доступності сервера."
|
||||
|
||||
#: src/registration.cpp:312
|
||||
#: src/registration.cpp:309
|
||||
#, kde-format
|
||||
msgid "This is not a valid server."
|
||||
msgstr "Цей сервер є некоректним."
|
||||
|
||||
#: src/registration.cpp:314
|
||||
#: src/registration.cpp:311
|
||||
#, kde-format
|
||||
msgid "Registration for this server is disabled."
|
||||
msgstr "Реєстрацію на цьому сервері вимкнено."
|
||||
|
||||
#: src/registration.cpp:316
|
||||
#: src/registration.cpp:313
|
||||
#, kde-format
|
||||
msgid "No username."
|
||||
msgstr "Немає імені користувача."
|
||||
|
||||
#: src/registration.cpp:318
|
||||
#: src/registration.cpp:315
|
||||
#, kde-format
|
||||
msgid "Checking username availability."
|
||||
msgstr "Перевірка доступності імені користувача."
|
||||
|
||||
#: src/registration.cpp:320
|
||||
#: src/registration.cpp:317
|
||||
#, kde-format
|
||||
msgid "This username is not available."
|
||||
msgstr "Це ім’я користувача є недоступним."
|
||||
|
||||
#: src/registration.cpp:322
|
||||
#: src/registration.cpp:319
|
||||
#, kde-format
|
||||
msgid "Continue"
|
||||
msgstr "Продовжити"
|
||||
|
||||
#: src/registration.cpp:324
|
||||
#: src/registration.cpp:321
|
||||
#, kde-format
|
||||
msgid "Working"
|
||||
msgstr "Працюємо"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#: src/roommanager.cpp:145
|
||||
#, kde-format
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
@@ -4184,126 +4184,126 @@ msgstr "Не вдалося надіслати запит щодо долуче
|
||||
msgid "Edit Account"
|
||||
msgstr "Зміна облікового запису"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:61
|
||||
#: src/settings/AccountEditorPage.qml:62
|
||||
#, kde-format
|
||||
msgid "Upload new avatar"
|
||||
msgstr "Вивантажити новий аватар"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:78
|
||||
#: src/settings/AccountEditorPage.qml:79
|
||||
#, kde-format
|
||||
msgid "Remove current avatar"
|
||||
msgstr "Вилучити поточний аватар"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:101
|
||||
#: src/settings/AccountEditorPage.qml:102
|
||||
#, kde-format
|
||||
msgid "User Information"
|
||||
msgstr "Відомості про користувача"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:106
|
||||
#: src/settings/AccountEditorPage.qml:107
|
||||
#, kde-format
|
||||
msgid "Display Name:"
|
||||
msgstr "Екранне ім'я:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:112
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#, kde-format
|
||||
msgid "Label:"
|
||||
msgstr "Мітка:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:113
|
||||
#: src/settings/AccountEditorPage.qml:114
|
||||
#, kde-format
|
||||
msgid "Work"
|
||||
msgstr "Робота"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:118
|
||||
#: src/settings/AccountEditorPage.qml:119
|
||||
#, kde-format
|
||||
msgctxt "@action:button"
|
||||
msgid "Show QR Code"
|
||||
msgstr "Показати QR-код"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:135
|
||||
#: src/settings/AccountEditorPage.qml:191
|
||||
#: src/settings/AccountEditorPage.qml:137
|
||||
#: src/settings/AccountEditorPage.qml:193
|
||||
#: src/settings/EmoticonEditorPage.qml:108 src/settings/RoomGeneralPage.qml:98
|
||||
#, kde-format
|
||||
msgid "Save"
|
||||
msgstr "Зберегти"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:157
|
||||
#: src/settings/AccountEditorPage.qml:159
|
||||
#, kde-format
|
||||
msgid "Your server doesn't support changing your password"
|
||||
msgstr "На вашому сервері не передбачено підтримки зміни вашого пароля"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:164
|
||||
#: src/settings/AccountEditorPage.qml:166
|
||||
#, kde-format
|
||||
msgid "Current Password:"
|
||||
msgstr "Поточний пароль:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:171
|
||||
#: src/settings/AccountEditorPage.qml:173
|
||||
#, kde-format
|
||||
msgid "New Password:"
|
||||
msgstr "Новий пароль:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:178
|
||||
#: src/settings/AccountEditorPage.qml:180
|
||||
#, kde-format
|
||||
msgid "Confirm new Password:"
|
||||
msgstr "Підтвердження нового пароля:"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:183
|
||||
#: src/settings/AccountEditorPage.qml:185
|
||||
#, kde-format
|
||||
msgid "Passwords don't match"
|
||||
msgstr "Паролі не збігаються"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:198
|
||||
#: src/settings/AccountEditorPage.qml:200
|
||||
#, kde-format
|
||||
msgid "Passwords do not match"
|
||||
msgstr "Паролі не збігаються"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:205
|
||||
#: src/settings/AccountEditorPage.qml:207
|
||||
#, kde-format
|
||||
msgid "Email Addresses"
|
||||
msgstr "Адреси ел. пошти"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:211
|
||||
#: src/settings/AccountEditorPage.qml:213
|
||||
#, kde-format
|
||||
msgid "Phone Numbers"
|
||||
msgstr "Номери телефонів"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:216
|
||||
#: src/settings/AccountEditorPage.qml:218
|
||||
#, kde-format
|
||||
msgid "Identity Server"
|
||||
msgstr "Сервер профілів"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:225
|
||||
#: src/settings/AccountEditorPage.qml:227
|
||||
#, kde-format
|
||||
msgid "Server Information"
|
||||
msgstr "Інформація про сервер"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:229
|
||||
#: src/settings/AccountEditorPage.qml:231
|
||||
#, kde-format
|
||||
msgid "Homeserver url"
|
||||
msgstr "Адреса домашнього сервера"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:250
|
||||
#: src/settings/AccountEditorPage.qml:252
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Account Management"
|
||||
msgstr "Керування обліковими записами"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:255
|
||||
#: src/settings/AccountEditorPage.qml:257
|
||||
#, kde-format
|
||||
msgid "Deactivate Account"
|
||||
msgstr "Деактивувати обліковий запис"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:271
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#, kde-format
|
||||
msgid "Password changed successfully"
|
||||
msgstr "Пароль успішно змінено"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:273
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#, kde-format
|
||||
msgid "Wrong password entered"
|
||||
msgstr "Введено помилковий пароль"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:275
|
||||
#: src/settings/AccountEditorPage.qml:277
|
||||
#, kde-format
|
||||
msgid "Unknown problem while trying to change password"
|
||||
msgstr "Невідома проблема під час спроби змінити пароль"
|
||||
@@ -4314,7 +4314,7 @@ msgstr "Невідома проблема під час спроби зміни
|
||||
msgid "Accounts"
|
||||
msgstr "Облікові записи"
|
||||
|
||||
#: src/settings/AccountsPage.qml:117
|
||||
#: src/settings/AccountsPage.qml:118
|
||||
#, kde-format
|
||||
msgid "Add Account"
|
||||
msgstr "Додати обліковий запис"
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -3,7 +3,7 @@
|
||||
# SPDX-License-Identifier: CC0-1.0
|
||||
---
|
||||
name: neochat
|
||||
base: core22
|
||||
base: core24
|
||||
adopt-info: neochat
|
||||
grade: stable
|
||||
confinement: strict
|
||||
@@ -27,6 +27,10 @@ apps:
|
||||
|
||||
compression: lzo
|
||||
|
||||
package-repositories:
|
||||
- type: apt
|
||||
ppa: ubuntu-toolchain-r/test
|
||||
|
||||
slots:
|
||||
session-dbus-interface:
|
||||
interface: dbus
|
||||
@@ -76,6 +80,7 @@ parts:
|
||||
source-depth: 1
|
||||
plugin: cmake
|
||||
build-environment:
|
||||
- PATH: /snap/bin:${PATH}
|
||||
- PKG_CONFIG_PATH: $CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig:$PKG_CONFIG_PATH
|
||||
cmake-parameters:
|
||||
- -DCMAKE_INSTALL_PREFIX=/usr
|
||||
@@ -92,9 +97,13 @@ parts:
|
||||
- olm
|
||||
- qtkeychain
|
||||
source: https://github.com/quotient-im/libQuotient.git
|
||||
source-tag: 0.9.0
|
||||
source-tag: 0.9.1
|
||||
source-depth: 1
|
||||
plugin: cmake
|
||||
build-environment:
|
||||
- PATH: /snap/bin:${PATH}
|
||||
build-snaps:
|
||||
- cmake
|
||||
build-packages:
|
||||
- libssl-dev
|
||||
cmake-parameters:
|
||||
@@ -113,6 +122,10 @@ parts:
|
||||
source-tag: 'v0.3.0'
|
||||
source-depth: 1
|
||||
plugin: cmake
|
||||
build-environment:
|
||||
- PATH: /snap/bin:${PATH}
|
||||
- PYTHONPATH: ${CRAFT_STAGE}/lib/python3.12/site-packages:${CRAFT_STAGE}/usr/lib/python3/dist-packages
|
||||
- LD_LIBRARY_PATH: "/snap/mesa-2404/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:$CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:/snap/kde-qt6-core24-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libproxy:$LD_LIBRARY_PATH"
|
||||
cmake-parameters:
|
||||
- -DCMAKE_INSTALL_PREFIX=/usr
|
||||
- -DCMAKE_BUILD_TYPE=Release
|
||||
@@ -130,9 +143,12 @@ parts:
|
||||
- kquickimageeditor
|
||||
parse-info:
|
||||
- usr/share/metainfo/org.kde.neochat.appdata.xml
|
||||
source: https://invent.kde.org/network/neochat.git
|
||||
source-tag: 'v24.08.1'
|
||||
source: .
|
||||
plugin: cmake
|
||||
build-environment:
|
||||
- PATH: /snap/bin:${PATH}
|
||||
- PYTHONPATH: ${CRAFT_STAGE}/lib/python3.12/site-packages:${CRAFT_STAGE}/usr/lib/python3/dist-packages
|
||||
- LD_LIBRARY_PATH: "/snap/mesa-2404/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:$CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:/snap/kde-qt6-core24-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libproxy:$LD_LIBRARY_PATH"
|
||||
build-packages:
|
||||
- cmark
|
||||
- libcmark-dev
|
||||
@@ -156,3 +172,12 @@ parts:
|
||||
prime:
|
||||
- usr/lib/*/libcmark.so*
|
||||
|
||||
gpu-2404:
|
||||
after: [neochat]
|
||||
source: https://github.com/canonical/gpu-snap.git
|
||||
plugin: dump
|
||||
override-prime: |
|
||||
craftctl default
|
||||
${CRAFT_PART_SRC}/bin/gpu-2404-cleanup mesa-2404
|
||||
prime:
|
||||
- bin/gpu-2404-wrapper
|
||||
|
||||
@@ -200,6 +200,12 @@ set_source_files_properties(qml/OsmLocationPlugin.qml PROPERTIES
|
||||
QT_QML_SINGLETON_TYPE TRUE
|
||||
)
|
||||
|
||||
if(ANDROID OR WIN32)
|
||||
set_source_files_properties(qml/ShareActionStub.qml PROPERTIES
|
||||
QT_QML_SOURCE_TYPENAME ShareAction
|
||||
)
|
||||
endif()
|
||||
|
||||
ecm_add_qml_module(neochat URI org.kde.neochat GENERATE_PLUGIN_SOURCE
|
||||
OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/src/org/kde/neochat
|
||||
QML_FILES
|
||||
@@ -311,13 +317,9 @@ if(NOT ANDROID AND NOT WIN32)
|
||||
qml/EditMenu.qml
|
||||
)
|
||||
else()
|
||||
set_source_files_properties(qml/ShareActionStub.qml PROPERTIES
|
||||
QT_RESOURCE_ALIAS qml/ShareAction.qml
|
||||
)
|
||||
qt_target_qml_sources(neochat QML_FILES qml/ShareActionStub.qml)
|
||||
endif()
|
||||
|
||||
|
||||
configure_file(config-neochat.h.in ${CMAKE_CURRENT_BINARY_DIR}/config-neochat.h)
|
||||
|
||||
if(WIN32)
|
||||
@@ -416,6 +418,7 @@ target_link_libraries(neochat PUBLIC
|
||||
KF6::ConfigGui
|
||||
KF6::CoreAddons
|
||||
KF6::SonnetCore
|
||||
KF6::IconThemes
|
||||
KF6::ColorScheme
|
||||
KF6::ItemModels
|
||||
QuotientQt6
|
||||
@@ -489,6 +492,7 @@ if(ANDROID)
|
||||
"network-connect"
|
||||
"list-remove-user"
|
||||
"org.kde.neochat"
|
||||
"org.kde.neochat.tray"
|
||||
"preferences-system-users"
|
||||
"preferences-desktop-theme-global"
|
||||
"notifications"
|
||||
@@ -526,11 +530,13 @@ if(ANDROID)
|
||||
"object-rotate-left"
|
||||
"object-rotate-right"
|
||||
"add-subtitle"
|
||||
"security-high"
|
||||
"security-low"
|
||||
"security-low-symbolic"
|
||||
"kde"
|
||||
"list-remove-symbolic"
|
||||
"edit-delete"
|
||||
"user-home-symbolic"
|
||||
)
|
||||
ecm_add_android_apk(neochat-app ANDROID_DIR ${CMAKE_SOURCE_DIR}/android)
|
||||
else()
|
||||
|
||||
@@ -176,13 +176,14 @@ QQC2.Control {
|
||||
RowLayout {
|
||||
QQC2.ScrollView {
|
||||
id: chatBarScrollView
|
||||
Layout.topMargin: Kirigami.Units.smallSpacing
|
||||
Layout.bottomMargin: Kirigami.Units.smallSpacing
|
||||
Layout.leftMargin: Kirigami.Units.largeSpacing
|
||||
Layout.rightMargin: Kirigami.Units.largeSpacing
|
||||
|
||||
Layout.fillWidth: true
|
||||
Layout.maximumHeight: Kirigami.Units.gridUnit * 8
|
||||
|
||||
Layout.topMargin: Kirigami.Units.smallSpacing
|
||||
Layout.bottomMargin: Kirigami.Units.smallSpacing
|
||||
Layout.minimumHeight: Kirigami.Units.gridUnit * 2
|
||||
Layout.minimumHeight: Kirigami.Units.gridUnit * 3
|
||||
|
||||
// HACK: This is to stop the ScrollBar flickering on and off as the height is increased
|
||||
QQC2.ScrollBar.vertical.policy: chatBarHeightAnimation.running && implicitHeight <= height ? QQC2.ScrollBar.AlwaysOff : QQC2.ScrollBar.AsNeeded
|
||||
@@ -320,12 +321,11 @@ QQC2.Control {
|
||||
id: actionsRow
|
||||
spacing: 0
|
||||
Layout.alignment: Qt.AlignBottom
|
||||
Layout.bottomMargin: Kirigami.Units.smallSpacing * 1.5
|
||||
Layout.bottomMargin: Kirigami.Units.smallSpacing * 4
|
||||
|
||||
Repeater {
|
||||
model: root.actions
|
||||
delegate: QQC2.ToolButton {
|
||||
Layout.alignment: Qt.AlignVCenter
|
||||
icon.name: modelData.isBusy ? "" : (modelData.icon.name.length > 0 ? modelData.icon.name : modelData.icon.source)
|
||||
onClicked: modelData.trigger()
|
||||
|
||||
@@ -342,7 +342,6 @@ QQC2.Control {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
DelegateSizeHelper {
|
||||
id: chatBarSizeHelper
|
||||
startBreakpoint: Kirigami.Units.gridUnit * 46
|
||||
|
||||
@@ -319,7 +319,8 @@ void ChatBarCache::postMessage()
|
||||
return;
|
||||
}
|
||||
|
||||
room->postMessage(text(), sendText, *std::get<std::optional<Quotient::RoomMessageEvent::MsgType>>(result), replyId(), editId(), threadId());
|
||||
auto type = std::get<std::optional<Quotient::RoomMessageEvent::MsgType>>(result);
|
||||
room->postMessage(text(), sendText, type ? *type : Quotient::RoomMessageEvent::MsgType::Text, replyId(), editId(), threadId());
|
||||
clearCache();
|
||||
}
|
||||
|
||||
|
||||
@@ -168,7 +168,6 @@ void Controller::addConnection(NeoChatConnection *c)
|
||||
connect(c, &NeoChatConnection::syncDone, this, [this, c]() {
|
||||
m_notificationsManager.handleNotifications(c);
|
||||
});
|
||||
connect(c, &NeoChatConnection::showInviteNotification, &m_notificationsManager, &NotificationsManager::postInviteNotification);
|
||||
|
||||
c->sync();
|
||||
|
||||
@@ -423,10 +422,14 @@ void Controller::setTestMode(bool test)
|
||||
|
||||
void Controller::removeConnection(const QString &userId)
|
||||
{
|
||||
if (m_connectionsLoading.contains(userId) && m_connectionsLoading[userId]) {
|
||||
auto connection = m_connectionsLoading[userId];
|
||||
// When loadAccessTokenFromKeyChain() fails m_connectionsLoading won't have an
|
||||
// entry for it so we need to check both separately.
|
||||
if (m_accountsLoading.contains(userId)) {
|
||||
m_accountsLoading.removeAll(userId);
|
||||
Q_EMIT accountsLoadingChanged();
|
||||
}
|
||||
if (m_connectionsLoading.contains(userId) && m_connectionsLoading[userId]) {
|
||||
auto connection = m_connectionsLoading[userId];
|
||||
SettingsGroup("Accounts"_ls).remove(userId);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@
|
||||
|
||||
import QtQuick
|
||||
import QtQuick.Layouts
|
||||
import QtQuick.Window
|
||||
|
||||
import org.kde.kirigami as Kirigami
|
||||
import org.kde.kirigamiaddons.formcard as FormCard
|
||||
@@ -37,7 +38,7 @@ FormCard.FormCardPage {
|
||||
}
|
||||
|
||||
function openEventSource(stateKey: string): void {
|
||||
applicationWindow().pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'MessageSourceSheet'), {
|
||||
root.Window.window.pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'MessageSourceSheet'), {
|
||||
model: stateKeysModel,
|
||||
allowEdit: true,
|
||||
room: root.room,
|
||||
|
||||
@@ -25,8 +25,7 @@ void LoginHelper::init()
|
||||
m_connection = new NeoChatConnection();
|
||||
m_matrixId = QString();
|
||||
m_password = QString();
|
||||
m_deviceName = QStringLiteral("NeoChat %1 %2 %3 %4")
|
||||
.arg(QSysInfo::machineHostName(), QSysInfo::productType(), QSysInfo::productVersion(), QSysInfo::currentCpuArchitecture());
|
||||
m_deviceName = QStringLiteral("NeoChat");
|
||||
m_supportsSso = false;
|
||||
m_supportsPassword = false;
|
||||
m_ssoUrl = QUrl();
|
||||
|
||||
@@ -13,6 +13,7 @@ LoginStep {
|
||||
id: root
|
||||
|
||||
FormCard.FormTextDelegate {
|
||||
textItem.wrapMode: Text.Wrap
|
||||
text: i18n("Please wait while your messages are loaded from the server. This might take a little while.")
|
||||
}
|
||||
FormCard.AbstractFormDelegate {
|
||||
|
||||
@@ -17,6 +17,7 @@ Kirigami.Page {
|
||||
|
||||
property bool showExisting: false
|
||||
property bool _showExisting: showExisting && root.currentStepString === root.initialStep
|
||||
property bool showSettings: true
|
||||
property alias currentStep: module.item
|
||||
property string currentStepString: initialStep
|
||||
property string initialStep: "LoginRegister"
|
||||
@@ -96,7 +97,7 @@ Kirigami.Page {
|
||||
required property string userId
|
||||
required property NeoChatConnection connection
|
||||
|
||||
text: connection.localUser.displayName
|
||||
text: QmlUtils.escapeString(connection.localUser.displayName)
|
||||
description: connection.localUser.id
|
||||
leadingPadding: Kirigami.Units.largeSpacing
|
||||
|
||||
@@ -106,8 +107,6 @@ Kirigami.Page {
|
||||
}
|
||||
leading: KirigamiComponents.Avatar {
|
||||
id: avatar
|
||||
Layout.alignment: Qt.AlignHCenter
|
||||
Layout.topMargin: Kirigami.Units.gridUnit
|
||||
name: delegate.text
|
||||
// Note: User::avatarUrl does not set user_id, and thus cannot be used directly here. Hence the makeMediaUrl.
|
||||
source: delegate.connection.localUser.avatarUrl.toString().length > 0 ? delegate.connection.makeMediaUrl(delegate.connection.localUser.avatarUrl) : ""
|
||||
@@ -267,6 +266,7 @@ Kirigami.Page {
|
||||
FormCard.FormCard {
|
||||
Layout.topMargin: Kirigami.Units.largeSpacing * 2
|
||||
maximumWidth: Kirigami.Units.gridUnit * 20
|
||||
visible: root.showSettings
|
||||
FormCard.FormButtonDelegate {
|
||||
text: i18nc("@action:button", "Settings")
|
||||
icon.name: "settings-configure"
|
||||
|
||||
@@ -37,6 +37,7 @@
|
||||
#include <KCrash>
|
||||
#endif
|
||||
|
||||
#include <KIconTheme>
|
||||
#include <KLocalizedContext>
|
||||
#include <KLocalizedString>
|
||||
|
||||
@@ -101,6 +102,7 @@ Q_DECL_EXPORT
|
||||
#endif
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
KIconTheme::initTheme();
|
||||
QNetworkProxyFactory::setUseSystemConfiguration(true);
|
||||
|
||||
#ifdef HAVE_WEBVIEW
|
||||
|
||||
@@ -600,14 +600,19 @@ bool ActionsModel::handleQuickEditAction(NeoChatRoom *room, const QString &messa
|
||||
} else {
|
||||
originalString = event->plainBody();
|
||||
}
|
||||
QString replaceId = event->id();
|
||||
const auto eventRelation = event->relatesTo();
|
||||
if (eventRelation && eventRelation->type == "m.replace"_L1) {
|
||||
replaceId = eventRelation->eventId;
|
||||
}
|
||||
if (flags == "/g"_L1) {
|
||||
room->postHtmlMessage(messageText, originalString.replace(regex, replacement), event->msgtype(), {}, event->id());
|
||||
room->postHtmlMessage(messageText, originalString.replace(regex, replacement), event->msgtype(), {}, replaceId);
|
||||
} else {
|
||||
room->postHtmlMessage(messageText,
|
||||
originalString.replace(originalString.indexOf(regex), regex.size(), replacement),
|
||||
event->msgtype(),
|
||||
{},
|
||||
event->id());
|
||||
replaceId);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -34,7 +34,7 @@ MessageContentModel::MessageContentModel(NeoChatRoom *room, const QString &event
|
||||
: QAbstractListModel(parent)
|
||||
, m_room(room)
|
||||
, m_eventId(eventId)
|
||||
, m_currentState(isPending ? Pending : Unknown)
|
||||
, m_isPending(isPending)
|
||||
, m_isReply(isReply)
|
||||
{
|
||||
initializeModel();
|
||||
@@ -45,27 +45,19 @@ void MessageContentModel::initializeModel()
|
||||
Q_ASSERT(m_room != nullptr);
|
||||
Q_ASSERT(!m_eventId.isEmpty());
|
||||
|
||||
connect(m_room, &NeoChatRoom::pendingEventAdded, this, [this]() {
|
||||
if (m_room != nullptr && m_currentState == Unknown) {
|
||||
initializeEvent();
|
||||
updateReplyModel();
|
||||
resetModel();
|
||||
}
|
||||
});
|
||||
connect(this, &MessageContentModel::eventUnavailable, this, &MessageContentModel::getEvent);
|
||||
|
||||
connect(m_room, &NeoChatRoom::pendingEventAboutToMerge, this, [this](Quotient::RoomEvent *serverEvent) {
|
||||
if (m_room != nullptr) {
|
||||
if (m_eventId == serverEvent->id() || m_eventId == serverEvent->transactionId()) {
|
||||
beginResetModel();
|
||||
m_isPending = false;
|
||||
m_eventId = serverEvent->id();
|
||||
initializeEvent();
|
||||
endResetModel();
|
||||
}
|
||||
}
|
||||
});
|
||||
connect(m_room, &NeoChatRoom::pendingEventMerged, this, [this]() {
|
||||
if (m_room != nullptr && m_currentState == Pending) {
|
||||
initializeEvent();
|
||||
updateReplyModel();
|
||||
resetModel();
|
||||
}
|
||||
});
|
||||
connect(m_room, &NeoChatRoom::addedMessages, this, [this](int fromIndex, int toIndex) {
|
||||
if (m_room != nullptr) {
|
||||
for (int i = fromIndex; i <= toIndex; i++) {
|
||||
@@ -151,33 +143,20 @@ void MessageContentModel::initializeModel()
|
||||
});
|
||||
|
||||
initializeEvent();
|
||||
if (m_currentState == Available || m_currentState == Pending) {
|
||||
updateReplyModel();
|
||||
}
|
||||
updateReplyModel();
|
||||
resetModel();
|
||||
}
|
||||
|
||||
void MessageContentModel::initializeEvent()
|
||||
{
|
||||
if (m_currentState == UnAvailable) {
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event == nullptr) {
|
||||
Q_EMIT eventUnavailable();
|
||||
return;
|
||||
}
|
||||
|
||||
const auto eventResult = m_room->getEvent(m_eventId);
|
||||
if (eventResult.first == nullptr) {
|
||||
if (m_currentState != Pending) {
|
||||
getEvent();
|
||||
}
|
||||
return;
|
||||
}
|
||||
if (eventResult.second) {
|
||||
m_currentState = Pending;
|
||||
} else {
|
||||
m_currentState = Available;
|
||||
}
|
||||
|
||||
if (m_eventSenderObject == nullptr) {
|
||||
auto senderId = eventResult.first->senderId();
|
||||
auto senderId = event->senderId();
|
||||
// A pending event might not have a sender ID set yet but in that case it must
|
||||
// be the local member.
|
||||
if (senderId.isEmpty()) {
|
||||
@@ -193,6 +172,7 @@ void MessageContentModel::getEvent()
|
||||
Quotient::connectUntil(m_room.get(), &NeoChatRoom::extraEventLoaded, this, [this](const QString &eventId) {
|
||||
if (m_room != nullptr) {
|
||||
if (eventId == m_eventId) {
|
||||
m_notFound = false;
|
||||
initializeEvent();
|
||||
updateReplyModel();
|
||||
resetModel();
|
||||
@@ -204,7 +184,7 @@ void MessageContentModel::getEvent()
|
||||
Quotient::connectUntil(m_room.get(), &NeoChatRoom::extraEventNotFound, this, [this](const QString &eventId) {
|
||||
if (m_room != nullptr) {
|
||||
if (eventId == m_eventId) {
|
||||
m_currentState = UnAvailable;
|
||||
m_notFound = true;
|
||||
resetModel();
|
||||
return true;
|
||||
}
|
||||
@@ -257,7 +237,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
const auto component = m_components[index.row()];
|
||||
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr) {
|
||||
if (event == nullptr) {
|
||||
if (role == DisplayRole) {
|
||||
if (m_isReply) {
|
||||
return i18n("Loading reply");
|
||||
@@ -272,7 +252,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
}
|
||||
|
||||
if (role == DisplayRole) {
|
||||
if (m_currentState == UnAvailable || m_room->connection()->isIgnored(m_eventSenderId)) {
|
||||
if (m_notFound || m_room->connection()->isIgnored(m_eventSenderId)) {
|
||||
Kirigami::Platform::PlatformTheme *theme =
|
||||
static_cast<Kirigami::Platform::PlatformTheme *>(qmlAttachedPropertiesObject<Kirigami::Platform::PlatformTheme>(this, true));
|
||||
|
||||
@@ -296,7 +276,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
if (!component.content.isEmpty()) {
|
||||
return component.content;
|
||||
}
|
||||
return EventHandler::richBody(m_room, event.first);
|
||||
return EventHandler::richBody(m_room, event);
|
||||
}
|
||||
if (role == ComponentTypeRole) {
|
||||
return component.type;
|
||||
@@ -305,53 +285,53 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
return component.attributes;
|
||||
}
|
||||
if (role == EventIdRole) {
|
||||
return EventHandler::id(event.first);
|
||||
return EventHandler::id(event);
|
||||
}
|
||||
if (role == TimeRole) {
|
||||
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
|
||||
return event.first->transactionId() == pendingEvent->transactionId();
|
||||
return event->transactionId() == pendingEvent->transactionId();
|
||||
});
|
||||
|
||||
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
|
||||
return EventHandler::time(event.first, m_currentState == Pending, lastUpdated);
|
||||
return EventHandler::time(event, m_isPending, lastUpdated);
|
||||
}
|
||||
if (role == TimeStringRole) {
|
||||
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
|
||||
return event.first->transactionId() == pendingEvent->transactionId();
|
||||
return event->transactionId() == pendingEvent->transactionId();
|
||||
});
|
||||
|
||||
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
|
||||
return EventHandler::timeString(event.first, QStringLiteral("hh:mm"), m_currentState == Pending, lastUpdated);
|
||||
return EventHandler::timeString(event, QStringLiteral("hh:mm"), m_isPending, lastUpdated);
|
||||
}
|
||||
if (role == AuthorRole) {
|
||||
return QVariant::fromValue<NeochatRoomMember *>(m_eventSenderObject.get());
|
||||
}
|
||||
if (role == MediaInfoRole) {
|
||||
return EventHandler::mediaInfo(m_room, event.first);
|
||||
return EventHandler::mediaInfo(m_room, event);
|
||||
}
|
||||
if (role == FileTransferInfoRole) {
|
||||
return QVariant::fromValue(m_room->cachedFileTransferInfo(event.first));
|
||||
return QVariant::fromValue(m_room->cachedFileTransferInfo(event));
|
||||
}
|
||||
if (role == ItineraryModelRole) {
|
||||
return QVariant::fromValue<ItineraryModel *>(m_itineraryModel);
|
||||
}
|
||||
if (role == LatitudeRole) {
|
||||
return EventHandler::latitude(event.first);
|
||||
return EventHandler::latitude(event);
|
||||
}
|
||||
if (role == LongitudeRole) {
|
||||
return EventHandler::longitude(event.first);
|
||||
return EventHandler::longitude(event);
|
||||
}
|
||||
if (role == AssetRole) {
|
||||
return EventHandler::locationAssetType(event.first);
|
||||
return EventHandler::locationAssetType(event);
|
||||
}
|
||||
if (role == PollHandlerRole) {
|
||||
return QVariant::fromValue<PollHandler *>(m_room->poll(m_eventId));
|
||||
}
|
||||
if (role == ReplyEventIdRole) {
|
||||
return EventHandler::replyId(event.first);
|
||||
return EventHandler::replyId(event);
|
||||
}
|
||||
if (role == ReplyAuthorRole) {
|
||||
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event.first));
|
||||
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event));
|
||||
}
|
||||
if (role == ReplyContentModelRole) {
|
||||
return QVariant::fromValue<MessageContentModel *>(m_replyModel);
|
||||
@@ -407,17 +387,18 @@ QHash<int, QByteArray> MessageContentModel::roleNames() const
|
||||
|
||||
void MessageContentModel::resetModel()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
|
||||
beginResetModel();
|
||||
m_components.clear();
|
||||
|
||||
if (m_room->connection()->isIgnored(m_eventSenderId) || m_currentState == UnAvailable) {
|
||||
if (m_room->connection()->isIgnored(m_eventSenderId) || m_notFound) {
|
||||
m_components += MessageComponent{MessageComponentType::Text, QString(), {}};
|
||||
endResetModel();
|
||||
return;
|
||||
}
|
||||
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr) {
|
||||
if (event == nullptr) {
|
||||
m_components += MessageComponent{MessageComponentType::Loading, QString(), {}};
|
||||
endResetModel();
|
||||
return;
|
||||
@@ -450,19 +431,19 @@ void MessageContentModel::resetContent(bool isEditing, bool isThreading)
|
||||
QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEditing, bool isThreading)
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr) {
|
||||
if (event == nullptr) {
|
||||
return {};
|
||||
}
|
||||
|
||||
QList<MessageComponent> newComponents;
|
||||
|
||||
if (eventCast<const Quotient::RoomMessageEvent>(event.first)
|
||||
&& eventCast<const Quotient::RoomMessageEvent>(event.first)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
|
||||
if (eventCast<const Quotient::RoomMessageEvent>(event)
|
||||
&& eventCast<const Quotient::RoomMessageEvent>(event)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
|
||||
newComponents += MessageComponent{MessageComponentType::Verification, QString(), {}};
|
||||
return newComponents;
|
||||
}
|
||||
|
||||
if (event.first->isRedacted()) {
|
||||
if (event->isRedacted()) {
|
||||
newComponents += MessageComponent{MessageComponentType::Text, QString(), {}};
|
||||
return newComponents;
|
||||
}
|
||||
@@ -474,7 +455,7 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
|
||||
if (isEditing) {
|
||||
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
|
||||
} else {
|
||||
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event.first)));
|
||||
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event)));
|
||||
}
|
||||
|
||||
if (m_room->urlPreviewEnabled()) {
|
||||
@@ -482,7 +463,7 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
|
||||
}
|
||||
|
||||
// If the event is already threaded the ThreadModel will handle displaying a chat bar.
|
||||
if (isThreading && !EventHandler::isThreaded(event.first)) {
|
||||
if (isThreading && !EventHandler::isThreaded(event)) {
|
||||
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
|
||||
}
|
||||
|
||||
@@ -492,11 +473,11 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
|
||||
void MessageContentModel::updateReplyModel()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr || m_isReply) {
|
||||
if (event == nullptr || m_isReply) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!EventHandler::hasReply(event.first) || (EventHandler::isThreaded(event.first) && NeoChatConfig::self()->threads())) {
|
||||
if (!EventHandler::hasReply(event) || (EventHandler::isThreaded(event) && NeoChatConfig::self()->threads())) {
|
||||
if (m_replyModel) {
|
||||
delete m_replyModel;
|
||||
}
|
||||
@@ -507,7 +488,7 @@ void MessageContentModel::updateReplyModel()
|
||||
return;
|
||||
}
|
||||
|
||||
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event.first), true, false, this);
|
||||
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event), true, false, this);
|
||||
|
||||
connect(m_replyModel, &MessageContentModel::eventUpdated, this, [this]() {
|
||||
Q_EMIT dataChanged(index(0), index(0), {ReplyAuthorRole});
|
||||
@@ -517,13 +498,13 @@ void MessageContentModel::updateReplyModel()
|
||||
QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentType::Type type)
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr) {
|
||||
if (event == nullptr) {
|
||||
return {};
|
||||
}
|
||||
|
||||
switch (type) {
|
||||
case MessageComponentType::Text: {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
|
||||
auto body = EventHandler::rawMessageBody(*roomMessageEvent);
|
||||
return TextHandler().textComponents(body,
|
||||
EventHandler::messageBodyInputFormat(*roomMessageEvent),
|
||||
@@ -534,11 +515,11 @@ QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentT
|
||||
case MessageComponentType::File: {
|
||||
QList<MessageComponent> components;
|
||||
components += MessageComponent{MessageComponentType::File, QString(), {}};
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
|
||||
|
||||
if (m_emptyItinerary) {
|
||||
if (!m_isReply) {
|
||||
auto fileTransferInfo = m_room->cachedFileTransferInfo(event.first);
|
||||
auto fileTransferInfo = m_room->cachedFileTransferInfo(event);
|
||||
|
||||
#ifndef Q_OS_ANDROID
|
||||
Q_ASSERT(roomMessageEvent->content() != nullptr && roomMessageEvent->has<EventContent::FileContent>());
|
||||
@@ -586,8 +567,8 @@ QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentT
|
||||
case MessageComponentType::Image:
|
||||
case MessageComponentType::Audio:
|
||||
case MessageComponentType::Video: {
|
||||
if (!event.first->is<StickerEvent>()) {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
if (!event->is<StickerEvent>()) {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
|
||||
const auto fileContent = roomMessageEvent->get<EventContent::FileContentBase>();
|
||||
if (fileContent != nullptr) {
|
||||
const auto fileInfo = fileContent->commonInfo();
|
||||
@@ -679,13 +660,13 @@ void MessageContentModel::closeLinkPreview(int row)
|
||||
void MessageContentModel::updateItineraryModel()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (m_room == nullptr || event.first == nullptr) {
|
||||
if (m_room == nullptr || event == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first)) {
|
||||
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event)) {
|
||||
if (roomMessageEvent->has<EventContent::FileContent>()) {
|
||||
auto filePath = m_room->cachedFileTransferInfo(event.first).localPath;
|
||||
auto filePath = m_room->cachedFileTransferInfo(event).localPath;
|
||||
if (filePath.isEmpty() && m_itineraryModel != nullptr) {
|
||||
delete m_itineraryModel;
|
||||
m_itineraryModel = nullptr;
|
||||
|
||||
@@ -31,14 +31,6 @@ class MessageContentModel : public QAbstractListModel
|
||||
Q_PROPERTY(bool showAuthor READ showAuthor WRITE setShowAuthor NOTIFY showAuthorChanged)
|
||||
|
||||
public:
|
||||
enum MessageState {
|
||||
Unknown, /**< The message state is unknown. */
|
||||
Pending, /**< The message is a new pending message which the server has not yet acknowledged. */
|
||||
Available, /**< The message is available and acknowledged by the server. */
|
||||
UnAvailable, /**< The message can't be retrieved either because it doesn't exist or is blocked. */
|
||||
};
|
||||
Q_ENUM(MessageState)
|
||||
|
||||
/**
|
||||
* @brief Defines the model roles.
|
||||
*/
|
||||
@@ -106,6 +98,7 @@ public:
|
||||
|
||||
Q_SIGNALS:
|
||||
void showAuthorChanged();
|
||||
void eventUnavailable();
|
||||
void eventUpdated();
|
||||
|
||||
private:
|
||||
@@ -114,9 +107,10 @@ private:
|
||||
QString m_eventSenderId;
|
||||
std::unique_ptr<NeochatRoomMember> m_eventSenderObject = nullptr;
|
||||
|
||||
MessageState m_currentState = Unknown;
|
||||
bool m_isPending;
|
||||
bool m_showAuthor = true;
|
||||
bool m_isReply;
|
||||
bool m_notFound = false;
|
||||
|
||||
void initializeModel();
|
||||
void initializeEvent();
|
||||
|
||||
@@ -160,21 +160,12 @@ void MessageEventModel::setRoom(NeoChatRoom *room)
|
||||
refreshLastUserEvents(i);
|
||||
}
|
||||
});
|
||||
#if Quotient_VERSION_MINOR > 9 || (Quotient_VERSION_MINOR == 9 && Quotient_VERSION_PATCH > 0)
|
||||
connect(m_currentRoom, &Room::pendingEventAdded, this, [this](const Quotient::RoomEvent *event) {
|
||||
m_initialized = true;
|
||||
createEventObjects(event, true);
|
||||
beginInsertRows({}, 0, 0);
|
||||
endInsertRows();
|
||||
});
|
||||
#else
|
||||
connect(m_currentRoom, &Room::pendingEventAboutToAdd, this, [this](Quotient::RoomEvent *event) {
|
||||
m_initialized = true;
|
||||
createEventObjects(event, true);
|
||||
createEventObjects(event);
|
||||
beginInsertRows({}, 0, 0);
|
||||
});
|
||||
connect(m_currentRoom, &Room::pendingEventAdded, this, &MessageEventModel::endInsertRows);
|
||||
#endif
|
||||
connect(m_currentRoom, &Room::pendingEventAboutToMerge, this, [this](RoomEvent *, int i) {
|
||||
Q_EMIT dataChanged(index(i, 0), index(i, 0), {IsPendingRole});
|
||||
if (i == 0) {
|
||||
@@ -514,7 +505,8 @@ QVariant MessageEventModel::data(const QModelIndex &idx, int role) const
|
||||
|
||||
if (role == ProgressInfoRole) {
|
||||
if (auto e = eventCast<const RoomMessageEvent>(&evt)) {
|
||||
if (e->has<EventContent::FileContent>()) {
|
||||
if (e->has<EventContent::FileContent>() || e->has<EventContent::ImageContent>() || e->has<EventContent::VideoContent>()
|
||||
|| e->has<EventContent::AudioContent>()) {
|
||||
return QVariant::fromValue(m_currentRoom->cachedFileTransferInfo(&evt));
|
||||
}
|
||||
}
|
||||
@@ -627,7 +619,7 @@ int MessageEventModel::eventIdToRow(const QString &eventID) const
|
||||
return it - m_currentRoom->messageEvents().rbegin() + timelineBaseIndex();
|
||||
}
|
||||
|
||||
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event, bool isPending)
|
||||
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event)
|
||||
{
|
||||
if (event == nullptr) {
|
||||
return;
|
||||
@@ -650,7 +642,7 @@ void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event, boo
|
||||
|
||||
if (!m_contentModels.contains(eventId) && !m_contentModels.contains(event->transactionId())) {
|
||||
if (!event->isStateEvent() || event->matrixType() == QStringLiteral("org.matrix.msc3672.beacon_info")) {
|
||||
m_contentModels[eventId] = std::unique_ptr<MessageContentModel>(new MessageContentModel(m_currentRoom, eventId, false, isPending));
|
||||
m_contentModels[eventId] = std::unique_ptr<MessageContentModel>(new MessageContentModel(m_currentRoom, eventId));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -136,7 +136,7 @@ private:
|
||||
int refreshEventRoles(const QString &eventId, const QList<int> &roles = {});
|
||||
void moveReadMarker(const QString &toEventId);
|
||||
|
||||
void createEventObjects(const Quotient::RoomEvent *event, bool isPending = false);
|
||||
void createEventObjects(const Quotient::RoomEvent *event);
|
||||
// Hack to ensure that we don't call endInsertRows when we haven't called beginInsertRows
|
||||
bool m_initialized = false;
|
||||
|
||||
|
||||
@@ -289,6 +289,7 @@ Name[ta]=பகிர்
|
||||
Name[tr]=Paylaş
|
||||
Name[uk]=Оприлюднення
|
||||
Name[x-test]=xxSharexx
|
||||
Name[zh_CN]=分享
|
||||
Name[zh_TW]=分享
|
||||
Comment=The result of sharing a piece of content
|
||||
Comment[ar]=نتيجة مشاركة محتوى
|
||||
@@ -320,5 +321,6 @@ Comment[ta]=எதையோ பகிர்ந்ததன் விளைவ
|
||||
Comment[tr]=Bir parça içerik paylaşımının sonucu
|
||||
Comment[uk]=Результат оприлюднення даних
|
||||
Comment[x-test]=xxThe result of sharing a piece of contentxx
|
||||
Comment[zh_CN]=分享一个内容得到的结果
|
||||
Comment[zh_TW]=分享一份內容之後的結果
|
||||
Action=Popup
|
||||
|
||||
@@ -109,10 +109,6 @@ void NeoChatConnection::connectSignals()
|
||||
Q_EMIT homeHaveHighlightNotificationsChanged();
|
||||
});
|
||||
});
|
||||
connect(this, &NeoChatConnection::invitedRoom, this, [this](Quotient::Room *room) {
|
||||
auto r = dynamic_cast<NeoChatRoom *>(room);
|
||||
connect(r, &NeoChatRoom::showInviteNotification, this, &NeoChatConnection::showInviteNotification);
|
||||
});
|
||||
connect(this, &NeoChatConnection::leftRoom, this, [this](Room *room, Room *prev) {
|
||||
Q_UNUSED(room)
|
||||
if (prev && prev->isDirectChat()) {
|
||||
|
||||
@@ -205,11 +205,6 @@ Q_SIGNALS:
|
||||
*/
|
||||
void errorOccured(const QString &error);
|
||||
|
||||
/**
|
||||
* @brief Request a notification be shown for an invite to this room.
|
||||
*/
|
||||
void showInviteNotification(NeoChatRoom *room);
|
||||
|
||||
private:
|
||||
bool m_isOnline = true;
|
||||
void setIsOnline(bool isOnline);
|
||||
|
||||
@@ -124,9 +124,6 @@ NeoChatRoom::NeoChatRoom(Connection *connection, QString roomId, JoinState joinS
|
||||
updatePushNotificationState(QStringLiteral("m.push_rules"));
|
||||
|
||||
Q_EMIT canEncryptRoomChanged();
|
||||
if (this->joinState() == JoinState::Invite) {
|
||||
Q_EMIT showInviteNotification(this);
|
||||
}
|
||||
},
|
||||
Qt::SingleShotConnection);
|
||||
connect(this, &Room::changed, this, [this] {
|
||||
@@ -750,7 +747,10 @@ QList<QString> NeoChatRoom::restrictedIds() const
|
||||
|
||||
QString NeoChatRoom::historyVisibility() const
|
||||
{
|
||||
return currentState().get("m.room.history_visibility"_ls)->contentJson()["history_visibility"_ls].toString();
|
||||
if (auto stateEvent = currentState().get("m.room.history_visibility"_ls)) {
|
||||
return stateEvent->contentJson()["history_visibility"_ls].toString();
|
||||
}
|
||||
return {};
|
||||
}
|
||||
|
||||
void NeoChatRoom::setHistoryVisibility(const QString &historyVisibilityRule)
|
||||
@@ -1749,31 +1749,25 @@ void NeoChatRoom::downloadEventFromServer(const QString &eventId)
|
||||
});
|
||||
}
|
||||
|
||||
std::pair<const Quotient::RoomEvent *, bool> NeoChatRoom::getEvent(const QString &eventId) const
|
||||
const RoomEvent *NeoChatRoom::getEvent(const QString &eventId) const
|
||||
{
|
||||
if (eventId.isEmpty()) {
|
||||
return {};
|
||||
return nullptr;
|
||||
}
|
||||
const auto timelineIt = findInTimeline(eventId);
|
||||
if (timelineIt != historyEdge()) {
|
||||
return std::make_pair(timelineIt->get(), false);
|
||||
return timelineIt->get();
|
||||
}
|
||||
|
||||
auto pendingIt = findPendingEvent(eventId);
|
||||
const auto pendingIt = findPendingEvent(eventId);
|
||||
if (pendingIt != pendingEvents().end()) {
|
||||
return std::make_pair(pendingIt->event(), true);
|
||||
}
|
||||
// findPendingEvent() searches by transaction ID, we also need to check event ID.
|
||||
for (const auto &event : pendingEvents()) {
|
||||
if (event->id() == eventId || event->transactionId() == eventId) {
|
||||
return std::make_pair(event.event(), true);
|
||||
}
|
||||
return pendingIt->event();
|
||||
}
|
||||
|
||||
auto extraIt = std::find_if(m_extraEvents.begin(), m_extraEvents.end(), [eventId](const Quotient::event_ptr_tt<Quotient::RoomEvent> &event) {
|
||||
return event->id() == eventId;
|
||||
});
|
||||
return std::make_pair(extraIt != m_extraEvents.end() ? extraIt->get() : nullptr, false);
|
||||
return extraIt != m_extraEvents.end() ? extraIt->get() : nullptr;
|
||||
}
|
||||
|
||||
const RoomEvent *NeoChatRoom::getReplyForEvent(const RoomEvent &event) const
|
||||
|
||||
@@ -570,7 +570,7 @@ public:
|
||||
*
|
||||
* The result will be nullptr if not found so needs to be managed.
|
||||
*/
|
||||
std::pair<const Quotient::RoomEvent *, bool> getEvent(const QString &eventId) const;
|
||||
const Quotient::RoomEvent *getEvent(const QString &eventId) const;
|
||||
|
||||
/**
|
||||
* @brief Returns the event that is being replied to. This includes events that were manually loaded using NeoChatRoom::loadReply.
|
||||
@@ -654,14 +654,6 @@ Q_SIGNALS:
|
||||
*/
|
||||
void showMessage(MessageType::Type messageType, const QString &message);
|
||||
|
||||
/**
|
||||
* @brief Request a notification be shown for an invite to this room.
|
||||
*
|
||||
* @note This may later be blocked if there are any rules on where invites can
|
||||
* come from, but this is not NeoChatRoom's responsibility.
|
||||
*/
|
||||
void showInviteNotification(NeoChatRoom *room);
|
||||
|
||||
public Q_SLOTS:
|
||||
/**
|
||||
* @brief Upload a file to the matrix server and post the file to the room.
|
||||
|
||||
@@ -127,9 +127,8 @@ void NotificationsManager::processNotificationJob(QPointer<NeoChatConnection> co
|
||||
}
|
||||
auto sender = room->member(notification["event"_ls]["sender"_ls].toString());
|
||||
|
||||
// Don't display notifications for events in invited rooms
|
||||
// This should prevent empty notifications from appearing when they shouldn't
|
||||
if (room->joinState() == JoinState::Invite) {
|
||||
postInviteNotification(qobject_cast<NeoChatRoom *>(room));
|
||||
continue;
|
||||
}
|
||||
|
||||
|
||||
@@ -77,7 +77,7 @@ Comment[ru]=Поиск комнат NeoChat
|
||||
Comment[sl]=Najdi sobe v NeoChatu
|
||||
Comment[sv]=Sök efter rum i NeoChat
|
||||
Comment[ta]=நியோச்சாட்டில் அரங்குகளை கண்டுபிடிக்கும்
|
||||
Comment[tr]=NeoChat'te odalar bulun
|
||||
Comment[tr]=NeoChat’te odalar bulun
|
||||
Comment[uk]=Пошук кімнат у NeoChat
|
||||
Comment[x-test]=xxFind rooms in NeoChatxx
|
||||
Comment[zh_CN]=在 NeoChat 查找聊天室
|
||||
|
||||
@@ -25,6 +25,7 @@
|
||||
"Name[nl]": "Tobias Fella",
|
||||
"Name[nn]": "Tobias Fella",
|
||||
"Name[pl]": "Tobias Fella",
|
||||
"Name[pt_BR]": "Tobias Fella",
|
||||
"Name[ru]": "Tobias Fella",
|
||||
"Name[sk]": "Tobias Fella",
|
||||
"Name[sl]": "Tobias Fella",
|
||||
@@ -33,6 +34,7 @@
|
||||
"Name[tr]": "Tobias Fella",
|
||||
"Name[uk]": "Tobias Fella",
|
||||
"Name[x-test]": "xxTobias Fellaxx",
|
||||
"Name[zh_CN]": "Tobias Fella",
|
||||
"Name[zh_TW]": "Tobias Fella"
|
||||
}
|
||||
],
|
||||
@@ -59,6 +61,7 @@
|
||||
"Description[nl]": "Delen via NeoChat",
|
||||
"Description[nn]": "Del via NeoChat",
|
||||
"Description[pl]": "Udostępnij przez NeoChat",
|
||||
"Description[pt_BR]": "Compartilhar via NeoChat",
|
||||
"Description[ru]": "Опубликовать в NeoChat",
|
||||
"Description[sl]": "Deli prek NeoChat",
|
||||
"Description[sv]": "Dela via NeoChat",
|
||||
@@ -66,8 +69,9 @@
|
||||
"Description[tr]": "NeoChat ile Paylaş",
|
||||
"Description[uk]": "Оприлюднити за допомогою NeoChat",
|
||||
"Description[x-test]": "xxShare via NeoChatxx",
|
||||
"Description[zh_CN]": "通过 NeoChat 分享",
|
||||
"Description[zh_TW]": "透過 NeoChat 分享",
|
||||
"Icon": "org.kde.neochat",
|
||||
"Icon": "org.kde.neochat.tray",
|
||||
"License": "GPL",
|
||||
"Name": "NeoChat",
|
||||
"Name[ar]": "نيوتشات",
|
||||
@@ -93,6 +97,7 @@
|
||||
"Name[nl]": "NeoChat",
|
||||
"Name[nn]": "NeoChat",
|
||||
"Name[pl]": "NeoChat",
|
||||
"Name[pt_BR]": "NeoChat",
|
||||
"Name[ru]": "NeoChat",
|
||||
"Name[sk]": "NeoChat",
|
||||
"Name[sl]": "NeoChat",
|
||||
@@ -101,6 +106,7 @@
|
||||
"Name[tr]": "NeoChat",
|
||||
"Name[uk]": "NeoChat",
|
||||
"Name[x-test]": "xxNeoChatxx",
|
||||
"Name[zh_CN]": "NeoChat",
|
||||
"Name[zh_TW]": "NeoChat",
|
||||
"X-Purpose-ActionDisplay": "NeoChat"
|
||||
},
|
||||
|
||||
@@ -27,17 +27,38 @@ Loader {
|
||||
Component {
|
||||
id: regularMenu
|
||||
QQC2.Menu {
|
||||
QQC2.MenuItem {
|
||||
text: room.isFavourite ? i18n("Remove from Favorites") : i18n("Add to Favorites")
|
||||
icon.name: room.isFavourite ? "bookmark-remove" : "bookmark-new"
|
||||
onTriggered: room.isFavourite ? room.removeTag("m.favourite") : room.addTag("m.favourite", 1.0)
|
||||
}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: room.isLowPriority ? i18n("Reprioritize") : i18n("Deprioritize")
|
||||
icon.name: room.isLowPriority ? "arrow-up-symbolic" : "arrow-down-symbolic"
|
||||
onTriggered: room.isLowPriority ? room.removeTag("m.lowpriority") : room.addTag("m.lowpriority", 1.0)
|
||||
}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: i18n("Mark as Read")
|
||||
icon.name: "checkmark"
|
||||
enabled: room.notificationCount > 0
|
||||
onTriggered: room.markAllMessagesAsRead()
|
||||
}
|
||||
|
||||
QQC2.MenuSeparator {}
|
||||
QQC2.MenuItem {
|
||||
text: room.isDirectChat() ? i18nc("@action:inmenu", "Copy user's Matrix ID to Clipboard") : i18nc("@action:inmenu", "Copy Address to Clipboard")
|
||||
icon.name: "edit-copy"
|
||||
onTriggered: if (room.isDirectChat()) {
|
||||
Clipboard.saveText(room.directChatRemoteMember.id);
|
||||
} else if (room.canonicalAlias.length === 0) {
|
||||
Clipboard.saveText(room.id);
|
||||
} else {
|
||||
Clipboard.saveText(room.canonicalAlias);
|
||||
}
|
||||
}
|
||||
|
||||
QQC2.Menu {
|
||||
title: i18nc("@action:inmenu", "Notifications")
|
||||
title: i18n("Notification State")
|
||||
icon.name: "notifications"
|
||||
|
||||
QQC2.MenuItem {
|
||||
@@ -86,32 +107,6 @@ Loader {
|
||||
}
|
||||
}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: room.isFavourite ? i18n("Remove from Favorites") : i18n("Add to Favorites")
|
||||
icon.name: room.isFavourite ? "rating" : "rating-unrated"
|
||||
onTriggered: room.isFavourite ? room.removeTag("m.favourite") : room.addTag("m.favourite", 1.0)
|
||||
}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: room.isLowPriority ? i18n("Reprioritize") : i18n("Deprioritize")
|
||||
icon.name: room.isLowPriority ? "arrow-up-symbolic" : "arrow-down-symbolic"
|
||||
onTriggered: room.isLowPriority ? room.removeTag("m.lowpriority") : room.addTag("m.lowpriority", 1.0)
|
||||
}
|
||||
|
||||
QQC2.MenuSeparator {}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: room.isDirectChat() ? i18nc("@action:inmenu", "Copy user's Matrix ID to Clipboard") : i18nc("@action:inmenu", "Copy Address to Clipboard")
|
||||
icon.name: "edit-copy"
|
||||
onTriggered: if (room.isDirectChat()) {
|
||||
Clipboard.saveText(room.directChatRemoteMember.id);
|
||||
} else if (room.canonicalAlias.length === 0) {
|
||||
Clipboard.saveText(room.id);
|
||||
} else {
|
||||
Clipboard.saveText(room.canonicalAlias);
|
||||
}
|
||||
}
|
||||
|
||||
QQC2.MenuItem {
|
||||
text: i18nc("@action:inmenu", "Room Settings")
|
||||
icon.name: 'settings-configure-symbolic'
|
||||
|
||||
@@ -212,7 +212,7 @@ Loader {
|
||||
model: WebShortcutModel {
|
||||
id: webshortcutmodel
|
||||
selectedText: root.selectedText.length > 0 ? root.selectedText : root.plainText
|
||||
onOpenUrl: RoomManager.resolveResource(url)
|
||||
onOpenUrl: url => RoomManager.resolveResource(url.toString())
|
||||
}
|
||||
delegate: QQC2.MenuItem {
|
||||
text: model.display
|
||||
|
||||
@@ -42,19 +42,15 @@ DelegateContextMenu {
|
||||
* Each action will be instantiated as a single line in the menu.
|
||||
*/
|
||||
property list<Kirigami.Action> actions: [
|
||||
DelegateContextMenu.ReplyMessageAction {},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu", "Open Image")
|
||||
text: i18n("Open Externally")
|
||||
icon.name: "document-open"
|
||||
onTriggered: {
|
||||
currentRoom.openEventMediaExternally(root.eventId);
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu", "Save Image…")
|
||||
text: i18n("Save As")
|
||||
icon.name: "document-save"
|
||||
onTriggered: {
|
||||
var dialog = saveAsDialog.createObject(QQC2.Overlay.overlay);
|
||||
@@ -62,16 +58,14 @@ DelegateContextMenu {
|
||||
dialog.open();
|
||||
}
|
||||
},
|
||||
DelegateContextMenu.ReplyMessageAction {},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu", "Copy Image")
|
||||
text: i18n("Copy")
|
||||
icon.name: "edit-copy"
|
||||
onTriggered: {
|
||||
currentRoom.copyEventMedia(root.eventId);
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
},
|
||||
Kirigami.Action {
|
||||
visible: author.id === currentRoom.localMember.id || currentRoom.canSendState("redact")
|
||||
text: i18n("Remove")
|
||||
@@ -94,13 +88,7 @@ DelegateContextMenu {
|
||||
},
|
||||
DelegateContextMenu.ReportMessageAction {},
|
||||
DelegateContextMenu.ShowUserAction {},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
visible: viewSourceAction.visible
|
||||
},
|
||||
DelegateContextMenu.ViewSourceAction {
|
||||
id: viewSourceAction
|
||||
}
|
||||
DelegateContextMenu.ViewSourceAction {}
|
||||
]
|
||||
|
||||
/**
|
||||
|
||||
@@ -89,7 +89,7 @@ ColumnLayout {
|
||||
}
|
||||
|
||||
onClicked: {
|
||||
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(parent, {
|
||||
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(QQC2.Overlay.overlay, {
|
||||
text: barcode.content,
|
||||
title: root.room ? root.room.displayName : "",
|
||||
subtitle: root.room ? root.room.id : "",
|
||||
|
||||
@@ -318,11 +318,13 @@ Kirigami.ApplicationWindow {
|
||||
})
|
||||
}
|
||||
function showUserDetail(user, room) {
|
||||
Qt.createComponent("org.kde.neochat", "UserDetailDialog").createObject(root.QQC2.ApplicationWindow.window, {
|
||||
const dialog = Qt.createComponent("org.kde.neochat", "UserDetailDialog").createObject(root, {
|
||||
room: room,
|
||||
user: user,
|
||||
connection: root.connection
|
||||
}).open();
|
||||
connection: root.connection,
|
||||
});
|
||||
dialog.parent = QmlUtils.focusedWindowItem(); // Kirigami Dialogs overwrite the parent, so we need to set it again
|
||||
dialog.open();
|
||||
}
|
||||
|
||||
function load() {
|
||||
|
||||
@@ -44,7 +44,7 @@ DelegateContextMenu {
|
||||
},
|
||||
DelegateContextMenu.ReplyMessageAction {},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu As in 'Forward this message'", "Forward…")
|
||||
text: i18nc("@action:inmenu As in 'Forward this message'", "Forward")
|
||||
icon.name: "mail-forward-symbolic"
|
||||
onTriggered: {
|
||||
let page = applicationWindow().pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'ChooseRoomDialog'), {
|
||||
@@ -59,33 +59,21 @@ DelegateContextMenu {
|
||||
});
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
},
|
||||
DelegateContextMenu.RemoveMessageAction {},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu", "Copy Text")
|
||||
text: i18n("Copy")
|
||||
icon.name: "edit-copy"
|
||||
onTriggered: Clipboard.saveText(root.selectedText.length > 0 ? root.selectedText : root.plainText)
|
||||
},
|
||||
DelegateContextMenu.ReportMessageAction {},
|
||||
DelegateContextMenu.ShowUserAction {},
|
||||
DelegateContextMenu.ViewSourceAction {},
|
||||
Kirigami.Action {
|
||||
text: i18nc("@action:inmenu", "Copy Message Link")
|
||||
text: i18n("Copy Link")
|
||||
icon.name: "edit-copy"
|
||||
onTriggered: {
|
||||
Clipboard.saveText("https://matrix.to/#/" + currentRoom.id + "/" + root.eventId);
|
||||
}
|
||||
},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
},
|
||||
DelegateContextMenu.ReportMessageAction {},
|
||||
DelegateContextMenu.ShowUserAction {},
|
||||
Kirigami.Action {
|
||||
separator: true
|
||||
visible: viewSourceAction.visible
|
||||
},
|
||||
DelegateContextMenu.ViewSourceAction {
|
||||
id: viewSourceAction
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
@@ -29,13 +29,20 @@ Components.AlbumMaximizeComponent {
|
||||
|
||||
readonly property var currentProgressInfo: model.data(model.index(content.currentIndex, 0), MessageEventModel.ProgressInfoRole)
|
||||
|
||||
onCurrentProgressInfoChanged: () => {
|
||||
if (root.currentProgressInfo) {
|
||||
root.downloadAction.progress = root.currentProgressInfo.progress / root.currentProgressInfo.total * 100.0;
|
||||
} else {
|
||||
root.downloadAction.progress = 0;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief Whether the delegate is part of a thread timeline.
|
||||
*/
|
||||
property bool isThread: false
|
||||
|
||||
downloadAction: Components.DownloadAction {
|
||||
id: downloadAction
|
||||
onTriggered: {
|
||||
currentRoom.downloadFile(root.currentEventId, Core.StandardPaths.writableLocation(Core.StandardPaths.CacheLocation) + "/" + root.currentEventId.replace(":", "_").replace("/", "_").replace("+", "_") + currentRoom.fileNameToDownload(root.currentEventId));
|
||||
}
|
||||
@@ -62,19 +69,11 @@ Components.AlbumMaximizeComponent {
|
||||
|
||||
function onFileTransferProgress(id, progress, total) {
|
||||
if (id == root.currentEventId) {
|
||||
downloadAction.progress = progress / total * 100.0;
|
||||
root.downloadAction.progress = progress / total * 100.0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Connections {
|
||||
target: content
|
||||
|
||||
function onCurrentIndexChanged() {
|
||||
downloadAction.progress = currentProgressInfo.progress / currentProgressInfo.total * 100.0;
|
||||
}
|
||||
}
|
||||
|
||||
leading: RowLayout {
|
||||
Components.Avatar {
|
||||
id: userAvatar
|
||||
@@ -106,7 +105,7 @@ Components.AlbumMaximizeComponent {
|
||||
|
||||
onOpened: forceActiveFocus()
|
||||
|
||||
onItemRightClicked: RoomManager.viewEventMenu(root.currentEventId, root.currentRoom)
|
||||
onItemRightClicked: RoomManager.viewEventMenu(root.currentEventId, root.currentRoom, root.currentAuthor)
|
||||
|
||||
onSaveItem: {
|
||||
var dialog = saveAsDialog.createObject(QQC2.Overlay.overlay);
|
||||
|
||||
@@ -27,6 +27,7 @@ Kirigami.SearchDialog {
|
||||
onTextChanged: RoomManager.sortFilterRoomListModel.filterText = text
|
||||
model: RoomManager.sortFilterRoomListModel
|
||||
emptyText: i18nc("Placeholder message", "No room found")
|
||||
parent: QQC2.Overlay.overlay
|
||||
|
||||
delegate: RoomDelegate {
|
||||
connection: root.connection
|
||||
|
||||
@@ -39,7 +39,7 @@ QQC2.ScrollView {
|
||||
/**
|
||||
* @brief The title that should be displayed for this component if available.
|
||||
*/
|
||||
readonly property string title: root.room.isSpace ? i18nc("@action:title", "Space Members") : i18nc("@action:title", "Room Information")
|
||||
readonly property string title: root.room.isSpace ? i18nc("@action:title", "Space Members") : i18nc("@action:title", "Room information")
|
||||
|
||||
// HACK: Hide unnecessary horizontal scrollbar (https://bugreports.qt.io/browse/QTBUG-83890)
|
||||
QQC2.ScrollBar.horizontal.policy: QQC2.ScrollBar.AlwaysOff
|
||||
@@ -133,7 +133,7 @@ QQC2.ScrollView {
|
||||
Delegates.RoundedItemDelegate {
|
||||
id: leaveButton
|
||||
icon.name: "arrow-left-symbolic"
|
||||
text: root.room.isSpace ? i18nc("@action:button", "Leave this space") : i18nc("@action:button", "Leave this room")
|
||||
text: i18nc("@action:button", "Leave this room")
|
||||
activeFocusOnTab: true
|
||||
|
||||
Layout.fillWidth: true
|
||||
|
||||
@@ -198,7 +198,7 @@ Kirigami.Page {
|
||||
Shortcut {
|
||||
sequence: StandardKey.Cancel
|
||||
onActivated: {
|
||||
if (!timelineViewLoader.item.atYEnd || root.currentRoom.hasUnreadMessages) {
|
||||
if (!timelineViewLoader.item.atYEnd || !root.currentRoom.partiallyReadStats.empty()) {
|
||||
timelineViewLoader.item.goToLastMessage();
|
||||
root.currentRoom.markAllMessagesAsRead();
|
||||
} else {
|
||||
@@ -308,6 +308,7 @@ Kirigami.Page {
|
||||
NeochatMaximizeComponent {
|
||||
currentRoom: root.currentRoom
|
||||
model: root.mediaMessageFilterModel
|
||||
parent: root.QQC2.Overlay.overlay
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -131,7 +131,7 @@ QQC2.Control {
|
||||
|
||||
text: i18nc("@button View all one-on-one chats with your friends.", "Friends")
|
||||
contentItem: Kirigami.Icon {
|
||||
source: "system-users"
|
||||
source: "system-users-symbolic"
|
||||
|
||||
QQC2.Label {
|
||||
id: directChatNotificationCountLabel
|
||||
|
||||
@@ -62,7 +62,7 @@ ColumnLayout {
|
||||
onClicked: _private.createRoom(root.currentRoom.id)
|
||||
}
|
||||
QQC2.Button {
|
||||
text: i18nc("@action:button", "Leave this space")
|
||||
text: i18nc("@button", "Leave the space")
|
||||
icon.name: "go-previous"
|
||||
onClicked: RoomManager.leaveRoom(root.currentRoom)
|
||||
}
|
||||
|
||||
@@ -186,7 +186,7 @@ QQC2.ScrollView {
|
||||
padding: Kirigami.Units.largeSpacing
|
||||
|
||||
z: 2
|
||||
visible: (root.currentRoom?.hasUnreadMessages ?? false)
|
||||
visible: (!root.currentRoom?.partiallyReadStats.empty())
|
||||
|
||||
text: root.currentRoom.readMarkerLoaded ? i18n("Jump to first unread message") : i18n("Jump to oldest loaded message")
|
||||
action: Kirigami.Action {
|
||||
@@ -195,7 +195,7 @@ QQC2.ScrollView {
|
||||
root.focusChatBar();
|
||||
}
|
||||
goReadMarkerFab.textChanged()
|
||||
messageListView.goToEvent(root.currentRoom.readMarkerEventId);
|
||||
messageListView.goToEvent(root.currentRoom.lastFullyReadEventId);
|
||||
}
|
||||
icon.name: "go-up"
|
||||
shortcut: "Shift+PgUp"
|
||||
@@ -354,7 +354,7 @@ QQC2.ScrollView {
|
||||
}
|
||||
|
||||
function allUnreadVisible() {
|
||||
let readMarkerRow = eventToIndex(root.currentRoom.readMarkerEventId);
|
||||
let readMarkerRow = eventToIndex(root.currentRoom.lastFullyReadEventId);
|
||||
if (readMarkerRow >= 0 && readMarkerRow < firstVisibleIndex() && messageListView.atYEnd) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -84,7 +84,7 @@ Kirigami.Dialog {
|
||||
}
|
||||
|
||||
onClicked: {
|
||||
let map = qrMaximizeComponent.createObject(parent, {
|
||||
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(QQC2.Overlay.overlay, {
|
||||
text: barcode.content,
|
||||
title: root.room ? root.room.member(root.user.id).displayName : root.user.displayName,
|
||||
subtitle: root.user.id,
|
||||
@@ -265,8 +265,4 @@ Kirigami.Dialog {
|
||||
}
|
||||
}
|
||||
}
|
||||
Component {
|
||||
id: qrMaximizeComponent
|
||||
QrCodeMaximizeComponent {}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -27,7 +27,7 @@ RowLayout {
|
||||
Layout.topMargin: Kirigami.Units.smallSpacing
|
||||
Layout.bottomMargin: Kirigami.Units.smallSpacing
|
||||
Layout.rightMargin: Kirigami.Units.largeSpacing
|
||||
Layout.minimumHeight: bottomEdge ? Kirigami.Units.gridUnit * 2 : -1
|
||||
Layout.minimumHeight: bottomEdge ? Kirigami.Units.gridUnit * 3 : -1
|
||||
|
||||
onVisibleChanged: {
|
||||
if (!visible) {
|
||||
@@ -91,6 +91,7 @@ RowLayout {
|
||||
id: switchUserButton
|
||||
text: i18n("Switch User")
|
||||
icon.name: "system-switch-user"
|
||||
shortcut: "Ctrl+U"
|
||||
onTriggered: accountSwitchDialog.createObject(QQC2.Overlay.overlay, {
|
||||
connection: root.connection
|
||||
}).open();
|
||||
@@ -105,11 +106,6 @@ RowLayout {
|
||||
}
|
||||
}
|
||||
]
|
||||
|
||||
Shortcut {
|
||||
sequence: "Ctrl+U"
|
||||
onActivated: switchUserButton.toggle()
|
||||
}
|
||||
}
|
||||
// QQC2.ToolButton {
|
||||
// Layout.alignment: Qt.AlignRight
|
||||
|
||||
@@ -93,10 +93,7 @@ void Registration::registerAccount()
|
||||
auto matrixId = "@%1:%2"_ls.arg(m_username, m_homeserver);
|
||||
connection->resolveServer(matrixId);
|
||||
|
||||
auto displayName = "NeoChat %1 %2 %3 %4"_ls.arg(QSysInfo::machineHostName(),
|
||||
QSysInfo::productType(),
|
||||
QSysInfo::productVersion(),
|
||||
QSysInfo::currentCpuArchitecture());
|
||||
auto displayName = "NeoChat"_ls;
|
||||
connection->loginWithPassword(matrixId, m_password, displayName);
|
||||
|
||||
connect(connection, &Connection::connected, this, [this, displayName, connection] {
|
||||
|
||||
@@ -117,7 +117,7 @@ FormCard.FormCardPage {
|
||||
id: addAccountDelegate
|
||||
text: i18n("Add Account")
|
||||
icon.name: "list-add"
|
||||
onClicked: root.QQC2.ApplicationWindow.window.pageStack.layers.push(Qt.createComponent('org.kde.neochat.login', 'WelcomePage'))
|
||||
onClicked: root.QQC2.ApplicationWindow.window.pageStack.layers.push(Qt.createComponent('org.kde.neochat.login', 'WelcomePage'), { showSettings: false })
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -142,15 +142,6 @@ TextHandler::handleRecieveRichText(Qt::TextFormat inputFormat, const NeoChatRoom
|
||||
// If the image does not have an explicit width, but has a vertical-align it's most likely an emoticon.
|
||||
// We must do some pre-processing for it to show up nicely in and around text.
|
||||
if (isEmoticon) {
|
||||
// Remove any pre-existing height
|
||||
extraAttributes.removeIf([](const QString &s) {
|
||||
return s.contains(QStringLiteral("height="));
|
||||
});
|
||||
|
||||
// Make sure it's the same height as the rest of the text
|
||||
const QFontMetrics metrics(QGuiApplication::font());
|
||||
extraAttributes.append(QStringLiteral("height=\"%1\"").arg(metrics.height()));
|
||||
|
||||
// Align it properly
|
||||
extraAttributes.append(QStringLiteral("style=\"%1\"").arg(customEmojiStyle));
|
||||
}
|
||||
@@ -505,6 +496,7 @@ QString TextHandler::cleanAttributes(const QString &tag, const QString &tagStrin
|
||||
nextAttribute = tagString.mid(nextAttributeIndex, nextSpaceIndex - nextAttributeIndex);
|
||||
|
||||
if (isAllowedAttribute(tag, getAttributeType(nextAttribute))) {
|
||||
QString style;
|
||||
if (tag == QStringLiteral("img") && getAttributeType(nextAttribute) == QStringLiteral("src")) {
|
||||
QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
|
||||
if (isAllowedLink(attributeData, true)) {
|
||||
@@ -525,9 +517,19 @@ QString TextHandler::cleanAttributes(const QString &tag, const QString &tagStrin
|
||||
if (attributeData == customEmojiStyle) {
|
||||
outputString.append(u' ' + nextAttribute);
|
||||
}
|
||||
} else if (getAttributeType(nextAttribute) == QStringLiteral("data-mx-color")) {
|
||||
const QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
|
||||
style.append(u"color: " + attributeData + u';');
|
||||
} else if (getAttributeType(nextAttribute) == QStringLiteral("data-mx-bg-color")) {
|
||||
const QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
|
||||
style.append(u"background-color: " + attributeData + u';');
|
||||
} else {
|
||||
outputString.append(u' ' + nextAttribute);
|
||||
}
|
||||
|
||||
if (!style.isEmpty()) {
|
||||
outputString.append(u" style=\"" + style + u'"');
|
||||
}
|
||||
}
|
||||
nextAttributeIndex = nextSpaceIndex + 1;
|
||||
}
|
||||
|
||||
@@ -13,6 +13,7 @@
|
||||
#include <Quotient/connection.h>
|
||||
|
||||
#include <QJsonDocument>
|
||||
#include <QQuickWindow>
|
||||
|
||||
using namespace Quotient;
|
||||
|
||||
@@ -37,6 +38,16 @@ QColor QmlUtils::getUserColor(qreal hueF)
|
||||
return QColor::fromHslF(hueF, 1, -0.7 * lightness + 0.9, 1);
|
||||
}
|
||||
|
||||
QQuickItem *QmlUtils::focusedWindowItem()
|
||||
{
|
||||
const auto window = qobject_cast<QQuickWindow *>(QGuiApplication::focusWindow());
|
||||
if (window) {
|
||||
return window->contentItem();
|
||||
} else {
|
||||
return nullptr;
|
||||
}
|
||||
}
|
||||
|
||||
bool Utils::isEmoji(const QString &text)
|
||||
{
|
||||
#ifdef HAVE_ICU
|
||||
|
||||
@@ -7,6 +7,7 @@
|
||||
#include <QGuiApplication>
|
||||
#include <QPalette>
|
||||
#include <QQmlEngine>
|
||||
#include <QQuickItem>
|
||||
#include <QRegularExpression>
|
||||
|
||||
#include <Quotient/user.h>
|
||||
@@ -34,6 +35,7 @@ public:
|
||||
Q_INVOKABLE bool isValidJson(const QByteArray &json);
|
||||
Q_INVOKABLE QString escapeString(const QString &string);
|
||||
Q_INVOKABLE QColor getUserColor(qreal hueF);
|
||||
Q_INVOKABLE QQuickItem *focusedWindowItem();
|
||||
|
||||
private:
|
||||
QmlUtils() = default;
|
||||
|
||||
Reference in New Issue
Block a user