Compare commits
33 Commits
v24.11.80
...
work/thiag
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
cfea50bc08 | ||
|
|
9acaaade45 | ||
|
|
aaca28dbf6 | ||
|
|
d4ef5f9d4d | ||
|
|
2095dea801 | ||
|
|
a36f7ef10d | ||
|
|
9874962ee3 | ||
|
|
4b08022075 | ||
|
|
dc3db3aec4 | ||
|
|
0568c2a93d | ||
|
|
7ab0a6fc9e | ||
|
|
d6b780762e | ||
|
|
5ef66b5cf6 | ||
|
|
19e8cd5e48 | ||
|
|
df5117892f | ||
|
|
aaa4216f55 | ||
|
|
85ee5084b6 | ||
|
|
bb9ce117de | ||
|
|
00c5aa26bb | ||
|
|
bae4de227c | ||
|
|
253f891c5a | ||
|
|
6966159062 | ||
|
|
07d3b80c3e | ||
|
|
a41d0f3214 | ||
|
|
1ee15de78b | ||
|
|
b044358970 | ||
|
|
d2e11bb3bb | ||
|
|
a55bac899c | ||
|
|
c2380fb8df | ||
|
|
f31c644b13 | ||
|
|
26cd621d0e | ||
|
|
4c58512c54 | ||
|
|
04c1b47660 |
@@ -7,9 +7,9 @@
|
||||
cmake_minimum_required(VERSION 3.16)
|
||||
|
||||
# KDE Applications version, managed by release script.
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "24")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "11")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "80")
|
||||
set(RELEASE_SERVICE_VERSION_MAJOR "25")
|
||||
set(RELEASE_SERVICE_VERSION_MINOR "03")
|
||||
set(RELEASE_SERVICE_VERSION_MICRO "70")
|
||||
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
|
||||
|
||||
project(NeoChat VERSION ${RELEASE_SERVICE_VERSION})
|
||||
|
||||
@@ -287,6 +287,7 @@
|
||||
<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>
|
||||
|
||||
@@ -89,17 +89,19 @@ GenericName[zh_CN]=Matrix 客户端
|
||||
GenericName[zh_TW]=Matrix 用戶端
|
||||
Comment=Chat on Matrix
|
||||
Comment[ca]=Xat a Matrix
|
||||
Comment[ca@valencia]=Xat a Matrix
|
||||
Comment[es]=Chat en Matrix
|
||||
Comment[eu]=Berriketa Matrix-en
|
||||
Comment[fr]=Clavarder sur Matrix
|
||||
Comment[gl]=Charle en Matrix
|
||||
Comment[hu]=Csevegés Matrixon
|
||||
Comment[ia]=Conversation en ditecto sur Matrix
|
||||
Comment[it]= su Matrix
|
||||
Comment[ka]=ჩატი Matrix-ზე
|
||||
Comment[nl]=Chat op Matrix
|
||||
Comment[pl]=Rozmawiaj na Matriksie
|
||||
Comment[sl]=Klepet na Matrixu
|
||||
Comment[tr]=Matrix Üzerinde Sohbet Et
|
||||
Comment[uk]=Спілкування у Matrix
|
||||
Comment[x-test]=xxChat on Matrixxx
|
||||
MimeType=x-scheme-handler/matrix;
|
||||
Exec=neochat %u
|
||||
Terminal=false
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-10 08:55+0400\n"
|
||||
"Last-Translator: Zayed Al-Saidi <zayed.alsaidi@gmail.com>\n"
|
||||
"Language-Team: ar\n"
|
||||
@@ -915,8 +915,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "التسجيل معطل على هذا الخادم."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "يحمّل"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "صورك التعبيرية"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "يحمّل الرد"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -904,8 +904,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
@@ -1559,14 +1559,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2022-07-22 12:13+0400\n"
|
||||
"Last-Translator: Kheyyam <xxmn77@gmail.com>\n"
|
||||
"Language-Team: Azerbaijani <kde-i18n-doc@kde.org>\n"
|
||||
@@ -1007,8 +1007,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1759,15 +1759,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Xüsusi Emoji"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "Yüklənir..."
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
312
po/ca/neochat.po
312
po/ca/neochat.po
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -918,8 +918,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "El registre està desactivat en aquest servidor."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "S'està carregant"
|
||||
@@ -1577,14 +1577,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emojis propis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "S'està carregant la resposta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -5779,3 +5779,303 @@ msgstr "Mostra"
|
||||
#, kde-format
|
||||
msgid "Quit"
|
||||
msgstr "Surt"
|
||||
|
||||
#~ msgid "Matrix client"
|
||||
#~ msgstr "Client de Matrix"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Room ID or Alias"
|
||||
#~ msgstr "ID de la sala o àlies"
|
||||
|
||||
#~ msgid "Maybe it was deleted?"
|
||||
#~ msgstr "Potser s'ha suprimit?"
|
||||
|
||||
#~ msgid "Access to keychain was denied."
|
||||
#~ msgstr "S'ha denegat l'accés al clauer."
|
||||
|
||||
#~ msgid "No keychain available."
|
||||
#~ msgstr "No hi ha cap clauer disponible."
|
||||
|
||||
#~ msgid "Network Error"
|
||||
#~ msgstr "Error de la xarxa"
|
||||
|
||||
#~ msgid "File too large to download."
|
||||
#~ msgstr "El fitxer és massa gran per a baixar."
|
||||
|
||||
#~ msgid "Malformed or empty Matrix id"
|
||||
#~ msgstr "ID de Matrix amb format incorrecte o buida"
|
||||
|
||||
#~ msgctxt "%1: What's being done; %2: How often it is done."
|
||||
#~ msgid " %1"
|
||||
#~ msgid_plural " %1 %2 times"
|
||||
#~ msgstr[0] " %1"
|
||||
#~ msgstr[1] " %1 %2 vegades"
|
||||
|
||||
#~ msgctxt "n users"
|
||||
#~ msgid " %1 user "
|
||||
#~ msgid_plural " %1 users "
|
||||
#~ msgstr[0] " %1 usuari "
|
||||
#~ msgstr[1] " %1 usuaris "
|
||||
|
||||
#~ msgctxt "[action 1], [action 2 and/or action 3]"
|
||||
#~ msgid ", "
|
||||
#~ msgstr ", "
|
||||
|
||||
#~ msgctxt "[action 1, action 2] or [action 3]"
|
||||
#~ msgid " or "
|
||||
#~ msgstr " o "
|
||||
|
||||
#~ msgctxt "[action 1, action 2] and [action 3]"
|
||||
#~ msgid " and "
|
||||
#~ msgstr " i "
|
||||
|
||||
#~ msgctxt ""
|
||||
#~ "userText (%1) is either a Matrix username if a single user sent all the "
|
||||
#~ "states or n users if they were sent by multiple users.chunksText (%2) is "
|
||||
#~ "a list of comma separated actions for each of the state events in the "
|
||||
#~ "group."
|
||||
#~ msgid "<style>a {text-decoration: none;}</style>%1 %2"
|
||||
#~ msgstr "<style>a {text-decoration: none;}</style>%1 %2"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Remove Message"
|
||||
#~ msgstr "Eliminació d'un missatge"
|
||||
|
||||
#~ msgid "Add"
|
||||
#~ msgstr "Afegeix"
|
||||
|
||||
#~ msgid "No users available"
|
||||
#~ msgstr "No hi ha cap usuari disponible"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Ban User"
|
||||
#~ msgstr "Bandeja l'usuari"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Security"
|
||||
#~ msgstr "Seguretat"
|
||||
|
||||
#~ msgctxt "@title:group"
|
||||
#~ msgid "Invitations"
|
||||
#~ msgstr "Invitacions"
|
||||
|
||||
#~ msgctxt "@title:group"
|
||||
#~ msgid "Ignored Users"
|
||||
#~ msgstr "Usuaris ignorats"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Manage ignored users"
|
||||
#~ msgstr "Gestiona els usuaris ignorats"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Keys"
|
||||
#~ msgstr "Claus"
|
||||
|
||||
#~ msgid "Device key"
|
||||
#~ msgstr "Clau del dispositiu"
|
||||
|
||||
#~ msgid "Encryption key"
|
||||
#~ msgstr "Clau d'encriptatge"
|
||||
|
||||
#~ msgid "Device id"
|
||||
#~ msgstr "ID del dispositiu"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Encryption Keys"
|
||||
#~ msgstr "Claus d'encriptatge"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Open proxy settings"
|
||||
#~ msgstr "Obre la configuració del servidor intermediari"
|
||||
|
||||
#~ msgctxt "@title:window"
|
||||
#~ msgid "Proxy Settings"
|
||||
#~ msgstr "Configuració del servidor intermediari"
|
||||
|
||||
#~ msgid "Media id '%1' doesn't follow server/mediaId pattern"
|
||||
#~ msgstr ""
|
||||
#~ "L'element multimèdia amb ID «%1» no segueix el patró servidor/mediaId"
|
||||
|
||||
#~ msgid "Image request has been cancelled"
|
||||
#~ msgstr "S'ha cancel·lat la sol·licitud d'imatge"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Cancel edit"
|
||||
#~ msgstr "Cancel·la l'edició"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "QR code for account"
|
||||
#~ msgstr "Codi QR per del compte"
|
||||
|
||||
#~ msgctxt "Placeholder message when no user is ignored"
|
||||
#~ msgid "You are not ignoring any users"
|
||||
#~ msgstr "No heu ignorat cap usuari"
|
||||
|
||||
#~ msgid "Room Settings"
|
||||
#~ msgstr "Configuració de la sala"
|
||||
|
||||
#~ msgid "Valid server entered"
|
||||
#~ msgstr "S'ha introduït un servidor vàlid"
|
||||
|
||||
#~ msgid "Enter server url e.g. kde.org"
|
||||
#~ msgstr "Introduïu l'URL del servidor (p. ex. kde.org)"
|
||||
|
||||
#~ msgid "Configure"
|
||||
#~ msgstr "Configura"
|
||||
|
||||
#~ msgctxt "@button"
|
||||
#~ msgid "Space settings"
|
||||
#~ msgstr "Configuració dels espais"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Configure"
|
||||
#~ msgstr "Configura"
|
||||
|
||||
#~ msgctxt "@title:window"
|
||||
#~ msgid "About NeoChat"
|
||||
#~ msgstr "Quant al NeoChat"
|
||||
|
||||
#~ msgctxt "@title:window"
|
||||
#~ msgid "About KDE"
|
||||
#~ msgstr "Quant a KDE"
|
||||
|
||||
#~ msgid "Spell Checking"
|
||||
#~ msgstr "Verificació ortogràfica"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Spellchecking"
|
||||
#~ msgstr "Verificació ortogràfica"
|
||||
|
||||
#~ msgid "Enable automatic spell checking"
|
||||
#~ msgstr "Activa la verificació ortogràfica automàtica"
|
||||
|
||||
#~ msgid "Ignore uppercase words"
|
||||
#~ msgstr "Ignora les paraules en majúscules"
|
||||
|
||||
#~ msgid "Ignore hyphenated words"
|
||||
#~ msgstr "Ignora les paraules amb guió"
|
||||
|
||||
#~ msgid "Detect language automatically"
|
||||
#~ msgstr "Detecta automàticament l'idioma"
|
||||
|
||||
#~ msgid "Selected default language:"
|
||||
#~ msgstr "Idioma predeterminat seleccionat:"
|
||||
|
||||
#~ msgid "None"
|
||||
#~ msgstr "Cap"
|
||||
|
||||
#~ msgid "Additional spell checking languages"
|
||||
#~ msgstr "Idiomes addicionals de verificació ortogràfica"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "%1 will provide spell checking and suggestions for the languages listed "
|
||||
#~ "here when autodetection is enabled."
|
||||
#~ msgstr ""
|
||||
#~ "%1 proporcionarà la verificació ortogràfica i suggeriments per als "
|
||||
#~ "idiomes llistats aquí si s'ha activat la detecció automàtica."
|
||||
|
||||
#~ msgid "Open Personal Dictionary"
|
||||
#~ msgstr "Obre un diccionari personal"
|
||||
|
||||
#~ msgctxt "@title:window"
|
||||
#~ msgid "Spell checking languages"
|
||||
#~ msgstr "Idiomes de verificació ortogràfica"
|
||||
|
||||
#~ msgid "Default Language"
|
||||
#~ msgstr "Idioma predeterminat"
|
||||
|
||||
#~ msgid "Spell checking dictionary"
|
||||
#~ msgstr "Diccionari de verificació ortogràfica"
|
||||
|
||||
#~ msgid "Add a new word to your personal dictionary…"
|
||||
#~ msgstr "Afegeix una paraula nova al vostre diccionari personal…"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Add word"
|
||||
#~ msgstr "Afegeix una paraula"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Delete word"
|
||||
#~ msgstr "Suprimeix la paraula"
|
||||
|
||||
#~ msgctxt "menu"
|
||||
#~ msgid "Matrix FAQ"
|
||||
#~ msgstr "PMF del Matrix"
|
||||
|
||||
#~ msgctxt "@action:button"
|
||||
#~ msgid "Remove this account"
|
||||
#~ msgstr "Elimina aquest compte"
|
||||
|
||||
#~ msgid "Options"
|
||||
#~ msgstr "Opcions"
|
||||
|
||||
#~ msgid "Make room favorite"
|
||||
#~ msgstr "Fes preferida la sala"
|
||||
|
||||
#~ msgid "Member (0)"
|
||||
#~ msgstr "Membre (0)"
|
||||
|
||||
#~ msgctxt "@title:window"
|
||||
#~ msgid "Account editor"
|
||||
#~ msgstr "Editor de comptes"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Deactivate Account"
|
||||
#~ msgstr "Desactiva el compte"
|
||||
|
||||
#~ msgctxt "@title"
|
||||
#~ msgid "Warning"
|
||||
#~ msgstr "Avís"
|
||||
|
||||
#~ msgid "Show fancy effects in chat"
|
||||
#~ msgstr "Mostra efectes sofisticats al xat"
|
||||
|
||||
#~ msgctxt "number of room members"
|
||||
#~ msgid " members"
|
||||
#~ msgstr " membres"
|
||||
|
||||
#~ msgctxt "@button"
|
||||
#~ msgid "Add new child"
|
||||
#~ msgstr "Afegeix un fill nou"
|
||||
|
||||
#~ msgid "Log in to an existing account"
|
||||
#~ msgstr "Inicia la sessió amb un compte existent"
|
||||
|
||||
#~ msgid "Open in New Window"
|
||||
#~ msgstr "Obre en una finestra nova"
|
||||
|
||||
#~ msgid "Room not found"
|
||||
#~ msgstr "No s'ha trobat la sala"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "There's no room %1 in the room list. Check the spelling and the account."
|
||||
#~ msgstr ""
|
||||
#~ "No hi ha cap sala %1 a la llista de sales. Comproveu l'ortografia i el "
|
||||
#~ "compte."
|
||||
|
||||
#~ msgid "No application for the link"
|
||||
#~ msgstr "No hi ha cap aplicació per a l'enllaç"
|
||||
|
||||
#~ msgid "Your operating system could not find an application for the link."
|
||||
#~ msgstr ""
|
||||
#~ "El sistema operatiu no ha pogut trobar cap aplicació per a l'enllaç."
|
||||
|
||||
#~ msgid "Could not open URL"
|
||||
#~ msgstr "No s'ha pogut obrir l'URL"
|
||||
|
||||
#~ msgid "Coach: %1, Seat: %2"
|
||||
#~ msgstr "Cotxe: %1, Seient: %2"
|
||||
|
||||
#~ msgctxt "<start time> - <end time>"
|
||||
#~ msgid "%1 - %2"
|
||||
#~ msgstr "%1 - %2"
|
||||
|
||||
#~ msgctxt "<username> is not a known user"
|
||||
#~ msgid "%1 is not a known user."
|
||||
#~ msgstr "%1 no és un usuari conegut."
|
||||
|
||||
#~ msgid "Show m.room.member events"
|
||||
#~ msgstr "Mostra els esdeveniments de «m.room.member»"
|
||||
|
||||
#~ msgid "Show room account data"
|
||||
#~ msgstr "Mostra les dades de comptatge de la sala"
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 11:29+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-07 09:27+0100\n"
|
||||
"Last-Translator: Josep M. Ferrer <txemaq@gmail.com>\n"
|
||||
"Language-Team: Catalan <kde-i18n-ca@kde.org>\n"
|
||||
"Language: ca@valencia\n"
|
||||
@@ -920,8 +920,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "S'està carregant"
|
||||
@@ -1096,9 +1096,10 @@ msgid "Settings"
|
||||
msgstr "Configuració"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Xat a Matrix"
|
||||
msgstr "Compartix un URL a Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
@@ -1579,14 +1580,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emoji propis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "S'està carregant la resposta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -4767,7 +4768,7 @@ msgstr "Activitat"
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "Rooms with unread notifications will be shown first"
|
||||
msgstr "Primer es mostraran les sales amb notificacions sense llegir"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:105
|
||||
#, kde-format
|
||||
@@ -5783,3 +5784,6 @@ msgstr "Mostra"
|
||||
#, kde-format
|
||||
msgid "Quit"
|
||||
msgstr "Ix"
|
||||
|
||||
#~ msgid "Matrix client"
|
||||
#~ msgstr "Client de Matrix"
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -905,8 +905,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Načítání"
|
||||
@@ -1561,14 +1561,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Vlastní emotikony"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2020-12-13 17:28+0100\n"
|
||||
"Last-Translator: Martin Schlander <mschlander@opensuse.org>\n"
|
||||
"Language-Team: Danish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -948,8 +948,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading"
|
||||
msgid "Loading"
|
||||
@@ -1620,15 +1620,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading"
|
||||
msgid "Loading reply"
|
||||
msgstr "Indlæser"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-05 12:38+0200\n"
|
||||
"Last-Translator: Johannes Obermayr <johannesobermayr@gmx.de>\n"
|
||||
"Language-Team: German <kde-i18n-de@kde.org>\n"
|
||||
@@ -954,8 +954,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Wird geladen"
|
||||
@@ -1619,14 +1619,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Eigene Emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Antwort wird geladen"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-09-20 13:25+0300\n"
|
||||
"Last-Translator: Antonis Geralis <capoiosct@gmail.com>\n"
|
||||
"Language-Team: Greek <kde-i18n-el@kde.org>\n"
|
||||
@@ -974,8 +974,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Η εγγραφή είναι απενεργοποιημένη σε αυτόν τον διακομιστή."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Φορτώνει"
|
||||
@@ -1654,15 +1654,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Χωρίς εμότζι"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "Φορτώνει…"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-08 15:00+0000\n"
|
||||
"Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n"
|
||||
"Language-Team: British English\n"
|
||||
@@ -911,8 +911,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registration is disabled on this server."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Loading"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Own Emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Loading reply"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-09-17 21:39+0200\n"
|
||||
"Last-Translator: Oliver Kellogg <olivermkellogg@gmail.com>\n"
|
||||
"Language-Team: Esperanto <kde-i18n-eo@kde.org>\n"
|
||||
@@ -914,8 +914,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registrado estas malŝaltita ĉe ĉi tiu servilo."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Ŝargante"
|
||||
@@ -1573,14 +1573,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Propraj Emoĝioj"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Ŝargante respondon"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -915,8 +915,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Cargando"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emojis propios"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargando respuesta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 19:29+0100\n"
|
||||
"Last-Translator: Iñigo Salvador Azurmendi <xalba@ni.eus>\n"
|
||||
"Language-Team: Basque <kde-i18n-eu@kde.org>\n"
|
||||
@@ -916,8 +916,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Erregistratzea ezgaituta dago zerbitzari horretan."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Zamatzen..."
|
||||
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emoji propioak"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Erantzuna zamatzen"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-04-08 19:57+0300\n"
|
||||
"Last-Translator: Tommi Nieminen <translator@legisign.org>\n"
|
||||
"Language-Team: Finnish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -981,8 +981,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Palvelin on poistanut rekisteröitymisen käytöstä."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Ladataan"
|
||||
@@ -1640,14 +1640,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Omat emojit"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Ladataan vastausta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -4,7 +4,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-11 10:08+0100\n"
|
||||
"Last-Translator: Xavier Besnard <xavier.besnard@kde.org>\n"
|
||||
"Language-Team: French <French <kde-francophone@kde.org>>\n"
|
||||
@@ -911,8 +911,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "L'enregistrement est désactivé sur ce serveur."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Chargement..."
|
||||
@@ -1574,14 +1574,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Émoticônes personnelles"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Chargement de la réponse..."
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 13:42+0100\n"
|
||||
"Last-Translator: Adrián Chaves (Gallaecio) <adrian@chaves.io>\n"
|
||||
"Language-Team: Proxecto Trasno (proxecto@trasno.gal)\n"
|
||||
@@ -912,8 +912,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Este servidor desactivou o rexistro."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Cargando"
|
||||
@@ -1568,14 +1568,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Expresións personalizadas"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargando a resposta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-13 22:41+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-03 21:36+0200\n"
|
||||
"Last-Translator: Kristof Kiszel <ulysses@fsf.hu>\n"
|
||||
"Language-Team: Hungarian <kde-l10n-hu@kde.org>\n"
|
||||
"Language: hu\n"
|
||||
@@ -17,7 +17,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"X-Generator: Lokalize 24.08.3\n"
|
||||
"X-Generator: Lokalize 24.08.0\n"
|
||||
|
||||
#: src/chatbar/AttachDialog.qml:29
|
||||
#, kde-format
|
||||
@@ -99,31 +99,33 @@ msgid "Receiving notifications for new messages"
|
||||
msgstr "Új üzenetek értesítéseinek fogadása"
|
||||
|
||||
#: src/controller.cpp:249
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Access token wasn't found"
|
||||
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?"
|
||||
msgstr "A hozzáférési token nem található"
|
||||
|
||||
#: src/controller.cpp:253
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Please allow NeoChat to read the access token"
|
||||
msgid ""
|
||||
"Access to keychain was denied: Please allow NeoChat to read the access token"
|
||||
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"
|
||||
msgstr "Kérjük, engedélyezze a NeoChatnek a hozzáférési token olvasását"
|
||||
|
||||
#: src/controller.cpp:256
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
|
||||
msgid ""
|
||||
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
|
||||
"keyring on Linux"
|
||||
msgstr ""
|
||||
"Nem található kulcstartó: Kérjük, telepítsen egy kulcstartót, Linuxon "
|
||||
"például a KWalletet vagy a GNOME kulcstartót"
|
||||
"Kérjük, telepítsen egy kulcstartót, Linuxon például a KWalletet vagy a GNOME "
|
||||
"kulcstartót"
|
||||
|
||||
#: src/controller.cpp:259
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Unable to read access token"
|
||||
msgid "Unable to read access token: %1"
|
||||
msgstr "Nem lehet olvasni a hozzáférési tokent: %1"
|
||||
msgstr "Nem lehet olvasni a hozzáférési tokent"
|
||||
|
||||
#: src/controller.cpp:358
|
||||
#, kde-format
|
||||
@@ -915,8 +917,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Betöltés"
|
||||
@@ -1092,9 +1094,10 @@ msgid "Settings"
|
||||
msgstr "Beállítások"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Csevegés Matrixon"
|
||||
msgstr "URL megosztása Matrixon"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
@@ -1576,14 +1579,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Saját emodzsik"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Válasz betöltése"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -1825,13 +1828,12 @@ msgid ", "
|
||||
msgstr ", "
|
||||
|
||||
#: src/neochatconnection.cpp:79
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Contact your matrix server administrator for support."
|
||||
msgid ""
|
||||
"File too large to download.<br />Contact your matrix server administrator "
|
||||
"for support."
|
||||
msgstr ""
|
||||
"A fájl túl nagy a letöltéshez.<br />Támogatásért forduljon a matrix "
|
||||
"kiszolgáló rendszergazdájához."
|
||||
msgstr "Támogatásért forduljon a matrix kiszolgáló rendszergazdájához."
|
||||
|
||||
#: src/neochatconnection.cpp:314
|
||||
#, kde-format
|
||||
@@ -2630,14 +2632,15 @@ msgid "Only show spaces"
|
||||
msgstr "Csak terek megjelenítése"
|
||||
|
||||
#: src/qml/ExploreRoomsPage.qml:95
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Enter a room address"
|
||||
msgid "Enter a Room Manually"
|
||||
msgstr "Belépés szobába saját kezűleg"
|
||||
msgstr "Adjon meg egy szobacímet"
|
||||
|
||||
#: src/qml/ExploreRoomsPage.qml:103
|
||||
#, kde-format
|
||||
msgid "If you already know a room's address or alias, and it isn't shown here."
|
||||
msgstr "Ha már ismeri egy szoba címét vagy álnevét, és az itt nem jelenik meg."
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/ExploreRoomsPage.qml:115
|
||||
#, kde-format
|
||||
@@ -3049,7 +3052,7 @@ msgstr "Megosztás"
|
||||
#, kde-format
|
||||
msgctxt "@title"
|
||||
msgid "Manually Enter a Room"
|
||||
msgstr "Belépés szobába saját kezűleg"
|
||||
msgstr ""
|
||||
|
||||
#: src/qml/ManualRoomDialog.qml:38 src/qml/ManualUserDialog.qml:38
|
||||
#: src/qml/SelectParentDialog.qml:37
|
||||
@@ -4133,16 +4136,16 @@ msgid "Working"
|
||||
msgstr "Dolgozunk"
|
||||
|
||||
#: src/roommanager.cpp:146
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "%1 is not a correct Matrix identifier"
|
||||
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
|
||||
msgstr ""
|
||||
"Helytelenül formázott vagy üres Matrix azonosító<br />A(z) %1 nem helyes "
|
||||
"Matrix azonosító"
|
||||
msgstr "A(z) %1 nem helyes Matrix azonosító"
|
||||
|
||||
#: src/roommanager.cpp:342
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Failed to join room"
|
||||
msgid "Failed to join room<br />%1"
|
||||
msgstr "Nem sikerült csatlakozni a szobához<br />%1"
|
||||
msgstr "Nem sikerült csatlakozni a szobához"
|
||||
|
||||
#: src/roommanager.cpp:366
|
||||
#, kde-format
|
||||
@@ -4150,9 +4153,10 @@ msgid "You requested to join '%1'"
|
||||
msgstr "Csatlakozni kérést küldött ide: „%1”"
|
||||
|
||||
#: src/roommanager.cpp:370
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Failed to request joining room"
|
||||
msgid "Failed to request joining room<br />%1"
|
||||
msgstr "Nem sikerült csatlakozási kérést küldeni a szobához<br />%1"
|
||||
msgstr "Nem sikerült csatlakozási kérést küldeni a szobához"
|
||||
|
||||
#: src/settings/AccountEditorPage.qml:20
|
||||
#, kde-format
|
||||
@@ -4752,8 +4756,6 @@ msgstr "Tevékenység"
|
||||
msgctxt "@info"
|
||||
msgid "Rooms with unread notifications will be shown first"
|
||||
msgstr ""
|
||||
"Az olvasatlan értesítésekkel rendelkező szobák kerülnek először "
|
||||
"megjelenítésre"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:105
|
||||
#, kde-format
|
||||
@@ -4798,16 +4800,17 @@ msgid "Editor"
|
||||
msgstr "Szerkesztő"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:204
|
||||
#, kde-format
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Send message"
|
||||
msgctxt "@option:radio"
|
||||
msgid "Send messages with Enter"
|
||||
msgstr "Üzenetek küldése Enterrel"
|
||||
msgstr "Üzenet küldése"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:215
|
||||
#, kde-format
|
||||
msgctxt "@option:radio"
|
||||
msgid "Send messages with Ctrl+Enter"
|
||||
msgstr "Üzenetek küldése Ctrl+Enterrel"
|
||||
msgstr ""
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:231
|
||||
#, kde-format
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-08 15:14+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-11 16:07+0100\n"
|
||||
"Last-Translator: giovanni <g.sora@tiscali.it>\n"
|
||||
"Language-Team: Interlingua <kde-i18n-doc@kde.org>\n"
|
||||
"Language: ia\n"
|
||||
@@ -16,7 +16,7 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Lokalize 21.12.1\n"
|
||||
"X-Generator: Lokalize 23.08.5\n"
|
||||
|
||||
#: src/chatbar/AttachDialog.qml:29
|
||||
#, kde-format
|
||||
@@ -914,8 +914,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Cargante"
|
||||
@@ -1091,10 +1091,9 @@ msgid "Settings"
|
||||
msgstr "Preferentias"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Comparti un URL a Matrix"
|
||||
msgstr "Conversation en ditecto sur Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
@@ -1576,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Proprie Emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargante responsa"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -4760,7 +4759,7 @@ msgstr "Activitate"
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "Rooms with unread notifications will be shown first"
|
||||
msgstr ""
|
||||
msgstr "Salas con notificationes non legite essera monstrate prime"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:105
|
||||
#, kde-format
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2023-06-16 19:31+0700\n"
|
||||
"Last-Translator: Linerly <linerly@protonmail.com>\n"
|
||||
"Language-Team: Indonesian <kde-i18n-doc@kde.org>\n"
|
||||
@@ -991,8 +991,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1671,15 +1671,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emoji Sendiri"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "Memuat..."
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2022-10-28 19:18+0700\n"
|
||||
"Last-Translator: OIS <mistresssilvara@hotmail.com>\n"
|
||||
"Language-Team: kde-i18n-doc@kde.org\n"
|
||||
@@ -951,8 +951,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1657,15 +1657,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Converter smileys a emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "Cargante..."
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 21:34+0100\n"
|
||||
"Last-Translator: Vincenzo Reale <smart2128vr@gmail.com>\n"
|
||||
"Language-Team: Italian <kde-i18n-it@kde.org>\n"
|
||||
@@ -913,8 +913,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "La registrazione è disabilitata su questo server."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Caricamento"
|
||||
@@ -1574,14 +1574,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "I propri emoji"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Caricamento risposta"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -900,8 +900,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
@@ -1555,14 +1555,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-07 04:00+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 04:15+0100\n"
|
||||
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
|
||||
"Language-Team: Georgian <kde-i18n-doc@kde.org>\n"
|
||||
"Language: ka\n"
|
||||
@@ -912,8 +912,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "ამ სერვერზე რეგისტრაცია გამორთულია."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "იტვირთება"
|
||||
@@ -1089,10 +1089,9 @@ msgid "Settings"
|
||||
msgstr "მორგება"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "ბმულის გაზიარება Matrix-ზე"
|
||||
msgstr "ჩატი Matrix-ზე"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
@@ -1572,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "საკუთარი ემოჯიები"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "პასუხის ჩატვირთვა"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -4724,7 +4723,7 @@ msgstr "აქტივობა"
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "Rooms with unread notifications will be shown first"
|
||||
msgstr ""
|
||||
msgstr "წაუკითხავი შეტყობინებების მქონე ოთახების პირველი ჩვენება"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:105
|
||||
#, kde-format
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-02-24 22:09+0100\n"
|
||||
"Last-Translator: Shinjo Park <kde@peremen.name>\n"
|
||||
"Language-Team: Korean <kde-kr@kde.org>\n"
|
||||
@@ -986,8 +986,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "이 서버에 등록이 비활성화되어 있습니다."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "불러오는 중"
|
||||
@@ -1645,14 +1645,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "내 이모지"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "답장 불러오는 중"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2023-02-25 01:00+0000\n"
|
||||
"Last-Translator: Automatically generated\n"
|
||||
"Language-Team: none\n"
|
||||
@@ -907,8 +907,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
@@ -1562,14 +1562,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr ""
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -915,8 +915,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Ielādē"
|
||||
@@ -1572,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Savas emocijzīmes"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Ielādē atbildi"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-07 12:39+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 14:27+0100\n"
|
||||
"Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n"
|
||||
"Language-Team: \n"
|
||||
"Language: nl\n"
|
||||
@@ -913,8 +913,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registratie is uitgeschakeld op deze server."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Laden"
|
||||
@@ -1090,10 +1090,9 @@ msgid "Settings"
|
||||
msgstr "Instellingen"
|
||||
|
||||
#: src/main.cpp:143
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Share a URL to Matrix"
|
||||
#, kde-format
|
||||
msgid "Chat on Matrix"
|
||||
msgstr "Een URL delen op Matrix"
|
||||
msgstr "Chat op Matrix"
|
||||
|
||||
#: src/main.cpp:145
|
||||
#, kde-format
|
||||
@@ -1573,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Eigen emoji's"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Antwoord wordt geladen"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
@@ -4761,7 +4760,7 @@ msgstr "Activiteit"
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid "Rooms with unread notifications will be shown first"
|
||||
msgstr ""
|
||||
msgstr "Rooms met ongelezen meldingen zullen als eerste worden getoond"
|
||||
|
||||
#: src/settings/NeoChatGeneralPage.qml:105
|
||||
#, kde-format
|
||||
|
||||
@@ -5,7 +5,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: neochat\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-27 15:01+0100\n"
|
||||
"Last-Translator: Karl Ove Hufthammer <karl@huftis.org>\n"
|
||||
"Language-Team: Norwegian Nynorsk <l10n-no@lister.huftis.org>\n"
|
||||
@@ -940,8 +940,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Denne tenaren er stengd for nye registreringar."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Hentar inn"
|
||||
@@ -1600,14 +1600,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Eigne emojiar"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Hentar inn svar"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2021-12-31 11:06-0800\n"
|
||||
"Last-Translator: A S Alam <aalam@satluj.org>\n"
|
||||
"Language-Team: Punjabi <punjabi-users@lists.sf.net>\n"
|
||||
@@ -996,8 +996,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading"
|
||||
msgid "Loading"
|
||||
@@ -1731,15 +1731,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "ਕਸਟਮ"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading"
|
||||
msgid "Loading reply"
|
||||
msgstr "ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 15:33+0100\n"
|
||||
"Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>\n"
|
||||
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -915,8 +915,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Rejestrowanie się na ten serwer jest wyłączone."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Wczytywanie"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Własne emoji"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Wczytywanie odpowiedzi"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2023-06-24 10:17+0100\n"
|
||||
"Last-Translator: José Nuno Coelho Pires <zepires@gmail.com>\n"
|
||||
"Language-Team: Portuguese <kde-i18n-pt@kde.org>\n"
|
||||
@@ -993,8 +993,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1673,15 +1673,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Próprios Emojis"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "A carregar…"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-08-03 00:01-0300\n"
|
||||
"Last-Translator: Geraldo Simiao <geraldosimiao@fedoraproject.org>\n"
|
||||
"Language-Team: Brazilian Portuguese <kde-i18n-pt_BR@kde.org>\n"
|
||||
@@ -1002,8 +1002,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1739,15 +1739,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Emoji personalizado"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "Carregando..."
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+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"
|
||||
@@ -915,8 +915,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Регистрация пользователей отключена на этом сервере."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Загрузка"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Свои эмодзи"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Загрузка ответа"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
617
po/sk/neochat.po
617
po/sk/neochat.po
File diff suppressed because it is too large
Load Diff
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 07:42+0100\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 07:39+0100\n"
|
||||
"Last-Translator: Matjaž Jeran <matjaz.jeran@amis.net>\n"
|
||||
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
|
||||
"Language: sl\n"
|
||||
@@ -918,8 +918,8 @@ 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:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Nalaganje"
|
||||
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Lastni čustvenčki"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Nalaganje odgovora"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-05 08:13+0200\n"
|
||||
"Last-Translator: Stefan Asserhäll <stefan.asserhall@gmail.com>\n"
|
||||
"Language-Team: Swedish <kde-i18n-doc@kde.org>\n"
|
||||
@@ -911,8 +911,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Registrering är inaktiverad på servern."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Läser in"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Egna emoji"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Läser in svar"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-20 15:05+0530\n"
|
||||
"Last-Translator: Kishore G <kishore96@gmail.com>\n"
|
||||
"Language-Team: Tamil <kde-i18n-doc@kde.org>\n"
|
||||
@@ -911,8 +911,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "இச்சேவையகத்தில் கணக்குருவாக்கம் முடக்கப்பட்டுள்ளது."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "ஏற்றப்படுகிறது…"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "சொந்த முகவடிகள்"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "பதில் ஏற்றப்படுகிறது…"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-01-08 19:47-0500\n"
|
||||
"Last-Translator: Weblate Admin <admin@example.com>\n"
|
||||
"Language-Team: Toki Pona <http://weblate.blackquill.cc/projects/ante-toki-pi-"
|
||||
@@ -953,8 +953,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr ""
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading"
|
||||
@@ -1639,15 +1639,15 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "sitelen Emosi sina"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, fuzzy, kde-format
|
||||
#| msgid "Loading…"
|
||||
msgid "Loading reply"
|
||||
msgstr "mi pali…"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 13:11+0300\n"
|
||||
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
|
||||
"Language-Team: Turkish <kde-l10n-tr@kde.org>\n"
|
||||
@@ -914,8 +914,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "Bu sunucuda kayıt işlemi devre dışı."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Yükleniyor"
|
||||
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Kendi Emojileriniz"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Yanıt yükleniyor"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 23:14+0200\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-11-10 22:22+0200\n"
|
||||
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
|
||||
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
|
||||
"Language: uk\n"
|
||||
@@ -918,8 +918,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "На цьому сервері реєстрацію вимкнено."
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "Завантаження"
|
||||
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "Власні емоційки"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "Завантаження відповіді"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -2,7 +2,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: kdeorg\n"
|
||||
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
|
||||
"POT-Creation-Date: 2024-11-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-04-23 19:24\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Chinese Simplified\n"
|
||||
@@ -14,8 +14,8 @@ msgstr ""
|
||||
"X-Crowdin-Project: kdeorg\n"
|
||||
"X-Crowdin-Project-ID: 269464\n"
|
||||
"X-Crowdin-Language: zh-CN\n"
|
||||
"X-Crowdin-File: /kf6-stable/messages/neochat/neochat.pot\n"
|
||||
"X-Crowdin-File-ID: 49732\n"
|
||||
"X-Crowdin-File: /kf6-trunk/messages/neochat/neochat.pot\n"
|
||||
"X-Crowdin-File-ID: 44721\n"
|
||||
|
||||
#: src/chatbar/AttachDialog.qml:29
|
||||
#, kde-format
|
||||
@@ -904,8 +904,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "此服务器已禁用注册。"
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "加载中"
|
||||
@@ -1563,14 +1563,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "自己的表情"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "正在加载回复"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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-10 02:41+0000\n"
|
||||
"POT-Creation-Date: 2024-11-13 00:40+0000\n"
|
||||
"PO-Revision-Date: 2024-10-20 00:11+0900\n"
|
||||
"Last-Translator: Kisaragi Hiu <mail@kisaragi-hiu.com>\n"
|
||||
"Language-Team: Traditional Chinese <zh-l10n@lists.slat.org>\n"
|
||||
@@ -908,8 +908,8 @@ msgid "Registration is disabled on this server."
|
||||
msgstr "此伺服器已停用註冊。"
|
||||
|
||||
#: src/login/Homeserver.qml:41 src/login/Username.qml:38
|
||||
#: src/models/messagecontentmodel.cpp:245
|
||||
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
|
||||
#: src/models/messagecontentmodel.cpp:265
|
||||
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
|
||||
#, kde-format
|
||||
msgid "Loading"
|
||||
msgstr "載入中"
|
||||
@@ -1564,14 +1564,14 @@ msgctxt "As in 'The user's own emojis"
|
||||
msgid "Own Emojis"
|
||||
msgstr "自己的表情符號"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:243
|
||||
#: src/models/messagecontentmodel.cpp:271
|
||||
#: src/models/messagecontentmodel.cpp:263
|
||||
#: src/models/messagecontentmodel.cpp:291
|
||||
#: src/timeline/LinkPreviewLoadComponent.qml:66
|
||||
#, kde-format
|
||||
msgid "Loading reply"
|
||||
msgstr "載入回覆中"
|
||||
|
||||
#: src/models/messagecontentmodel.cpp:266
|
||||
#: src/models/messagecontentmodel.cpp:286
|
||||
#, kde-format
|
||||
msgctxt "@info"
|
||||
msgid ""
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -34,7 +34,7 @@ MessageContentModel::MessageContentModel(NeoChatRoom *room, const QString &event
|
||||
: QAbstractListModel(parent)
|
||||
, m_room(room)
|
||||
, m_eventId(eventId)
|
||||
, m_isPending(isPending)
|
||||
, m_currentState(isPending ? Pending : Unknown)
|
||||
, m_isReply(isReply)
|
||||
{
|
||||
initializeModel();
|
||||
@@ -45,19 +45,27 @@ void MessageContentModel::initializeModel()
|
||||
Q_ASSERT(m_room != nullptr);
|
||||
Q_ASSERT(!m_eventId.isEmpty());
|
||||
|
||||
connect(this, &MessageContentModel::eventUnavailable, this, &MessageContentModel::getEvent);
|
||||
|
||||
connect(m_room, &NeoChatRoom::pendingEventAdded, this, [this]() {
|
||||
if (m_room != nullptr && m_currentState == Unknown) {
|
||||
initializeEvent();
|
||||
updateReplyModel();
|
||||
resetModel();
|
||||
}
|
||||
});
|
||||
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++) {
|
||||
@@ -143,20 +151,33 @@ void MessageContentModel::initializeModel()
|
||||
});
|
||||
|
||||
initializeEvent();
|
||||
updateReplyModel();
|
||||
if (m_currentState == Available || m_currentState == Pending) {
|
||||
updateReplyModel();
|
||||
}
|
||||
resetModel();
|
||||
}
|
||||
|
||||
void MessageContentModel::initializeEvent()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event == nullptr) {
|
||||
Q_EMIT eventUnavailable();
|
||||
if (m_currentState == UnAvailable) {
|
||||
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 = event->senderId();
|
||||
auto senderId = eventResult.first->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()) {
|
||||
@@ -172,7 +193,6 @@ 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();
|
||||
@@ -184,7 +204,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_notFound = true;
|
||||
m_currentState = UnAvailable;
|
||||
resetModel();
|
||||
return true;
|
||||
}
|
||||
@@ -237,7 +257,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 == nullptr) {
|
||||
if (event.first == nullptr) {
|
||||
if (role == DisplayRole) {
|
||||
if (m_isReply) {
|
||||
return i18n("Loading reply");
|
||||
@@ -252,7 +272,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
}
|
||||
|
||||
if (role == DisplayRole) {
|
||||
if (m_notFound || m_room->connection()->isIgnored(m_eventSenderId)) {
|
||||
if (m_currentState == UnAvailable || m_room->connection()->isIgnored(m_eventSenderId)) {
|
||||
Kirigami::Platform::PlatformTheme *theme =
|
||||
static_cast<Kirigami::Platform::PlatformTheme *>(qmlAttachedPropertiesObject<Kirigami::Platform::PlatformTheme>(this, true));
|
||||
|
||||
@@ -276,7 +296,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
if (!component.content.isEmpty()) {
|
||||
return component.content;
|
||||
}
|
||||
return EventHandler::richBody(m_room, event);
|
||||
return EventHandler::richBody(m_room, event.first);
|
||||
}
|
||||
if (role == ComponentTypeRole) {
|
||||
return component.type;
|
||||
@@ -285,53 +305,53 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
|
||||
return component.attributes;
|
||||
}
|
||||
if (role == EventIdRole) {
|
||||
return EventHandler::id(event);
|
||||
return EventHandler::id(event.first);
|
||||
}
|
||||
if (role == TimeRole) {
|
||||
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
|
||||
return event->transactionId() == pendingEvent->transactionId();
|
||||
return event.first->transactionId() == pendingEvent->transactionId();
|
||||
});
|
||||
|
||||
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
|
||||
return EventHandler::time(event, m_isPending, lastUpdated);
|
||||
return EventHandler::time(event.first, m_currentState == Pending, lastUpdated);
|
||||
}
|
||||
if (role == TimeStringRole) {
|
||||
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
|
||||
return event->transactionId() == pendingEvent->transactionId();
|
||||
return event.first->transactionId() == pendingEvent->transactionId();
|
||||
});
|
||||
|
||||
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
|
||||
return EventHandler::timeString(event, QStringLiteral("hh:mm"), m_isPending, lastUpdated);
|
||||
return EventHandler::timeString(event.first, QStringLiteral("hh:mm"), m_currentState == Pending, lastUpdated);
|
||||
}
|
||||
if (role == AuthorRole) {
|
||||
return QVariant::fromValue<NeochatRoomMember *>(m_eventSenderObject.get());
|
||||
}
|
||||
if (role == MediaInfoRole) {
|
||||
return EventHandler::mediaInfo(m_room, event);
|
||||
return EventHandler::mediaInfo(m_room, event.first);
|
||||
}
|
||||
if (role == FileTransferInfoRole) {
|
||||
return QVariant::fromValue(m_room->cachedFileTransferInfo(event));
|
||||
return QVariant::fromValue(m_room->cachedFileTransferInfo(event.first));
|
||||
}
|
||||
if (role == ItineraryModelRole) {
|
||||
return QVariant::fromValue<ItineraryModel *>(m_itineraryModel);
|
||||
}
|
||||
if (role == LatitudeRole) {
|
||||
return EventHandler::latitude(event);
|
||||
return EventHandler::latitude(event.first);
|
||||
}
|
||||
if (role == LongitudeRole) {
|
||||
return EventHandler::longitude(event);
|
||||
return EventHandler::longitude(event.first);
|
||||
}
|
||||
if (role == AssetRole) {
|
||||
return EventHandler::locationAssetType(event);
|
||||
return EventHandler::locationAssetType(event.first);
|
||||
}
|
||||
if (role == PollHandlerRole) {
|
||||
return QVariant::fromValue<PollHandler *>(m_room->poll(m_eventId));
|
||||
}
|
||||
if (role == ReplyEventIdRole) {
|
||||
return EventHandler::replyId(event);
|
||||
return EventHandler::replyId(event.first);
|
||||
}
|
||||
if (role == ReplyAuthorRole) {
|
||||
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event));
|
||||
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event.first));
|
||||
}
|
||||
if (role == ReplyContentModelRole) {
|
||||
return QVariant::fromValue<MessageContentModel *>(m_replyModel);
|
||||
@@ -387,18 +407,17 @@ 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_notFound) {
|
||||
if (m_room->connection()->isIgnored(m_eventSenderId) || m_currentState == UnAvailable) {
|
||||
m_components += MessageComponent{MessageComponentType::Text, QString(), {}};
|
||||
endResetModel();
|
||||
return;
|
||||
}
|
||||
|
||||
if (event == nullptr) {
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event.first == nullptr) {
|
||||
m_components += MessageComponent{MessageComponentType::Loading, QString(), {}};
|
||||
endResetModel();
|
||||
return;
|
||||
@@ -431,19 +450,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 == nullptr) {
|
||||
if (event.first == nullptr) {
|
||||
return {};
|
||||
}
|
||||
|
||||
QList<MessageComponent> newComponents;
|
||||
|
||||
if (eventCast<const Quotient::RoomMessageEvent>(event)
|
||||
&& eventCast<const Quotient::RoomMessageEvent>(event)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
|
||||
if (eventCast<const Quotient::RoomMessageEvent>(event.first)
|
||||
&& eventCast<const Quotient::RoomMessageEvent>(event.first)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
|
||||
newComponents += MessageComponent{MessageComponentType::Verification, QString(), {}};
|
||||
return newComponents;
|
||||
}
|
||||
|
||||
if (event->isRedacted()) {
|
||||
if (event.first->isRedacted()) {
|
||||
newComponents += MessageComponent{MessageComponentType::Text, QString(), {}};
|
||||
return newComponents;
|
||||
}
|
||||
@@ -455,7 +474,7 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
|
||||
if (isEditing) {
|
||||
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
|
||||
} else {
|
||||
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event)));
|
||||
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event.first)));
|
||||
}
|
||||
|
||||
if (m_room->urlPreviewEnabled()) {
|
||||
@@ -463,7 +482,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)) {
|
||||
if (isThreading && !EventHandler::isThreaded(event.first)) {
|
||||
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
|
||||
}
|
||||
|
||||
@@ -473,11 +492,11 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
|
||||
void MessageContentModel::updateReplyModel()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event == nullptr || m_isReply) {
|
||||
if (event.first == nullptr || m_isReply) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (!EventHandler::hasReply(event) || (EventHandler::isThreaded(event) && NeoChatConfig::self()->threads())) {
|
||||
if (!EventHandler::hasReply(event.first) || (EventHandler::isThreaded(event.first) && NeoChatConfig::self()->threads())) {
|
||||
if (m_replyModel) {
|
||||
delete m_replyModel;
|
||||
}
|
||||
@@ -488,7 +507,7 @@ void MessageContentModel::updateReplyModel()
|
||||
return;
|
||||
}
|
||||
|
||||
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event), true, false, this);
|
||||
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event.first), true, false, this);
|
||||
|
||||
connect(m_replyModel, &MessageContentModel::eventUpdated, this, [this]() {
|
||||
Q_EMIT dataChanged(index(0), index(0), {ReplyAuthorRole});
|
||||
@@ -498,13 +517,13 @@ void MessageContentModel::updateReplyModel()
|
||||
QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentType::Type type)
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (event == nullptr) {
|
||||
if (event.first == nullptr) {
|
||||
return {};
|
||||
}
|
||||
|
||||
switch (type) {
|
||||
case MessageComponentType::Text: {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
auto body = EventHandler::rawMessageBody(*roomMessageEvent);
|
||||
return TextHandler().textComponents(body,
|
||||
EventHandler::messageBodyInputFormat(*roomMessageEvent),
|
||||
@@ -515,11 +534,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);
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
|
||||
if (m_emptyItinerary) {
|
||||
if (!m_isReply) {
|
||||
auto fileTransferInfo = m_room->cachedFileTransferInfo(event);
|
||||
auto fileTransferInfo = m_room->cachedFileTransferInfo(event.first);
|
||||
|
||||
#ifndef Q_OS_ANDROID
|
||||
Q_ASSERT(roomMessageEvent->content() != nullptr && roomMessageEvent->has<EventContent::FileContent>());
|
||||
@@ -567,8 +586,8 @@ QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentT
|
||||
case MessageComponentType::Image:
|
||||
case MessageComponentType::Audio:
|
||||
case MessageComponentType::Video: {
|
||||
if (!event->is<StickerEvent>()) {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
|
||||
if (!event.first->is<StickerEvent>()) {
|
||||
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
|
||||
QList<MessageComponent> components;
|
||||
components += MessageComponent{type, QString(), {}};
|
||||
auto body = EventHandler::rawMessageBody(*roomMessageEvent);
|
||||
@@ -653,13 +672,13 @@ void MessageContentModel::closeLinkPreview(int row)
|
||||
void MessageContentModel::updateItineraryModel()
|
||||
{
|
||||
const auto event = m_room->getEvent(m_eventId);
|
||||
if (m_room == nullptr || event == nullptr) {
|
||||
if (m_room == nullptr || event.first == nullptr) {
|
||||
return;
|
||||
}
|
||||
|
||||
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event)) {
|
||||
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first)) {
|
||||
if (roomMessageEvent->has<EventContent::FileContent>()) {
|
||||
auto filePath = m_room->cachedFileTransferInfo(event).localPath;
|
||||
auto filePath = m_room->cachedFileTransferInfo(event.first).localPath;
|
||||
if (filePath.isEmpty() && m_itineraryModel != nullptr) {
|
||||
delete m_itineraryModel;
|
||||
m_itineraryModel = nullptr;
|
||||
|
||||
@@ -31,6 +31,14 @@ 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.
|
||||
*/
|
||||
@@ -98,7 +106,6 @@ public:
|
||||
|
||||
Q_SIGNALS:
|
||||
void showAuthorChanged();
|
||||
void eventUnavailable();
|
||||
void eventUpdated();
|
||||
|
||||
private:
|
||||
@@ -107,10 +114,9 @@ private:
|
||||
QString m_eventSenderId;
|
||||
std::unique_ptr<NeochatRoomMember> m_eventSenderObject = nullptr;
|
||||
|
||||
bool m_isPending;
|
||||
MessageState m_currentState = Unknown;
|
||||
bool m_showAuthor = true;
|
||||
bool m_isReply;
|
||||
bool m_notFound = false;
|
||||
|
||||
void initializeModel();
|
||||
void initializeEvent();
|
||||
|
||||
@@ -160,12 +160,21 @@ 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);
|
||||
createEventObjects(event, true);
|
||||
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) {
|
||||
@@ -618,7 +627,7 @@ int MessageEventModel::eventIdToRow(const QString &eventID) const
|
||||
return it - m_currentRoom->messageEvents().rbegin() + timelineBaseIndex();
|
||||
}
|
||||
|
||||
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event)
|
||||
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event, bool isPending)
|
||||
{
|
||||
if (event == nullptr) {
|
||||
return;
|
||||
@@ -641,7 +650,7 @@ void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event)
|
||||
|
||||
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));
|
||||
m_contentModels[eventId] = std::unique_ptr<MessageContentModel>(new MessageContentModel(m_currentRoom, eventId, false, isPending));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -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);
|
||||
void createEventObjects(const Quotient::RoomEvent *event, bool isPending = false);
|
||||
// Hack to ensure that we don't call endInsertRows when we haven't called beginInsertRows
|
||||
bool m_initialized = false;
|
||||
|
||||
|
||||
@@ -261,7 +261,7 @@ Action=Popup
|
||||
Name=Share
|
||||
Name[ar]=شارك
|
||||
Name[ca]=Compartició
|
||||
Name[ca@valencia]=Compartiu
|
||||
Name[ca@valencia]=Compartició
|
||||
Name[cs]=Sdílet
|
||||
Name[de]=Teilen
|
||||
Name[el]=Κοινοποίηση
|
||||
|
||||
@@ -1749,25 +1749,31 @@ void NeoChatRoom::downloadEventFromServer(const QString &eventId)
|
||||
});
|
||||
}
|
||||
|
||||
const RoomEvent *NeoChatRoom::getEvent(const QString &eventId) const
|
||||
std::pair<const Quotient::RoomEvent *, bool> NeoChatRoom::getEvent(const QString &eventId) const
|
||||
{
|
||||
if (eventId.isEmpty()) {
|
||||
return nullptr;
|
||||
return {};
|
||||
}
|
||||
const auto timelineIt = findInTimeline(eventId);
|
||||
if (timelineIt != historyEdge()) {
|
||||
return timelineIt->get();
|
||||
return std::make_pair(timelineIt->get(), false);
|
||||
}
|
||||
|
||||
const auto pendingIt = findPendingEvent(eventId);
|
||||
auto pendingIt = findPendingEvent(eventId);
|
||||
if (pendingIt != pendingEvents().end()) {
|
||||
return pendingIt->event();
|
||||
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);
|
||||
}
|
||||
}
|
||||
|
||||
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 extraIt != m_extraEvents.end() ? extraIt->get() : nullptr;
|
||||
return std::make_pair(extraIt != m_extraEvents.end() ? extraIt->get() : nullptr, false);
|
||||
}
|
||||
|
||||
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.
|
||||
*/
|
||||
const Quotient::RoomEvent *getEvent(const QString &eventId) const;
|
||||
std::pair<const Quotient::RoomEvent *, bool> getEvent(const QString &eventId) const;
|
||||
|
||||
/**
|
||||
* @brief Returns the event that is being replied to. This includes events that were manually loaded using NeoChatRoom::loadReply.
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user