Compare commits

..

179 Commits

Author SHA1 Message Date
l10n daemon script
cedbbd6c56 GIT_SILENT Sync po/docbooks with svn 2025-03-07 03:19:05 +00:00
Joshua Goins
3215224528 Don't create tray icon if system tray is not supported
This fixes the problem that the tray icon is created in GNOME if it was
enabled in other desktop environment previously.



(cherry picked from commit d103de96aa)

Co-authored-by: Balló György <ballogyor@gmail.com>
2025-03-06 16:13:40 +00:00
Joshua Goins
2f6d7308c5 Make joining remote rooms more reliable
When joining remote rooms we have to specify another homeserver (that is in the
room) to help us join. The matrix documentation is a little unclear what to do
in this scenario, so instead of giving up let's at least brute force it with the
server in the alias or room id.

This *does* work and allows my server to join rooms in NeoChat I otherwise
couldn't.

BUG: 487253
CCBUG: 491359
FIXED-IN: 24.12.3


(cherry picked from commit f1253e4ede)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2025-03-06 15:54:35 +00:00
l10n daemon script
6450f0dbe8 GIT_SILENT Sync po/docbooks with svn 2025-03-05 04:02:18 +00:00
l10n daemon script
3d7a964889 GIT_SILENT Sync po/docbooks with svn 2025-03-02 03:20:29 +00:00
l10n daemon script
2ab2570d94 GIT_SILENT Sync po/docbooks with svn 2025-03-01 03:27:11 +00:00
l10n daemon script
bf81e743f4 GIT_SILENT Sync po/docbooks with svn 2025-02-28 03:12:06 +00:00
Heiko Becker
a85af258fe GIT_SILENT Update Appstream for new release 2025-02-27 21:59:11 +01:00
Heiko Becker
063e7393ac GIT_SILENT Upgrade release service version to 24.12.3. 2025-02-27 20:52:47 +01:00
l10n daemon script
dafd02790f GIT_SILENT Sync po/docbooks with svn 2025-02-27 03:09:50 +00:00
Joshua Goins
29dd6b12ec Don't show the "Settings" button when adding a new account
As much as I like opening Settings while I'm in Settings, this
doesn't make much sense.


(cherry picked from commit db36f187dc)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2025-02-26 23:59:20 +00:00
l10n daemon script
9c7a49bf62 GIT_SILENT Sync po/docbooks with svn 2025-02-25 03:13:37 +00:00
l10n daemon script
e3cb592cd1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-02-25 03:09:09 +00:00
Scarlett Moore
2dc54441ac snapcraft: Move to core24
(cherry picked from commit 20488ee400)
2025-02-21 15:45:16 -05:00
l10n daemon script
9259e7bb52 GIT_SILENT Sync po/docbooks with svn 2025-02-15 03:43:21 +00:00
l10n daemon script
9212cf3f45 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-02-14 03:21:19 +00:00
l10n daemon script
49a99058b7 GIT_SILENT Sync po/docbooks with svn 2025-02-13 03:24:32 +00:00
l10n daemon script
b7c9ec9bd2 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-02-13 03:19:25 +00:00
l10n daemon script
683d1f3487 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-02-09 03:04:26 +00:00
l10n daemon script
e7563870bf SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-02-08 03:05:46 +00:00
l10n daemon script
59a865e1d3 GIT_SILENT Sync po/docbooks with svn 2025-02-05 03:13:25 +00:00
Joshua Goins
75b6444c1e StateKeys: Fix opening a specific state key member
(cherry picked from commit 8d33fe6221)
2025-02-04 15:21:35 -05:00
l10n daemon script
180e927f82 GIT_SILENT Sync po/docbooks with svn 2025-02-04 03:12:08 +00:00
Joshua Goins
fcb32b1974 Fix crash when trying to view Security settings in an invited room
This state event doesn't exist (or is inaccessible) to us, and tries to
access nullptr.

(cherry picked from commit 268975bc3b)
2025-02-03 20:13:04 -05:00
Joshua Goins
bf9d1e5261 Only build 0.9.2 tag in Flatpak manifest 2025-02-03 19:46:28 -05:00
l10n daemon script
d6eb91c476 GIT_SILENT Sync po/docbooks with svn 2025-02-02 03:16:21 +00:00
Heiko Becker
96b03082e3 GIT_SILENT Update Appstream for new release 2025-01-31 01:43:53 +01:00
Heiko Becker
962063e58a GIT_SILENT Upgrade release service version to 24.12.2. 2025-01-31 00:36:56 +01:00
l10n daemon script
06a09700a0 GIT_SILENT Sync po/docbooks with svn 2025-01-30 03:11:16 +00:00
Gary Wang
12657abd03 CI: add frameworks/kiconthemes to .kde-ci.yaml
(cherry picked from commit 38a391b7fa)
2025-01-29 21:19:35 +00:00
Gary Wang
3752c3b872 fix: no icon under Windows
See also:

- https://invent.kde.org/frameworks/kiconthemes/-/issues/3
- https://planet.kde.org/christoph-cullmann-2024-05-11-kde-applications-icons/

(cherry picked from commit 82434fe87c)
2025-01-29 21:19:35 +00:00
l10n daemon script
acf3f7030d GIT_SILENT Sync po/docbooks with svn 2025-01-27 03:21:03 +00:00
l10n daemon script
63ed48f283 GIT_SILENT Sync po/docbooks with svn 2025-01-20 03:22:19 +00:00
Joshua Goins
25f2693710 Make sure space drawer icons are available for android
(cherry picked from commit a37c9d6cea)

Co-authored-by: James Graham <james.h.graham@protonmail.com>
2025-01-18 22:29:42 +00:00
Carl Schwan
2efcc1041b add missing icons on Android
(cherry picked from commit 191cd7cbba)

Co-authored-by: Mark Penner <mrp@markpenner.space>
2025-01-18 20:19:55 +00:00
Joshua Goins
1f5823cec0 Always open the user details dialog in the focused window
This fixes some odd UX where you tap on someone's user in a search or
pinned messages window, but it opens in the NeoChat main window instead.

Fixes #681


(cherry picked from commit 590fba7deb)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2025-01-18 15:08:50 +00:00
l10n daemon script
efd18fa2d6 GIT_SILENT Sync po/docbooks with svn 2025-01-18 03:15:57 +00:00
l10n daemon script
98dc2cf41a SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-01-18 03:11:47 +00:00
l10n daemon script
97f27a1ae0 GIT_SILENT Sync po/docbooks with svn 2025-01-17 03:10:22 +00:00
Joshua Goins
46b9566242 Don't spam pending invites every time NeoChat is started
Currently the way we show invite notifications is sub-optimal. We did it
during the initial room state load, which meant it shows an invite
notification *every time* you opened NeoChat. This gets annoying very
quickly if you have any pending invitations you don't want to take
action on just yet.

Instead, let's handle this in NotificationsManager directly, and also
remove some scaffolding now that it isn't plumbed through
NeoChatRoom/NeoChatConnection.


(cherry picked from commit d542033125)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2025-01-16 20:49:07 +00:00
l10n daemon script
70ab0374ec GIT_SILENT Sync po/docbooks with svn 2025-01-16 03:10:33 +00:00
l10n daemon script
2b2e991bb8 GIT_SILENT Sync po/docbooks with svn 2025-01-14 03:14:34 +00:00
l10n daemon script
fbf4dfbe35 GIT_SILENT Sync po/docbooks with svn 2025-01-13 03:18:02 +00:00
Tobias Fella
1344e46201 Disable TextHandlerTest on CI
It's broken for no apparent reason while working fine locally

(cherry picked from commit d2e5c1d33b)
2025-01-11 17:27:29 +01:00
l10n daemon script
728d133b7c GIT_SILENT Sync po/docbooks with svn 2025-01-11 03:08:02 +00:00
Carl Schwan
a41be9e19b Improve handling of DonwloadAction
Set the progress the download action only when the currentProgressInfo
changed, otherwise we sometimes end up in a data race.

(cherry picked from commit 2a9c75e24f)
2025-01-10 11:05:51 +01:00
Carl Schwan
aa5ece8bfb Expose ProgressInfoRole also for other type of attachments 2025-01-10 11:05:25 +01:00
Carl Schwan
21f5ee74ba Fix right clicking on NeoChatMaximizedComponent
The api of RoomManager.viewEventMenu changed and now require also
passing the author.


(cherry picked from commit 7231662f94)

Co-authored-by: Carl Schwan <carl.schwan@gnupg.com>
2025-01-10 10:03:03 +00:00
Carl Schwan
2e6cf03c15 Set explicitely parent in MaximizeComponent
Currently it uses applicationWindow().overlay which works but is
not ideal for multiple reasons:

- This as a tendency to breaks unexpectedly
- It can't be optimized by the qml compiler

So we are trying to move away from these construct everywhere.


(cherry picked from commit f14dfc5de8)

Co-authored-by: Carl Schwan <carl.schwan@gnupg.com>
2025-01-10 10:02:29 +00:00
l10n daemon script
9332910bcb GIT_SILENT Sync po/docbooks with svn 2025-01-06 03:17:39 +00:00
l10n daemon script
157c098af3 GIT_SILENT Sync po/docbooks with svn 2025-01-05 03:13:35 +00:00
l10n daemon script
9fe134e7f0 GIT_SILENT Sync po/docbooks with svn 2025-01-03 03:12:37 +00:00
l10n daemon script
46aaab3fb0 GIT_SILENT made messages (after extraction) 2025-01-03 02:32:10 +00:00
Heiko Becker
a5b37a78a0 GIT_SILENT Update Appstream for new release 2025-01-02 15:06:29 +01:00
Heiko Becker
59699abb94 GIT_SILENT Upgrade release service version to 24.12.1. 2025-01-02 13:56:27 +01:00
l10n daemon script
3cc0d89ee5 GIT_SILENT Sync po/docbooks with svn 2025-01-02 03:12:16 +00:00
l10n daemon script
96e83fc71b SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2025-01-02 03:06:21 +00:00
Carl Schwan
d89019d752 Use symbolic icon for purpose plugin
(cherry picked from commit 28c4c0b48c)

Co-authored-by: Carl Schwan <carl@carlschwan.eu>
2024-12-31 15:27:13 +00:00
l10n daemon script
51565dfdd2 GIT_SILENT Sync po/docbooks with svn 2024-12-30 03:20:50 +00:00
l10n daemon script
e1d09171d5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-12-28 03:21:35 +00:00
l10n daemon script
f86572f880 GIT_SILENT Sync po/docbooks with svn 2024-12-27 03:13:18 +00:00
Joshua Goins
d7451834f3 Explicitly set the parent in QuickSwitcher
This sets the parent to the overlay, which makes sure it's actually
centered even when the right sidebar is opened.


(cherry picked from commit a456b10420)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2024-12-25 15:29:34 +00:00
l10n daemon script
a4767cea7d GIT_SILENT Sync po/docbooks with svn 2024-12-25 03:41:51 +00:00
Joshua Goins
4c43869fd4 Port away from methods removed in libquotient. This fixes BUG: 497458
(cherry picked from commit b7dee707a3)

Co-authored-by: Jan Rathmann <jan.rathmann@gmx.de>
2024-12-25 02:01:12 +00:00
l10n daemon script
e603664521 GIT_SILENT Sync po/docbooks with svn 2024-12-24 03:09:17 +00:00
Nicolas Fella
369242ab31 [UserInfo] Fix shortcut
Set the keysequence on the action directly

This makes it actually work

(cherry picked from commit 7bef8c99ec)
2024-12-23 12:27:26 +01:00
l10n daemon script
013773d465 GIT_SILENT Sync po/docbooks with svn 2024-12-22 03:13:29 +00:00
l10n daemon script
20b17a58d3 GIT_SILENT Sync po/docbooks with svn 2024-12-20 03:18:28 +00:00
l10n daemon script
1c4bb79347 GIT_SILENT made messages (after extraction) 2024-12-19 02:30:43 +00:00
l10n daemon script
6d2b49f3eb GIT_SILENT Sync po/docbooks with svn 2024-12-16 03:58:38 +00:00
Joshua Goins
e3d5867da6 snap: use cmake snap and use . as source
- override the `PATH`
- use gcc from toolchains PPA


(cherry picked from commit e2b0a105a7)

Co-authored-by: Soumyadeep Ghosh <soumyadeepghosh2004@zohomail.in>
2024-12-15 13:43:11 +00:00
Joshua Goins
a046e3ed27 Add better support for colored text (and shrugs) from other clients
Some clients - such as Element - can send colored text through <span>,
which fails to display in Qt's rich text parser. So we need to transform
that into CSS styles which is supported by Qt.

Notably this allows you to exchange rainbow shrugs through Matrix, which
is really important. And this means colored backgrounds for text is
supported too, I guess.

(cherry picked from commit 843da2664f)
2024-12-15 07:55:46 -05:00
Joshua Goins
5b935c1d33 Fix web shortcuts not doing anything
This is because we're passing a QUrl into a QString, we need to turn it
into a string explicitly.

BUG: 496434
(cherry picked from commit 23eaa6a4c7)
2024-12-15 07:55:46 -05:00
l10n daemon script
fe6bc5a36e GIT_SILENT Sync po/docbooks with svn 2024-12-14 04:02:23 +00:00
Volker Krause
c085be4f6e Update Android Gradle plugin version to 8.6.0
Necessary for building against Android SDK 35.

(cherry picked from commit 9b0d01619c)
2024-12-13 17:15:11 +01:00
l10n daemon script
1f73a9dc90 GIT_SILENT Sync po/docbooks with svn 2024-12-13 03:10:02 +00:00
Thiago Sueto
63206ef1dd Don't set emoji size to font size
https://invent.kde.org/network/neochat/-/merge_requests/2005 changed the custom emoji height (whose default is 32 on every Matrix client) to match font height (on my machine it becomes 17, my font is 12pt).

It makes emojis unreadable on non-HiDPI resolutions (1366x768, 1920x1080), and even in the MR itself you can see how much detail is lost. This is compounded by some other rendering bug where the emoji image becomes very jagged when downscaled.

That MR however was correct in that:
* we want custom emojis to have a different size than unicode emojis
* we want custom emojis to be centered according to the text (to make better use of line spacing/paddings)
* we don't want the line height to be changed (too much) by custom emojis
* we (probably) want custom emojis to be _displayed_ proportionally to the text

I'm investigating ways to solve this issue. It seems other Matrix clients (and even chat applications like Telegram or Discord) all globally suffer from this issue and have dealt with it in different ways, sometimes masquerading it and sometimes working around it.

For now though, we shouldn't break emoji legibility for our users. Affecting line height by a few pt is a minor issue compared to being almost unable to tell what inline emoji you or your interlocutor is using. Even just the "center emoji with text" thing already makes the line height issue 1/3 less of a problem. Once we improve the emoji rendering so it's more readable, _then_ it would make sense to decrease the emoji height to something like font.height * 1.6 or so.

This does not affect unicode emojis, as far as I can tell those are handled elsewhere. This only affects inline custom emojis.

Illegible on 1366x768 with 100% scaling and font size 11:

![image](/uploads/1d074c78d63aa1f28d9f3d204a656cc7/image.png){width=1025 height=576}

![Screenshot_20241212_144737](/uploads/7ae8e080f383461dcef3320575c05b24/Screenshot_20241212_144737.png)

Legible:

![Screenshot_20241212_150257](/uploads/4f9395bd25025317005aaf1b9a1633c0/Screenshot_20241212_150257.png)

![Screenshot_20241212_150357](/uploads/a5fbb8885d601592591e99c0cc669794/Screenshot_20241212_150357.png)


(cherry picked from commit 29820e2ab2)

3cea53f5 Don't set emoji size to font size

Co-authored-by: Thiago Sueto <herzenschein@gmail.com>
2024-12-12 18:14:36 +00:00
Tobias Fella
0d286db0c2 Fix crash when sending messages
ECM recently started adding -fhardened, which makes us crash here since we're doing things that aren't valid, but happened to work out fine previously.
2024-12-11 17:16:10 +01:00
l10n daemon script
7d3f478a74 GIT_SILENT Sync po/docbooks with svn 2024-12-09 03:22:50 +00:00
l10n daemon script
6df2ebd1eb SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-12-09 03:17:34 +00:00
l10n daemon script
252fb6eb21 GIT_SILENT Sync po/docbooks with svn 2024-12-07 03:11:18 +00:00
l10n daemon script
5873092356 GIT_SILENT made messages (after extraction) 2024-12-07 02:32:10 +00:00
l10n daemon script
30822003d1 GIT_SILENT Sync po/docbooks with svn 2024-12-06 03:08:46 +00:00
l10n daemon script
52ae237eb7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-12-06 03:05:39 +00:00
Joshua Goins
ee02abfe37 snap: Update libquotient 2024-12-04 20:04:56 +00:00
James Graham
f0de235f37 Fix removeConnection
Check m_accountsLoading and m_connectionsLoading separately for removal as when loadAccessTokenFromKeyChain() fails m_connectionsLoading won't have an entry for it


(cherry picked from commit 57e7004e05)

9aadd773 Check m_accountsLoading and m_connectionsLoading separately for removal as...

Co-authored-by: James Graham <james.h.graham@protonmail.com>
2024-12-04 17:01:38 +00:00
l10n daemon script
9e9fe6d275 GIT_SILENT Sync po/docbooks with svn 2024-12-04 03:10:16 +00:00
l10n daemon script
f4ca5f0f34 GIT_SILENT Sync po/docbooks with svn 2024-12-03 03:18:08 +00:00
l10n daemon script
5f240fa05c GIT_SILENT made messages (after extraction) 2024-12-03 02:33:48 +00:00
Heiko Becker
1e29eca59a GIT_SILENT Update Appstream for new release 2024-12-03 01:09:52 +01:00
Heiko Becker
1f71ec3bf8 GIT_SILENT Upgrade release service version to 24.12.0. 2024-12-03 00:09:15 +01:00
Carl Schwan
64c5ad88f6 Remove system information from device display name
BUG: 496901


(cherry picked from commit 9d887ba3e7)

Co-authored-by: Tobias Fella <fella@posteo.de>
2024-12-02 16:07:56 +00:00
l10n daemon script
fb5a3c1c5c GIT_SILENT Sync po/docbooks with svn 2024-12-02 04:15:51 +00:00
l10n daemon script
4a5a83f94a GIT_SILENT Sync po/docbooks with svn 2024-11-29 03:16:44 +00:00
l10n daemon script
133edc249f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-29 03:11:59 +00:00
Albert Astals Cid
da30e66127 GIT_SILENT Upgrade release service version to 24.11.90. 2024-11-28 09:19:03 +01:00
l10n daemon script
4516e1e0f4 GIT_SILENT Sync po/docbooks with svn 2024-11-28 03:07:16 +00:00
l10n daemon script
bd80f65163 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-28 03:04:07 +00:00
l10n daemon script
f828ecf282 GIT_SILENT Sync po/docbooks with svn 2024-11-27 03:10:17 +00:00
l10n daemon script
a0483167c5 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-27 03:07:27 +00:00
l10n daemon script
87288f508c GIT_SILENT made messages (after extraction) 2024-11-27 02:32:20 +00:00
l10n daemon script
dc184ed2fd GIT_SILENT Sync po/docbooks with svn 2024-11-26 03:08:20 +00:00
l10n daemon script
49e1bf9ab1 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-26 03:05:24 +00:00
l10n daemon script
74acf3f9dc GIT_SILENT made messages (after extraction) 2024-11-24 02:34:26 +00:00
l10n daemon script
38205d2791 GIT_SILENT Sync po/docbooks with svn 2024-11-23 03:05:59 +00:00
l10n daemon script
81da926d4f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-23 03:02:07 +00:00
Carl Schwan
1018fe5d3f Remove layout attached properties
They don't do anything

(cherry picked from commit fbb2afdb49)
2024-11-22 09:05:04 -05:00
Thiago Sueto
58b32dd50f Make height of chatbar, userinfo bar and side tab bar the same
|Current state|With this MR|
|-|-|
|![Screenshot_20241115_171736](/uploads/858a8ca21a6f4024a20f6ba32225aece/Screenshot_20241115_171736.png)|![Screenshot_20241115_171650](/uploads/115f99c7bb2b93a542c42647f9cc25c7/Screenshot_20241115_171650.png)|

(cherry picked from commit 240cf6a0ed)
2024-11-22 09:05:04 -05:00
Tobias Fella
82184b895a Escape display name in WelcomePage
(cherry picked from commit dcd9ee93de)
2024-11-22 09:05:04 -05:00
Joshua Goins
da0f6f78a4 Fix undefined access when loading stickers in chat
We need a check here, because stickers (and really, any images without a
tempSource) will try to access an undefined object.

This fixes the error:
"qrc:/qt/qml/org/kde/neochat/timeline/ImageComponent.qml:106: TypeError: Cannot read property 'source' of undefined"

(cherry picked from commit 2a8cd74ab1)
2024-11-22 09:05:03 -05:00
Joshua Goins
cfd06d064c Default to a more sensible sticker size
If we do not set the width/height for stickers (which don't have any)
then the height is okay, but the message has the maximum width which
looks odd.

Instead, let's limit all stickers to 256px and it makes them look much
nicer in chat.

(cherry picked from commit 63bc7055c2)
2024-11-22 09:05:03 -05:00
Joshua Goins
a90e9ae92a Add a comment that these are not normal quotation marks
It can be hard to tell depending on which font you're viewing the code
with.

(cherry picked from commit 1cca9733d6)
2024-11-22 09:05:03 -05:00
Joshua Goins
8ab0002057 TextHandler: Use the fancy Unicode quotation characters
As per our HIG, we should use these in quotations instead of the normal
quote characters.

(cherry picked from commit 1104da5e2c)
2024-11-22 09:05:03 -05:00
Joshua Goins
e1840be234 Limit the width of a user's QR code
This fixes the lopsided layout in the user details dialog.

(cherry picked from commit 3a9718c09d)
2024-11-22 09:05:02 -05:00
Joshua Goins
d6ecaaa344 RoomManager: Unify the resolveResource overloads
Every time I look at how resource resolving works, I always trip over
this unused overload. This behaves *different* than the other overload,
which has special cases for handling invalid Uris.

Now whether you pass in a Uri or a QString, it should behave the same.

(cherry picked from commit 55362c5573)
2024-11-22 09:05:02 -05:00
Joshua Goins
0c08c2ab89 Set the size of custom emoticons to the font height, and fix alignment
Currently custom emojis render weirdly in NeoChat. Not only are they
large, they're also in charge and like to mess up the layout of the
text.

Now that's fixed and they'll take up the same height as the surrounding
text. It's now centered in the text too.

(cherry picked from commit 0bba2299b3)
2024-11-22 09:05:02 -05:00
Joshua Goins
39ff11e059 Add icons to the recommended space actions, fix spacing of the items
(cherry picked from commit 45685af9e9)
2024-11-22 09:05:01 -05:00
Joshua Goins
93254431c5 Fix restoring the last used space on desktop
This was supposed to work, but it's done in the wrong order. We need to
set the current space first, and then select the room - otherwise
it doesn't get restored.

(cherry picked from commit 6c416a9338)
2024-11-22 09:05:01 -05:00
Joshua Goins
fc14a8eac8 Ensure it's not possible for the recommended space avatar to assert
(cherry picked from commit 1b0027e1d2)
2024-11-22 09:05:01 -05:00
Joshua Goins
50759bb3ca Fix avatars not loading in the room completion model
(cherry picked from commit 2409adf516)
2024-11-22 09:05:01 -05:00
Joshua Goins
23134d8e72 Make sure RoomInformation's source is type url
(cherry picked from commit 554801dfe4)
2024-11-22 09:05:01 -05:00
Joshua Goins
7cd095f76a Remove now unused NeoChatRoomMember::avatarMediaId()
(cherry picked from commit 20c23917e9)
2024-11-22 09:05:01 -05:00
Joshua Goins
d5c3054da4 Remove more needless usages of makeMediaUrl
This is only really needed in specific cases, e.g. localUser which isn't
attached to a connection and thus needs a little help. Notes for when
this is needed is added for future readers.

(cherry picked from commit ef953b7574)
2024-11-22 09:05:00 -05:00
Joshua Goins
ae12c838bd Change how room avatars are passed, fix friend avatars not loading
The problem lies in how media URLs work, in this case it the old
NeoChatRoom::avatarMediaId could pass a mxc url *or* a path that can
be put into root.connection.makeMediaUrl. So normal rooms with avatars
loaded, but never friends because room members gave the mxc URL.

Instead, change everything to use avatarMediaUrl which corrects this
issue by always passing a mxc URL to QML. This also removes the need to
call makeMediaUrl.

Fixes #675

(cherry picked from commit 6b79795229)
2024-11-22 09:05:00 -05:00
Joshua Goins
51727dd345 Fix ShareActionStub for Windows and Android
Apparently, we are supposed to be setting source file properties for our QML files *before*
the QML module is created. Doing it after seemed to work until Qt 6.8, where it finally
broke. Notably, this makes the Android version work again but might also affect Windows.

(cherry picked from commit a39194b2ad)

Co-authored-by: Joshua Goins <josh@redstrate.com>
2024-11-22 13:45:04 +00:00
l10n daemon script
5611b000fb GIT_SILENT Sync po/docbooks with svn 2024-11-20 03:11:39 +00:00
l10n daemon script
461896e228 GIT_SILENT Sync po/docbooks with svn 2024-11-19 03:09:14 +00:00
Carl Schwan
e388536a03 Make sure the loading text for a new login wraps
Title

BUG: 493869


(cherry picked from commit aff0402f71)

58b69cf1 Make sure the loading text for a new login wraps

Co-authored-by: James Graham <james.h.graham@protonmail.com>
2024-11-18 08:42:36 +00:00
Carl Schwan
61f22edd86 Make sure that for multiple sed edits we grab the eventID of the original message not the replacement
(cherry picked from commit 24e1a0a596)

Co-authored-by: James Graham <james.h.graham@protonmail.com>
2024-11-18 08:35:24 +00:00
l10n daemon script
9e368691d6 GIT_SILENT Sync po/docbooks with svn 2024-11-18 03:18:50 +00:00
l10n daemon script
dad2b3ec8f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-18 03:14:09 +00:00
Joshua Goins
8821c37ff8 Don't show the file name underneath the image
This still keeps custom image descriptions, but no longer shows it for
images where it was the same as their filename.

(cherry picked from commit 437c981d30)
2024-11-16 13:54:46 -05:00
Thiago Sueto
c105170eca Make top margin consistent across Neochat settings
This standardizes on the same value used for KirigamiAddons pages like AboutKDE and About, namely largeSpacing * 4.

Now, when switching between settings pages you no longer have settings inconsistently changing heights willy nilly, header notwithstanding.

The only page that's missing is the Spellchecking page, as that needs to be fixed in Kirigami Addons' private Sonnet page.

(cherry picked from commit 396cc8e8ef)
2024-11-16 13:41:58 -05:00
Joshua Goins
b07c04eddc Change the room alias text color to disabled
It's less important than the title, and this should reduce it's visual
prominence.

(cherry picked from commit 0334cae4c8)
2024-11-16 13:30:20 -05:00
Joshua Goins
7aa0f68b10 DelegateContextMenu: Add support for separators in the mobile menu too
(cherry picked from commit a3f5962809)
2024-11-16 13:30:20 -05:00
Joshua Goins
cbdae4c312 DelegateContextMenu: Add support for separator actions
(cherry picked from commit d34f89fc4b)
2024-11-16 13:30:20 -05:00
Joshua Goins
9210940556 Hide the category list in the emoji picker when there is none
This is easy to test if you have no stickers. It should no longer have
a weird empty space above the placeholder message.

(cherry picked from commit a909ed498f)
2024-11-16 13:30:19 -05:00
Joshua Goins
d8489527b4 Improve how stickers appear in the emoji picker
First, the fill mode for the sticker images shouldn't stretch them.
Also make sure there is enough padding in the category so the image
doesn't appear larger than the button. Finally, set the source size for
the images so Qt can smooth them out better.

(cherry picked from commit 16f4e17e8f)
2024-11-16 13:30:19 -05:00
Joshua Goins
64c9cd97de Settings: Use symbolic version of the NeoChat icon
To match the rest of the icons in this sidebar, we can reuse our tray
icon.

(cherry picked from commit 0e9592a96c)
2024-11-16 13:30:19 -05:00
Joshua Goins
119a9890b1 Add placeholder icon when there's no emojis or stickers
(cherry picked from commit 704ee6a53a)
2024-11-16 13:30:19 -05:00
Joshua Goins
69be6b5939 Settings: Request symbolic versions of the icons
According to the HIG, we should be using symbolic versions of these
icons at this size. Not that we have symbolic versions for these icons
yet, but it's still safe to do as they'll fall back to the old ones.

(cherry picked from commit 5b9afbce9a)
2024-11-16 13:30:19 -05:00
Joshua Goins
112152f2df Port from deprecated AboutKDE component to AboutKDEPage
(cherry picked from commit f802dbe686)
2024-11-16 13:30:18 -05:00
Joshua Goins
2ef634a6cb Don't scroll up when clicking on the same room over and over
If you try to click on your current room in the list, it scrolls up the
messages a bit. This is because in RoomManager::visitRoom it's being
called with an empty eventId and we will happily emit a goToEvent. This
is despite there being nothing to go to.

Fixes #677.

(cherry picked from commit 2379e3d83b)
2024-11-16 13:30:18 -05:00
Joshua Goins
fd31b4fb74 Add margins to the room drawer header to match Kirigami
Otherwise it sticks to the left of the drawer and looks kinda ugly.

(cherry picked from commit 9e90ac0412)
2024-11-16 13:30:18 -05:00
Joshua Goins
3b12520fa2 Make it so the filename is filled out by default when saving files
This was never ported from the Qt labs platform FileDialog, because
currentFile doesn't exist anymore. It's now called selectedFile.

(cherry picked from commit 31ef0a5223)
2024-11-16 13:30:18 -05:00
Joshua Goins
24718a5f72 Improve the appearance of the welcome page user list
Before it only listed the user id, and nothing else. If you had multiple
accounts, it's a little difficult to tell them apart. Now the user
selection appears like how they are displayed elsewhere in NeoChat, with
the display name and avatar.

| Before | After |
| ------ | ------ |
|   ![Screenshot_20241115_221425](/uploads/3986e4c7bbb7dcdca67ee30bb529767e/Screenshot_20241115_221425.png){width=786 height=822}     |        ![Screenshot_20241115_221149](/uploads/57eb1a7e57ba5ae8c41dd922cbf39c62/Screenshot_20241115_221149.png){width=786 height=822} |

(cherry picked from commit 14c58acea1)
2024-11-16 13:30:18 -05:00
Joshua Goins
db62bacc7e Port from Kirigami Add-ons Banner to Kirigami InlineMessage
(cherry picked from commit 3f6fa94289)
2024-11-16 13:30:18 -05:00
l10n daemon script
6500669b67 GIT_SILENT Sync po/docbooks with svn 2024-11-15 03:10:56 +00:00
l10n daemon script
557d151ed4 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-15 03:06:59 +00:00
l10n daemon script
95ffd485b4 GIT_SILENT made messages (after extraction) 2024-11-15 02:31:39 +00:00
l10n daemon script
ebd38fb435 GIT_SILENT Sync po/docbooks with svn 2024-11-14 03:10:10 +00:00
l10n daemon script
a5b999e682 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-14 03:06:40 +00:00
l10n daemon script
41d34fc0e4 GIT_SILENT Sync po/docbooks with svn 2024-11-13 03:08:49 +00:00
l10n daemon script
b51194f90f SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-13 03:05:22 +00:00
l10n daemon script
80ac9e1ba7 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-12 03:11:52 +00:00
l10n daemon script
e3874c824a GIT_SILENT Sync po/docbooks with svn 2024-11-11 03:23:01 +00:00
l10n daemon script
6599c6b609 SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-11 03:15:47 +00:00
l10n daemon script
13d522221c GIT_SILENT made messages (after extraction) 2024-11-11 02:40:16 +00:00
Joshua Goins
dd8f926f32 PollHandler: Make sure it's not constructible from QML
(cherry picked from commit d6b780762e)
2024-11-10 10:29:26 -05:00
Joshua Goins
258312e798 PollHandler: Ensure that m_pollStartEvent is always initialized to null
Otherwise it may be undefined, and we DO create default-constructed
PollHandler. For example, one is used as a fallback poll object
in NeoChatRoom::poll.

This is blind fix for a pretty nasty poll-related crash we saw a few
months ago.

BUG: 493649
(cherry picked from commit 5ef66b5cf6)
2024-11-10 10:29:17 -05:00
Joshua Goins
43d40c7e75 Add m.room.create state events to sync_response
In case we need to access the creation state in an appium test in the
future.

(cherry picked from commit 85ee5084b6)
2024-11-10 07:40:41 -05:00
Joshua Goins
cbcc9a6514 Hide rooms that have a defined room type
I have a room with a custom type that's only for holding data, and
doesn't need to be shown in the room list. Currently the spec is a bit
vague about what clients should do, but hiding them is probably fine
for now.

(cherry picked from commit bb9ce117de)
2024-11-10 07:40:41 -05:00
l10n daemon script
625048610b GIT_SILENT Sync po/docbooks with svn 2024-11-10 03:30:48 +00:00
l10n daemon script
fa47b67e3d SVN_SILENT made messages (.desktop file) - always resolve ours
In case of conflict in i18n, keep the version of the branch "ours"
To resolve a particular conflict, "git checkout --ours path/to/file.desktop"
2024-11-10 03:16:42 +00:00
Carl Schwan
9347a66acf RoomGeneralPage: Add missing separator
And some other minor fixes

(cherry picked from commit 00c5aa26bb)
2024-11-09 18:12:25 -05:00
Joshua Goins
317df56ffa Make closing link previews instant, as it should be
We were missing a endResetModel() call, now with it added the removal
happens instantly.

(cherry picked from commit bae4de227c)
2024-11-09 18:12:25 -05:00
Joshua Goins
fed9197716 Stop being able to crash NeoChat by pressing a button repeatedly
If you spam click the "Close link preview" button, it's possible to
crash NeoChat. This is because the index check is wrong for the array
size.

It's possible to even do this due to a bug causing the removal to be
reflected visually too slowly, that's fixed in the next commit.

(cherry picked from commit 253f891c5a)
2024-11-09 18:12:25 -05:00
Joshua Goins
1e892599e9 Improve clicking link previews
First of all, clicking on them actually works - because we were missing
an import for RoomManager. Secondly, we use a dedicated TapHandler
since onLinkActivated sucks. We want to be able to click anywhere on the
preview to go to the website/room anyway.

(cherry picked from commit 6966159062)
2024-11-09 18:12:25 -05:00
Joshua Goins
b7229ca0cf Don't set isThread on the message and file delegate context menus
It doesn't have a property called isThread, and I don't know where it
went - if it ever existed?

(cherry picked from commit 07d3b80c3e)
2024-11-09 18:12:25 -05:00
Joshua Goins
953b711823 Make fullscreen images focused when they're opened
Otherwise keyboard shortcuts don't work until you tap the image, which
makes no sense.

BUG: 484322
(cherry picked from commit a41d0f3214)
2024-11-09 18:12:25 -05:00
Joshua Goins
01d903efd3 Fix viewing any kind of data in developer tools
Fix pageStack being undefined, so we're able to view event data again.

(cherry picked from commit 1ee15de78b)
2024-11-09 18:12:25 -05:00
Carl Schwan
241dd81932 Update checkbox of PollComponent
Use FormCheckDelegate instead of a CheckBox inside a RowLayout. This
increase the click area particularly on mobile.

(cherry picked from commit b044358970)
2024-11-09 18:12:24 -05:00
Oliver Beard
f6dfe0cbcf timeline: Round separators for replies and link previews
(cherry picked from commit d2e11bb3bb)
2024-11-09 18:12:24 -05:00
Joshua Goins
f10b97139c README: Change snap store badge to the one from apps.kde.org
It seems CORS is blocking access to the badge, but we have rehosted on
apps.kde.org.

(cherry picked from commit a55bac899c)
2024-11-09 18:12:24 -05:00
Joshua Goins
385c5b3405 Update network proxy page with the improved version from Tokodon
This functions the same, but looks a bit nicer.

(cherry picked from commit c2380fb8df)
2024-11-09 16:28:47 -05:00
Joshua Goins
7bc6f906f8 Update desktop file and app description to match AppStream data
This was updated to "Chat on Matrix" but in other places it was never
switched from "Matrix client" and the like. Now it should be more
consistent.

(cherry picked from commit f31c644b13)
2024-11-09 16:28:47 -05:00
Joshua Goins
b8b1434a95 Clarify that sorting rooms by activity isn't the only thing it does
Recently, it also sorts rooms based on unread notification count and
importance. This adds a clarification to the setting so users (like me)
aren't confused why it isn't sorting only by activity.

(cherry picked from commit 26cd621d0e)
2024-11-09 16:28:47 -05:00
l10n daemon script
85c7a4bcb3 GIT_SILENT Sync po/docbooks with svn 2024-11-09 03:10:22 +00:00
Albert Astals Cid
84b698a7e8 GIT_SILENT Upgrade release service version to 24.11.80. 2024-11-08 19:06:28 +01:00
91 changed files with 7618 additions and 9466 deletions

View File

@@ -110,7 +110,7 @@
{
"type": "git",
"url": "https://github.com/quotient-im/libQuotient.git",
"branch": "dev",
"tag": "0.9.2",
"disable-submodules": true
}
],

View File

@@ -14,6 +14,7 @@ Dependencies:
'frameworks/kquickcharts': '@latest-kf6'
'frameworks/knotifications': '@latest-kf6'
'frameworks/kcolorscheme': '@latest-kf6'
'frameworks/kiconthemes': '@latest-kf6'
'libraries/kquickimageeditor': '@latest-kf6'
'frameworks/sonnet': '@latest-kf6'
'frameworks/prison': '@latest-kf6'

View File

@@ -7,9 +7,9 @@
cmake_minimum_required(VERSION 3.16)
# KDE Applications version, managed by release script.
set(RELEASE_SERVICE_VERSION_MAJOR "25")
set(RELEASE_SERVICE_VERSION_MINOR "03")
set(RELEASE_SERVICE_VERSION_MICRO "70")
set(RELEASE_SERVICE_VERSION_MAJOR "24")
set(RELEASE_SERVICE_VERSION_MINOR "12")
set(RELEASE_SERVICE_VERSION_MICRO "3")
set(RELEASE_SERVICE_VERSION "${RELEASE_SERVICE_VERSION_MAJOR}.${RELEASE_SERVICE_VERSION_MINOR}.${RELEASE_SERVICE_VERSION_MICRO}")
project(NeoChat VERSION ${RELEASE_SERVICE_VERSION})
@@ -66,7 +66,7 @@ if (QT_KNOWN_POLICY_QTP0004)
qt_policy(SET QTP0004 NEW)
endif ()
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels ColorScheme)
find_package(KF6 ${KF_MIN_VERSION} COMPONENTS Kirigami I18n Notifications Config CoreAddons Sonnet ItemModels IconThemes ColorScheme)
set_package_properties(KF6 PROPERTIES
TYPE REQUIRED
PURPOSE "Basic application components"

View File

@@ -12,7 +12,7 @@ buildscript {
}
dependencies {
classpath 'com.android.tools.build:gradle:7.4.1'
classpath 'com.android.tools.build:gradle:8.6.0'
}
}

View File

@@ -11,11 +11,11 @@ ecm_add_test(
TEST_NAME neochatroomtest
)
ecm_add_test(
texthandlertest.cpp
LINK_LIBRARIES neochat Qt::Test
TEST_NAME texthandlertest
)
# ecm_add_test(
# texthandlertest.cpp
# LINK_LIBRARIES neochat Qt::Test
# TEST_NAME texthandlertest
# )
ecm_add_test(
delegatesizehelpertest.cpp

View File

@@ -63,6 +63,7 @@ private Q_SLOTS:
void receiveRichEdited();
void receiveLineSeparator();
void receiveRichCodeUrl();
void receiveRichColor();
void componentOutput_data();
void componentOutput();
@@ -520,6 +521,25 @@ void TextHandlerTest::receiveRichCodeUrl()
QCOMPARE(testTextHandler.handleRecieveRichText(), input);
}
void TextHandlerTest::receiveRichColor()
{
const QString testInputString = QStringLiteral(
"<span data-mx-color=\"#ff00be\">¯</span><span data-mx-color=\"#ff3b1d\">\\</span><span data-mx-color=\"#ffa600\">_</span><span "
"data-mx-color=\"#64d200\">(</span><span data-mx-color=\"#00e261\">ツ</span><span data-mx-color=\"#00e7ff\">)</span><span "
"data-mx-color=\"#00e1ff\">_</span><span data-mx-color=\"#00bdff\">/</span><span data-mx-color=\"#ff60ff\">¯</span>");
const QString testOutputString = QStringLiteral(
"<span style=\"color: #ff00be;\">¯</span><span style=\"color: #ff3b1d;\">\\</span><span style=\"color: #ffa600;\">_</span><span style=\"color: "
"#64d200;\">(</span><span style=\"color: #00e261;\">ツ</span><span style=\"color: #00e7ff;\">)</span><span style=\"color: #00e1ff;\">_</span><span "
"style=\"color: #00bdff;\">/</span><span style=\"color: #ff60ff;\">¯</span>");
TextHandler testTextHandler;
testTextHandler.setData(testInputString);
qInfo() << testTextHandler.handleRecieveRichText();
QCOMPARE(testTextHandler.handleRecieveRichText(), testOutputString);
}
void TextHandlerTest::componentOutput_data()
{
QTest::addColumn<QString>("testInputString");

View File

@@ -54,11 +54,15 @@
<summary xml:lang="ar">دردش على ماتركس</summary>
<summary xml:lang="ca">Xat a Matrix</summary>
<summary xml:lang="ca-valencia">Xat a Matrix</summary>
<summary xml:lang="de">Über Matrix unterhalten</summary>
<summary xml:lang="en-GB">Chat on Matrix</summary>
<summary xml:lang="eo">Babilo en Matrix</summary>
<summary xml:lang="es">Charle en Matrix</summary>
<summary xml:lang="eu">Berriketa Matrix-en</summary>
<summary xml:lang="fi">Keskustelu Matrixissä</summary>
<summary xml:lang="fr">Discuter sur Matrix</summary>
<summary xml:lang="gl">Charlar en Matrix</summary>
<summary xml:lang="he">התכתבות דרך Matrix</summary>
<summary xml:lang="hu">Csevegés Matrixon</summary>
<summary xml:lang="ia">Conversation en ditecto sur Matrix</summary>
<summary xml:lang="it">Chat su Matrix</summary>
@@ -67,6 +71,7 @@
<summary xml:lang="nn">Prat med via Matrix</summary>
<summary xml:lang="pl">Rozmawiaj na Matriksie</summary>
<summary xml:lang="sl">Klepet na Matrixu</summary>
<summary xml:lang="sv">Chatta på Matrix</summary>
<summary xml:lang="ta">மேட்ரிக்ஸுக்கான உரையாடல் செயலி</summary>
<summary xml:lang="tr">Matrix Üzerinde Sohbet</summary>
<summary xml:lang="uk">Спілкування у Matrix</summary>
@@ -114,7 +119,7 @@
<p xml:lang="eu">«NeoChat»ek «Matrix» zehaztapenaren ezaugarri guztiak eskaintzen dituen aplikazio bat izan nahi du. Beraz, egungo zehaztapen egonkorrean dagoen guztiaren euskarria du, VoIP, hariak eta muturren artean zifratzeko salbuespen nabarmenekin. Badira beste ez-betetze txikiago batzuk, «Matrix»en zehaztapena etengabe eboluzioan dagoelako, baina azken helburua zehaztapen osoaren euskarria ematea izaten jarraitzen du.</p>
<p xml:lang="fi">NeoChat pyrkii olemaan Matrix-määritelmän täysominaisuuksinen sovellus, joten se tukee kaikkea nykyisessä vakaassa määritelmässä muutamaa huomattavaa poikkeusta lukuun ottamatta (VoIP, säikeet ja jotkin piirteet päästä päähän -salauksessa). Joitakin pienempiäkin puutteita on Matrix-määritelmän jatkuvan kehityksen vuoksi, mutta lopputavoitteena on tarjota määritelmän täysi tuki.</p>
<p xml:lang="fr">L'objectif de NeoChat est d'être une application complète pour le protocole Matrix. En tant que tel, tout dans la spécification stable actuelle avec les exceptions notables de VoIP, les processus et certains aspects du chiffrement de bout en bout sont pris en charge. Il y a quelques autres petites omissions en raison du fait que la spécification du protocole Matrix est en constante évolution. Cependant, l'objectif reste de fournir un soutien éventuel pour l'ensemble de la spécification.</p>
<p xml:lang="gl">NeoChat pretende ser unha aplicación completa para a especificación de Matrix. Coas excepcións de VoIP, conversas fiadas e algúns aspectos da cifraxe de extremo a extremo, a versión estábel segue as especificacións. Existen algunhas outras pequenas omisións debido ao feito de que Matrix está en continua evolución pero a intención é implementar a especificación completa.</p>
<p xml:lang="gl">NeoChat pretende ser unha aplicación completa para a especificación de Matrix. Coas excepcións de VoIP, conversas fiadas e algúns aspectos da cifraxe de extremo a extremo, a versión estábel segue as especificacións. Existen algunhas outras pequenas omisións debido ao feito de que Matrix está en continua evolución pero a intención é fornecer compatibilidade coa especificación completa.</p>
<p xml:lang="he">NeoChat מתיימר להיות יישום עתיר יכולות לפי מפרט Matrix. כיוון שזה ייעודו, כל מה שבמפרט היציב עם חריגות משמעותיות כגון VoIP, שרשורים ועוד מגוון היבטים של הצפנה מקצה לקצה נתמכים גם הם. יש מספר השמטות קטן עקב העובדה שהמפרט של Matrix ממשיך להתפתח אך המטרה היא להמשיך לספק תמיכה בסופו של דבר לכל המפרט.</p>
<p xml:lang="hu">A NeoChat célja, hogy a Matrix specifikációnak megfelelő teljes funkcionalitású alkalmazás legyen. Mint ilyen, a jelenlegi stabil specifikáció támogatott a VoIP, a szálak és a végpontok közötti titkosítás egyes elemeinek kivételével. Van még néhány kisebb hiányosság annak köszönhetően, hogy a Matrix specifikáció folyamatosan fejlődik, de végső cél a teljes specifikáció megvalósítása.</p>
<p xml:lang="ia">NeoChat aspira a esser un application plenmente eminente per le specification de Matrix. Tal como omne cosas in le specification currentemente stabile con le exceptiones notabile de VOIP, threads e alcun aspectos del cryptation End-to-End es supportate. Il ha ltere pauc omissiones, debite al facto que le specification de Matrix es in evolution constante ma le aspiration remane a fornir supporto eventual per le integre specification.</p>
@@ -288,7 +293,6 @@
<value key="KDE::windows_store::StoreLogoSquare">https://invent.kde.org/network/neochat/-/raw/master/icons/windows/storelogo-1080x1080.png</value>
<value key="KDE::windows_store::Icon">https://invent.kde.org/network/neochat/-/raw/master/icons/300-apps-neochat.png</value>
<value key="KDE::windows_store::PromotionalArt16x9">https://invent.kde.org/network/neochat/-/raw/master/icons/windows/promoimage-1920x1080.png</value>
<value key="KDE::supporters">Tanguy Fardet</value>
</custom>
<launchable type="desktop-id">org.kde.neochat.desktop</launchable>
<screenshots>
@@ -443,6 +447,10 @@
<content_attribute id="social-chat">intense</content_attribute>
</content_rating>
<releases>
<release version="24.12.3" date="2025-03-06"/>
<release version="24.12.2" date="2025-02-06"/>
<release version="24.12.1" date="2025-01-09"/>
<release version="24.12.0" date="2024-12-12"/>
<release version="24.08.3" date="2024-11-07"/>
<release version="24.08.2" date="2024-10-10"/>
<release version="24.08.1" date="2024-09-12"/>

View File

@@ -88,24 +88,32 @@ GenericName[x-test]=xxMatrix Clientxx
GenericName[zh_CN]=Matrix 客户端
GenericName[zh_TW]=Matrix 用戶端
Comment=Chat on Matrix
Comment[ar]=دردش على ماتركس
Comment[ca]=Xat a Matrix
Comment[ca@valencia]=Xat a Matrix
Comment[de]=Über Matrix unterhalten
Comment[en_GB]=Chat on Matrix
Comment[eo]=Babilo en Matrix
Comment[es]=Chat en Matrix
Comment[eu]=Berriketa Matrix-en
Comment[fi]=Keskustele Matrixissä
Comment[fr]=Clavarder sur Matrix
Comment[gl]=Charle en Matrix
Comment[he]=התכתבות דרך Matrix
Comment[hu]=Csevegés Matrixon
Comment[ia]=Conversation en ditecto sur Matrix
Comment[it]= su Matrix
Comment[ka]=ჩატი Matrix-ზე
Comment[ka]=საუბარი Matrix-ზე
Comment[nl]=Chat op Matrix
Comment[pl]=Rozmawiaj na Matriksie
Comment[pt_BR]=Bate papo na Matrix
Comment[sl]=Klepet na Matrixu
Comment[sv]=Chatta på Matrix
Comment[ta]=மேட்ரிக்ஸில் உரையாட உதவும்
Comment[tr]=Matrix Üzerinde Sohbet Et
Comment[tr]=Matrix üzerinde sohbet edin
Comment[uk]=Спілкування у Matrix
Comment[x-test]=xxChat on Matrixxx
Comment[zh_CN]= Matrix 上聊天
Comment[zh_TW]=在 Matrix 上聊天
MimeType=x-scheme-handler/matrix;
Exec=neochat %u
Terminal=false

View File

@@ -1,13 +1,13 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the neochat package.
# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025 Zayed Al-Saidi <zayed.alsaidi@gmail.com>
#
# SPDX-FileCopyrightText: 2022, 2023, 2024 Zayed Al-Saidi <zayed.alsaidi@gmail.com>
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-10-10 08:55+0400\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-12-12 08:15+0400\n"
"Last-Translator: Zayed Al-Saidi <zayed.alsaidi@gmail.com>\n"
"Language-Team: ar\n"
"Language: ar\n"
@@ -97,19 +97,19 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "تلقي إخطارات بالرسائل الجديدة"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "رمز النفاذ غير موجود: ربما حذفت؟"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
"منع النفاذ إلى حَمَّالَة المَفَاتِيح: الرجاء السماح لنيوتشات بقراءة رمز النفاذ"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgstr ""
"لا يوجد حَمَّالَة المَفَاتِيح. الرجاء تثبيت حَمَّالَة مَفَاتِيح مثل محفظتك من كِيدِي أو غنوم "
"Keyring على لينكس"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "غير قادر على قراءة رقم النفاذ: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "تلقي إخطارات"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "بيانات الحساب"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -291,7 +291,7 @@ msgstr "إصدارة الغرفة المبدئية"
msgid "Available Room Versions"
msgstr "إصدارات الغرفة المتوفرة"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -337,7 +337,7 @@ msgstr "العضوّ"
#: src/enums/powerlevel.cpp:12
#, kde-format
msgid "Moderator"
msgstr "الوسيط"
msgstr "المشرف"
#: src/enums/powerlevel.cpp:14
#, kde-format
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "المقصد"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "خطأ شبكي: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "فشل الولوج: %1"
@@ -915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "يحمّل"
@@ -945,7 +945,7 @@ msgstr "معرف ماتركس"
msgid "Loading…"
msgstr "يحمّل..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1041,152 +1041,151 @@ msgstr "اسم المستخدم:"
msgid "Username unavailable"
msgstr "اسم المستخدم غير متوفّر"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "مرحباً"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "نيوتشات"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "تابع بحساب موجود"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (يحمّل)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "اخرج من هذا الحساب"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "لج إلى حساب موجود أو أنشئ حسابا جديدا"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "عُد"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "إعدادات"
#: src/main.cpp:143
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "شارِك رابط على مارتكس"
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "دردش على ماتركس"
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020بلاك هات، 2020-2024 مجتمع كِيدِي"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "كارل شوان"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "المصين"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "توبياس فلة"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "جيمس غراهام"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "قبعة سوداء"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "المؤلف الأصلي لـSpectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "أليكسي روساكوف"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "مصين libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "زايد السعيدي"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "zayed.alsaidi@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "مكتبة Qt لكتابة عملاء عابرة للأنظمة لماتركس"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (بني على %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "عميل لميفاق الاتصال ماتركس"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "يدعم ماتركس: مخطط الروابط"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "تجاهل جميع أخطاء SSL مثل الشهادات غير الموقعة."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "يستعمل في للاختبار آلي"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "استعمال داخلي فقط."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "شارِك رابط على مارتكس"
@@ -1571,14 +1570,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "صورك التعبيرية"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "يحمّل الرد"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1835,18 +1834,18 @@ msgid ""
msgstr ""
"الملف كبير للغاية بحيث لا يمكن تحميله.<br />راسل مدير خادوم ماتركس للدعم."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "لم يُضبط خادوم هوية بعد"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "فشل إنشاء غرفة: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "فشل إنشاء فضاء: %1"
@@ -1862,66 +1861,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "عرض: %1, طول: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "رسالة معمّاة"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "افتح نيوتشات في هذه الغرفة"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "ردّ"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "ردّ..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 دعاك إلى غرفة"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "افتح هذه الدعوة في نيوتشات"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "اقبل"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "ارفض"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "ألغ وتجاهل المستخدم"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "افتح نيوتشات"
@@ -2172,30 +2171,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "افتح"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "أزل من المفضّلة"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "أضف إلى المفضّلة"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "أعطه أولولية"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "أزل الأولوية"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "علّم كمقروءة"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "الإشعارات"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "انسخ معرف المستخدم في ماتركس للحافظة"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "انسخ العنوان للحافظة"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "حالة الإشعارات"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "استخدم الإعداد العموميّ"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "الكلّ"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2203,67 +2233,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@الكلمات المفتاحية والإشارات"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "مغلق"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "أزل من المفضّلة"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "أضف إلى المفضّلة"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "أعطه أولولية"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "أزل الأولوية"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "انسخ معرف المستخدم في ماتركس للحافظة"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "انسخ العنوان للحافظة"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "إعدادات الغرفة"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "اترك الغرفة"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "أزل من المفضلة"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "أضف للمفضلة"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2398,20 +2395,20 @@ msgid "Remove"
msgstr "أزِل"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "أزل رسالة"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "سبب إزالة هذه الرسالة"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2628,15 +2625,14 @@ msgid "Only show spaces"
msgstr "أظهر الفضاءات فقط"
#: src/qml/ExploreRoomsPage.qml:95
#, fuzzy, kde-format
#| msgid "Enter a room address"
#, kde-format
msgid "Enter a Room Manually"
msgstr "أدخل عنوان الغرفة"
msgstr "ادخل الغرفة يدويًا"
#: 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 ""
msgstr "إذا كنت تعرف بالفعل عنوان الغرفة أو اسمها المستعار، ولم يتم عرضه هنا."
#: src/qml/ExploreRoomsPage.qml:115
#, kde-format
@@ -2649,29 +2645,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "لم يعثر على غرف عامة"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "عيّن صورة"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "افتحه خارجيا"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "عيّن صورة"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "احفظ كَ‍"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "أظهر الصورة"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "انسخ"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "أزل"
@@ -3052,7 +3042,7 @@ msgstr "شارك"
#, kde-format
msgctxt "@title"
msgid "Manually Enter a Room"
msgstr ""
msgstr "دخول الغرفة يدويًا"
#: src/qml/ManualRoomDialog.qml:38 src/qml/ManualUserDialog.qml:38
#: src/qml/SelectParentDialog.qml:37
@@ -3097,11 +3087,9 @@ msgid "The input is not a valid user ID"
msgstr "ليس النص المُدخَل ليس رقم مستخدم صالح"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "تقدّم"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3110,18 +3098,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "تمرير الرسالة"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "انسخ"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "نسخ الرابط"
#: src/qml/MessageSourceSheet.qml:46
@@ -3273,10 +3252,9 @@ msgid "Space Members"
msgstr "أعضاء الفضاء"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "معلومات الغرفة"
#: src/qml/RoomInformation.qml:70
@@ -3317,14 +3295,6 @@ msgstr "فضّل هذه الغرفة"
msgid "Show locations for this room"
msgstr "اعرض المواقع لهذه الغرفة"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "اترك الفضاء"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3647,6 +3617,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "أدعُ مستخدم إلى فضاء"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "اترك الفضاء"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3916,7 +3892,7 @@ msgstr "نسخ الرابط"
msgid "Switch User"
msgstr "بدّل المستخدم"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "إعدادات الفتح"
@@ -4094,47 +4070,47 @@ msgstr "ألغى الطرف البعيد جلسة التَثَبّت بسبب أ
msgid "The session verification was canceled due to an unknown error."
msgstr "جلسة التَثَبّت ألغيت لخطأ مجهول."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "لا يوجد خادم."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "التحقق من توافر الخادم."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "هذا ليس خادما صالحا"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "عطل التسجيل لهذا الخادم."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "لا يوجد اسم المستخدم."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "التحقق من توفر اسم المستخدم."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "اسم المستخدم غير متوفر."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "تابع"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "يعمل"
@@ -4144,17 +4120,17 @@ msgstr "يعمل"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "معرف ماتركس مشوه أو فارغ<br />معرف ماتركس %1 غير صحيح"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "أخفق في الانضمام إلى غرفة<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "طلبت الانضمام إلى '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "فشل في طلب الانضمام لغرفة<br />%1"
@@ -4750,7 +4726,7 @@ msgstr "النّشاط"
#, kde-format
msgctxt "@info"
msgid "Rooms with unread notifications will be shown first"
msgstr ""
msgstr "ستعرض الغرف التي تحتوي على إشعارات غير مقروءة أولاً"
#: src/settings/NeoChatGeneralPage.qml:105
#, kde-format
@@ -4795,17 +4771,16 @@ msgid "Editor"
msgstr "المحرّر"
#: src/settings/NeoChatGeneralPage.qml:204
#, fuzzy, kde-format
#| msgid "Send message"
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Enter"
msgstr "أرسل رسالة"
msgstr "أرسل رسالة مع عند الضغط على زر الإدخال"
#: src/settings/NeoChatGeneralPage.qml:215
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Ctrl+Enter"
msgstr ""
msgstr "أرسل رسالة مع عند الضغط على Ctrl+Enter"
#: src/settings/NeoChatGeneralPage.qml:231
#, kde-format
@@ -5749,19 +5724,6 @@ msgstr "أظهر"
msgid "Quit"
msgstr "أنهِ"
#~ msgid "Notification State"
#~ msgstr "حالة الإشعارات"
#~ msgid "Open Externally"
#~ msgstr "افتحه خارجيا"
#~ msgid "Save As"
#~ msgstr "احفظ كَ‍"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "معلومات الغرفة"
#~ msgid "Matrix client"
#~ msgstr "عميل ماتركس"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -96,30 +96,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr ""
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr ""
@@ -130,7 +130,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr ""
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -282,7 +282,7 @@ msgstr ""
msgid "Available Room Versions"
msgstr ""
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -860,12 +860,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr ""
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr ""
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr ""
@@ -904,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr ""
@@ -934,7 +934,7 @@ msgstr ""
msgid "Loading…"
msgstr ""
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1030,151 +1030,151 @@ msgstr ""
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr ""
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr ""
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr ""
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr ""
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr ""
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr ""
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr ""
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr ""
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1559,14 +1559,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr ""
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr ""
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1808,18 +1808,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr ""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr ""
@@ -1835,66 +1835,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr ""
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr ""
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr ""
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr ""
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr ""
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr ""
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr ""
@@ -2139,29 +2139,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr ""
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr ""
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2169,67 +2201,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr ""
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2364,20 +2363,20 @@ msgid "Remove"
msgstr ""
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2614,25 +2613,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgid "Open Externally"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgid "Save As"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgid "Copy"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr ""
@@ -3058,7 +3055,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3067,16 +3064,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr ""
#: src/qml/MessageSourceSheet.qml:46
@@ -3230,7 +3220,7 @@ msgstr ""
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr ""
#: src/qml/RoomInformation.qml:70
@@ -3271,12 +3261,6 @@ msgstr ""
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr ""
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3586,6 +3570,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr ""
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr ""
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3849,7 +3839,7 @@ msgstr ""
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr ""
@@ -4022,47 +4012,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr ""
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr ""
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr ""
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4072,17 +4062,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -103,20 +103,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "\"Yazır\" bildirişi göndərilsin"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Giriş tokeni tapılmadı"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "NeoChat'a giriş tokenini oxumağa icazə verin"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -125,13 +125,13 @@ msgid ""
msgstr ""
"Linix'da KWallet və ya GNOME keyring kimi açarlar bağı tətbiqini quraşdırın"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "Giriş nişanını oxumaq mümkün deyil"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send Typing Notifications"
msgid "Receiving push notifications"
@@ -144,7 +144,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Otaqlar tapılmadı"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "View Source"
msgctxt "@title:window"
@@ -312,7 +312,7 @@ msgstr "Otaq haqqında"
msgid "Available Room Versions"
msgstr "Otaq haqqında"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -960,12 +960,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Dəvət göndərmək"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Şəbəkə xətası: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Giriş alınmadı: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -1040,7 +1040,7 @@ msgstr "Matrix ID:"
msgid "Loading…"
msgstr "Yüklənir..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1147,159 +1147,159 @@ msgstr "Bu istifadəçini əngəlləmək"
msgid "Username unavailable"
msgstr "İstifadəçilər yoxdur"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Xoş Gəldiniz"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgid "Loading…"
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Yüklənir..."
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Bu hesaba düzəliş edin"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Otaq ayarları"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "NeoChat haqqında"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2022 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2022 KDE Cəmiyyəti"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Qarapapaq"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Xəyyam Qocayev"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "xxmn77@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, fuzzy, kde-format
#| msgid "A Qt5 library to write cross-platform clients for Matrix"
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Matrix üçün platformalararası müştərilər yazmaq üçün bir Qt5 kitabxanası"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix kommunikasiya protokolu üçün müştəri"
#: src/main.cpp:190
#: src/main.cpp:192
#, fuzzy, kde-format
#| msgid "Supports appstream: url scheme"
msgid "Supports matrix: url scheme"
msgstr "Appstream dəstəklənir: URL sxemi"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1759,15 +1759,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Xüsusi Emoji"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "Yüklənir..."
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -2068,19 +2068,19 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Room creation failed: %1"
msgstr "Otaq yaradıla bilmədi: \"%1\""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Space creation failed: %1"
@@ -2098,69 +2098,69 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, fuzzy, kde-format
#| msgid "Edit Message"
msgid "Encrypted Message"
msgstr "İsmarıca düzəliş etmək"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "NeoChatı bu otaqla açın"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Cavab"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Cavab..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1,sizi otağa dəvət etdi"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Bu dəvəti NeoChat-da açın"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Qəbul etmək"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "İmtina etmək"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2442,66 +2442,34 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Açmaq"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#, kde-format
msgid "Mark as Read"
msgstr "Oxunmuş kimi işarələmək"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Show notifications"
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Bildirişlərdə göstərmək"
#: src/qml/ContextMenu.qml:44
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Seçilmişlərdən silmək"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Seçilmişlərə əlavə etmək"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Üstünlüyünü dəyişmək"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Üstünlüyünü ləğv etmək"
#: src/qml/ContextMenu.qml:104
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Oxunmuş kimi işarələmək"
#: src/qml/ContextMenu.qml:49
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
#| msgid "Copy address to clipboard"
@@ -2509,7 +2477,7 @@ msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Ünvanı mübadilə yaddaşına kopyalayın"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
@@ -2518,29 +2486,60 @@ msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Ünvanı mübadilə yaddaşına kopyalayın"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:61
#, fuzzy, kde-format
#| msgid "Show notifications"
msgid "Notification State"
msgstr "Bildirişlərdə göstərmək"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Otaq ayarları"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Otağı tərk etmək"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Seçilmişlərdən silmək"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Seçilmişlərə əlavə etmək"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
@@ -2689,22 +2688,22 @@ msgid "Remove"
msgstr "Silmək"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Edit Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "İsmarıca düzəliş etmək"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Unban this user"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Bu istifadəçini əngəlləmək"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, fuzzy, kde-format
#| msgid "Remove"
msgctxt "@action:button 'Remove' as in 'Remove this message'"
@@ -2960,28 +2959,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Otaqlar tapılmadı"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "otağın adını silmək"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Xaricdə açmaq"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send a message…"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "İsmarıcı göndərin..."
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Belə saxlamaq"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "otağın adını silmək"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopyalamaq"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Silmək"
@@ -3436,7 +3430,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3446,18 +3440,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "İsmarıca düzəliş etmək"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopyalamaq"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "Kopyalamaq"
#: src/qml/MessageSourceSheet.qml:46
@@ -3627,7 +3613,7 @@ msgstr "Boşluqdakı üzvlər"
#, fuzzy, kde-format
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Otaq haqqında"
#: src/qml/RoomInformation.qml:70
@@ -3673,13 +3659,6 @@ msgstr "NeoChatı bu otaqla açın"
msgid "Show locations for this room"
msgstr "NeoChatı bu otaqla açın"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Otaq yaratmaq"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Open NeoChat in this room"
@@ -4020,6 +3999,13 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "%1,sizi otağa dəvət etdi"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@button"
msgid "Leave the space"
msgstr "Otaq yaratmaq"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, fuzzy, kde-format
@@ -4304,7 +4290,7 @@ msgstr "Kopyalamaq"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, fuzzy, kde-format
#| msgid "Settings"
msgid "Open Settings"
@@ -4480,52 +4466,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgid "Homeserver:"
msgid "No server."
msgstr "Əsas server:"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Ad yoxdur"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "İstifadəçilər yoxdur"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "Davam etmək"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4536,18 +4522,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1, düzgün Matrix identifikatoru deyil"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to join room<br />%1"
msgstr "%1,sizi otağa dəvət etdi"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to request joining room<br />%1"
@@ -6276,23 +6262,6 @@ msgstr "Göstərmək"
msgid "Quit"
msgstr "Çıxış"
#, fuzzy
#~| msgid "Show notifications"
#~ msgid "Notification State"
#~ msgstr "Bildirişlərdə göstərmək"
#~ msgid "Open Externally"
#~ msgstr "Xaricdə açmaq"
#~ msgid "Save As"
#~ msgstr "Belə saxlamaq"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Otaq haqqında"
#~ msgid "Matrix client"
#~ msgstr "Matrix müştərisi"

File diff suppressed because it is too large Load Diff

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -99,12 +99,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Rebre les notificacions dels missatges nous"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "No s'ha trobat el testimoni d'accés: Potser s'ha suprimit?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -112,7 +112,7 @@ msgstr ""
"S'ha denegat l'accés a clauer: Permeteu que NeoChat llija el testimoni "
"d'accés"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -121,12 +121,12 @@ msgstr ""
"No hi ha cap clauer disponible: Instal·leu un clauer, p. ex., KWallet o "
"l'anell de claus de GNOME a Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "No s'ha pogut llegir el testimoni d'accés: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Rebre les notificacions «push»"
@@ -137,7 +137,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Dades de comptatge"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -291,7 +291,7 @@ msgstr "Versió predeterminada de la sala"
msgid "Available Room Versions"
msgstr "Versions disponibles de la sala"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -873,12 +873,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destinació"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "S'ha produït un error de la xarxa: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "No s'ha pogut fer l'inici de la sessió: %1"
@@ -920,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "S'està carregant"
@@ -952,7 +952,7 @@ msgstr "ID de Matrix"
msgid "Loading…"
msgstr "S'està carregant…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1049,151 +1049,151 @@ msgstr "Nom d'usuari:"
msgid "Username unavailable"
msgstr "Nom d'usuari no disponible"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Us donem la benvinguda"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continua amb un compte existent"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (carregant)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Tanca la sessió d'este compte"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Inicieu la sessió o creeu un compte nou"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Arrere"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Configuració"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Xat a Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 la comunitat KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Mantenidor"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "Nate Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autor original de Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Mantenidor de la libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Josep M. Ferrer"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "txemaq@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Una biblioteca Qt per a escriure clients multiplataforma per a Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (construïda amb %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Client per al protocol de comunicacions Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Implementa l'esquema d'URL «matrix:»"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignora tots els errors d'SSL, p. ex., certificats sense signar."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Només s'utilitza en la proves automàtiques"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Només ús intern."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Compartix un URL a Matrix"
@@ -1579,14 +1579,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Emoji propis"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "S'està carregant la resposta"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1838,18 +1838,18 @@ msgstr ""
"El fitxer és massa gran per a baixar.<br />Contacteu amb l'administrador del "
"servidor Matrix per a ajuda."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "No s'ha configurat cap servidor d'identitats"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "No s'ha pogut crear la sala: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "No s'ha pogut crear l'espai: %1"
@@ -1865,66 +1865,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat.: %1, lon.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Missatge encriptat"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Obri NeoChat en esta sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Respon"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Respon…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 vos ha convidat a la sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Obri esta invitació en NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accepta"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rebutja"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rebutja i ignora l'usuari"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Obri NeoChat"
@@ -2175,30 +2175,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Obri"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Elimina de les preferides"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Afig a les preferides"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Torna a prioritzar"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Desprioritza"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marca com a llegit"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificacions"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia l'ID de Matrix de l'usuari a dins del porta-retalls"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia l'adreça a dins del porta-retalls"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Estat de les notificacions"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Seguix l'opció global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Totes"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2206,67 +2237,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@mencions i paraules clau"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Desactivades"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Elimina de les preferides"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Afig a les preferides"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Torna a prioritzar"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Desprioritza"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia l'ID de Matrix de l'usuari a dins del porta-retalls"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia l'adreça a dins del porta-retalls"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Configureu la sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Ix de la sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Elimina de les preferides"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Afig a les preferides"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2404,20 +2402,20 @@ msgid "Remove"
msgstr "Elimina"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Eliminació de missatge"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Motiu per a eliminar este missatge"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2656,29 +2654,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "No s'ha trobat cap sala pública"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Establix la imatge"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Obri externament"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Establix la imatge"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Anomena i guarda"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Mostra la imatge"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copia"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Elimina"
@@ -3107,11 +3099,9 @@ msgid "The input is not a valid user ID"
msgstr "L'entrada no és un ID d'usuari vàlid"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Reenvia"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3120,18 +3110,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Reenviament de missatge"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copia"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copia l'enllaç"
#: src/qml/MessageSourceSheet.qml:46
@@ -3283,10 +3264,9 @@ msgid "Space Members"
msgstr "Membres de l'espai"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Informació de la sala"
#: src/qml/RoomInformation.qml:70
@@ -3327,14 +3307,6 @@ msgstr "Fes preferida esta sala"
msgid "Show locations for this room"
msgstr "Mostra les ubicacions per a esta sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Abandoneu l'espai"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3650,6 +3622,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Convida un usuari a l'espai"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Abandoneu l'espai"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3920,7 +3898,7 @@ msgstr "Copia l'enllaç"
msgid "Switch User"
msgstr "Canvia d'usuari"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Obri la configuració"
@@ -4126,47 +4104,47 @@ msgid "The session verification was canceled due to an unknown error."
msgstr ""
"La verificació de la sessió s'ha cancel·lat a causa d'un error desconegut."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Sense servidor."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "S'està comprovant la disponibilitat del servidor."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Este no és un servidor vàlid."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "El registre en este servidor està desactivat."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Sense nom d'usuari."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "S'està comprovant la disponibilitat del nom d'usuari."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Este nom d'usuari no està disponible."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continua"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "En funcionament"
@@ -4178,17 +4156,17 @@ msgstr ""
"ID de Matrix amb forma incorrecte o buit<br />%1 no és cap identificador "
"correcte de Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "No s'ha pogut unir a la sala<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Heu sol·licitat unir-vos a «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "No s'ha pogut sol·licitar unir-vos a la sala<br />%1"
@@ -5805,16 +5783,3 @@ msgstr "Mostra"
#, kde-format
msgid "Quit"
msgstr "Ix"
#~ msgid "Notification State"
#~ msgstr "Estat de les notificacions"
#~ msgid "Open Externally"
#~ msgstr "Obri externament"
#~ msgid "Save As"
#~ msgstr "Anomena i guarda"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informació de la sala"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -96,30 +96,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr ""
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr ""
@@ -130,7 +130,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Data účtu"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -283,7 +283,7 @@ msgstr "Výchozí verze místnosti"
msgid "Available Room Versions"
msgstr "Dostupné verze místnosti"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -861,12 +861,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Cíl"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Chyba sítě: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Přihlášení selhalo: %1"
@@ -905,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Načítání"
@@ -935,7 +935,7 @@ msgstr ""
msgid "Loading…"
msgstr "Probíhá načítání…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1031,152 +1031,152 @@ msgstr "Uživatelské jméno:"
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Vítejte"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (načítání)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr ""
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Přejít zpět"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Nastavení"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Sdílet URL na Matrixu"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 Komunita KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Správce"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Správce libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Vít Pelčák"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "vit@pelcak.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (sestaveno oproti %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Sdílet URL na Matrixu"
@@ -1561,14 +1561,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Vlastní emotikony"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr ""
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1813,18 +1813,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Vytvoření místnosti selhalo: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Vytvoření místnosti selhalo: %1"
@@ -1840,66 +1840,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Šíř.: %1, Dél.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Zašifrovaná zpráva"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Odpovědět"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Odpovědět..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Přijmout"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Odmítnout"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Odmítnout a ignorovat uživatele"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Otevřít NeoChat"
@@ -2144,30 +2144,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Otevřít"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Odstranit z oblíbených"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Přidat do oblíbených"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Označit jako přečtený"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Upozornění"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopírovat Matrix ID uživatele do schránky"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopírovat adresu do schránky"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Vše"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2175,67 +2206,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Vypnuto"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Odstranit z oblíbených"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Přidat do oblíbených"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopírovat Matrix ID uživatele do schránky"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopírovat adresu do schránky"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Nastavení místnosti"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Opustit místnost"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Odstranit z oblíbených"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Přidat k oblíbeným"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2370,20 +2368,20 @@ msgid "Remove"
msgstr "Odstranit"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2620,29 +2618,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Nastavit obrázek"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Otevřít externě"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Nastavit obrázek"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Uložit jako"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Zobrazit obrázek"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopírovat"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Odstranit"
@@ -3066,11 +3058,9 @@ msgid "The input is not a valid user ID"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Vpřed"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3079,18 +3069,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Předat zprávu"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopírovat"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Kopírovat odkaz"
#: src/qml/MessageSourceSheet.qml:46
@@ -3242,11 +3223,10 @@ msgid "Space Members"
msgstr ""
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgstr "Informace o místnosti"
msgid "Room information"
msgstr "informace o místnosti"
#: src/qml/RoomInformation.qml:70
#, kde-format
@@ -3286,13 +3266,6 @@ msgstr ""
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Vytvořit místnost"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3605,6 +3578,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr ""
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr ""
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3869,7 +3848,7 @@ msgstr "Kopírovat odkaz"
msgid "Switch User"
msgstr "Přepnout uživatele"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Otevřít nastavení"
@@ -4042,47 +4021,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr ""
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr ""
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Pokračovat"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Pracuje"
@@ -4092,17 +4071,17 @@ msgstr "Pracuje"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Vyžádali jste vstup do '%1'."
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""
@@ -5686,15 +5665,5 @@ msgstr "Zobrazit"
msgid "Quit"
msgstr "Ukončit"
#~ msgid "Open Externally"
#~ msgstr "Otevřít externě"
#~ msgid "Save As"
#~ msgstr "Uložit jako"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "informace o místnosti"
#~ msgid "Matrix client"
#~ msgstr "Klient protokolu Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -101,30 +101,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Indstillinger"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Settings"
msgid "Receiving push notifications"
@@ -137,7 +137,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Konti"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "View Source"
msgctxt "@title:window"
@@ -301,7 +301,7 @@ msgstr "Indstillinger"
msgid "Available Room Versions"
msgstr "Indstillinger"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -901,13 +901,13 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr ""
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, fuzzy, kde-format
#| msgid "Network Error"
msgid "Network Error: %1"
msgstr "Netværksfejl"
#: src/login.cpp:96
#: src/login.cpp:95
#, fuzzy, kde-format
#| msgid "Login Failed"
msgid "Login Failed: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading"
msgid "Loading"
@@ -980,7 +980,7 @@ msgstr ""
msgid "Loading…"
msgstr "Indlæser"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1083,156 +1083,156 @@ msgstr "Brugernavn"
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr ""
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, fuzzy, kde-format
#| msgid "Chat"
msgid "NeoChat"
msgstr "Chat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgid "Loading"
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Indlæser"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Send besked"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Indstillinger"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Chat"
msgid "Chat on Matrix"
msgstr "Chat"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Martin Schlander"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "mschlander@opensuse.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1620,15 +1620,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr ""
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading"
msgid "Loading reply"
msgstr "Indlæser"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1893,19 +1893,19 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, fuzzy, kde-format
#| msgid "Login Failed"
msgid "Room creation failed: %1"
msgstr "Login mislykkedes"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
#| msgid "Login Failed"
msgid "Space creation failed: %1"
@@ -1922,70 +1922,70 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, fuzzy, kde-format
#| msgid "Send message"
msgid "Encrypted Message"
msgstr "Send besked"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr ""
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Svar"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, fuzzy, kde-format
#| msgid "Reply"
msgid "Reply..."
msgstr "Svar"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Acceptér"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Afvis"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "Chat"
msgid "Open NeoChat"
@@ -2248,30 +2248,63 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Åbn eksternt"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Favorite"
msgid "Remove from Favorites"
msgstr "Favorit"
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Favorite"
msgid "Add to Favorites"
msgstr "Favorit"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Markér som læst"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Settings"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Indstillinger"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2279,71 +2312,36 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Favorite"
msgid "Remove from Favorites"
msgstr "Favorit"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Favorite"
msgid "Add to Favorites"
msgstr "Favorit"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Indstillinger"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, fuzzy, kde-format
#| msgid "Favorite"
msgid "Add to Favourites"
msgstr "Favorit"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@action:button"
@@ -2487,21 +2485,21 @@ msgid "Remove"
msgstr "Fjern"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Send besked"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, fuzzy, kde-format
#| msgid "Remove"
msgctxt "@action:button 'Remove' as in 'Remove this message'"
@@ -2753,27 +2751,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr ""
msgid "Open Externally"
msgstr "Åbn eksternt"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Send besked"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Gem som"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Username"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Brugernavn"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopiér"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Fjern"
@@ -3224,7 +3218,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3234,18 +3228,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Send besked"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopiér"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "Kopiér"
#: src/qml/MessageSourceSheet.qml:46
@@ -3412,7 +3398,7 @@ msgstr "Medlemmer"
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Indstillinger"
#: src/qml/RoomInformation.qml:70
@@ -3456,13 +3442,6 @@ msgstr "Lydløs"
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Muted"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Lydløs"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Muted"
@@ -3788,6 +3767,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invitér"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr ""
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, fuzzy, kde-format
@@ -4066,7 +4051,7 @@ msgstr "Kopiér"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, fuzzy, kde-format
#| msgid "Settings"
msgid "Open Settings"
@@ -4241,48 +4226,48 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr ""
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Intet navn"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr ""
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4292,17 +4277,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""
@@ -5946,18 +5931,6 @@ msgstr "Vis"
msgid "Quit"
msgstr ""
#~ msgid "Open Externally"
#~ msgstr "Åbn eksternt"
#~ msgid "Save As"
#~ msgstr "Gem som"
#, fuzzy
#~| msgid "Settings"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Indstillinger"
#, fuzzy
#~| msgid "Room Name"
#~ msgctxt "@title"

File diff suppressed because it is too large Load Diff

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -101,20 +101,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Αποστολή πληκτρολογημένων ειδοποιήσεων"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Το ενδεικτικό πρόσβασης δεν βρέθηκε"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "Επίτρεψε στο NeoChat να διαβάσει το ενδεικτικό πρόσβασης"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -124,12 +124,12 @@ msgstr ""
"Εγκατέστησε μια αλυσίδα κλειδιών. π.χ. το KWallet ή το GNOME keyring στο "
"Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Αδυναμία ανάγνωσης του ενδεικτικού πρόσβασης: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send typing notifications"
msgid "Receiving push notifications"
@@ -142,7 +142,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Δεν βρέθηκαν αίθουσες"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -308,7 +308,7 @@ msgstr "Προκαθορισμένα δικαιώματα"
msgid "Available Room Versions"
msgstr "Έκδοση αίθουσας"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -926,12 +926,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Προορισμός"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Σφάλμα δικτύου: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Αποτυχία σύνδεσης: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Φορτώνει"
@@ -1005,7 +1005,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "Φορτώνει…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1108,24 +1108,24 @@ msgstr "Χρήστης"
msgid "Username unavailable"
msgstr "Δεν υπάρχουν διαθέσιμοι χρήστες"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Καλώς ήρθατε"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Σύνδεση με υφιστάμενο λογαριασμό"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgctxt "Job heading, like 'Copying'"
#| msgid "Uploading"
@@ -1133,135 +1133,135 @@ msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Γίνεται αποστολή"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Επεξεργασία αυτού του λογαριασμού"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Σύνδεση με υφιστάμενο λογαριασμό"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Μετάβαση πίσω"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Ρυθμίσεις αίθουσας"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Κοινοποίηση ενός URL στο Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE Community"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Συντηρητής"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Αρχικός συγγραφέας του Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Συντηρητής του libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Stelios"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "sstavra@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Μια βιβλιοθήκη Qt για τη συγγραφή πελατών ανεξάρτητων από πλατφόρμες για το "
"Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (κατασκευάστηκε με τη %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Πελάτης για το πρωτόκολλο επικοινωνίας Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Υποστηρίζει το matrix: url σχήμα"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Αγνόηση όλων των σφαλμάτων SSL, π.χ. μη υπογεγραμμένα πιστοποιητικά."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Χρήση μόνο για αυτόματες δοκιμές"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Μόνο για εσωτερική χρήση."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Κοινοποίηση ενός URL στο Matrix"
@@ -1654,15 +1654,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Χωρίς εμότζι"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "Φορτώνει…"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1920,18 +1920,18 @@ msgid ""
"for support."
msgstr "Επικοινωνήστε με τον διαχειριστή του διακομιστή matrix για υποστήριξη."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Δεν έχει ρυθμιστεί διακομιστής ταυτότητας"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Αποτυχία δημιουργίας αίθουσας: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Space creation failed: %1"
@@ -1948,66 +1948,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Πλάτος: %1, μήκος: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Κρυπτογραφημένο μήνυμα"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Άνοιγμα NeoChat σε αυτήν την αίθουσα"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Απάντηση"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Απάντηση..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 σε προσκάλεσε σε μία αίθουσα"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Άνοιγμα αυτής της πρόσκλησης στο NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Αποδοχή"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Απόρριψη"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Απόρριψη και αγνόηση χρήστη"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2272,64 +2272,32 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Άνοιγμα"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#, kde-format
msgid "Mark as Read"
msgstr "Να σημειωθεί ως αναγνωσμένο"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Ειδοποιήσεις"
#: src/qml/ContextMenu.qml:44
#, kde-format
msgid "Follow Global Setting"
msgstr "Να ακολουθηθεί η γενική ρύθμιση"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Όλα"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr "@Αναφορές και λέξεις κλειδιά"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Κανένα"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Αφαίρεση από τα προτιμώμενα"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Προσθήκη στα προτιμώμενα"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Αλλαγή προτεραιότητας"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Υποβάθμιση προτεραιότητας"
#: src/qml/ContextMenu.qml:104
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Να σημειωθεί ως αναγνωσμένο"
#: src/qml/ContextMenu.qml:49
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
#| msgid "Copy Address to Clipboard"
@@ -2337,35 +2305,65 @@ msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Αντιγραφή διεύθυνσης στο πρόχειρο"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Αντιγραφή διεύθυνσης στο πρόχειρο"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Κατάσταση ειδοποίησης"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Να ακολουθηθεί η γενική ρύθμιση"
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Όλα"
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr "@Αναφορές και λέξεις κλειδιά"
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Κανένα"
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Ρυθμίσεις αίθουσας"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Αποχώρηση από την αίθουσα"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Αφαίρεση από τα προτιμώμενα"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Προσθήκη στα προτιμώμενα"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2507,20 +2505,20 @@ msgid "Remove"
msgstr "Αφαίρεση"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Αφαίρεση μηνύματος"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Αιτία αφαίρεσης αυτού του μηνύματος"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2770,28 +2768,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Δεν βρέθηκαν αίθουσες"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Change the room name"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Άλλαξε το όνομα της αίθουσας"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Άνοιγμα εξωτερικά"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send a message…"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Αποστολή μηνύματος…"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Αποθήκευση ως"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Change the room name"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Άλλαξε το όνομα της αίθουσας"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Αντιγραφή"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Αφαίρεση"
@@ -3236,7 +3229,7 @@ msgstr "Το δοσμένο κείμενο δεν είναι έγκυρο url"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3247,18 +3240,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Αναφορά μηνύματος"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Αντιγραφή"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Αντιγραφή συνδέσμου"
#: src/qml/MessageSourceSheet.qml:46
@@ -3415,10 +3399,9 @@ msgid "Space Members"
msgstr "Μέλη του χώρου"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Πληροφορίες αίθουσας"
#: src/qml/RoomInformation.qml:70
@@ -3463,14 +3446,6 @@ msgstr "Εξέρχεται από αυτήν την αίθουσα."
msgid "Show locations for this room"
msgstr "Αναζήτηση σε αυτήν την αίθουσα"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Αποχώρηση από τον χώρο"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3799,6 +3774,14 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Πρόσκληση χρήστη στην αίθουσα"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@button"
msgid "Leave the space"
msgstr "Αποχώρηση από τον χώρο"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -4069,7 +4052,7 @@ msgstr "Αντιγραφή συνδέσμου"
msgid "Switch User"
msgstr "Εναλλαγή χρήστη"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Άνοιγμα ρυθμίσεων"
@@ -4270,52 +4253,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Η επαλήθευση συνεδρίας ακυρώθηκε από άγνωστο σφάλμα."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgctxt "@title:window"
#| msgid "Add server"
msgid "No server."
msgstr "Προσθήκη εξυπηρετητή"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, fuzzy, kde-format
#| msgid "The entered text is not a valid url"
msgid "This is not a valid server."
msgstr "Το δοσμένο κείμενο δεν είναι έγκυρο url"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Χωρίς όνομα"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "Δεν υπάρχουν διαθέσιμοι χρήστες"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Συνέχεια"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4326,18 +4309,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "Το %1 δεν είναι ένα σωστό αναγνωριστικό του Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "Invites to a room"
msgid "Failed to join room<br />%1"
msgstr "Προσκαλεί σε μια αίθουσα"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "Invites to a room"
msgid "Failed to request joining room<br />%1"
@@ -6006,19 +5989,6 @@ msgstr "Εμφάνιση"
msgid "Quit"
msgstr "Έξοδος"
#~ msgid "Notification State"
#~ msgstr "Κατάσταση ειδοποίησης"
#~ msgid "Open Externally"
#~ msgstr "Άνοιγμα εξωτερικά"
#~ msgid "Save As"
#~ msgstr "Αποθήκευση ως"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Πληροφορίες αίθουσας"
#~ msgid "Matrix client"
#~ msgstr "Πελάτης του Matrix"

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-16 12:55+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-16 15:40+0000\n"
"Last-Translator: Steve Allewell <steve.allewell@gmail.com>\n"
"Language-Team: British English\n"
"Language: en_GB\n"
@@ -96,19 +96,19 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Receiving notifications for new messages"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Access token wasn't found: Maybe it was deleted?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -117,12 +117,12 @@ msgstr ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Unable to read access token: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Receiving push notifications"
@@ -133,7 +133,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Account Data"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -287,7 +287,7 @@ msgstr "Default Room Version"
msgid "Available Room Versions"
msgstr "Available Room Versions"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -865,12 +865,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destination"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Network Error: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Login Failed: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Loading"
@@ -943,7 +943,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "Loading…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1041,151 +1041,151 @@ msgstr "Username:"
msgid "Username unavailable"
msgstr "Username unavailable"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Welcome"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continue with an existing account"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (loading)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Log out of this account"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Log in or Create a New Account"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Go back"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Settings"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Chat on Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE Community"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Maintainer"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Original author of Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Maintainer of libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Steve Allewell"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "steve.allewell@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "A Qt library to write cross-platform clients for Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (built against %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Client for the matrix communication protocol"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Supports matrix: URL scheme"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignore all SSL Errors, e.g., unsigned certificates."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Only used for autotests"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Internal usage only."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Share a URL to Matrix"
@@ -1570,14 +1570,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Own Emojis"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Loading reply"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1825,18 +1825,18 @@ msgstr ""
"File too large to download.<br />Contact your matrix server administrator "
"for support."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "No identity server configured"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Room creation failed: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Space creation failed: %1"
@@ -1852,66 +1852,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Encrypted Message"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Open NeoChat in this room"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Reply"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Reply..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 invited you to a room"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Open this invitation in NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accept"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Reject"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Reject and Ignore User"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Open NeoChat"
@@ -2163,30 +2163,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Open"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Remove from Favourites"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Add to Favourites"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Re-prioritise"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "De-prioritize"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Mark as Read"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copy user's Matrix ID to Clipboard"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copy Address to Clipboard"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Notification State"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Follow Global Setting"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "All"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2194,67 +2225,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Mentions and Keywords"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Off"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Remove from Favourites"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Add to Favourites"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Re-prioritise"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "De-prioritize"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copy user's Matrix ID to Clipboard"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copy Address to Clipboard"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Room Settings"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Leave Room"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Remove from Favourites"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Add to Favourites"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2390,20 +2388,20 @@ msgid "Remove"
msgstr "Remove"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Remove Message"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Reason for removing this message"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2642,29 +2640,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "No public rooms found"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Set Image"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Open Externally"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Set Image"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Save As"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Show Image"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copy"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Remove"
@@ -3090,11 +3082,9 @@ msgid "The input is not a valid user ID"
msgstr "The input is not a valid user ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Forward"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3103,18 +3093,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Forward Message"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copy"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copy Link"
#: src/qml/MessageSourceSheet.qml:46
@@ -3268,11 +3249,10 @@ msgid "Space Members"
msgstr "Space Members"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgstr "Room Information"
msgid "Room information"
msgstr "Room information"
#: src/qml/RoomInformation.qml:70
#, kde-format
@@ -3312,14 +3292,6 @@ msgstr "Favourite this room"
msgid "Show locations for this room"
msgstr "Show locations for this room"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Leave the space"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3631,6 +3603,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invite user to space"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Leave the space"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3898,7 +3876,7 @@ msgstr "Copy link"
msgid "Switch User"
msgstr "Switch User"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Open Settings"
@@ -4099,47 +4077,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "The session verification was cancelled due to an unknown error."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "No server."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Checking Server availability."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "This is not a valid server."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Registration for this server is disabled."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "No username."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Checking username availability."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "This username is not available."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continue"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Working"
@@ -4150,17 +4128,17 @@ msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
"Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Failed to join room<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "You requested to join '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Failed to request joining room<br />%1"
@@ -5763,19 +5741,6 @@ msgstr "Show"
msgid "Quit"
msgstr "Quit"
#~ msgid "Notification State"
#~ msgstr "Notification State"
#~ msgid "Open Externally"
#~ msgstr "Open Externally"
#~ msgid "Save As"
#~ msgstr "Save As"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Room information"
#~ msgid "Matrix client"
#~ msgstr "Matrix client"

File diff suppressed because it is too large Load Diff

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -98,12 +98,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Recibir notificaciones de nuevos mensajes"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "El token de acceso no se ha encontrado (¿tal vez se ha borrado?)"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -111,7 +111,7 @@ msgstr ""
"Se ha denegado el acceso a la cadena de claves: Permita que NeoChat pueda "
"leer el token de acceso"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -120,12 +120,12 @@ msgstr ""
"No hay ninguna cadena de claves disponible: Instale una cadena de claves, "
"como KWallet o el llavero de GNOME en Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "No se ha podido leer el token de acceso: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Recepción de notificaciones push"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Datos de la cuenta"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -290,7 +290,7 @@ msgstr "Versión predeterminada de la sala"
msgid "Available Room Versions"
msgstr "Versiones de sala disponibles"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destino"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Error de red: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "El inicio de sesión ha fallado: %1"
@@ -915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Cargando"
@@ -947,7 +947,7 @@ msgstr "ID de Matrix"
msgid "Loading…"
msgstr "Cargando..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1044,153 +1044,153 @@ msgstr "Nombre de usuario:"
msgid "Username unavailable"
msgstr "Nombre de usuario no disponible"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Bienvenido"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continuar con una cuenta existente"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (cargando)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Cerrar sesión de esta cuenta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Iniciar sesión o crear una nueva cuenta"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Retroceder"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Preferencias"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Chat en Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 La Comunidad KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Responsable"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autor original de Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Responsable de libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Eloy Cuadra"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "ecuadra@eloihr.net"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Biblioteca Qt para la escritura de clientes multiplataforma para Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (compilado con %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Cliente para el protocolo de comunicaciones Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Permite el esquema de URL «matrix:»"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
"Ignorar todos los errores de SSL (por ejemplo, certificados sin firmar)."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Se usa solo para pruebas automáticas"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Solo para uso interno."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Compartir una URL con Matrix"
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Emojis propios"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Cargando respuesta"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1834,18 +1834,18 @@ msgstr ""
"Archivo demasiado grande para descargarlo.<br />Póngase en contacto con el "
"administrador del servidor matrix para obtener asistencia."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "No se ha configurado ningún servidor de identidades"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "La creación de la sala ha fallado: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "La creación del espacio ha fallado: %1"
@@ -1861,66 +1861,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Mensaje cifrado"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Abrir NeoChat en esta sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responder"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responder..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 le ha invitado a una sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Abrir esta invitación en NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Aceptar"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rechazar"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rechazar e ignorar usuario"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Abrir NeoChat"
@@ -2171,30 +2171,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Abrir"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Eliminar de favoritas"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Añadir a favoritas"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Cambiar prioridad"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Quitar prioridad"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marcar como leído"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificaciones"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar el ID de Matrix del usuario en el portapapeles"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar dirección en el portapapeles"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Estado de notificaciones"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Seguir las preferencias globales"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Todas"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2202,67 +2233,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Menciones y palabras clave"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Desactivadas"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Eliminar de favoritas"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Añadir a favoritas"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Cambiar prioridad"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Quitar prioridad"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar el ID de Matrix del usuario en el portapapeles"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar dirección en el portapapeles"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Preferencias de la sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Salir de la sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Eliminar de favoritas"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Añadir a favoritas"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2401,20 +2399,20 @@ msgid "Remove"
msgstr "Eliminar"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Eliminar mensaje"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Motivo para eliminar este mensaje"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2653,29 +2651,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "No se han encontrado salas públicas"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Definir imagen"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Abrir externamente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Definir imagen"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Guardar como"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Mostrar imagen"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copiar"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Eliminar"
@@ -3103,11 +3095,9 @@ msgid "The input is not a valid user ID"
msgstr "La entrada no es válida como ID de usuario"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Reenviar"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3116,18 +3106,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Reenviar mensaje"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copiar"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copiar enlace"
#: src/qml/MessageSourceSheet.qml:46
@@ -3279,10 +3260,9 @@ msgid "Space Members"
msgstr "Miembros del espacio"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Información de la sala"
#: src/qml/RoomInformation.qml:70
@@ -3323,14 +3303,6 @@ msgstr "Hacer favorita esta sala"
msgid "Show locations for this room"
msgstr "Mostrar ubicaciones de esta sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Dejar el espacio"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3642,6 +3614,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invitar usuario al espacio"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Dejar el espacio"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3911,7 +3889,7 @@ msgstr "Copiar enlace"
msgid "Switch User"
msgstr "Cambiar usuario"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Abrir las preferencias"
@@ -4119,47 +4097,47 @@ msgid "The session verification was canceled due to an unknown error."
msgstr ""
"La verificación de la sesión se ha cancelado debido a un error desconocido."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "No hay ningún servidor."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Comprobando disponibilidad del servidor."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Este servidor no es válido."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "El registro de este servidor está desactivado."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Sin nombre de usuario."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Comprobando disponibilidad del nombre de usuario."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Este nombre de usuario no está disponible."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continuar"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Trabajando"
@@ -4171,17 +4149,17 @@ msgstr ""
"Id de Matrix mal formada o vacía<br />%1 no es un identificador de Matrix "
"correcto"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "No se ha podido unir a la sala<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Ha solicitado unirse a «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "No se ha podido solicitar unirse a la sala<br />%1"
@@ -5795,19 +5773,6 @@ msgstr "Mostrar"
msgid "Quit"
msgstr "Salir"
#~ msgid "Notification State"
#~ msgstr "Estado de notificaciones"
#~ msgid "Open Externally"
#~ msgstr "Abrir externamente"
#~ msgid "Save As"
#~ msgstr "Guardar como"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Información de la sala"
#~ msgid "Matrix client"
#~ msgstr "Cliente para Matrix"

View File

@@ -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-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-18 22:44+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-19 20:22+0100\n"
"Last-Translator: Iñigo Salvador Azurmendi <xalba@ni.eus>\n"
"Language-Team: Basque <kde-i18n-eu@kde.org>\n"
"Language: eu\n"
@@ -99,12 +99,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Mezu berrien jakinarazpenak jasotzeko"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Ez du aurkitu sartzeko tokena: Agiaz ezabatu egin da?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -112,7 +112,7 @@ msgstr ""
"Giltzatakoan sartzea ukatu egin da: Mesedez, utzi NeoChat-eri sarrerako "
"tokena irakurtzen"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -121,12 +121,12 @@ msgstr ""
"Ez dago giltzatarakorik erabilgarri: Mesedez, instalatu giltzatarako bat, "
"adib. KWallet edo GNOMEren giltzatarakoa Linux-en"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Ez da sartzeko tokena irakurtzeko gai: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Bultzada-jakinarazpenak jasotzea"
@@ -137,7 +137,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Kontuaren datuak"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -291,7 +291,7 @@ msgstr "Gelaren bertsio lehenetsia"
msgid "Available Room Versions"
msgstr "Gela-bertsio erabilgarriak"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -870,12 +870,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Jomuga"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Sareko errorea: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Saio-hastea huts egin du: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Zamatzen..."
@@ -948,7 +948,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "Zamatzen..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1046,151 +1046,151 @@ msgstr "Erabiltzaile-izena:"
msgid "Username unavailable"
msgstr "Erabiltzaile-izena ez dago erabilgarri"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Ongi etorri"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Jarraitu aurrez dagoen kontu batekin"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (Zamatzen)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Irten kontu honetatik"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Saioa hasi edo sortu kontu bat"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Itzuli"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Ezarpenak"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Berriketa Matrix-en"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE komunitatea"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Arduraduna"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "«Spectral»en Jatorrizko egilea"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "«libQuotient» mantentzailea"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Iñigo Salvador Azurmendi"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "xalba@ni.eus"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "«Matrix»en plataforma anitzeko bezeroak idazteko Qt liburutegia"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (%2 erabiliz eraikia)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix, deszentralizatutako komunikazio protokolorako bezeroa"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "matrix onartzen du: URL eskema"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ez egin kasu SSL erroreei, adib., sinatu gabeko ziurtagiriei."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Auto-probetarako bakarrik erabilia"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Barneko erabilera bakarrik."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Partekatu URL bat «Matrix»ekin"
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Emoji propioak"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Erantzuna zamatzen"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1830,18 +1830,18 @@ msgstr ""
"Zama-jaisteko fitxategi handiegia.<br />Jar zaitez zure matrix "
"zerbitzariaren administratzailearekin harremanean, laguntza lortzeko."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Ez da nortasun zerbitzaririk konfiguratu"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Gela sortzea huts egin du: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Tokia sortzea huts egin du: %1"
@@ -1857,66 +1857,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Zifratutako mezua"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Ireki NeoChat gela honetan"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Erantzun"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Erantzun..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1(e)k gela batera gonbidatu zaitu"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Ireki gonbidapen hau NeoChat-en"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Onartu"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Errefusatu"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Errefusatu eta erabiltzailea ezikusi"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Ireki NeoChat"
@@ -2168,29 +2168,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Ireki"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Kendu gogokoetatik"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Gehitu gogokoetara"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Lehentasuna aldatzea"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Lehentasuna kentzea"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Markatu irakurritako gisa"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Jakinarazpenak"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiatu erabiltzailearen «Matrix»eko IDa arbelera"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiatu helbidea arbelera"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Jakinarazpenaren egoera"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Jarraitu ezarpen orokorra"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Guztia"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2198,67 +2230,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@aipamenak eta gako-hitzak"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Itzalita"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Kendu gogokoetatik"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Gehitu gogokoetara"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Lehentasuna aldatzea"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Lehentasuna kentzea"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiatu erabiltzailearen «Matrix»eko IDa arbelera"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiatu helbidea arbelera"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Gelaren ezarpenak"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Irten gelatik"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Kendu gogokoetatik"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Gehitu gogokoetara"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2394,20 +2393,20 @@ msgid "Remove"
msgstr "Kendu"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Kendu mezua"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Mezu hori kentzeko arrazoia"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2647,25 +2646,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Ez da gela publikorik aurkitu"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Ireki irudia"
msgid "Open Externally"
msgstr "Kanpotik irekitzea"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Gorde irudia..."
msgid "Save As"
msgstr "Gorde honela"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Kopiatu irudia"
msgid "Copy"
msgstr "Kopiatu"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Kendu"
@@ -2950,7 +2947,7 @@ msgstr "Elkartu gelara"
#: src/qml/KeyVerificationDialog.qml:16
#, kde-format
msgid "Session Verification"
msgstr "Saioa egiaztatzea"
msgstr "Saioaren egiaztapena"
#: src/qml/KeyVerificationDialog.qml:98
#, kde-format
@@ -2980,7 +2977,7 @@ msgstr "**%1** gailuaren egiaztatze arrakastatsua"
#: src/qml/KeyVerificationDialog.qml:158
#, kde-format
msgid "Emoji Verification"
msgstr "Emoji egiaztatzea"
msgstr "Emoji egiaztapena"
#: src/qml/KeyVerificationDialog.qml:160
#, kde-format
@@ -3036,7 +3033,7 @@ msgstr "Itxi gelaren informazioaren tiradera"
#, kde-format
msgctxt "@title:window"
msgid "Session Verification"
msgstr "Saioa egiaztatzea"
msgstr "Saioaren egiaztapena"
#: src/qml/Main.qml:311 src/qml/ShareAction.qml:68
#, kde-format
@@ -3095,8 +3092,8 @@ msgstr "Sarrera ez da erabiltzaile ID balioduna"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr "Birbidali..."
msgid "Forward"
msgstr "Birbidali"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3104,17 +3101,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Birbidali mezua"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopiatu testua"
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr "Kopiatu mezuaren esteka"
msgid "Copy Link"
msgstr "Kopiatu esteka"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3268,7 +3258,7 @@ msgstr "Tokiko kideak"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Gelaren informazioa"
#: src/qml/RoomInformation.qml:70
@@ -3309,12 +3299,6 @@ msgstr "Gela hau gogoko egin"
msgid "Show locations for this room"
msgstr "Erakutsi gela honetarako kokalekuak"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Utzi tokia hau"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3627,6 +3611,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Gonbidatu erabiltzailea tokira"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Utzi tokia"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3894,7 +3884,7 @@ msgstr "Kopiatu esteka"
msgid "Switch User"
msgstr "Aldatu erabiltzailea"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Ireki ezarpenak"
@@ -3929,27 +3919,27 @@ msgstr "Ez da bat datorrenik aurkitu"
#: src/qml/VerificationCanceled.qml:18
#, kde-format
msgid "The session verification was canceled for unknown reason."
msgstr "Saioa egiaztatzea bertan behera utzi da, arrazoi ezezagunengatik."
msgstr "Saioaren egiaztapena bertan behera utzi da, arrazoi ezezagunengatik."
#: src/qml/VerificationCanceled.qml:20
#, kde-format
msgid "The session verification timed out."
msgstr "Saioa egiaztatzeko denbora-muga gainditu da."
msgstr "Saioaren egiaztapen denbora-muga gainditu da."
#: src/qml/VerificationCanceled.qml:22
#, kde-format
msgid "The session verification timed out for remote party."
msgstr "Saioa egiaztatzeko denbora-muga gainditu da urrutiko alderdian."
msgstr "Saioaren egiaztapen denbora-muga gainditu da urrutiko alderdian."
#: src/qml/VerificationCanceled.qml:24
#, kde-format
msgid "You canceled the session verification."
msgstr "Saioa egiaztatzea bertan behera utzi duzu."
msgstr "Saioaren egiaztapena bertan behera utzi duzu."
#: src/qml/VerificationCanceled.qml:26
#, kde-format
msgid "The remote party canceled the session verification."
msgstr "Urrutiko aldeak saioa egiaztatzea bertan behera utzi du."
msgstr "Urrutiko aldeak saioaren egiaztapena bertan behera utzi du."
#: src/qml/VerificationCanceled.qml:28
#, kde-format
@@ -3957,7 +3947,8 @@ msgid ""
"The session verification was canceled because we received an unexpected "
"message."
msgstr ""
"Saioa egiaztatzea bertan behera utzi da, ustekabeko mezu bat jaso dugulako."
"Saioaren egiaztapena bertan behera utzi da, ustekabeko mezu bat jaso "
"dugulako."
#: src/qml/VerificationCanceled.qml:30
#, kde-format
@@ -3965,8 +3956,8 @@ msgid ""
"The remote party canceled the session verification because it received an "
"unexpected message."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, ustekabeko mezu bat "
"jaso duelako."
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, ustekabeko mezu "
"bat jaso duelako."
#: src/qml/VerificationCanceled.qml:32
#, kde-format
@@ -3974,7 +3965,7 @@ msgid ""
"The session verification was canceled because it received a message for an "
"unknown session."
msgstr ""
"Saioa egiaztatzea bertan behera utzi da, saio ezezagun baterako mezu bat "
"Saioaren egiaztapena bertan behera utzi da, saio ezezagun baterako mezu bat "
"jaso duelako."
#: src/qml/VerificationCanceled.qml:34
@@ -3983,7 +3974,7 @@ msgid ""
"The remote party canceled the session verification because it received a "
"message for an unknown session."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, saio ezezagun "
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, saio ezezagun "
"beterako mezua bat jaso duelako."
#: src/qml/VerificationCanceled.qml:36
@@ -3992,7 +3983,7 @@ msgid ""
"The session verification was canceled because NeoChat is unable to handle "
"this verification method."
msgstr ""
"Saioa egiaztatzea bertan behera utzi da, NeoChat ez delako egiaztatzeko "
"Saioaren egiaztapena bertan behera utzi da, NeoChat ez delako egiaztatzeko "
"metodo hau maneiatzeko gai."
#: src/qml/VerificationCanceled.qml:38
@@ -4001,13 +3992,13 @@ msgid ""
"The remote party canceled the session verification because it is unable to "
"handle this verification method."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, ez delako "
"egiaztatzeko metodo hau maneiatzeko gai."
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, egiaztapen "
"metodo hau maneiatzeko gai ez delako."
#: src/qml/VerificationCanceled.qml:40
#, kde-format
msgid "The session verification was canceled because the keys are incorrect."
msgstr "Saioa egiaztatzea bertan behera utzi da, gakoak okerrak direlako."
msgstr "Saioaren egiaztapena bertan behera utzi da, gakoak okerrak direlako."
#: src/qml/VerificationCanceled.qml:42
#, kde-format
@@ -4017,7 +4008,7 @@ msgid ""
"\n"
"**Please log out and log back in, your session is broken/corrupt.**"
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, gakoak okerrak "
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, gakoak okerrak "
"direlako.\n"
"\n"
"**Mesedez, saioa itxi eta saioa berriz ireki, zure saioa hautsita/hondatuta "
@@ -4028,7 +4019,7 @@ msgstr ""
msgid ""
"The session verification was canceled because it verifies an unexpected user."
msgstr ""
"Saioa egiaztatzea bertan behera utzi da, ustekabeko erabiltzaile bat "
"Saioaren egiaztapena bertan behera utzi da, ustekabeko erabiltzaile bat "
"egiaztatzen duelako."
#: src/qml/VerificationCanceled.qml:46
@@ -4037,15 +4028,15 @@ msgid ""
"The remote party canceled the session verification because it verifies an "
"unexpected user."
msgstr ""
"Urrutiko aldeak saioa bertan behera utzi du, ustekabeko erabiltzaile bat "
"egiaztatzen duelako."
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, ustekabeko "
"erabiltzaile bat egiaztatzen duelako."
#: src/qml/VerificationCanceled.qml:48
#, kde-format
msgid ""
"The session verification was canceled because we received an invalid message."
msgstr ""
"Saioa egiaztatzea bertan behera utzi da, mezu baliogabe bat jaso dugulako."
"Saioaren egiaztapena bertan behera utzi da, mezu baliogabe bat jaso dugulako."
#: src/qml/VerificationCanceled.qml:50
#, kde-format
@@ -4053,8 +4044,8 @@ msgid ""
"The remote party canceled the session verification because it received an "
"invalid message."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, mezu baliogabe bat "
"jaso duelako."
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, mezu baliogabe "
"bat jaso duelako."
#: src/qml/VerificationCanceled.qml:52 src/qml/VerificationCanceled.qml:54
#, kde-format
@@ -4064,7 +4055,7 @@ msgstr "Saioa beste gailu batean onartu da"
#: src/qml/VerificationCanceled.qml:56
#, kde-format
msgid "The session verification was canceled because of a mismatched key."
msgstr "Saioa egiaztatzea bertan behera utzi da gakoa bat ez etortzeagatik."
msgstr "Saioaren egiaztapena bertan behera utzi da gakoa bat ez etortzeagatik."
#: src/qml/VerificationCanceled.qml:58
#, kde-format
@@ -4072,13 +4063,13 @@ msgid ""
"The remote party canceled the session verification because of a mismatched "
"key."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, gakoa bat ez "
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, gakoa bat ez "
"etortzeagatik."
#: src/qml/VerificationCanceled.qml:60
#, kde-format
msgid "The session verification was canceled because the keys do not match."
msgstr "Saioa egiaztatzea bertan behera utzi da, gakoak ez datozelako bat."
msgstr "Saioaren egiaztapena bertan behera utzi da, gakoak ez datozelako bat."
#: src/qml/VerificationCanceled.qml:62
#, kde-format
@@ -4086,55 +4077,56 @@ msgid ""
"The remote party canceled the session verification because the keys do not "
"match."
msgstr ""
"Urrutiko aldeak saioa egiaztatzea bertan behera utzi du, gakoak ez "
"Urrutiko aldeak saioaren egiaztapena bertan behera utzi du, gakoak ez "
"datozelako bat."
#: src/qml/VerificationCanceled.qml:64
#, kde-format
msgid "The session verification was canceled due to an unknown error."
msgstr "Saioa egiaztatzea bertan behera utzi da, errore ezezagun bat dela eta."
msgstr ""
"Saioaren egiaztapena bertan behera utzi da, errore ezezagun bat dela eta."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Zerbitzaririk ez."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Zerbitzariaren eskuragarritasuna egiaztatzen."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Zerbitzari horrek ez du balio."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Zerbitzari horretako erregistroa ezgaituta dago."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Erabiltzaile-izenik ez."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Erabiltzaile-izenaren eskuragarritasuna egiaztatzen."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Erabiltzaile-izen hori ez dago eskuragarri."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Jarraitu"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Lanean"
@@ -4146,17 +4138,17 @@ msgstr ""
"Gaizki eratuta edo hutsik dagoen Matrix ID<br />%1 ez da "
"Matrixidentifikatzaile zuzena"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Gelara batzea huts egin du<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "'%1'(e)ra batzea eskatu duzu"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Gelara batzeko eskaerak huts egin du<br />%1"
@@ -5760,19 +5752,6 @@ msgstr "Erakutsi"
msgid "Quit"
msgstr "Irten"
#~ msgid "Notification State"
#~ msgstr "Jakinarazpenaren egoera"
#~ msgid "Open Externally"
#~ msgstr "Kanpotik irekitzea"
#~ msgid "Save As"
#~ msgstr "Gorde honela"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Gelaren informazioa"
#~ msgid "Matrix client"
#~ msgstr "Matrix bezeroa"

File diff suppressed because it is too large Load Diff

View File

@@ -1,11 +1,11 @@
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Xavier Besnard <xavier.besnard@kde.org>
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Xavier Besnard <xavier.besnard@kde.org>
# Xavier Besnard <xavier.besnard@kde.org>, 2022, 2023.
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-11 10:08+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2025-01-14 17:59+0100\n"
"Last-Translator: Xavier Besnard <xavier.besnard@kde.org>\n"
"Language-Team: French <French <kde-francophone@kde.org>>\n"
"Language: fr\n"
@@ -13,7 +13,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.12.2\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -94,12 +94,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Réception de notifications de nouveaux messages"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Impossible de trouver le jeton d'accès : peut-être a-t-il été effacé ?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -107,7 +107,7 @@ msgstr ""
"L'accès au trousseau de clés a été refusé : veuillez autoriser NeoChat à "
"lire le jeton d'accès."
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -116,12 +116,12 @@ msgstr ""
"Aucun trousseau de clés disponible : veuillez installer un trousseau de "
"clés, par exemple, KWallet ou le trousseau de clés de GNOME sous Linux."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Impossible de lire le jeton d'accès : %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Réception des notifications"
@@ -132,7 +132,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Données de comptes"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -286,7 +286,7 @@ msgstr "Version par défaut du salon"
msgid "Available Room Versions"
msgstr "Versions disponibles du salon"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -864,12 +864,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destination"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Erreur du réseau : %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "La connexion a échoué : %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Chargement..."
@@ -943,7 +943,7 @@ msgstr "Identifiant Matrix"
msgid "Loading…"
msgstr "Chargement..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1040,153 +1040,153 @@ msgstr "Nom d'utilisateur :"
msgid "Username unavailable"
msgstr "Nom d'utilisateur indisponible"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Bienvenue"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continuer avec un compte existant"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (Chargement en cours)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Se déconnecter de ce compte"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Se connecter ou créer un nouveau compte"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Revenir en arrière"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Configuration"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Clavarder sur Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018 - 2020 Black Hat 2020-2024 Communauté de KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Mainteneur"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Auteur initial de Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Mainteneur de la bibliothèque « libquotient »"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Xavier Besnard"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "xavier.besnard@kde.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Une bibliothèque Qt pour l'écriture de clients multi-plate-formes pour Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (compilé en regard de %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Un client pour le protocole de communications  Matrix »"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Prend en charge le thème d'URL « Matrix : »"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
"Ignorer toutes les erreurs « SSL », par exemple, les certificats non signés."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Uniquement utilisé pour les auto-tests"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Utilisation interne uniquement."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Partager une URL sur « Matrix »"
@@ -1574,22 +1574,22 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Émoticônes personnelles"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Chargement de la réponse..."
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
"This message was either not found, you do not have permission to view it, or "
"it was sent by an ignored user"
msgstr ""
"Soit ce message na pas été trouvé car vous navez pas la permission de le "
"voir ou soit il a été envoyé par un utilisateur ignoré"
"Soit il a été impossible de trouver ce message car vous n'avez pas la "
"permission de le voir ou soit il a été envoyé par un utilisateur ignoré"
#: src/models/permissionsmodel.cpp:57
msgctxt "Room permission type"
@@ -1833,18 +1833,18 @@ msgstr ""
"Fichier trop volumineux pour être téléchargé.<br />Veuillez contact votre "
"administrateur du serveur « Matrix » pour de l'aide."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Aucun serveur d'identité n'a été configuré."
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Impossible de créer le salon : %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Impossible de créer un espace : %1"
@@ -1860,66 +1860,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat : %1, Long : %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Message chiffré"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1 : %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Ouvrir NeoChat dans cette salon"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Répondre"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Répondre..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 vous a invité dans un salon"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Ouvrir cette invitation dans NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accepter"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rejeter"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rejeter et ignorer un utilisateur"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Ouvrir NeoChat"
@@ -2173,30 +2173,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Ouvrir"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Supprimer de vos signets"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Ajouter à vos signets"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Re-prioriser"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Dé-prioriser"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marquer comme lu"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copier l'identifiant utilisateur « Matrix » dans le presse-papier"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copier une adresse dans le presse-papier"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "État de notification"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Utiliser la configuration globale"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Tous"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2204,67 +2235,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Mentions et mots clé"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Désactivé"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Supprimer de vos signets"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Ajouter à vos signets"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Re-prioriser"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Dé-prioriser"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copier l'identifiant utilisateur « Matrix » dans le presse-papier"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copier une adresse dans le presse-papier"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Configuration du salon"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Quitter un salon"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Supprimer de vos préférés"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Ajouter à vos préférés"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2402,20 +2400,20 @@ msgid "Remove"
msgstr "Supprimer"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Supprimer un message"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Raison pour la suppression de ce message"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2655,29 +2653,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Aucun salon public trouvé"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Paramétrer une image"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Ouvrir de façon externe"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Paramétrer une image"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Enregistrer sous"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Afficher une image"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copier"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Supprimer"
@@ -3107,11 +3099,9 @@ msgid "The input is not a valid user ID"
msgstr "Le texte saisi n'est pas un identifiant utilisateur valable."
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Avancer"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3120,18 +3110,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Transférer un message"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copier"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copier un lien"
#: src/qml/MessageSourceSheet.qml:46
@@ -3285,11 +3266,10 @@ msgid "Space Members"
msgstr "Membres de l'espace"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgstr "Informations sur un salon"
msgid "Room information"
msgstr "Informations sur le salon"
#: src/qml/RoomInformation.qml:70
#, kde-format
@@ -3329,14 +3309,6 @@ msgstr "Marquer ce salon avec un signet"
msgid "Show locations for this room"
msgstr "Afficher des emplacements dans ce salon"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Quitter l'espace"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3650,6 +3622,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Inviter un utilisateur dans un espace"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Quitter l'espace"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3920,7 +3898,7 @@ msgstr "Copier un lien"
msgid "Switch User"
msgstr "Changer d'utilisateur"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Ouvrir la configuration"
@@ -4126,47 +4104,47 @@ msgid "The session verification was canceled due to an unknown error."
msgstr ""
"La vérification de session a été annulée à cause d'une erreur inconnue."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Aucun serveur."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Vérification de la disponibilité du serveur."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Ceci n'est pas un serveur valable."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "L'enregistrement avec ce serveur est désactivé."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Aucun nom d'utilisateur."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Vérification de la disponibilité du nom d'utilisateur."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Ce nom d'utilisateur est indisponible."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continuer"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "De travail"
@@ -4178,17 +4156,17 @@ msgstr ""
"Identifiant Matrix mal-formé ou vide<br />%1 n'est pas un identifiant Matrix "
"correct."
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Impossible de rejoindre un salon<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Vous avez demandé à rejoindre « %1 »"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Échec de la demande pour rejoindre un salon<br />%1"
@@ -4883,7 +4861,7 @@ msgstr "Configuration par défaut"
msgctxt "@action:button"
msgid "Reset all configuration values to their default"
msgstr ""
"Réinitialiser toutes les valeurs de la configuration à leurs valeurs par "
"Réinitialiser toutes les valeurs de la configuration à leurs valeurs par "
"défaut"
#: src/settings/NeoChatSecurityPage.qml:18
@@ -5819,19 +5797,6 @@ msgstr "Afficher"
msgid "Quit"
msgstr "Quitter"
#~ msgid "Notification State"
#~ msgstr "État de notification"
#~ msgid "Open Externally"
#~ msgstr "Ouvrir de façon externe"
#~ msgid "Save As"
#~ msgstr "Enregistrer sous"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informations sur le salon"
#~ msgid "Matrix client"
#~ msgstr "Client « Matrix »"

View File

@@ -1,13 +1,13 @@
# Copyright (C) 2024 This file is copyright:
# This file is distributed under the same license as the neochat package.
#
# SPDX-FileCopyrightText: 2024 Adrián Chaves (Gallaecio)
# SPDX-FileCopyrightText: 2024, 2025 Adrián Chaves (Gallaecio)
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-10 13:42+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2025-02-14 07:40+0100\n"
"Last-Translator: Adrián Chaves (Gallaecio) <adrian@chaves.io>\n"
"Language-Team: Proxecto Trasno (proxecto@trasno.gal)\n"
"Language: gl\n"
@@ -15,7 +15,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.12.2\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -96,19 +96,19 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Recibindo notificacións de novas mensaxes."
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Non se atopou o pase de acceso. Pode ser que se eliminase?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
"Denegouse o acceso ao chaveiro. Permita a NeoChat ler o pase de acceso."
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -117,12 +117,12 @@ msgstr ""
"Non hai ningún chaveiro dispoñíbel. Instale un, p. ex. KWallet ou o chaveiro "
"de GNOME en Linux."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Non é posíbel ler o pase de acceso: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Recibindo notificacións levadas"
@@ -133,7 +133,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Datos da conta"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -288,7 +288,7 @@ msgstr "Versión predeterminada da sala"
msgid "Available Room Versions"
msgstr "Versións de sala dispoñíbeis"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -479,17 +479,17 @@ msgstr "sacou a %1 da sala"
#: src/eventhandler.cpp:396
#, kde-format
msgid "banned %1 from the room"
msgstr "prohibiu a %1 o acceso á sala"
msgstr "expulsou a %1 da sala"
#: src/eventhandler.cpp:398
#, kde-format
msgid "banned %1 from the room: %2"
msgstr "prohibiu a %1 o acceso á sala: %2"
msgstr "expulsou a %1 da sala: %2"
#: src/eventhandler.cpp:401
#, kde-format
msgid "self-banned from the room"
msgstr "auto-prohibiuse o acceso á sala"
msgstr "auto-expulsouse da sala"
#: src/eventhandler.cpp:405
#, kde-format
@@ -648,7 +648,7 @@ msgstr "%1 definiu un nome visual e actualizou o seu avatar."
#: src/eventhandler.cpp:569
#, kde-format
msgid "%1 set a display name and cleared their avatar"
msgstr "%1 definiu un nome visual e retirou o seu avatar."
msgstr "%1 definiu un nome visual e borrou o seu avatar."
#: src/eventhandler.cpp:571
#, kde-format
@@ -734,12 +734,12 @@ msgstr "%1 saíu da sala"
#: src/eventhandler.cpp:606
#, kde-format
msgid "%1 banned a user from the room"
msgstr "%1 prohibiu a alguén o acceso á sala"
msgstr "%1 expulsou a alguén da sala"
#: src/eventhandler.cpp:608
#, kde-format
msgid "%1 self-banned from the room"
msgstr "%1 auto-prohibiuse o acceso á sala"
msgstr "%1 auto-expulsouse da sala"
#: src/eventhandler.cpp:611
#, kde-format
@@ -866,12 +866,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destino"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Erro de rede: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "O acceso fallou: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Cargando"
@@ -942,7 +942,7 @@ msgstr "Identificador de Matrix"
msgid "Loading…"
msgstr "Cargando…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1038,152 +1038,152 @@ msgstr "Nome de persoa usuaria:"
msgid "Username unavailable"
msgstr "O nome de persoa usuaria non está dispoñíbel."
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Benvida"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continuar cunha conta existente"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (cargando)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Saír da conta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Acceder ou crear unha nova conta"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Volver"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Configuración"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Charle en Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 Comunidade KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Mantemento."
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autoría orixinal de Spectral."
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Mantemento de libQuotient."
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Adrián Chaves (Gallaecio)"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "adrian@chaves.io"
msgstr "adrian@chaves.gal"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Unha biblioteca de Qt para escribir clientes multiplataforma de Matrix."
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (sobre %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Cliente do protocolo de comunicación Matrix."
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Permite o esquema de URL «matrix:»."
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignorar todos os erros de SSL, p. ex. certificados sen asinar."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Só se usa para probas automáticas."
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Só para uso interno."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Compartir un URL en Matrix"
@@ -1283,7 +1283,7 @@ msgstr "Xa se invitou a %1 á sala."
#, kde-format
msgctxt "<user> is banned from this room."
msgid "%1 is banned from this room."
msgstr "%1 ten prohibido o acceso á sala."
msgstr "%1 está en expulsión da sala."
#: src/models/actionsmodel.cpp:212
#, kde-format
@@ -1410,24 +1410,24 @@ msgstr "Reaccionar á mensaxe co texto indicado."
#, kde-format
msgctxt "<user> is already banned from this room."
msgid "%1 is already banned from this room."
msgstr "%1 xa ten prohibido o acceso á sala."
msgstr "%1 xa está en expulsión da sala."
#: src/models/actionsmodel.cpp:443
#, kde-format
msgid "You are not allowed to ban users from this room."
msgstr "Non ten permiso para prohibir a ninguén o acceso a esta sala."
msgstr "Non ten permiso para expulsar a ninguén desta sala."
#: src/models/actionsmodel.cpp:449
#, kde-format
msgctxt "You are not allowed to ban <username> from this room."
msgid "You are not allowed to ban %1 from this room."
msgstr "Non ten permiso para prohibir a %1 o acceso a esta sala."
msgstr "Non ten permiso para expulsar a %1 desta sala."
#: src/models/actionsmodel.cpp:453
#, kde-format
msgctxt "<username> was banned from this room."
msgid "%1 was banned from this room."
msgstr "Prohibiuse a %1 o acceso á sala."
msgstr "Expulsouse a %1 da sala."
#: src/models/actionsmodel.cpp:458 src/models/actionsmodel.cpp:535
msgid "<user id> [<reason>]"
@@ -1435,7 +1435,7 @@ msgstr "<identificador de persoa> [<motivo>]"
#: src/models/actionsmodel.cpp:459
msgid "Bans the given user"
msgstr "Prohibe o acceso á persoa indicada."
msgstr "Expulsa á persoa indicada."
#: src/models/actionsmodel.cpp:476
#, kde-format
@@ -1446,7 +1446,7 @@ msgstr "Non ten permiso para readmitir a ninguén nesta sala."
#, kde-format
msgctxt "<user> is not banned from this room."
msgid "%1 is not banned from this room."
msgstr "%1 non ten prohibido o acceso á sala."
msgstr "%1 non está en expulsión da sala."
#: src/models/actionsmodel.cpp:485
#, kde-format
@@ -1456,7 +1456,7 @@ msgstr "Readmitiuse a %1 na sala."
#: src/models/actionsmodel.cpp:492
msgid "Removes the ban of the given user"
msgstr "Retira a prohibición de acceso á persoa indicada."
msgstr "Retira a expulsión da persoa indicada."
#: src/models/actionsmodel.cpp:507
#, kde-format
@@ -1568,14 +1568,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Expresións personalizadas"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Cargando a resposta"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1613,7 +1613,7 @@ msgstr "Expulsar as persoas."
#: src/models/permissionsmodel.cpp:62
msgctxt "Room permission type"
msgid "Ban users"
msgstr "Prohibir o acceso a persoas."
msgstr "Expulsar persoas."
#: src/models/permissionsmodel.cpp:63
msgctxt "Room permission type"
@@ -1827,18 +1827,18 @@ msgstr ""
"O ficheiro é grande de máis para descargar.<br /> Solicite asistencia á "
"administración do seu servidor de Matrix."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Non hai configurado ningún servidor de identidade."
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "A creación da sala fallou: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "A creación do espazo fallou: %1"
@@ -1854,66 +1854,67 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1; lonx: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Mensaxe cifrada"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Abrir NeoChat nesta sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responder"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responder…"
#: src/notificationsmanager.cpp:304
# skip-rule: trasno-file-a_reverse
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 envioulle unha invitación a unha sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Abrir a invitación en NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Aceptar"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rexeitar"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rexeitar e ignorar a persoa"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Abrir NeoChat"
@@ -2164,30 +2165,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Abrir"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Retirar dos favoritos"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Engadir aos favoritos"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Repriorizar"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Despriorizar"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marcar como lido"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificacións"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar o identificador de Matrix da persoa no portapapeis"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar o enderezo no portapapeis"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Estado da notificación"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Usar a opción global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Todas"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2195,67 +2227,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@mencións e palabras clave"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Desactivado"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Retirar dos favoritos"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Engadir aos favoritos"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Repriorizar"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Despriorizar"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar o identificador de Matrix da persoa no portapapeis"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar o enderezo no portapapeis"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Configuración da sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Saír da sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Retirar das favoritas"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Engadir ás favoritas"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2393,20 +2392,20 @@ msgid "Remove"
msgstr "Retirar"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Retirar a mensaxe"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Motivo polo que se retira a mensaxe."
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2501,6 +2500,7 @@ msgctxt "@title As in 'edit the state of this room'"
msgid "Edit State"
msgstr "Editar o estado"
# skip-rule: trasno-undo_reverse
#: src/qml/EditStateDialog.qml:32
#, kde-format
msgctxt "@action"
@@ -2645,29 +2645,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Non se atoparon salas públicas."
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Definir a imaxe"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Abrir externamente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Definir a imaxe"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Gardar como"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Amosar a imaxe"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copiar"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Retirar"
@@ -2765,7 +2759,7 @@ msgstr "Saír da pantalla completa"
#, kde-format
msgctxt "menu"
msgid "Enter Full Screen"
msgstr "Ir a pantalla completa"
msgstr "Poñer a pantalla completa"
#: src/qml/GlobalMenu.qml:93
#, kde-format
@@ -3010,7 +3004,7 @@ msgstr "Centrar de novo"
#, kde-format
msgctxt "@action:intoolbar Determine the device's location"
msgid "Locate"
msgstr "Localizar"
msgstr "Atopar"
#: src/qml/LocationsPage.qml:16 src/qml/RoomInformation.qml:127
#, kde-format
@@ -3097,11 +3091,9 @@ msgid "The input is not a valid user ID"
msgstr "A entrada non é un identificador de persoa usuaria válido."
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Reenviar"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3110,18 +3102,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Reenviar a mensaxe"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copiar"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copiar a ligazón"
#: src/qml/MessageSourceSheet.qml:46
@@ -3273,10 +3256,9 @@ msgid "Space Members"
msgstr "Membros do espazo"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Información da sala"
#: src/qml/RoomInformation.qml:70
@@ -3317,14 +3299,6 @@ msgstr "Marcar a sala como favorita"
msgid "Show locations for this room"
msgstr "Amosar as localizacións da sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Saír do espazo"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3527,7 +3501,7 @@ msgstr "Engadir un servidor"
#: src/qml/ServerComboBox.qml:137
#, kde-format
msgid "The entered text is not a valid url"
msgstr "O texto non é un URL válido."
msgstr "O texto inserido non é un URL válido."
#: src/qml/ServerComboBox.qml:141
#, kde-format
@@ -3637,6 +3611,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invitar a persoa ao espazo"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Saír do espazo"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3824,25 +3804,25 @@ msgstr "Invitar a esta persoa"
#: src/qml/UserDetailDialog.qml:162
#, kde-format
msgid "Ban this user"
msgstr "Prohibir o acceso a esta persoa"
msgstr "Expulsar esta persoa"
#: src/qml/UserDetailDialog.qml:167 src/qml/UserDetailDialog.qml:172
#, kde-format
msgctxt "@title:dialog"
msgid "Ban User"
msgstr "Prohibir o acceso"
msgstr "Expulsar a persoa"
#: src/qml/UserDetailDialog.qml:168
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for banning this user"
msgstr "Motivo polo que se prohibiu o acceso a esta persoa."
msgstr "Motivo polo que se expulsou esta persoa."
#: src/qml/UserDetailDialog.qml:169
#, kde-format
msgctxt "@action:button 'Ban' as in 'Ban this user'"
msgid "Ban"
msgstr "Prohibir o acceso"
msgstr "Expulsar"
#: src/qml/UserDetailDialog.qml:187
#, kde-format
@@ -3905,7 +3885,7 @@ msgstr "Copiar a ligazón"
msgid "Switch User"
msgstr "Cambiar de conta"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Abrir a configuración"
@@ -4106,47 +4086,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "A verificación de sesión cancelouse por un erro descoñecido."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Non hai servidor."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Comprobando a dispoñibilidade do servidor."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Non é un servidor válido."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Este servidor desactivou o rexistro."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Non hai nome de persoa usuaria."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Comprobando a dispoñibilidade do nome de persoa usuaria."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Este nome de persoa usuaria non está dispoñíbel."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continuar"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Traballando"
@@ -4158,17 +4138,17 @@ msgstr ""
"O identificador de Matrix %1 está baleiro ou non é válido,<br /> non é un "
"identificador de Matrix correcto."
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Non foi posíbel unirse á sala<br /> %1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Vostede solicitou unirse a «%1»."
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Non foi posíbel solicitar unirse á sala<br /> %1"
@@ -5546,7 +5526,7 @@ msgid ""
"The phone number has not been verified. Please go to the text message and "
"follow the instructions there and then click the button below"
msgstr ""
"Non se verificou o número de teléfono. Abra o mensaxe de texto e siga as "
"Non se verificou o número de teléfono. Abra a mensaxe de texto e siga as "
"instrucións nela e prema o botón embaixo."
#: src/settings/ThreePIdCard.qml:183
@@ -5582,7 +5562,7 @@ msgid ""
"The phone number has not been verified. Please go to the text message and "
"follow the instructions there and then click the button above"
msgstr ""
"Non se verificou o número de teléfono. Abra o mensaxe de texto e siga as "
"Non se verificou o número de teléfono. Abra a mensaxe de texto e siga as "
"instrucións nela e prema o botón arriba."
#: src/timeline/ChatBarComponent.qml:98
@@ -5776,19 +5756,6 @@ msgstr "Amosar"
msgid "Quit"
msgstr "Saír"
#~ msgid "Notification State"
#~ msgstr "Estado da notificación"
#~ msgid "Open Externally"
#~ msgstr "Abrir externamente"
#~ msgid "Save As"
#~ msgstr "Gardar como"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Información da sala"
#~ msgid "Matrix client"
#~ msgstr "Cliente de Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-13 22:41+0100\n"
"Last-Translator: Kristof Kiszel <ulysses@fsf.hu>\n"
"Language-Team: Hungarian <kde-l10n-hu@kde.org>\n"
@@ -98,12 +98,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Új üzenetek értesítéseinek fogadása"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "A hozzáférési token nem található: talán törölték?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -111,7 +111,7 @@ msgstr ""
"Hozzáférés a kulcstároló megtagadva: Kérjük, engedélyezze a NeoChatnek a "
"hozzáférési token olvasását"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -120,12 +120,12 @@ msgstr ""
"Nem található kulcstartó: Kérjük, telepítsen egy kulcstartót, Linuxon "
"például a KWalletet vagy a GNOME kulcstartót"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Nem lehet olvasni a hozzáférési tokent: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Leküldéses értesítések fogadása"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Fiókadatok"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -290,7 +290,7 @@ msgstr "Alapértelmezett szobaverzió"
msgid "Available Room Versions"
msgstr "Elérhető szobaverziók"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Cél"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Hálózati hiba: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Sikertelen bejelentkezés: %1"
@@ -915,8 +915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Betöltés"
@@ -947,7 +947,7 @@ msgstr "Matrix azonosító"
msgid "Loading…"
msgstr "Betöltés…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1045,152 +1045,152 @@ msgstr "Felhasználónév:"
msgid "Username unavailable"
msgstr "A felhasználónév nem érhető el"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Kezdőlap"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Folytatás meglévő fiókkal"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (betöltés)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Kijelentkezés ebből a fiókból"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Bejelentkezés vagy új fiók létrehozása"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Vissza"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Beállítások"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Csevegés Matrixon"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© Black Hat, 2018-2020., A KDE közösség, 2020-2024."
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Karbantartó"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "A Spectral eredeti szerzője"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "A libQuotient karbantartója"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Kiszel Kristóf,Kovács Áron"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "ulysses@fsf.hu,aronkvh@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Qt programkönyvtár keresztplatformos Matrix kliensek írásához"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (fordítva ezzel: %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Kliens a matrix kommunikációs protokollhoz"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Támogatja a matrix: URL-sémát"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
"Összes SSL hiba, például nem aláírt tanúsítványok figyelmen kívül hagyása"
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Csak automatikus tesztekhez használt"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Csak belső használatra."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "URL megosztása Matrixon"
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Saját emodzsik"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Válasz betöltése"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1833,18 +1833,18 @@ msgstr ""
"A fájl túl nagy a letöltéshez.<br />Támogatásért forduljon a matrix "
"kiszolgáló rendszergazdájához."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Nincs beállítva identitáskiszolgáló"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Nem sikerült létrehozni a szobát: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Nem sikerült létrehozni a teret: %1"
@@ -1860,66 +1860,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Hossz.: %1, Szél.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Titkosított üzenet"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "NeoChat megnyitása ebben a szobában"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Válasz"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Válasz…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 meghívta Önt egy szobába"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Meghívás megnyitása NeoChatben"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Elfogadás"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Elutasítás"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Elutasítás és felhasználó mellőzése"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "NeoChat megnyitása"
@@ -2170,30 +2170,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Megnyitás"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Eltávolítás a kedvencek közül"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Hozzáadás a kedvencekhez"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Újrapriorizálás"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Fontosság csökkentése"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Megjelölés olvasottként"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Értesítések"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Felhasználó Matrix azonosítójának másolása a vágólapra"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Cím másolása a vágólapra"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Értesítési állapot"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Globális beállítások követése"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Minden üzenet"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2201,67 +2232,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Megemlítések és kulcsszavak"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Ki"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Eltávolítás a kedvencek közül"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Hozzáadás a kedvencekhez"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Újrapriorizálás"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Fontosság csökkentése"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Felhasználó Matrix azonosítójának másolása a vágólapra"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Cím másolása a vágólapra"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Szobabeállítások"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Szoba elhagyása"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Eltávolítás a kedvencekből"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Hozzáadás a kedvencekhez"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2400,20 +2398,20 @@ msgid "Remove"
msgstr "Eltávolítás"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Üzenet eltávolítása"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Az üzenet eltávolításának oka"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2652,29 +2650,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nem találhatók nyilvános szobák"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Kép beállítása"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Megnyitás külső programmal"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Kép beállítása"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Mentés másként"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Kép megjelenítése"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Másolás"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Eltávolítás"
@@ -3104,11 +3096,9 @@ msgid "The input is not a valid user ID"
msgstr "A bemenet nem érvényes felhasználóazonosító"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Továbbítás"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3117,18 +3107,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Üzenet továbbítása"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Másolás"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Hivatkozás másolása"
#: src/qml/MessageSourceSheet.qml:46
@@ -3280,10 +3261,9 @@ msgid "Space Members"
msgstr "Tér tagjai"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Szobainformációk"
#: src/qml/RoomInformation.qml:70
@@ -3324,14 +3304,6 @@ msgstr "Szoba jelölése kedvencnek"
msgid "Show locations for this room"
msgstr "Helyek megjelenítése a szobában"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Tér elhagyása"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3646,6 +3618,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Meghívás a térbe"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Tér elhagyása"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3913,7 +3891,7 @@ msgstr "Hivatkozás másolása"
msgid "Switch User"
msgstr "Felhasználóváltás"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Beállítások megnyitása"
@@ -4109,47 +4087,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "A munkamenet-ellenőrzés ismeretlen okokból megszakadt."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Nincs kiszolgáló."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Kiszolgáló elérhetőségének ellenőrzése."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Ez nem egy érvényes kiszolgáló."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "A regisztráció le van tiltva ezen a kiszolgálón."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Nincs felhasználónév."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Felhasználónév elérhetőségének ellenőrzése."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "A felhasználónév nem érhető el."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Tovább"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Dolgozunk"
@@ -4161,17 +4139,17 @@ msgstr ""
"Helytelenül formázott vagy üres Matrix azonosító<br />A(z) %1 nem helyes "
"Matrix azonosító"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Nem sikerült csatlakozni a szobához<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Csatlakozni kérést küldött ide: „%1”"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Nem sikerült csatlakozási kérést küldeni a szobához<br />%1"
@@ -5786,19 +5764,6 @@ msgstr "Megjelenítés"
msgid "Quit"
msgstr "Kilépés"
#~ msgid "Notification State"
#~ msgstr "Értesítési állapot"
#~ msgid "Open Externally"
#~ msgstr "Megnyitás külső programmal"
#~ msgid "Save As"
#~ msgstr "Mentés másként"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Szobainformációk"
#~ msgid "Matrix client"
#~ msgstr "Matrix kliens"

View File

@@ -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-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-11 16:07+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-14 09:49+0100\n"
"Last-Translator: giovanni <g.sora@tiscali.it>\n"
"Language-Team: Interlingua <kde-i18n-doc@kde.org>\n"
"Language: ia\n"
@@ -97,12 +97,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Recipente notificationes de nove messages"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Indicio de accesso non esseva trovate: forsan il esseva delite?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -110,7 +110,7 @@ msgstr ""
"Accesso a portaclave esseva refusate: Pro favor tu permitte que NeoChat pote "
"leger le indicio de accesso"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -119,12 +119,12 @@ msgstr ""
"Necun portaclave disponibile: Pro favor tu installa un portaclave, p.ex. "
"KWallet o GNOMe keyring sur Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Incapace a leger indicio de accesso: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Recipente notificationes de push"
@@ -135,7 +135,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Datos de conto"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -289,7 +289,7 @@ msgstr "Version de sala predefinite"
msgid "Available Room Versions"
msgstr "Version de sala disponibile"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -867,12 +867,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destination"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Error de rete: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Accesso falleva: %1"
@@ -914,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Cargante"
@@ -946,7 +946,7 @@ msgstr "ID de Matrix:"
msgid "Loading…"
msgstr "Cargante..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1044,153 +1044,153 @@ msgstr "Nomine de usator:"
msgid "Username unavailable"
msgstr "Nomine de usator non disponibile"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Benvenite"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "Neochat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continua con un conto existente"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (cargante)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Claude session de iste conto"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Accede o crea un conto nove"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Vade retro"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Preferentias"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Conversation en ditecto sur Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020 -2024 Communitate de KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Mantenitor"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autor original de Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Mantenitor de libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Giovanni Sora"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "g.sora@tiscali.it"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Un bibliotheca de Qt per scriber clientes de cross-platform (platteformas "
"cruciate) per Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (construite contra %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Cliente per le protocollo de cmmmunication de matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Supporta matrix: url schema"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignora omne errores de SSL, p.ex. certificatos non signate."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Solmente usate per autotests"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Solmente per uso interne."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Comparti un URL a Matrix"
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Proprie Emojis"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Cargante responsa"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1830,18 +1830,18 @@ msgstr ""
"File troppo grande a discargar.<br />Continge tu administrator de servitor "
"de matrix per supporto."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Nulle servitor de identitate configurate"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Creation de sala falleva: \"%1\""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Creation de spatio falleva: \"%1\""
@@ -1857,66 +1857,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Message Cryptate"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Aperi NeoChat in iste sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responde"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responde..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 invitava te un sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Aperi iste invitation in NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accepta"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rejecta"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rejecta e ignora usator"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Aperi Neochat"
@@ -2169,30 +2169,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Aperi"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Remove ex favoritos"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Adde a favoritos"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Repone prioritate"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Leva prioritate"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marca como legite"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificationes"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia ID de Matrix de usator a Area de Transferentia"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia adresse a area de transferentia"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Stato de notification"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Seque Preferentias Global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Omne"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2200,67 +2231,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Mentiones e Parolas Claves"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "De-Activate (Off)"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Remove ex favoritos"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Adde a favoritos"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Repone prioritate"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Leva prioritate"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia ID de Matrix de usator a Area de Transferentia"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia adresse a area de transferentia"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Preferentias de sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Lassa sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Remove ex favoritos"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Adde a favoritos"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2398,20 +2396,20 @@ msgid "Remove"
msgstr "Remove"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Remove message"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Motivo per remover iste message"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2650,29 +2648,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nulle salas public trovate"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Fixa imagine"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Aperi externemente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Fixa imagine"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Salveguarda como"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Monstra imagine"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copia"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Remove"
@@ -3100,11 +3092,9 @@ msgid "The input is not a valid user ID"
msgstr "Le texto insertate non es un ID de usator valide"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Avante"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3113,18 +3103,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Expedi message"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copia"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copia Ligamine"
#: src/qml/MessageSourceSheet.qml:46
@@ -3278,10 +3259,9 @@ msgid "Space Members"
msgstr "Membros de spatio"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Information de sala"
#: src/qml/RoomInformation.qml:70
@@ -3322,14 +3302,6 @@ msgstr "Favorite iste sala"
msgid "Show locations for this room"
msgstr "Monstra locationes per iste sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Lassa le spatio"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3642,6 +3614,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invita usator a spatio"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Lassa le spatio"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3911,7 +3889,7 @@ msgstr "Copia Ligamine"
msgid "Switch User"
msgstr "Commuta Usator"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Aperi Preferentias"
@@ -4118,47 +4096,47 @@ msgid "The session verification was canceled due to an unknown error."
msgstr ""
"Le verification de session esseva cancellate debite a un error incognite."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Nulle servitor."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Verificante disponibilitate de Servitor."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Isto non es un valide servitor."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Registration per iste servitor es dishabilitate."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Necun nomine de usator."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Verificante disponibilitate de nomine de usator."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Iste nomine de usator non es disponibile."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continua"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "travaliante"
@@ -4170,17 +4148,17 @@ msgstr ""
"Id de Matrix malformate o vacue<br />%1 non es un correcte identificator de "
"Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Falleva a unir sala<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Tu requireva unir a '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Il falleva a requirer unir sala<br />%1"
@@ -5793,19 +5771,6 @@ msgstr "Monstra "
msgid "Quit"
msgstr "Quita"
#~ msgid "Notification State"
#~ msgstr "Stato de notification"
#~ msgid "Open Externally"
#~ msgstr "Aperi externemente"
#~ msgid "Save As"
#~ msgstr "Salveguarda como"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Information de sala"
#~ msgid "Matrix client"
#~ msgstr "Cliente de Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -99,20 +99,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Kirim notifikasi pengetikan"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Token pengaksesan tidak ditemukan"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "Mohon izinkan NeoChat untuk membaca token pengaksesan"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -121,13 +121,13 @@ msgid ""
msgstr ""
"Mohon instal sebuah rantai kunci, seperti KWallet atau GNOME Keyring di Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "Tidak dapat membaca token pengaksesan"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send typing notifications"
msgid "Receiving push notifications"
@@ -140,7 +140,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Data Akun Ruangan untuk %1 - %2"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "Event Source"
msgctxt "@title:window"
@@ -304,7 +304,7 @@ msgstr "Versi Ruangan Bawaan"
msgid "Available Room Versions"
msgstr "Versi Ruangan yang Tersedia"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -945,12 +945,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Tujuan"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Kesalahan Jaringan: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Pemasukan Gagal: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -1024,7 +1024,7 @@ msgstr "ID Matrix:"
msgid "Loading…"
msgstr "Memuat..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1129,24 +1129,24 @@ msgstr "Pengguna"
msgid "Username unavailable"
msgstr "Tidak ada pengguna yang tersedia"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Selamat datang"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Masuk ke akun yang sudah ada"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgctxt "Job heading, like 'Copying'"
#| msgid "Uploading"
@@ -1154,136 +1154,136 @@ msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Mengunggah"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Sunting akun ini"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Masuk ke akun yang sudah ada"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Pengaturan Rsuangan"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "Tentang NeoChat"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2023 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2023 Komunitas KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Pemelihara"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Penulis asli Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, fuzzy, kde-format
#| msgid "Maintainer of Quotient"
msgid "Maintainer of libQuotient"
msgstr "Pemelihara Quotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Linerly"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "linerly@protonmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, fuzzy, kde-format
#| msgid "A Qt5 library to write cross-platform clients for Matrix"
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Sebuah pustaka Qt5 untuk membuat klien lintas platform untuk Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (dibangun pada %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Klien untuk protokol komunikasi Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Mendukung skema URL matrix:"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1671,15 +1671,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Emoji Sendiri"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "Memuat..."
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -2000,18 +2000,18 @@ msgid ""
"for support."
msgstr "Hubungi administrator server Matrix Anda untuk dukungan."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Pembuatan ruangan gagal: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Pembuatan space gagal: %1"
@@ -2027,68 +2027,68 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lintang: %1, Bujur: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Pesan Terenkripsi"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Buka NeoChat di ruangan ini"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Balas"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Balas..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 mengundang Anda ke sebuah ruangan"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Buka undangan ini di NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Terima"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Tolak"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2363,30 +2363,63 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Buka"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Hilangkan dari Favorit"
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Tambahkan ke Favorit"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Prioritaskan ulang"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Rendahkan prioritas"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Tandai sebagai Dibaca"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notifikasi"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Salin ID Matrix pengguna ke papan klip"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Salin Alamat ke Papan Klip"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Status Pemberitahuan"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Ikuti Pengaturan Global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Semua"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2394,70 +2427,35 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Sebutan dan Kata Kunci"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Mati"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Hilangkan dari Favorit"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Tambahkan ke Favorit"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Prioritaskan ulang"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Rendahkan prioritas"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Salin ID Matrix pengguna ke papan klip"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Salin Alamat ke Papan Klip"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Pengaturan Rsuangan"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Tinggalkan Ruangan"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Hilangkan dari Favorit"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Tambahkan ke Favorit"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
@@ -2606,22 +2604,22 @@ msgid "Remove"
msgstr "Hapus"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Remove Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Hapus Pesan"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Reason for removing this message"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Alasan untuk menghapus pesan ini"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2877,28 +2875,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Tidak ada ruangan yang ditemukan"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Tetapkan Gambar"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Buka secara Eksternal"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Tetapkan Gambar"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Simpan Sebagai"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Tetapkan Gambar"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Salin"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Hapus"
@@ -3353,7 +3346,7 @@ msgstr "Teks yang dimasukkan bukan sebuah URL yang valid"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3364,18 +3357,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Laporkan Pesan"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Salin"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Salin Tautan"
#: src/qml/MessageSourceSheet.qml:46
@@ -3543,10 +3527,10 @@ msgstr "Anggota space"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgstr "Informasi Ruangan"
msgid "Room information"
msgstr "Informasi ruangan"
#: src/qml/RoomInformation.qml:70
#, fuzzy, kde-format
@@ -3590,14 +3574,6 @@ msgstr "Meninggalkan ruangan ini."
msgid "Show locations for this room"
msgstr "Cari di ruangan ini"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Tinggalkan Space"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Leaving this room."
@@ -3939,6 +3915,14 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Undang pengguna ke ruangan"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@button"
msgid "Leave the space"
msgstr "Tinggalkan Space"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -4218,7 +4202,7 @@ msgstr "Salin tautan"
msgid "Switch User"
msgstr "Ganti Pengguna"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Buka Pengaturan"
@@ -4416,54 +4400,54 @@ msgstr "Pihak jarak jauh membatalkan verifikasi sesi karena kunci tidak cocok."
msgid "The session verification was canceled due to an unknown error."
msgstr "Verifikasi sesi dibatalkan karena kesalahan yang tidak diketahui."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgctxt "@title:window"
#| msgid "Add server"
msgid "No server."
msgstr "Tambahkan server"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, fuzzy, kde-format
#| msgid "The entered text is not a valid url"
msgid "This is not a valid server."
msgstr "Teks yang dimasukkan bukan sebuah URL yang valid"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Tidak ada nama"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "Tidak ada pengguna yang tersedia"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "Lanjut"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4474,18 +4458,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1 bukan pengenal Matrix yang benar"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "Failed to join room"
msgid "Failed to join room<br />%1"
msgstr "Gagal bergabung dengan ruangan"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Anda meminta untuk bergabung ke '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "Failed to request joining room"
msgid "Failed to request joining room<br />%1"
@@ -6157,21 +6141,6 @@ msgstr "Tampilkan"
msgid "Quit"
msgstr "Keluar"
#~ msgid "Notification State"
#~ msgstr "Status Pemberitahuan"
#~ msgid "Open Externally"
#~ msgstr "Buka secara Eksternal"
#~ msgid "Save As"
#~ msgstr "Simpan Sebagai"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informasi ruangan"
#~ msgid "Matrix client"
#~ msgstr "Klien Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -101,30 +101,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Inviar notificationes pri li tippada"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Li plugin necessi por accesse al files MP3 ne esset trovat"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
msgid "Unable to read access token: %1"
msgstr "Ne posset acessar «%s»"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send Typing Notifications"
msgid "Receiving push notifications"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Chambres"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "View Source"
msgctxt "@title:window"
@@ -301,7 +301,7 @@ msgstr "Information pri li chambre"
msgid "Available Room Versions"
msgstr "Information pri li chambre"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -906,12 +906,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Inviar un invitation"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Errore de rete: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, fuzzy, kde-format
msgid "Login Failed: %1"
msgstr "Ne successat inregistrar: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -983,7 +983,7 @@ msgstr "ID de Matrix:"
msgid "Loading…"
msgstr "Cargante..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1085,156 +1085,156 @@ msgstr "Bannir ti usator"
msgid "Username unavailable"
msgstr "Null usatores disponibil"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Benevenit"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgid "Loading…"
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Cargante..."
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "_Conto:"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Parametres del chambre"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "Pri NeoChat"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2022 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2022 li comunité de KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "OIS"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "mistresssilvara@hotmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, fuzzy, kde-format
#| msgid "A Qt5 library to write cross-platform clients for Matrix"
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Un biblioteca usante Qt5 por scrir transplatformal clientes por Matrix."
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Un cliente del protocol de communication Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, fuzzy, kde-format
msgid "Supports matrix: url scheme"
msgstr "Ínsupportat schema de URL"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1657,15 +1657,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Converter smileys a emojis"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "Cargante..."
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1946,18 +1946,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, fuzzy, kde-format
msgid "Room creation failed: %1"
msgstr "Ne successat crear un contextu OpenGL"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
msgid "Space creation failed: %1"
msgstr "Ne successat crear un contextu OpenGL"
@@ -1973,68 +1973,68 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Ciffrat missage"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Aperter NeoChat in ti chambre"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responder"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responder..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, fuzzy, kde-format
msgid "%1 invited you to a room"
msgstr "%s invitat vos a(l) %s"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, fuzzy, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Aperter NeoChat in ti chambre"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Acceptar"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rejecter"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2296,65 +2296,33 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Aperter"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#, kde-format
msgid "Mark as Read"
msgstr "Marcar quam leet"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificationes"
#: src/qml/ContextMenu.qml:44
#, fuzzy, kde-format
msgid "Follow Global Setting"
msgstr "Global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Omni"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#, fuzzy, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr "Mentiones"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#, fuzzy, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "No"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
msgid "Remove from Favorites"
msgstr "Li preferet"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Adjunter al preferet"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marcar quam leet"
#: src/qml/ContextMenu.qml:49
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
#| msgid "Copy Address to Clipboard"
@@ -2362,35 +2330,65 @@ msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar li adresse al Paperiere"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar li adresse al Paperiere"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:61
#, fuzzy, kde-format
msgid "Notification State"
msgstr "State:"
#: src/qml/ContextMenu.qml:65
#, fuzzy, kde-format
msgid "Follow Global Setting"
msgstr "Global"
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Omni"
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, fuzzy, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr "Mentiones"
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, fuzzy, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "No"
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Parametres del chambre"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, fuzzy, kde-format
msgid "Leave Room"
msgstr "Forlassar li chambre"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, fuzzy, kde-format
msgid "Remove from Favourites"
msgstr "Li preferet"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Adjunter al preferet"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2537,21 +2535,21 @@ msgid "Remove"
msgstr "Remover"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Report Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Raportar li missage"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Raportante spam..."
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, fuzzy, kde-format
#| msgid "Remove"
msgctxt "@action:button 'Remove' as in 'Remove this message'"
@@ -2800,25 +2798,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Chambres"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, fuzzy, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Nómine del chambre"
msgid "Open Externally"
msgstr "Aperter _externmen"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Ne successat inviar un missage D-Bus"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Gardar quam"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Nómine del chambre"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copiar"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Remover"
@@ -3263,7 +3259,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3274,18 +3270,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Raportar li missage"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copiar"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "Copiar"
#: src/qml/MessageSourceSheet.qml:46
@@ -3452,7 +3440,7 @@ msgstr "Membres del spacie"
#, fuzzy, kde-format
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Information pri li chambre"
#: src/qml/RoomInformation.qml:70
@@ -3495,13 +3483,6 @@ msgstr "Saliente Cinnamon"
msgid "Show locations for this room"
msgstr "Saliente Cinnamon"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Crear un chambre"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
msgctxt "@action:button"
@@ -3832,6 +3813,13 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invitar un usator"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@button"
msgid "Leave the space"
msgstr "Crear un chambre"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, fuzzy, kde-format
@@ -4111,7 +4099,7 @@ msgstr "Copiar"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, fuzzy, kde-format
msgid "Open Settings"
msgstr "Parametres del chambre"
@@ -4285,52 +4273,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgid "Homeserver:"
msgid "No server."
msgstr "Hem-servitor:"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Sin nómine"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "Null usatores disponibil"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "Continuar"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4340,17 +4328,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "«%1» ne sembla quam un ID de Matrix."
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
msgid "Failed to join room<br />%1"
msgstr "Invitar un usator"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Invitar un usator"
@@ -6017,23 +6005,6 @@ msgstr "Monstrar"
msgid "Quit"
msgstr "Surtir"
#, fuzzy
#~ msgid "Notification State"
#~ msgstr "State:"
#, fuzzy
#~ msgid "Open Externally"
#~ msgstr "Aperter _externmen"
#~ msgid "Save As"
#~ msgstr "Gardar quam"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Information pri li chambre"
#~ msgid "Matrix client"
#~ msgstr "Un cliente de Matrix"

View File

@@ -1,12 +1,12 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the neochat package.
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Vincenzo Reale <smart2128vr@gmail.com>
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Vincenzo Reale <smart2128vr@gmail.com>
#
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -15,7 +15,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.12.2\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -96,12 +96,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Ricezione delle notifiche per i nuovi messaggi"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Il token di accesso non è stato trovato: forse è stato eliminato?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -109,7 +109,7 @@ msgstr ""
"L'accesso al portachiavi è stato negato: consenti a NeoChat di leggere il "
"token di accesso"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgstr ""
"Nessun portachiavi disponibile: installa un portachiavi, ad esempio KWallet "
"o il portachiavi di GNOME su Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Impossibile leggere il token di accesso: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Ricezione delle notifiche push"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Dati account"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -288,7 +288,7 @@ msgstr "Versione della stanza predefinita"
msgid "Available Room Versions"
msgstr "Versioni disponibili delle stanze"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -866,12 +866,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destinazione"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Errore di rete: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Accesso non riuscito: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Caricamento"
@@ -945,7 +945,7 @@ msgstr "ID Matrix"
msgid "Loading…"
msgstr "Caricamento…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1042,151 +1042,151 @@ msgstr "Nome utente:"
msgid "Username unavailable"
msgstr "None utente non disponibile"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Benvenuto"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Continua con un account esistente"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (caricamento)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Esci da questo account"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Accedi o crea con un nuovo account"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Indietro"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Impostazioni"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Conversa su Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 La comunità KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Responsabile"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autore originale di Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Responsabile di libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Vincenzo Reale"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "smart2128vr@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Una libreria Qt per scrivere client multipiattaforma per Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (compilato con %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Client per il protocollo di comunicazione matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Supporta schema URL matrix:"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignora tutti gli errori SSL, ad es. certificati non firmati."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Utilizzato solo per autotest"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Solo per uso interno."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Condividi un URL su Matrix"
@@ -1574,14 +1574,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "I propri emoji"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Caricamento risposta"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1833,18 +1833,18 @@ msgstr ""
"File troppo grande per essere scaricato.<br />Contatta l'amministratore del "
"server Matrix per assistenza."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Nessun server delle identità configurato"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Creazione della stanza non riuscita: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Creazione dello spazio non riuscita: %1"
@@ -1860,66 +1860,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Messaggio cifrato"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Apri NeoChat in questa stanza"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Rispondi"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Rispondi..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 ti ha invitato in una stanza"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Apri questo invito in NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accetta"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rifiuta"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Rifiuta e ignora utente"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Apri NeoChat"
@@ -2171,30 +2171,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Apri"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Rimuovi dai preferiti"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Aggiungi ai preferiti"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Modifica la priorità"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Riduci priorità"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marca come letto"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notifiche"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia l'ID Matrix dell'utente negli appunti"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia indirizzo negli appunti"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Stato delle notifiche"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Segui le impostazioni globali"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Tutto"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2202,67 +2233,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@menzioni e parole chiave"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Spento"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Rimuovi dai preferiti"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Aggiungi ai preferiti"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Modifica la priorità"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Riduci priorità"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copia l'ID Matrix dell'utente negli appunti"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copia indirizzo negli appunti"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Impostazioni della stanza"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Lascia la stanza"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Rimuovi dai preferiti"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Aggiungi ai preferiti"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2401,20 +2399,20 @@ msgid "Remove"
msgstr "Rimuovi"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Rimuovi messaggio"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Motivo per la rimozione di questo messaggio"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2655,29 +2653,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nessuna stanza pubblica trovata"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Imposta immagine"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Apri esternamente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Imposta immagine"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Salva come"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Mostra immagine"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copia"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Rimuovi"
@@ -3105,11 +3097,9 @@ msgid "The input is not a valid user ID"
msgstr "Il testo digitato non è un ID utente valido"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Avanti"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3118,18 +3108,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Inoltra messaggio"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copia"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copia collegamento"
#: src/qml/MessageSourceSheet.qml:46
@@ -3283,11 +3264,10 @@ msgid "Space Members"
msgstr "Membri dello spazio"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgstr "Informazioni sulla stanza"
msgid "Room information"
msgstr "Informazioni della stanza"
#: src/qml/RoomInformation.qml:70
#, kde-format
@@ -3327,14 +3307,6 @@ msgstr "Rendi preferita questa stanza"
msgid "Show locations for this room"
msgstr "Mostra le posizioni per questa stanza"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Abbandona lo spazio"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3648,6 +3620,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Invita utente allo spazio"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Abbandona lo spazio"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3917,7 +3895,7 @@ msgstr "Copia collegamento"
msgid "Switch User"
msgstr "Cambia utente"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Apri le impostazioni"
@@ -4126,47 +4104,47 @@ msgstr ""
"La verifica della sessione è stata annullata a causa di un errore "
"sconosciuto."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Nessun server."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Verifica della disponibilità del server."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Questo non è un server valido."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "La registrazione per questo server è disabilitata."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Nessun nome utente."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Verifica della disponibilità del nome utente."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Il nome utente non è disponibile."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Continua"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Attivo"
@@ -4177,17 +4155,17 @@ msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
"ID Matrix non valido o vuoto<br />%1 non è un identificatore Matrix corretto"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Accesso alla stanza non riuscito<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Hai chiesto di unirti a «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Impossibile richiedere l'accesso alla stanza<br />%1"
@@ -5805,19 +5783,6 @@ msgstr "Mostra"
msgid "Quit"
msgstr "Esci"
#~ msgid "Notification State"
#~ msgstr "Stato delle notifiche"
#~ msgid "Open Externally"
#~ msgstr "Apri esternamente"
#~ msgid "Save As"
#~ msgstr "Salva come"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informazioni della stanza"
#~ msgid "Matrix client"
#~ msgstr "Client Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -93,30 +93,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr ""
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr ""
@@ -127,7 +127,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr ""
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -278,7 +278,7 @@ msgstr ""
msgid "Available Room Versions"
msgstr ""
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -856,12 +856,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr ""
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr ""
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr ""
@@ -900,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr ""
@@ -930,7 +930,7 @@ msgstr ""
msgid "Loading…"
msgstr ""
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1026,151 +1026,151 @@ msgstr ""
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr ""
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr ""
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr ""
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr ""
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr ""
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr ""
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr ""
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr ""
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1555,14 +1555,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr ""
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr ""
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1801,18 +1801,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr ""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr ""
@@ -1828,66 +1828,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr ""
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr ""
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr ""
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr ""
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr ""
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr ""
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr ""
@@ -2132,29 +2132,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr ""
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr ""
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2162,67 +2194,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr ""
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2357,20 +2356,20 @@ msgid "Remove"
msgstr ""
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2607,25 +2606,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgid "Open Externally"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgid "Save As"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgid "Copy"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr ""
@@ -3051,7 +3048,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3060,16 +3057,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr ""
#: src/qml/MessageSourceSheet.qml:46
@@ -3223,7 +3213,7 @@ msgstr ""
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr ""
#: src/qml/RoomInformation.qml:70
@@ -3264,12 +3254,6 @@ msgstr ""
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr ""
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3576,6 +3560,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr ""
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr ""
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3838,7 +3828,7 @@ msgstr ""
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr ""
@@ -4011,47 +4001,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr ""
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr ""
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr ""
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4061,17 +4051,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""

View File

@@ -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-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-18 04:01+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-27 04:18+0100\n"
"Last-Translator: Temuri Doghonadze <temuri.doghonadze@gmail.com>\n"
"Language-Team: Georgian <kde-i18n-doc@kde.org>\n"
"Language: ka\n"
@@ -97,19 +97,19 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "გაფრთხილებების მიღება ახალი შეტყობინებებისთვის"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "წვდომის კოდი ვერ ვიპოვე. შეიძლება, წაგეშალათ?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
"ბრელოკთან წვდომა აკრძალულია. მიეცით უფლება NeoChat-ს, წვდომის კოდი წაიკითხოს"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgstr ""
"ბრელოკი ხელმისაწვდომი არაა. დააყენეთ ბრელოკი, მაგალითად, ლინუქსზე KWallet ან "
"GNOME Keyring"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "წვდომის კოდის წაკითხვის შეცდომა: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "პუშ გაფრთხილებების მიღება"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "ანგარიშის მონაცემები"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -288,7 +288,7 @@ msgstr "ნაგულისხმევი ოთახის ვერსი
msgid "Available Room Versions"
msgstr "ხელმისაწვდომი ოთახის ვერსიები"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -866,12 +866,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "დანიშნულება"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "ქსელის შეცდომა: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "შესვლის შეცდომა: %1"
@@ -912,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "იტვირთება"
@@ -944,7 +944,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "ჩატვირთვა…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1042,151 +1042,151 @@ msgstr "მომხმარებელი:"
msgid "Username unavailable"
msgstr "მომხმარებელი ხელმისაწვდომი არაა"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "კეთილი იყოს თქვენი მობრძანება"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "არსებული ანგარიშით გაგრძელება"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (ჩატვირთვა)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "ამ ანგარიშიდან გასვლა"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "შედით ან შექმენით ახალი ანგარიში"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "უკან დაბრუნება"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "მორგება"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "ჩატი Matrix-ზე"
msgstr "საუბარი Matrix-ზე"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE -ის საზოგადოება"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "წამყვანი პროგრამისტი"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "ჯეიმს გრეჰემი"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectral- ის ორიგინალური ავტორი"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "ალექსეი რუსაკოვი"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "წამყვანი პროგრამისტი პროექტისთვის libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Temuri Doghonadze"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "Temuri.doghonadze@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Qt-ის ბიბლიოთეკა Matrix-თვის პლატფორმათაშორისი კლიენტების დასაწერად"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (აგებულია %2-ით)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "კლიენტი Matrix-ის კომუნიკაციის პროტოკოლისთვის"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Matrix-ის მხარდჭერა: ბმული სქემა"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "ყველა SSL შეცდომის იგნორი. მაგ: ხელმოუწერელი სერტიფიკატები."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "გამოიყენება მხოლოდ ავტოტესტებისთვის"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "მხოლოდ შიდა გამოყენებისთვის."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "ბმულის გაზიარება Matrix-ზე"
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "საკუთარი ემოჯიები"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "პასუხის ჩატვირთვა"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1828,18 +1828,18 @@ msgstr ""
"გადმოსაწერად ფაილი მეტისმეტად დიდია.<br />მხარდაჭერისთვის დაუკავშირდით "
"თქვენი Matrix-ის სერვერის ადმინისტრატორს."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "იდენტიფიკატორების სერვერი მორგებული არაა"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "ოთახის შექმნის შეცდომა: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "სივრცის შექმნის შეცდომა: %1"
@@ -1855,66 +1855,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "გან: %1, გრძ: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "დაშიფრული შეტყობინება"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "ამ ოთახში NeoChat-ის გახსნა"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "პასუხი"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "პასუხი…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 -მა ოთახში მოგიწვიათ"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "ამ მოსაწვევის NeoChat-ში გახსნა"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "დასტური"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "უარყოფა"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "მომხმარებლის უარყოფა და იგნორი"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "NeoChat-ის გახსნა"
@@ -2165,29 +2165,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "გახსნა"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "რჩეულებიდან წაშლა"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "რჩეულებში ჩამატება"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "პრიორიტეტის აწევა"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "პრიორიტეტის დაწევა"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "მონიშნე როგორც წაკითხული"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "გაფრთხილებები"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "მომხმარებლის Matrix-ის ID-ის ბუფერში კოპირება"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "მისამართის ბუფერში კოპირება"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "გაფრთხილების მდგომარეობა"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "გლობალური პარამეტრის მიყოლა"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "ყველა"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2195,67 +2227,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@ხსენებები და საკვანძო სიტყვები"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "გამორთული"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "რჩეულებიდან წაშლა"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "რჩეულებში ჩამატება"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "პრიორიტეტის აწევა"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "პრიორიტეტის დაწევა"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "მომხმარებლის Matrix-ის ID-ის ბუფერში კოპირება"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "მისამართის ბუფერში კოპირება"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "ოთახის მორგება"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "ოთახიდან გასვლა"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "რჩეულებიდან წაშლა"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "რჩეულებში ჩამატება"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2391,20 +2390,20 @@ msgid "Remove"
msgstr "წაშლა"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "შეტყობინების წაშლა"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "ამ შეტყობინების წაშლის მიზეზი"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2642,25 +2641,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "საჯარო ოთახი ვერ ვიპოვე"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "გამოსახულების გახსნა"
msgid "Open Externally"
msgstr "გარეთ გახსნა"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "გამოსახულების შენახვა…"
msgid "Save As"
msgstr "შენახვა როგორც"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "გამოსახულების კოპირება"
msgid "Copy"
msgstr "კოპირება"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "წაშლა"
@@ -3090,8 +3087,8 @@ msgstr "შეყვანილი ტექსტი სწორი მომ
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr "გადაგზავნა"
msgid "Forward"
msgstr "გადაგზავნა"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3099,17 +3096,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "შეტყობინების გადაგზავნა"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "ტექსტის კოპირება"
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr "შეტყობინების ბმულის კოპირება"
msgid "Copy Link"
msgstr "ბმულის კოპირება"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3262,7 +3252,7 @@ msgstr "სივრცის წევრები"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "ინფორმაცია ოთახის შესახებ"
#: src/qml/RoomInformation.qml:70
@@ -3303,12 +3293,6 @@ msgstr "ამ ოთახის რჩეულებში ჩამატე
msgid "Show locations for this room"
msgstr "ამ ოთახისთვის მდებარეობების ჩვენება"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr "ამ სივრციდან გასვლა"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3620,6 +3604,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "მომხმარებლის სივრცეში მოწვევა"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "სივრციდან გასვლა"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3887,7 +3877,7 @@ msgstr "ბმულის კოპირება"
msgid "Switch User"
msgstr "მომხმარებლის გადართვა"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "პარამეტრების გახსნა"
@@ -4074,47 +4064,47 @@ msgstr "დაშორებულმა სესიის გადამო
msgid "The session verification was canceled due to an unknown error."
msgstr "სესიის გადამოწმება უცნობი შეცდომის გამო გაუქმდა."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "სერვერის გარეშე."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "სერვერის წვდომადობის შემოწმება."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "ეს სწორი სერვერი არაა."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "ამ სერვერისთვის რეგისტრაცია გამორთულია."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "მომხმარებლის სახელის გარეშე."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "მომხმარებლის სახელის წვდომადობის შემოწმება."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "ეს მომხმარებლის სახელი ხელმისაწვდომი არაა."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "გაგრძელება"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "მუშაობს"
@@ -4125,17 +4115,17 @@ msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
"არასწორი ან ცარიელი Matrix id<br />%1 Matrix-ის არასწორი იდენტიფიკატორია"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "ოთახში შესვლის შეცდომა<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "მოითხოვეთ '%1'-ზე შესვლა"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "ოთახში შესვლის მოთხოვნის შეცდომა<br />%1"
@@ -5739,19 +5729,6 @@ msgstr "ჩვენება"
msgid "Quit"
msgstr "დატოვება"
#~ msgid "Notification State"
#~ msgstr "გაფრთხილების მდგომარეობა"
#~ msgid "Open Externally"
#~ msgstr "გარეთ გახსნა"
#~ msgid "Save As"
#~ msgstr "შენახვა როგორც"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "ინფორმაცია ოთახის შესახებ"
#~ msgid "Matrix client"
#~ msgstr "Matrix -ის კლიენტი"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -96,20 +96,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "새 메시지 알림 수신 중"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "접근 토큰을 찾을 수 없음"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "NeoChat에서 접근 토큰 사용을 허용하십시오"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -117,13 +117,13 @@ msgid ""
"keyring on Linux"
msgstr "키체인을 설치하십시오. 리눅스라면 KWallet, 그놈 키 모음 등이 있습니다"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "접근 토큰을 읽을 수 없음"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "푸시 알림 수신 중"
@@ -135,7 +135,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "대화방 계정 데이터"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "Event Source"
msgctxt "@title:window"
@@ -294,7 +294,7 @@ msgstr "기본 대화방 버전"
msgid "Available Room Versions"
msgstr "사용 가능한 대화방 버전"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -940,12 +940,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "대상"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "네트워크 오류: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "로그인 실패: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "불러오는 중"
@@ -1017,7 +1017,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "불러오는 중…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1113,154 +1113,154 @@ msgstr "사용자 이름:"
msgid "Username unavailable"
msgstr "사용자 이름을 사용할 수 없음"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "환영합니다"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "기존 계정으로 진행"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1(불러오는 중)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "이 계정 편집"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "기존 계정에 로그인하거나 새 계정 만들기"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "뒤로 가기"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "설정"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "NeoChat 정보"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE Community"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "관리자"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectral의 원 작성자"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "libQuotient 관리자"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "박신조"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "kde@peremen.name"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "크로스 플랫폼 Matrix 클라이언트를 작성할 수 있는 Qt 라이브러리"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1(%2(으)로 빌드됨)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix 대화 프로토콜 클라이언트"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "matrix: URL 형식 지원"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "모든 SSL 오류(예: 서명되지 않은 인증서)를 무시합니다."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "자동 테스트에만 사용됨"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "내부 용도입니다."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1645,14 +1645,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "내 이모지"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "답장 불러오는 중"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1943,18 +1943,18 @@ msgid ""
"for support."
msgstr "Matrix 서버 관리자에게 연락하십시오."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "대화방 생성 실패: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "스페이스 생성 실패: %1"
@@ -1970,66 +1970,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "위도: %1, 경도: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "암호화된 메시지"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "이 대화방에서 NeoChat 열기"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "답장"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "답장..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 님이 대화방에 초대함"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "NeoChat에서 이 초대장 열기"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "수락"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "거부"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "거부하고 사용자 무시"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1(%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "NeoChat 열기"
@@ -2308,30 +2308,63 @@ msgctxt "@action:button"
msgid "Open"
msgstr "열기"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "책갈피에서 삭제"
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "책갈피에 추가"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "우선 순위 증가"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "우선 순위 감소"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "읽은 상태로 표시"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "알림"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "클립보드에 사용자의 Matrix ID 복사"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "클립보드에 주소 복사"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "알림 상태"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "전역 설정 사용"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "모두"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2339,70 +2372,35 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@멘션과 키워드"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "끔"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "책갈피에서 삭제"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "책갈피에 추가"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "우선 순위 증가"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "우선 순위 감소"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "클립보드에 사용자의 Matrix ID 복사"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "클립보드에 주소 복사"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "대화방 설정"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "대화방 떠나기"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "책갈피에서 삭제"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "책갈피에 추가"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
@@ -2541,22 +2539,22 @@ msgid "Remove"
msgstr "삭제"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Remove Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "메시지 삭제"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Reason for removing this message"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "이 메시지를 삭제하는 이유"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2804,28 +2802,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "공개 대화방을 찾을 수 없음"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "이미지 설정"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "외부 프로그램으로 열기"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "이미지 설정"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "다른 이름으로 저장"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "이미지 설정"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "복사"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "삭제"
@@ -3269,11 +3262,9 @@ msgid "The input is not a valid user ID"
msgstr "입력한 텍스트가 올바른 사용자 ID가 아님"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "전달"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3282,18 +3273,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "메시지 전달"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "복사"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "링크 복사"
#: src/qml/MessageSourceSheet.qml:46
@@ -3449,10 +3431,9 @@ msgid "Space Members"
msgstr "스페이스 구성원"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "대화방 정보"
#: src/qml/RoomInformation.qml:70
@@ -3497,14 +3478,6 @@ msgstr "이 대화방을 떠납니다."
msgid "Show locations for this room"
msgstr "이 대화방에서 위치 표시"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "스페이스 떠나기"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Leaving this room."
@@ -3821,6 +3794,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "스페이스에 사용자 초대"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "스페이스 떠나기"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -4095,7 +4074,7 @@ msgstr "링크 복사"
msgid "Switch User"
msgstr "사용자 전환"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "설정 열기"
@@ -4272,47 +4251,47 @@ msgstr "원격지에서 키가 일치하지 않아서 세션 확인을 취소했
msgid "The session verification was canceled due to an unknown error."
msgstr "알 수 없는 이유로 세션 확인이 취소되었습니다."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "서버가 없습니다."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "서버를 확인하고 있습니다."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "올바른 서버가 아닙니다."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "이 서버에 등록이 비활성화되어 있습니다."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "사용자 이름이 없습니다."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "사용자 이름 사용 가능 여부를 확인하고 있습니다."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "이 사용자 이름을 사용할 수 없습니다."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "계속"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "작업 중"
@@ -4323,18 +4302,18 @@ msgstr "작업 중"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1이(가) 올바른 Matrix 식별자가 아님"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "Failed to join room"
msgid "Failed to join room<br />%1"
msgstr "대화방에 입장할 수 없음"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "'%1'에 입장을 요청함"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "Failed to request joining room"
msgid "Failed to request joining room<br />%1"
@@ -5975,19 +5954,6 @@ msgstr "표시"
msgid "Quit"
msgstr "끝내기"
#~ msgid "Notification State"
#~ msgstr "알림 상태"
#~ msgid "Open Externally"
#~ msgstr "외부 프로그램으로 열기"
#~ msgid "Save As"
#~ msgstr "다른 이름으로 저장"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "대화방 정보"
#~ msgid "Matrix client"
#~ msgstr "Matrix 클라이언트"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2023-02-25 01:00+0000\n"
"Last-Translator: Automatically generated\n"
"Language-Team: none\n"
@@ -97,30 +97,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr ""
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr ""
@@ -131,7 +131,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr ""
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -285,7 +285,7 @@ msgstr ""
msgid "Available Room Versions"
msgstr ""
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -863,12 +863,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr ""
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr ""
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr ""
@@ -907,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr ""
@@ -937,7 +937,7 @@ msgstr ""
msgid "Loading…"
msgstr ""
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1033,151 +1033,151 @@ msgstr ""
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr ""
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr ""
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr ""
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr ""
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr ""
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr ""
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr ""
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr ""
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1562,14 +1562,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr ""
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr ""
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1815,18 +1815,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr ""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr ""
@@ -1842,66 +1842,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr ""
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr ""
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr ""
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr ""
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr ""
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr ""
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr ""
@@ -2146,29 +2146,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr ""
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr ""
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2176,67 +2208,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr ""
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2371,20 +2370,20 @@ msgid "Remove"
msgstr ""
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr ""
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2621,25 +2620,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgid "Open Externally"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgid "Save As"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgid "Copy"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr ""
@@ -3065,7 +3062,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3074,16 +3071,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr ""
#: src/qml/MessageSourceSheet.qml:46
@@ -3237,7 +3227,7 @@ msgstr ""
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr ""
#: src/qml/RoomInformation.qml:70
@@ -3278,12 +3268,6 @@ msgstr ""
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr ""
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3599,6 +3583,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr ""
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr ""
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3863,7 +3853,7 @@ msgstr ""
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr ""
@@ -4036,47 +4026,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr ""
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr ""
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr ""
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4086,17 +4076,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -98,12 +98,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Saņem jaunu ziņu paziņojumus"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Piekļuves pilnvara nav atrasta: varbūt tā ir izdzēsta?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -111,7 +111,7 @@ msgstr ""
"Piekļuve atslēgas saišķim ir liegta: ļaujiet „NeoChat“ nolasīt piekļuves "
"pilnvaru"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -120,12 +120,12 @@ msgstr ""
"Nav pieejams atslēgu saišķis: „Linux“ sistēmā ieinstalējiet atslēgu saišķi, "
"piemēram, „KWallet“ vai GNOME atslēgu saišķi"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Neizdodas nolasīt piekļuves pilnvaru: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Saņem pašpiegādes ziņojumus"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Konta informācija"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -291,7 +291,7 @@ msgstr "Noklusējuma istabas versija"
msgid "Available Room Versions"
msgstr "Pieejamās istabas versijas"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Galamērķis"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Tīkla kļūda: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Ierakstīšanās neizdevās: %1"
@@ -915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Ielādē"
@@ -946,7 +946,7 @@ msgstr "„Matrix“ ID"
msgid "Loading…"
msgstr "Ielādē..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1042,152 +1042,152 @@ msgstr "Lietotājvārds:"
msgid "Username unavailable"
msgstr "Lietotājvārds nav pieejams"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Laipni lūgti!"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Turpināt ar esošu kontu"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (ielādējas)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Izrakstīties no konta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Ierakstīties vai izveidot jaunu kontu"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Atgriezties"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Iestatījumi"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Dalīties ar URL „Matrix“ klientā"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018—2020 Black Hat, 2020—2024 KDE kopiena"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Uzturētājs"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Sākotnējais „Spectral“ autors"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "„libQuotient“ uzturētājs"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Toms Trasūns"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "toms.trasuns@posteo.net"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "„Qt“ bibliotēka starpplatormu „Matrix“ klientiem"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (būvēts pret %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "„Matrix“ komunikācijas protokola klients"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Atbalsta „matrix:“ adrešu shēmu"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignorēt visas SSL kļūdas, piemēram, neparakstītus sertifikātus."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Izmantots tikai automātiskajiem testiem"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Tikai iekšējai lietošanai."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Dalīties ar URL „Matrix“ klientā"
@@ -1572,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Savas emocijzīmes"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Ielādē atbildi"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1830,18 +1830,18 @@ msgstr ""
"Datne ir pārāk liela lejupielādei.<br />Atbalstam sazinieties ar sava "
"„Matrix“ servera administratoru."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Identitātes serveris nav konfigurēts"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Istabas izveide neizdevās: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Telpas izveide neizdevās: %1"
@@ -1857,66 +1857,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Plat.: %1, gar.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Šifrēta ziņa"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Atvērt „NeoChat“ šajā istabā"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Atbildēt"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Atbildēt..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 jūs uzaicināja uz istabu"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Atvērt šo uzaicinājumu „NeoChat“"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Pieņemt"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Noraidīt"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Noraidīt un ignorēt lietotāju"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Atvērt „NeoChat“"
@@ -2167,30 +2167,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Atvērt"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Noņemt no iecienītajām"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Pievienot iecienītajām"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Palielināt prioritāti"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Samazināt prioritāti"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Atzīmēt kā lasītu"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Paziņojumi"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopēt starpliktuvē lietotāja „Matrix“ ID"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopēt adresi starpliktuvē"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Paziņojumu statuss"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Ievērot globālos iestatījumus"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Visi"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2198,67 +2229,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Pieminējumi un atslēgvārdi"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Izslēgti"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Noņemt no iecienītajām"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Pievienot iecienītajām"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Palielināt prioritāti"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Samazināt prioritāti"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopēt starpliktuvē lietotāja „Matrix“ ID"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopēt adresi starpliktuvē"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Istabas iestatījumi"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Pamest istabu"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Izņemt no iecienītajām"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Pievienot iecienītajām"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2397,20 +2395,20 @@ msgid "Remove"
msgstr "Noņemt"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Noņemt ziņu"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Iemesls šīs ziņas noņemšanai"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2650,29 +2648,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nav atrastas publiskas istabas"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Iestatīt attēlu"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Atvērt ārēji"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Iestatīt attēlu"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Saglabāt kā"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Rādīt attēlu"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopēt"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Noņemt"
@@ -3099,11 +3091,9 @@ msgid "The input is not a valid user ID"
msgstr "Ievadītais nav derīgs lietotāja ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Pārsūtīt"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3112,18 +3102,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Pārsūtīt ziņu"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopēt"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Kopēt saiti"
#: src/qml/MessageSourceSheet.qml:46
@@ -3276,10 +3257,9 @@ msgid "Space Members"
msgstr "Telpas dalībnieki"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Istabas informācija"
#: src/qml/RoomInformation.qml:70
@@ -3320,14 +3300,6 @@ msgstr "Pievienot istabu iecienītajām"
msgid "Show locations for this room"
msgstr "Parādīt šīs istabas atrašanās vietas"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Pamest telpu"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3642,6 +3614,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Uzaicināt lietotājus uz telpu"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Pamest telpu"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3910,7 +3888,7 @@ msgstr "Kopēt saiti"
msgid "Switch User"
msgstr "Pārslēgt lietotāju"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Atvērt iestatījumus"
@@ -4096,47 +4074,47 @@ msgstr "Attālā puse atcēla sesijas verifikāciju, jo neatbilst atslēgas"
msgid "The session verification was canceled due to an unknown error."
msgstr "Sesijas verifikācija ir atcelta nezināmas kļūdas dēļ."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Nav servera."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Pārbauda servera pieejamību."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Šis nav derīgs serveris."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Reģistrācija šajā serverī ir izslēgta."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Nav lietotājvārda"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Pārbauda lietotājvārda pieejamību."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Šis lietotājvārds nav pieejams."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Turpināt"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Darbojas"
@@ -4148,17 +4126,17 @@ msgstr ""
"Nepareizi formatēts vai tukšs „Matrix“ identifikators<br /> „%1“ nav pareizs "
"„Matrix“ identifikators"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Neizdevās pievienoties istabai<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Jūsu lūdzāt pievienoties „%1“"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Neizdevās lūgt pievienoties istabai<br />%1"
@@ -5756,19 +5734,6 @@ msgstr "Rādīt"
msgid "Quit"
msgstr "Iziet"
#~ msgid "Notification State"
#~ msgstr "Paziņojumu statuss"
#~ msgid "Open Externally"
#~ msgstr "Atvērt ārēji"
#~ msgid "Save As"
#~ msgstr "Saglabāt kā"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Istabas informācija"
#~ msgid "Matrix client"
#~ msgstr "„Matrix“ klients"

View File

@@ -1,22 +1,22 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the neochat package.
#
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024 Freek de Kruijf <freekdekruijf@kde.nl>
# SPDX-FileCopyrightText: 2020, 2021, 2022, 2023, 2024, 2025 Freek de Kruijf <freekdekruijf@kde.nl>
# Freek de Kruijf <freekdekruijf@kde.nl>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-18 11:58+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2025-02-24 17:26+0100\n"
"Last-Translator: Freek de Kruijf <freekdekruijf@kde.nl>\n"
"Language-Team: \n"
"Language-Team: Dutch <kde-i18n-nl@kde.org>\n"
"Language: nl\n"
"MIME-Version: 1.0\n"
"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.12.2\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -97,12 +97,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Meldingen voor nieuwe berichten worden ontvangen"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Toegangstoken is niet gevonden: misschien is het verwijderd?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -110,7 +110,7 @@ msgstr ""
"Toegang tot sleutelring was geweigerd: sta aan NeoChat toe het toegangstoken "
"te lezen"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -119,12 +119,12 @@ msgstr ""
"Geen sleutelring beschikbaar: instaleer een sleutelring, bijv. KWallet of "
"GNOME sleutelring op Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Lezen van toegangstoken lukt niet: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Push-meldingen ontvangen"
@@ -135,7 +135,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Accountgegevens"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -289,7 +289,7 @@ msgstr "Standaard versie van room"
msgid "Available Room Versions"
msgstr "Beschikbare versies van room"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -867,12 +867,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Bestemming"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Netwerkfout: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Aanmelden mislukt: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Laden"
@@ -945,7 +945,7 @@ msgstr "Matrix-ID"
msgid "Loading…"
msgstr "Laden…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1043,151 +1043,151 @@ msgstr "Gebruikersnaam:"
msgid "Username unavailable"
msgstr "Gebruikersnaam niet beschikbaar"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Welkom"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "Neochat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Doorgaan met een bestaand account"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (bezig met laden)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Uit dit account afmelden"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Aanmelden of een nieuw account aanmaken"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Ga terug"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Instellingen"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Chat op Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE-gemeenschap"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Onderhouder"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Oorspronkelijke auteur van Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Onderhouder van libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Freek de Kruijf - 2020 t/m 2022"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "freekdekruijf@kde.nl"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Een Qt bibliotheek om cross-platform clients voor Matrix te schrijven"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (gebouwd tegen %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Client voor het matrix communicatieprotocol"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Ondersteunt matrix: url schema"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Negeer alle SSL fouten, bijv. niet ondertekende certificaten."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Alleen gebruikt voor autotests"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Alleen voor intern gebruik."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Een URL delen op Matrix"
@@ -1572,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Eigen emoji's"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Antwoord wordt geladen"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1831,18 +1831,18 @@ msgstr ""
"Bestand is te groot om te downloaden.<br />Neem contact op met uw matrix-"
"serverbeheerder voor ondersteuning."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Geen identiteitsserver geconfigureerd"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Aanmaken van room is mislukt: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Ruimte aanmaken is mislukt: %1"
@@ -1858,66 +1858,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Bte: %1, Lte: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Versleuteld bericht"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "NeoChat in deze room openen"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Beantwoorden"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Beantwoorden..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 heeft u uitgenodigd naar de room"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Deze uitnodiging in NeoChat openen"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Accepteren"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Afwijzen"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Gebruiker afwijzen en negeren"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Neochat openen"
@@ -2170,29 +2170,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Openen"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Uit Favorieten verwijderen"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Aan Favorieten toevoegen"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Opnieuw prioriteit zetten"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Haal prioriteit weg"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Markeren als gelezen"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Meldingen"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Matrix-ID van gebruiker naar klembord kopiëren"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Adres kopiëren naar klembord"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Status van melding"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Globale instellingen volgen"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Alles"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2200,67 +2232,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Mentions en trefwoorden"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Uit"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Uit Favorieten verwijderen"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Aan Favorieten toevoegen"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Opnieuw prioriteit zetten"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Haal prioriteit weg"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Matrix-ID van gebruiker naar klembord kopiëren"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Adres kopiëren naar klembord"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Room-instellingen"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Room verlaten"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Uit favorieten verwijderen"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Aan favorieten toevoegen"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2398,20 +2397,20 @@ msgid "Remove"
msgstr "Verwijderen"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Bericht verwijderen"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Reden om dit bericht te verwijderen"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2652,25 +2651,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Geen publieke rooms gevonden"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Afbeelding openen"
msgid "Open Externally"
msgstr "Extern openen"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Afbeelding opslaan…"
msgid "Save As"
msgstr "Opslaan als"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Afbeelding kopiëren"
msgid "Copy"
msgstr "Kopiëren"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Verwijderen"
@@ -3100,8 +3097,8 @@ msgstr "De invoer is geen geldig gebruikers-ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr "Verder…"
msgid "Forward"
msgstr "Doorsturen"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3109,17 +3106,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Bericht doorsturen"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Tekst kopiëren"
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr "Koppeling naar bericht kopiëren"
msgid "Copy Link"
msgstr "Koppeling kopiëren"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3274,7 +3264,7 @@ msgstr "Leden in ruimtes"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Informatie over room"
#: src/qml/RoomInformation.qml:70
@@ -3315,12 +3305,6 @@ msgstr "Deze chatroom als favoriet markeren."
msgid "Show locations for this room"
msgstr "Locaties in deze room tonen"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Deze ruimte verlaten"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3634,6 +3618,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Gebruiker uitnodigen in ruimte"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "De ruimte verlaten"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3904,7 +3894,7 @@ msgstr "Koppeling kopiëren"
msgid "Switch User"
msgstr "Gebruiker wisselen"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Instellingen openen"
@@ -4110,47 +4100,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Verificatie van de sessie is geannuleerd vanwege een onbekende fout."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Geen server."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Beschikbaarheid van server controleren."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Dit is geen geldige server."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Registratie voor deze server is uitgeschakeld."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Geen gebruikersnaam."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Beschikbaarheid van gebruikersnaam controleren."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Deze gebruikersnaam is niet beschikbaar."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Doorgaan"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Werkend"
@@ -4161,17 +4151,17 @@ msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
"Onjuist gevormde of lege Matrix-id<br />%1 is geen juiste Matrix-identifier"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Deelnemen aan room is mislukt<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "U verzocht om mee te doen met '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Verzoek om mee te doen met room is mislukt<br />%1"
@@ -5779,19 +5769,6 @@ msgstr "Tonen"
msgid "Quit"
msgstr "Afsluiten"
#~ msgid "Notification State"
#~ msgstr "Status van melding"
#~ msgid "Open Externally"
#~ msgstr "Extern openen"
#~ msgid "Save As"
#~ msgstr "Opslaan als"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informatie over room"
#~ msgid "Matrix client"
#~ msgstr "Matrix-client"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -99,34 +99,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Varsling av nye meldingar"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Fann ikkje tilgangspollett"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "Gje NeoChat løyve til å lesa tilgangspolletten"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, 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 "Installer ein nøkkelring, for eksempel KWallet eller GNOME Keyring"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "Klarte ikkje lesa tilgangspollett"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Varsling av push-varslingar"
@@ -137,7 +133,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Kontodata"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -290,7 +286,7 @@ msgstr "Standard romversjon"
msgid "Available Room Versions"
msgstr "Tilgjengelege romversjonar"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -649,70 +645,51 @@ msgstr ""
# Kan gjelda meir enn éin person, så «oppdaterte avataren sin» vert feil.
#: src/eventhandler.cpp:567
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "updated their avatar"
msgid "%1 set a display name and updated their avatar"
msgstr "valde ein ny avatar"
#: src/eventhandler.cpp:569
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "cleared their avatar"
msgid "%1 set a display name and cleared their avatar"
msgstr "fjerna avataren sin"
#: src/eventhandler.cpp:571
#, fuzzy, kde-format
#| msgid "Changes your display name in this room"
msgid "%1 set a display name for this room"
msgstr "Byter visingsnamnet ditt i dette rommet"
#: src/eventhandler.cpp:574
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "changed their display name to %1"
msgid "%1 changed their display name and set an avatar"
msgstr "endra visingsnamnet sitt til %1"
#: src/eventhandler.cpp:576
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "changed their display name to %1"
msgid "%1 changed their display name and updated their avatar"
msgstr "endra visingsnamnet sitt til %1"
#: src/eventhandler.cpp:578
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "changed their display name to %1"
msgid "%1 changed their display name and cleared their avatar"
msgstr "endra visingsnamnet sitt til %1"
#: src/eventhandler.cpp:580
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "changed their display name"
msgid "%1 changed their display name"
msgstr "endra visingsnamnet sitt"
#: src/eventhandler.cpp:583
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "cleared their display name"
msgid "%1 cleared their display name and set an avatar"
msgstr "fjerna visingsnamnet"
#: src/eventhandler.cpp:585
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "cleared their display name"
msgid "%1 cleared their display name and updated their avatar"
msgstr "fjerna visingsnamnet"
#: src/eventhandler.cpp:587
#, fuzzy, kde-format
#| msgctxt "their refers to a singular user"
#| msgid "cleared their display name"
msgid "%1 cleared their display name and cleared their avatar"
msgstr "fjerna visingsnamnet"
@@ -829,8 +806,6 @@ msgstr "%1 oppretta rommet"
#: src/eventhandler.cpp:636
#, fuzzy, kde-format
#| msgctxt "'power level' means permission level"
#| msgid "changed the power levels for this room"
msgctxt "'power level' means permission level"
msgid "%1 changed the power levels for this room"
msgstr "endra maktnivået for rommet"
@@ -894,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Mål"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Nettverksfeil: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Feil ved innlogging: %1"
@@ -940,8 +915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Hentar inn"
@@ -971,7 +946,7 @@ msgstr "Matrix-ID"
msgid "Loading…"
msgstr "Lastar …"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1067,154 +1042,151 @@ msgstr "Brukarnamn:"
msgid "Username unavailable"
msgstr "Utilgjengeleg brukarnamn"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Velkommen"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Hald fram med ein registrert konto"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (lastar)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Logg ut av kontoen"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Logg inn eller registrer ny konto"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Gå tilbake"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Room Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Romval"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Del ei adresse på Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 20182020 Black Hat, © 20202024 KDE-fellesskapet"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Vedlikehaldar"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Opphavleg utviklar av Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Vedlikehaldar av libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Karl Ove Hufthammer"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "karl@huftis.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Eit Qt-bibliotek for utvikling av kryssplattform-klientar for Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (bygd mot %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Lynmeldings­klient for Matrix-protokollen"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Støttar «matrix:»-adresser"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignorer alle SSL-feil, for eksempel usignerte sertifikat."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Berre brukt for automatiske testar"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Berre intern bruk."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Del ei adresse på Matrix"
@@ -1600,14 +1572,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Eigne emojiar"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Hentar inn svar"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1854,24 +1826,23 @@ msgstr ", "
#: src/neochatconnection.cpp:79
#, 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 "Ta kontakt med administratoren av Matrix-tenaren for brukarstøtte."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Ingen identitetstenar sett opp"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Feil ved romregistrering: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Feil ved registrering av område: %1"
@@ -1887,66 +1858,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Breiddegr.: %1  lengdegr.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Kryptert melding"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Opna NeoChat i dette rommet"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Svar"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Svar …"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 inviterte deg til eit rom"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Opna invitasjonen i NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Godta"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Avvis"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Avvis og ignorer brukaren"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Opna NeoChat"
@@ -2197,30 +2168,62 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Opna"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Fjern frå favorittar"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Legg til favorittar"
# Er det motsette av nedprioritering, så «reprioriter» blir feil (det kan vera både opp og ned).
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Prioriter opp"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Prioriter ned"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Merk som lese"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Varslingar"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopier Matrix-ID-en til brukaren til utklippstavla"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopier adressa til utklippstavla"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Varslingsnivå"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Følg dei globale innstillingane"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Alle"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2228,68 +2231,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@-nemning og nøkkelord"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Av"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Fjern frå favorittar"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Legg til favorittar"
# Er det motsette av nedprioritering, så «reprioriter» blir feil (det kan vera både opp og ned).
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Prioriter opp"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Prioriter ned"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopier Matrix-ID-en til brukaren til utklippstavla"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopier adressa til utklippstavla"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Romval"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Forlat rommet"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Fjern frå favorittar"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Merk som favoritt"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2426,20 +2395,20 @@ msgid "Remove"
msgstr "Fjern"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Fjern melding"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Grunngjeving for fjerning av meldinga"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2659,7 +2628,6 @@ msgstr "Berre vis rom"
#: src/qml/ExploreRoomsPage.qml:95
#, fuzzy, kde-format
#| msgid "Enter a room address"
msgid "Enter a Room Manually"
msgstr "Skriv inn romadresse"
@@ -2679,29 +2647,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Fann ingen offentlege rom"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Vel bilete"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Opna eksternt"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Vel bilete"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Lagra som"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Vis bilete"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopier"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Fjern"
@@ -3041,8 +3003,6 @@ msgstr ""
#: src/qml/LocationChooser.qml:41
#, fuzzy, kde-format
#| msgctxt "Locations on a map"
#| msgid "Locations"
msgctxt "@action:intoolbar Determine the device's location"
msgid "Locate"
msgstr "Posisjonar"
@@ -3131,11 +3091,9 @@ msgid "The input is not a valid user ID"
msgstr "Teksten er ikkje ein gyldig brukar-ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Vidaresend"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3144,18 +3102,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Vidaresend meldinga"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopier"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Kopier lenkje"
#: src/qml/MessageSourceSheet.qml:46
@@ -3307,10 +3256,9 @@ msgid "Space Members"
msgstr "Områdemedlemmar"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Rominformasjon"
#: src/qml/RoomInformation.qml:70
@@ -3351,14 +3299,6 @@ msgstr "Merk rom som favoritt"
msgid "Show locations for this room"
msgstr "Vis posisjonar i rommet"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Forlat området"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3671,6 +3611,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Inviter brukar til området"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Forlat området"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3938,7 +3884,7 @@ msgstr "Kopier lenkje"
msgid "Switch User"
msgstr "Byt brukar"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Opna innstillingar"
@@ -4128,68 +4074,67 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Stadfestinga av økta vart av ukjend grunn avbroten."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Ingen tenar."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Kontrollerer tilgang til tenar."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Dette er ikkje ein gyldig tenar."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Denne tenaren er stengd for nye registreringar."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Manglar brukarnamn."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Ser om brukarnamnet er tilgjengeleg."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Brukarnamnet er ikkje tilgjengeleg."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Hald fram"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Arbeider"
#: src/roommanager.cpp:145
#, 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 "%1 er ikkje ein gyldig Matrix-identifikator"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Klarte ikkje verta med i rommet<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Du har bedt om å få verta med i «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Klarte ikkje be om å få verta med i rommet<br />%1"
@@ -4833,7 +4778,6 @@ msgstr "Tekstredigering"
# Namn på «send»-knappen i skrivefeltet.
#: src/settings/NeoChatGeneralPage.qml:204
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@option:radio"
msgid "Send messages with Enter"
msgstr "Send meldinga"
@@ -5793,16 +5737,3 @@ msgstr "Vis"
#, kde-format
msgid "Quit"
msgstr "Avslutt"
#~ msgid "Notification State"
#~ msgstr "Varslingsnivå"
#~ msgid "Open Externally"
#~ msgstr "Opna eksternt"
#~ msgid "Save As"
#~ msgstr "Lagra som"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Rominformasjon"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -104,31 +104,31 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "ਨੋਟੀਫਿਕੇਸ਼ਨ ਵੇਖਾਓ"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access Token (Optional)"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "ਪਹੁੰਚ ਟੋਕਨ (ਚੋਣਵਾਂ)"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Show notifications"
msgid "Receiving push notifications"
@@ -141,7 +141,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "ਕੋਈ ਰੂਮ ਨਹੀਂ ਲੱਭਿਆ"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "View Source"
msgctxt "@title:window"
@@ -309,7 +309,7 @@ msgstr "ਰੂਮ ਦੀ ਜਾਣਕਾਰੀ"
msgid "Available Room Versions"
msgstr "ਰੂਮ ਦੀ ਜਾਣਕਾਰੀ"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -949,12 +949,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "ਸੱਦਾ ਭੇਜੋ"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "ਨੈੱਟਵਰਕ ਗ਼ਲਤੀ: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "ਲਾਗਇਨ ਫੇਲ੍ਹ ਹੈ: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading"
msgid "Loading"
@@ -1030,7 +1030,7 @@ msgstr "ਮੈਟਰਿਕਸ ID:"
msgid "Loading…"
msgstr "ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1137,156 +1137,156 @@ msgstr "ਵਰਤੋਂਕਾਰ-ਨਾਂ"
msgid "Username unavailable"
msgstr "ਕੋਈ ਵਰਤੋਂਕਾਰ ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "ਜੀ ਆਇਆਂ ਨੂੰ"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "ਨਿਓ-ਚੈਟ"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgid "Loading"
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "ਇਹ ਖਾਤੇ ਨੂੰ ਸੋਧੋ"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "ਰੂਮ ਸੈਟਿੰਗਾਂ"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "ਨਿਓ-ਚੈਟ ਬਾਰੇ"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2021 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2021 KDE Community"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "ਕਾਰਲ ਸਚਵਾਨ"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "ਟੋਬਿਸ ਫੇਲਾ"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "ਅ.ਸ.ਆਲਮ ੨੦੨੧"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "alam.yellow@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1731,15 +1731,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "ਕਸਟਮ"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading"
msgid "Loading reply"
msgstr "ਲੋਡ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -2030,19 +2030,19 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Room creation failed: %1"
msgstr "ਰੂਮ ਬਣਾਉਣ ਲਈ ਫੇਲ੍ਹ: \"%1\""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Space creation failed: %1"
@@ -2060,69 +2060,69 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, fuzzy, kde-format
#| msgid "Edit Message"
msgid "Encrypted Message"
msgstr "ਸੁਨੇਹੇ ਨੂੰ ਸੋਧੋ"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "ਇਸ ਰੂਮ ਵਿੱਚ ਨਿਓ-ਚੈਟ ਖੋਲ੍ਹੋ"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "ਜਵਾਬ ਦਿਓ"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "...ਜਵਾਬ ਦਿਓ"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 ਨੇ ਤੁਹਾਨੂੰ ਰੂਮ ਲਈ ਸੱਦਾ ਦਿੱਤਾ"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "ਇਹ ਸੱਦਾ ਨਿਓ-ਚੈਟ ਵਿੱਚ ਖੋਲ੍ਹੋ"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "ਮਨਜ਼ੂਰ ਕਰੋ"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "ਰੱਦ ਕਰੋ"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2399,66 +2399,34 @@ msgctxt "@action:button"
msgid "Open"
msgstr "ਖੋਲ੍ਹੋ"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#, kde-format
msgid "Mark as Read"
msgstr "ਪੜ੍ਹਿਆ ਵਜੋਂ ਨਿਸ਼ਾਨੀ ਲਾਓ"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Show notifications"
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "ਨੋਟੀਫਿਕੇਸ਼ਨ ਵੇਖਾਓ"
#: src/qml/ContextMenu.qml:44
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "ਮਨਪਸੰਦ ਵਿੱਚੋਂ ਹਟਾਓ"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "ਮਨਪਸੰਦ ਵਿੱਚ ਜੋੜੋ"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "ਮੁੜ ਤਰਜੀਹ ਦਿਓ"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "ਤਰਜੀਹ ਘਟਾਓ"
#: src/qml/ContextMenu.qml:104
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "ਪੜ੍ਹਿਆ ਵਜੋਂ ਨਿਸ਼ਾਨੀ ਲਾਓ"
#: src/qml/ContextMenu.qml:49
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
#| msgid "Copy address to clipboard"
@@ -2466,7 +2434,7 @@ msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "ਸਿਰਨਾਵਾਂ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਕਾਪੀ ਕਰੋ"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
@@ -2475,29 +2443,60 @@ msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "ਸਿਰਨਾਵਾਂ ਕਲਿੱਪਬੋਰਡ ਵਿੱਚ ਕਾਪੀ ਕਰੋ"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:61
#, fuzzy, kde-format
#| msgid "Show notifications"
msgid "Notification State"
msgstr "ਨੋਟੀਫਿਕੇਸ਼ਨ ਵੇਖਾਓ"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "ਰੂਮ ਸੈਟਿੰਗਾਂ"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "ਰੂਮ ਨੂੰ ਛੱਡੋ"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "ਮਨਪਸੰਦ ਵਿੱਚੋਂ ਹਟਾਓ"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "ਮਨਪਸੰਦ ਵਿੱਚ ਜੋੜੋ"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
@@ -2646,22 +2645,22 @@ msgid "Remove"
msgstr "ਹਟਾਓ"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Edit Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "ਸੁਨੇਹੇ ਨੂੰ ਸੋਧੋ"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Unban this user"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "ਇਹ ਵਰਤੋਂਕਾਰ ਤੋਂ ਪਾਬੰਦੀ ਹਟਾਓ"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, fuzzy, kde-format
#| msgid "Remove"
msgctxt "@action:button 'Remove' as in 'Remove this message'"
@@ -2918,28 +2917,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "ਕੋਈ ਰੂਮ ਨਹੀਂ ਲੱਭਿਆ"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "ਰੂਮ ਦਾ ਨਾਂ ਮਿਟਾਇਆ"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "ਬਾਹਰ ਖੋਲ੍ਹੋ"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "ਸੁਨੇਹਾ ਭੇਜੋ"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "ਇੰਝ ਸੰਭਾਲੋ"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "ਰੂਮ ਦਾ ਨਾਂ ਮਿਟਾਇਆ"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "ਕਾਪੀ ਕਰੋ"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "ਹਟਾਓ"
@@ -3392,7 +3386,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3402,18 +3396,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "ਸੁਨੇਹੇ ਨੂੰ ਸੋਧੋ"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "ਕਾਪੀ ਕਰੋ"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "ਕਾਪੀ ਕਰੋ"
#: src/qml/MessageSourceSheet.qml:46
@@ -3583,7 +3569,7 @@ msgstr "ਥਾਂ ਦੇ ਮੈਂਬਰ"
#, fuzzy, kde-format
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "ਰੂਮ ਦੀ ਜਾਣਕਾਰੀ"
#: src/qml/RoomInformation.qml:70
@@ -3629,13 +3615,6 @@ msgstr "ਇਸ ਰੂਮ ਵਿੱਚ ਨਿਓ-ਚੈਟ ਖੋਲ੍ਹੋ"
msgid "Show locations for this room"
msgstr "ਇਸ ਰੂਮ ਵਿੱਚ ਨਿਓ-ਚੈਟ ਖੋਲ੍ਹੋ"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "ਰੂਮ ਬਣਾਓ"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Open NeoChat in this room"
@@ -3977,6 +3956,13 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "%1 ਨੇ ਤੁਹਾਨੂੰ ਰੂਮ ਲਈ ਸੱਦਾ ਦਿੱਤਾ"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@button"
msgid "Leave the space"
msgstr "ਰੂਮ ਬਣਾਓ"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, fuzzy, kde-format
@@ -4261,7 +4247,7 @@ msgstr "ਕਾਪੀ ਕਰੋ"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, fuzzy, kde-format
#| msgid "Settings"
msgid "Open Settings"
@@ -4437,52 +4423,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgid "Homeserver:"
msgid "No server."
msgstr "ਹੋਮ-ਸਰਵਰ:"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "ਕੋਈ ਨਾਂ ਨਹੀਂ"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "ਕੋਈ ਵਰਤੋਂਕਾਰ ਮੌਜੂਦ ਨਹੀਂ ਹੈ"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "ਜਾਰੀ ਰੱਖੋ"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4493,18 +4479,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1 ਠੀਕ ਮੈਟਰਿਕਸ ਪਛਾਣਕਰਤਾ ਨਹੀਂ ਹੈ"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to join room<br />%1"
msgstr "%1 ਨੇ ਤੁਹਾਨੂੰ ਰੂਮ ਲਈ ਸੱਦਾ ਦਿੱਤਾ"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to request joining room<br />%1"
@@ -6219,23 +6205,6 @@ msgstr "ਵੇਖਾਓ"
msgid "Quit"
msgstr "ਬਾਹਰ"
#, fuzzy
#~| msgid "Show notifications"
#~ msgid "Notification State"
#~ msgstr "ਨੋਟੀਫਿਕੇਸ਼ਨ ਵੇਖਾਓ"
#~ msgid "Open Externally"
#~ msgstr "ਬਾਹਰ ਖੋਲ੍ਹੋ"
#~ msgid "Save As"
#~ msgstr "ਇੰਝ ਸੰਭਾਲੋ"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "ਰੂਮ ਦੀ ਜਾਣਕਾਰੀ"
#~ msgid "Matrix client"
#~ msgstr "ਮੈਟਰਿਕਸ ਕਲਾਈਂਟ"

View File

@@ -1,14 +1,14 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the neochat package.
#
# Karol Kosek <krkk@krkk.ct8.pl>, 2020.
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
# SPDX-FileCopyrightText: 2021, 2022, 2023, 2024, 2025 Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>
#
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-10 15:33+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2025-02-01 12:08+0100\n"
"Last-Translator: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
"Language: pl\n"
@@ -17,7 +17,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
"X-Generator: Lokalize 24.08.2\n"
"X-Generator: Lokalize 24.12.1\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -98,12 +98,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Otrzymywanie powiadomień o nowych wiadomościach"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Nie znaleziono żadnego tokena dostępu: Może został usunięty?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -111,7 +111,7 @@ msgstr ""
"Odmówiono dostępu do pęku kluczy: Zezwól NeoChatowi odczytać tokena "
"dostępowego"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -120,12 +120,12 @@ msgstr ""
"Pęk kluczy niedostępny: Wgraj pęk kluczy, np. KWallet lub pęk kluczy GNOME "
"dla Linuksa"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Nie można odczytać tokena dostępu: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Otrzymywanie powiadomień Push"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Dane konta"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -291,7 +291,7 @@ msgstr "Domyślna wersja pokoju"
msgid "Available Room Versions"
msgstr "Dostępne wersja pokojów"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -869,12 +869,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Miejsce docelowe"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Błąd sieciowy: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Nie udało się wejść: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Wczytywanie"
@@ -946,7 +946,7 @@ msgstr "ID Matriksa"
msgid "Loading…"
msgstr "Wczytywanie…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -974,7 +974,7 @@ msgstr "Wejdź jednorazowo"
#, kde-format
msgctxt "@action:button"
msgid "Login"
msgstr "Wejdź"
msgstr "Zaloguj się"
#: src/login/LoginRegister.qml:31
#, kde-format
@@ -1042,151 +1042,151 @@ msgstr "Nazwa użytkownika:"
msgid "Username unavailable"
msgstr "Nazwa użytkownika jest niedostępna"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Witaj"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Skorzystaj z istniejącego konta"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (wczytywanie)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Wyjdź z tego konta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Wejdź na konto lub utwórz nowe"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Cofnij się"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Ustawienia"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Rozmawiaj na Matriksie"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 Społeczność KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Opiekun"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Czarny kapelusz"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Pierwotny autor Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Opiekun libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Karol Kosek, Łukasz Wojniłowicz"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "krkk@krkk.ct8.pl, lukasz.wojnilowicz@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Biblioteka Qt do pisania wieloplatformowych programów dla Matriksa"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (zbudowane na %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Program do obsługi protokołu matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Obsługuje matriksa: schemat url"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Pomijaj wszystkie błędy SSL, np. o niepodpisanych certyfikatach."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Tylko dla samosprawdzania"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Tylko do użytku wewnętrznego."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Udostępnij adres URL w Matriksie"
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Własne emoji"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Wczytywanie odpowiedzi"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1833,18 +1833,18 @@ msgstr ""
"Plik jest zbyt duży do pobrania.<br /> Napisz do obsługi twojego serwera "
"Matriksa z prośbą o pomoc."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Nie ustawiono żadnego serwera tożsamości"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Nie udało się utworzyć pokoju: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Nie udało się utworzyć przestrzeni: %1"
@@ -1860,66 +1860,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Szer.: %1, Dł.: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Zaszyfrowana wiadomość"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Otwórz NeoChat w tym pokoju"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Odpowiedz"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Odpowiedz..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 zaprosił cię do pokoju"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Otwórz to zaproszenie w NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Przyjmij"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Odrzuć"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Odrzuć lub wycisz użytkownika"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Otwórz NeoChat"
@@ -2170,30 +2170,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Otwórz"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Usuń z ulubionych"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Dodaj do ulubionych"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Zmień priorytet"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Obniż priorytet"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Oznacz jako przeczytane"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Powiadomienia"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Skopiuj ID użytkownika Matriksa do schowka"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Skopiuj adres do schowka"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Zakres powiadamiania"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Zgodnie z ustawieniami ogólnymi"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Wszystkie"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2201,67 +2232,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Wzmianki i Słowa Kluczowe"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Wył."
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Usuń z ulubionych"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Dodaj do ulubionych"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Zmień priorytet"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Obniż priorytet"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Skopiuj ID użytkownika Matriksa do schowka"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Skopiuj adres do schowka"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Ustawienia pokoju"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Opuść pokój"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Usuń z ulubionych"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Dodaj do ulubionych"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2400,20 +2398,20 @@ msgid "Remove"
msgstr "Usuń"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Usuń wiadomość"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Powód usunięcia tej wiadomości"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2652,29 +2650,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nie znaleziono żadnego publicznego pokoju"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Ustaw obraz"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Otwórz zewnętrznie"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Ustaw obraz"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Zapisz jako"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Pokaż obrazek"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Skopiuj"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Usuń"
@@ -3102,11 +3094,9 @@ msgid "The input is not a valid user ID"
msgstr "Wpisany tekst jest nieprawidłowym ID użytkownika"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Przekieruj"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3115,18 +3105,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Przekieruj wiadomość"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Skopiuj"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Skopiuj odnośnik"
#: src/qml/MessageSourceSheet.qml:46
@@ -3279,11 +3260,10 @@ msgid "Space Members"
msgstr "Członkowie przestrzeni"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgstr "Szczegóły pokoju"
msgid "Room information"
msgstr "Informacje o pokoju"
#: src/qml/RoomInformation.qml:70
#, kde-format
@@ -3323,14 +3303,6 @@ msgstr "Dodaj ten pokój do ulubionych"
msgid "Show locations for this room"
msgstr "Pokaż miejsca dla tego pokoju"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Opuść przestrzeń"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3647,6 +3619,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Zaproś użytkownika do przestrzeni"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Opuść przestrzeń"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3915,7 +3893,7 @@ msgstr "Skopiuj odnośnik"
msgid "Switch User"
msgstr "Przełącz na innego użytkownika"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Otwórz ustawienia"
@@ -4114,47 +4092,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Zaniechano sprawdzenia posiedzenia ze względu na nieznany błąd."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Nie ma żadnego serwera."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Sprawdzanie dostępności serwera."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "To nie jest poprawny serwer."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Rejestrowanie się na ten serwer jest wyłączone."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Brak nazwy użytkownika."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Sprawdzanie dostępności nazwy użytkownika."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Ta nazwa użytkownika jest niedostępna."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Dalej"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Pracuje"
@@ -4166,17 +4144,17 @@ msgstr ""
"Zniekształcony lub pusty ID Matriksa<br />%1 nie jest poprawnym "
"identyfikatorem Matriksa"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Nie udało się dołączyć do pokoju<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Poprosiłeś od dołączenie do '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Nie udało się poprosić o dołączenie do pokoju<br />%1"
@@ -4298,7 +4276,7 @@ msgstr "Wyłącz konto"
#: src/settings/AccountEditorPage.qml:273
#, kde-format
msgid "Password changed successfully"
msgstr "Hasło zmieniono pomyślnie"
msgstr "Pomyślnie zmieniono hasło"
#: src/settings/AccountEditorPage.qml:275
#, kde-format
@@ -5783,19 +5761,6 @@ msgstr "Pokaż"
msgid "Quit"
msgstr "Zakończ"
#~ msgid "Notification State"
#~ msgstr "Zakres powiadamiania"
#~ msgid "Open Externally"
#~ msgstr "Otwórz zewnętrznie"
#~ msgid "Save As"
#~ msgstr "Zapisz jako"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informacje o pokoju"
#~ msgid "Matrix client"
#~ msgstr "Klient Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -100,20 +100,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Enviar as notificações de escrita"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "O código de acesso não foi encontrado"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "Por favor permita ao NeoChat ler o código de acesso"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -123,13 +123,13 @@ msgstr ""
"Instale por favor um sistema de chaves, p.ex. o KWallet ou o Gnome Keyring "
"no Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "Não é possível ler o código de acesso"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send typing notifications"
msgid "Receiving push notifications"
@@ -142,7 +142,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Dados da Conta da Sala para o %1 - %2"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "Event Source"
msgctxt "@title:window"
@@ -306,7 +306,7 @@ msgstr "Versão Predefinida da Sala"
msgid "Available Room Versions"
msgstr "Versões Disponíveis da Sala"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -947,12 +947,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destino"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Erro de Rede: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Autenticação sem Sucesso: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -1026,7 +1026,7 @@ msgstr "ID do Matrix:"
msgid "Loading…"
msgstr "A carregar…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1131,24 +1131,24 @@ msgstr "Utilizador"
msgid "Username unavailable"
msgstr "Sem utilizadores disponíveis"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Bem-vindo"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Autenticar-se numa conta existente"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgctxt "Job heading, like 'Copying'"
#| msgid "Uploading"
@@ -1156,137 +1156,137 @@ msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "A enviar"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Editar esta conta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, fuzzy, kde-format
#| msgid "Log in to an existing account"
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Autenticar-se numa conta existente"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Configuração da Sala"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "Acerca do NeoChat"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2023 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2023 da Comunidade do KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Manutenção"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autor original do Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, fuzzy, kde-format
#| msgid "Maintainer of Quotient"
msgid "Maintainer of libQuotient"
msgstr "Manutenção do Quotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "José Nuno Pires"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "zepires@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, fuzzy, kde-format
#| msgid "A Qt5 library to write cross-platform clients for Matrix"
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Uma biblioteca do Qt5 para criar clientes multi-plataforma para o Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (compilado com a %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Cliente para o protocolo de comunicações Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Suporta o esquema de URL's 'matrix:'"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1673,15 +1673,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Próprios Emojis"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "A carregar…"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -2003,18 +2003,18 @@ msgid ""
msgstr ""
"Contacte o administrador do seu servidor de Matrix para obter algum suporte."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Não foi possível criar a sala: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Não foi possível criar o espaço: %1"
@@ -2030,68 +2030,68 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Lat: %1, Lon: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Mensagem Encriptada"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Abrir o NeoChat nesta sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responder"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responder..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 convidou-o para uma sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Abrir este convite no NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Aceitar"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rejeitar"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2366,30 +2366,63 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Abrir"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Remover dos Favoritos"
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Adicionar aos Favoritos"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Aumentar a Prioridade"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Reduzir a Prioridade"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marcar como Lido"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Notificações"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar o ID de Utilizador do Matrix para a Área de Transferência"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar o Endereço para a Área de Transferência"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Estado das Notificações"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Seguir a Configuração Global"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Tudo"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2397,70 +2430,35 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Menções e Palavras-Chave"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Desligado"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Remover dos Favoritos"
#: src/qml/ContextMenu.qml:90
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Adicionar aos Favoritos"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Aumentar a Prioridade"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Reduzir a Prioridade"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar o ID de Utilizador do Matrix para a Área de Transferência"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar o Endereço para a Área de Transferência"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Configuração da Sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Sair da Sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Remover dos Favoritos"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Adicionar aos Favoritos"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room Settings"
msgctxt "@action:button"
@@ -2609,22 +2607,22 @@ msgid "Remove"
msgstr "Remover"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Remove Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Remover a Mensagem"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Reason for removing this message"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Razão para remover esta mensagem"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2880,28 +2878,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Não foram encontradas salas"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Definir uma Imagem"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Abrir Externamente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Definir uma Imagem"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Gravar Como"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Definir uma Imagem"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copiar"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Remover"
@@ -3354,7 +3347,7 @@ msgstr "O texto introduzido não é um URL válido"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3365,18 +3358,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Comunicar a Mensagem"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copiar"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Copiar a Ligação"
#: src/qml/MessageSourceSheet.qml:46
@@ -3545,10 +3529,10 @@ msgstr "Membros do espaço"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgstr "Informação da Sala"
msgid "Room information"
msgstr "Informação da sala"
#: src/qml/RoomInformation.qml:70
#, fuzzy, kde-format
@@ -3592,14 +3576,6 @@ msgstr "A sair desta sala."
msgid "Show locations for this room"
msgstr "Mostrar as localizações desta sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Sair do Espaço"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Leaving this room."
@@ -3941,6 +3917,14 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Convidar o utilizador para a sala"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "'Space' is a matrix space"
#| msgid "Leave Space"
msgctxt "@button"
msgid "Leave the space"
msgstr "Sair do Espaço"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -4220,7 +4204,7 @@ msgstr "Copiar a ligação"
msgid "Switch User"
msgstr "Mudar de Utilizador"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Abrir a Configuração"
@@ -4428,54 +4412,54 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "A verificação da sessão foi cancelada devido a um erro desconhecido."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgctxt "@title:window"
#| msgid "Add server"
msgid "No server."
msgstr "Adicionar um servidor"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, fuzzy, kde-format
#| msgid "The entered text is not a valid url"
msgid "This is not a valid server."
msgstr "O texto introduzido não é um URL válido"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Sem nome"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "Sem utilizadores disponíveis"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "Continuar"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4486,18 +4470,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "O %1 não é um identificador correcto do Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "Failed to join room"
msgid "Failed to join room<br />%1"
msgstr "Não foi possível juntar-se à sala"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Pediu para se ligar ao '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "Failed to request joining room"
msgid "Failed to request joining room<br />%1"
@@ -6167,21 +6151,6 @@ msgstr "Mostrar"
msgid "Quit"
msgstr "Sair"
#~ msgid "Notification State"
#~ msgstr "Estado das Notificações"
#~ msgid "Open Externally"
#~ msgstr "Abrir Externamente"
#~ msgid "Save As"
#~ msgstr "Gravar Como"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informação da sala"
#~ msgid "Matrix client"
#~ msgstr "Cliente do Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -105,20 +105,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Mostrar notificações de digitação"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "O token de acesso não foi encontrado"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "Permita que o NeoChat leia o token de acesso"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -126,13 +126,13 @@ msgid ""
"keyring on Linux"
msgstr "Instale um chaveiro, como o KWallet ou GNOME Keyring no Linux."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "Não foi possível ler o token de acesso"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, fuzzy, kde-format
#| msgid "Send Typing Notifications"
msgid "Receiving push notifications"
@@ -145,7 +145,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Nenhuma sala encontrada"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, fuzzy, kde-format
#| msgid "View Source"
msgctxt "@title:window"
@@ -313,7 +313,7 @@ msgstr "Informação da sala"
msgid "Available Room Versions"
msgstr "Informação da sala"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -955,12 +955,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Destino"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Erro de rede: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Falha ao entrar: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -1035,7 +1035,7 @@ msgstr "ID do Matrix:"
msgid "Loading…"
msgstr "Carregando..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1142,23 +1142,23 @@ msgstr "Nome de usuário"
msgid "Username unavailable"
msgstr "Nenhum usuário disponível"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Bem-vindo"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgctxt "Job heading, like 'Copying'"
#| msgid "Uploading"
@@ -1166,137 +1166,137 @@ msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "Enviando"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit this account"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Editar esta conta"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
msgid "Settings"
msgstr "Configurações da sala"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "About NeoChat"
msgid "Chat on Matrix"
msgstr "Sobre o NeoChat"
#: src/main.cpp:145
#: src/main.cpp:147
#, fuzzy, kde-format
#| msgid "© 2018-2020 Black Hat, 2020-2023 KDE Community"
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2023 A comunidade KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Mantenedor"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Autor original do Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, fuzzy, kde-format
#| msgid "Maintainer of Quotient"
msgid "Maintainer of libQuotient"
msgstr "Mantenedor do Quotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Luiz Fernando Ranghetti, Thiago Masato Costa Sueto"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "elchevive@opensuse.org, herzenschein@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, fuzzy, kde-format
#| msgid "A Qt5 library to write cross-platform clients for Matrix"
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Uma biblioteca Qt5 para escrever clientes multiplataformas para o Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (compilado com %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Cliente para o protocolo de comunicação Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, fuzzy, kde-format
#| msgid "Supports appstream: url scheme"
msgid "Supports matrix: url scheme"
msgstr "Suporte ao esquema appstream: url"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1739,15 +1739,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Emoji personalizado"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "Carregando..."
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -2048,19 +2048,19 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Room creation failed: %1"
msgstr "Criação de sala falhou: \"%1\""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, fuzzy, kde-format
#| msgid "Room creation failed: \"%1\""
msgid "Space creation failed: %1"
@@ -2078,68 +2078,68 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Mensagem criptografada"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Abrir o NeoChat nesta sala"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Responder"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Responder..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 convidou você para uma sala"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Abrir este convite no NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, fuzzy, kde-format
#| msgid "Accept"
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Aceitar"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, fuzzy, kde-format
#| msgid "Reject"
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Rejeitar"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgid "NeoChat"
msgid "Open NeoChat"
@@ -2419,66 +2419,34 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Abrir"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#, kde-format
msgid "Mark as Read"
msgstr "Marcar como lida"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Show notifications"
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Mostrar notificações"
#: src/qml/ContextMenu.qml:44
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Remove from Favourites"
msgid "Remove from Favorites"
msgstr "Remover dos favoritos"
#: src/qml/ContextMenu.qml:90
#: src/qml/ContextMenu.qml:31
#, fuzzy, kde-format
#| msgid "Add to Favourites"
msgid "Add to Favorites"
msgstr "Adicionar aos favoritos"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Priorizar novamente"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Remover prioridade"
#: src/qml/ContextMenu.qml:104
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Marcar como lida"
#: src/qml/ContextMenu.qml:49
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
#| msgid "Copy address to clipboard"
@@ -2486,7 +2454,7 @@ msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Copiar endereço para a área de transferência"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, fuzzy, kde-format
#| msgctxt "@action:inmenu"
@@ -2495,29 +2463,60 @@ msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Copiar endereço para a área de transferência"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:61
#, fuzzy, kde-format
#| msgid "Show notifications"
msgid "Notification State"
msgstr "Mostrar notificações"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
"keyword'"
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Configurações da sala"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Sair da sala"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Remover dos favoritos"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Adicionar aos favoritos"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room settings"
msgctxt "@action:button"
@@ -2665,22 +2664,22 @@ msgid "Remove"
msgstr "Remover"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Edit Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Editar mensagem"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Unban this user"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Desbanir este usuário"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, fuzzy, kde-format
#| msgid "Remove"
msgctxt "@action:button 'Remove' as in 'Remove this message'"
@@ -2936,28 +2935,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nenhuma sala encontrada"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "limpou o nome da sala"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Abrir externamente"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send a message…"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Enviar uma mensagem…"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Salvar como"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "cleared the room name"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "limpou o nome da sala"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Copiar"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Remover"
@@ -3412,7 +3406,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3422,18 +3416,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Editar mensagem"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Copiar"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "Copiar"
#: src/qml/MessageSourceSheet.qml:46
@@ -3601,9 +3587,9 @@ msgstr "Membros do espaço"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#| msgid "Room information"
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Informação da sala"
#: src/qml/RoomInformation.qml:70
@@ -3649,13 +3635,6 @@ msgstr "Abrir o NeoChat nesta sala"
msgid "Show locations for this room"
msgstr "Abrir o NeoChat nesta sala"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Criar uma sala"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Open NeoChat in this room"
@@ -3996,6 +3975,13 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "%1 convidou você para uma sala"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@button"
msgid "Leave the space"
msgstr "Criar uma sala"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, fuzzy, kde-format
@@ -4280,7 +4266,7 @@ msgstr "Copiar"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, fuzzy, kde-format
#| msgid "Settings"
msgid "Open Settings"
@@ -4456,52 +4442,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgid "Homeserver:"
msgid "No server."
msgstr "Servidor doméstico:"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgid "No name"
msgid "No username."
msgstr "Sem nome"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, fuzzy, kde-format
#| msgid "No users available"
msgid "This username is not available."
msgstr "Nenhum usuário disponível"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "Continuar"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4512,18 +4498,18 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1 não é um ID correto da Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to join room<br />%1"
msgstr "%1 convidou você para uma sala"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
#| msgid "%1 invited you to a room"
msgid "Failed to request joining room<br />%1"
@@ -6238,23 +6224,6 @@ msgstr "Mostrar"
msgid "Quit"
msgstr "Sair"
#, fuzzy
#~| msgid "Show notifications"
#~ msgid "Notification State"
#~ msgstr "Mostrar notificações"
#~ msgid "Open Externally"
#~ msgstr "Abrir externamente"
#~ msgid "Save As"
#~ msgstr "Salvar como"
#, fuzzy
#~| msgid "Room information"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informação da sala"
#~ msgid "Matrix client"
#~ msgstr "Cliente Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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"
@@ -98,18 +98,18 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Получение уведомлений о новых сообщениях"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Не найден токен доступа"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, fuzzy, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr "Разрешите приложению NeoChat прочитать токен доступа"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgstr ""
"Установите приложение, предоставляющее службу связки ключей, например "
"KWallet или Gnome Keyring."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
msgid "Unable to read access token: %1"
msgstr "Не удалось прочитать токен доступа"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Получение push-уведомлений"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Данные учётной записи"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -289,7 +289,7 @@ msgstr "Стандартная версия комнаты"
msgid "Available Room Versions"
msgstr "Доступные версии комнаты"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -868,12 +868,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Назначение"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Ошибка сети: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Ошибка входа в систему: %1"
@@ -915,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Загрузка"
@@ -947,7 +947,7 @@ msgstr "Идентификатор Matrix"
msgid "Loading…"
msgstr "Загрузка..."
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1043,154 +1043,154 @@ msgstr "Имя пользователя:"
msgid "Username unavailable"
msgstr "Имя пользователя недоступно"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Добро пожаловать"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Продолжение работы под существующей учётной записью"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (загрузка)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Выйти из этой учётной записи"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Вход в существующую учётную запись или создание новой"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Назад"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Параметры"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Опубликовать ссылку в Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
"© Black Hat 2018-2020\n"
"© Сообщество KDE 2020-2024"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Сопровождающий"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Первоначальный автор Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Алексей Русаков"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Сопровождающий libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Александр Яворский, Павел Чернышов, Олеся Герасименко"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "kekcuha@gmail.com, farline99@yandex.ru, translation-team@basealt.ru"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Библиотека Qt для написания кроссплатформенных клиентов Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (собрано с версией %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Клиент для протокола связи Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Адрес, соответствующий схеме Matrix"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Игнорировать все ошибки SSL (например, сертификаты без подписи)"
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Используется только для автотестов"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Только внутреннее использование"
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Опубликовать ссылку в Matrix"
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Свои эмодзи"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Загрузка ответа"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1837,18 +1837,18 @@ msgid ""
"for support."
msgstr "Обратитесь за помощью к администратору сервера Matrix."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Не настроен сервер профилей"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Не удалось создать комнату: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Не удалось создать пространство: %1"
@@ -1864,66 +1864,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Широта: %1, долгота: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Зашифрованное сообщение"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Открыть эту комнату в NeoChat"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Ответить"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Ответить…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 пригласил вас в комнату"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Открыть это приглашение в NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Принять"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Отклонить"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Отклонить и игнорировать пользователя"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Открыть NeoChat"
@@ -2176,30 +2176,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Открыть"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Убрать из избранного"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Добавить в избранное"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Повысить приоритет"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Понизить приоритет"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Отметить как прочитанное"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Скопировать идентификатор Matrix пользователя в буфер обмена"
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Скопировать адрес в буфер обмена"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Уведомления"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "По умолчанию"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Все уведомления"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2207,67 +2238,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "Упоминания (@) и ключевые слова"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Отключить уведомления"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Убрать из избранного"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Добавить в избранное"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Повысить приоритет"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Понизить приоритет"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Скопировать идентификатор Matrix пользователя в буфер обмена"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Скопировать адрес в буфер обмена"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Параметры комнаты"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Покинуть комнату"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Убрать из избранного"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Добавить в избранное"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2406,20 +2404,20 @@ msgid "Remove"
msgstr "Удалить"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Удалить сообщение"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Причина удаления этого сообщения"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2659,27 +2657,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Не найдено ни одной общедоступной комнаты"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Установить изображение"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Открывать во внешней программе"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Установить изображение"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Сохранить как"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Установить изображение"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Копировать"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Удалить"
@@ -3110,11 +3104,9 @@ msgid "The input is not a valid user ID"
msgstr "Введённый текст не является допустимым идентификатором пользователя"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Перенаправить"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3123,18 +3115,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Перенаправление сообщения"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Копировать"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Скопировать ссылку"
#: src/qml/MessageSourceSheet.qml:46
@@ -3288,10 +3271,9 @@ msgid "Space Members"
msgstr "Участники пространства"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Информация о комнате"
#: src/qml/RoomInformation.qml:70
@@ -3332,14 +3314,6 @@ msgstr "Добавить эту комнату в избранное"
msgid "Show locations for this room"
msgstr "Показать местоположения для этой комнаты"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Покинуть пространство"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3660,6 +3634,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Пригласить пользователя в пространство"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Покинуть пространство"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3931,7 +3911,7 @@ msgstr "Скопировать ссылку"
msgid "Switch User"
msgstr "Сменить учётную запись"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Настроить"
@@ -4113,47 +4093,47 @@ msgstr "Удалённая сторона отменила проверку: к
msgid "The session verification was canceled due to an unknown error."
msgstr "Проверка отменена: произошла неизвестная ошибка."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Сервер отсутствует."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Проверка доступности сервера."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Этот сервер является некорректным."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Для этого сервера отключена регистрация."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Имя пользователя отсутствует."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Проверка доступности имени пользователя."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Это имя пользователя недоступно."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Продолжить"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Работает"
@@ -4163,17 +4143,17 @@ msgstr "Работает"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "%1 — некорректный идентификатор Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, fuzzy, kde-format
msgid "Failed to join room<br />%1"
msgstr "Не удалось присоединиться к комнате"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Вы отправили запрос на присоединение к «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, fuzzy, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Не удалось отправить запрос на присоединение к комнате"
@@ -5795,19 +5775,6 @@ msgstr "Показать"
msgid "Quit"
msgstr "Выход"
#~ msgid "Notification State"
#~ msgstr "Уведомления"
#~ msgid "Open Externally"
#~ msgstr "Открывать во внешней программе"
#~ msgid "Save As"
#~ msgstr "Сохранить как"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Информация о комнате"
#~ msgid "Matrix client"
#~ msgstr "Клиент Matrix"

File diff suppressed because it is too large Load Diff

View File

@@ -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-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-18 08:51+0100\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-10 07:42+0100\n"
"Last-Translator: Matjaž Jeran <matjaz.jeran@amis.net>\n"
"Language-Team: Slovenian <lugos-slo@lugos.si>\n"
"Language: sl\n"
@@ -100,12 +100,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Sprejemanje obvestil za nova sporočila"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Žetona za dostop ni bilo mogoče najti: morda je bil izbrisan?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -113,7 +113,7 @@ msgstr ""
"Dostop do obeska ključev je bil zavrnjen: dovolite NeoChatu, da prebere "
"žeton za dostop"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -122,12 +122,12 @@ msgstr ""
"Obesek za ključe ni na voljo: namestite obesek za ključe, npr. KWallet ali "
"GNOME kot obesek za ključe na Linuxu"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Ni mogoče prebrati žetona za dostop: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Sprejemanje potisnih obvestil"
@@ -138,7 +138,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Podatki o računu"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -294,7 +294,7 @@ msgstr "Privzeta različica sobe"
msgid "Available Room Versions"
msgstr "Razpoložljive različice sobe"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -872,12 +872,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Cilj"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Napaka omrežja: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Prijava je spodletela: %1"
@@ -918,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Nalaganje"
@@ -950,7 +950,7 @@ msgstr "Matrixov ID"
msgid "Loading…"
msgstr "Nalaganje …"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1046,151 +1046,151 @@ msgstr "Uporabniško ime:"
msgid "Username unavailable"
msgstr "Uporabniško ime ni na voljo"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Dobrodošli"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Nadaljuj na obstoječem računu"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (nalaganje)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Odjavi se iz tega računa"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Prijavite se ali ustvarite nov račun"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Pojdi nazaj"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Nastavitve"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Klepet na Matrixu"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 20182020 Black Hat, 20202024 skupnost KDE"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Vzdrževalec"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Izvorni avtor programa Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Vzdrževalec knjižnice libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Jure Repinc,Matjaž Jeran,Martin Srebotnjak"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "jlp@holodeck1.com,matjaz.jeran@amis.net,miles@filmsi.net"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Knjižnica Qt za pisanje odjemalcev za Matrix za več platform"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (zgrajeno z %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Odjemalec za komunikacijski protokol matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Podpira matrix: shema URL"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Prezri vse napake SSL npr. nepodpisana potrdila."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Se uporablja samo za avtotestiranja"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Samo za interno rabo."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Deli URL z Matrixom"
@@ -1575,14 +1575,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Lastni čustvenčki"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Nalaganje odgovora"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1835,18 +1835,18 @@ msgstr ""
"Datoteka je prevelika za prenos.<br />Za podporo se obrnite na skrbnika "
"strežnika matrix."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Ni konfigurirana identiteta strežnika"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Ustvarjanje sobe ni uspelo: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Ustvarjanje prostora ni uspelo: %1"
@@ -1862,66 +1862,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Širina: %1, Dolžina: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Šifrirano sporočilo"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Odpri Neo-chat v tej sobi"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Odgovori"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Odgovori …"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 vas je povabil v sobo"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Odprite to povabilo v NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Sprejmi"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Zavrni"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Zavrni in prezri uporabnika"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Odpri NeoChat"
@@ -2172,29 +2172,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Odpri"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Odstrani iz priljubljenih"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Dodaj med priljubljene"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Ponovno določi prednost"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Odtegni prednost"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Označi kot prebrano"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Obvestila"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiraj uporabnikovo Matrixovo določilo na odložišče"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiraj naslov na odložišče"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Stanje obvestil"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Sledi globalni nastavitvi"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Vse"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2202,67 +2234,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Omembe in ključne besede"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Izklopljeno"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Odstrani iz priljubljenih"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Dodaj med priljubljene"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Ponovno določi prednost"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Odtegni prednost"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiraj uporabnikovo Matrixovo določilo na odložišče"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiraj naslov na odložišče"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Nastavitve sobe"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Zapusti sobo"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Odstrani iz priljubljenih"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Dodaj med priljubljene"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2397,20 +2396,20 @@ msgid "Remove"
msgstr "Odstrani"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Odstrani sporočilo"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Razlog za odstranjevanje tega sporočila"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2649,25 +2648,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Nobene javne sobe ni najdene"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Odpri sliko"
msgid "Open Externally"
msgstr "Odpri zunanje"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Shrani sliko…"
msgid "Save As"
msgstr "Shrani kot"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Kopiraj sliko"
msgid "Copy"
msgstr "Kopiraj"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Odstrani"
@@ -3096,8 +3093,8 @@ msgstr "Vneseno ni veljavni določilnik uporabnika"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr "Naprej"
msgid "Forward"
msgstr "Naprej"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3105,17 +3102,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Prenesi sporočilo naprej"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopiraj besedilo"
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr "Kopiraj povezavo na sporočilo"
msgid "Copy Link"
msgstr "Kopiraj povezavo"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3268,7 +3258,7 @@ msgstr "Člani prostora"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Informacije o sobi"
#: src/qml/RoomInformation.qml:70
@@ -3309,12 +3299,6 @@ msgstr "Označi to sobo za najljubšo"
msgid "Show locations for this room"
msgstr "Pokaži mesta za to sobo"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Zapusti ta prostor"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3634,6 +3618,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Povabite uporabnika v prostor"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Zapusti prostor"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3904,7 +3894,7 @@ msgstr "Kopiraj povezavo"
msgid "Switch User"
msgstr "Preklopi uporabnika"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Odpri nastavitve"
@@ -4101,47 +4091,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Verifikacija seje je bila preklicana zaradi neznane napake."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Ni strežnika."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Preverjanje razpoložljivosti strežnika."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "To ni veljavni strežnik."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Registracija za ta strežnik je onemogočena."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Ni uporabniškega imena."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Preverjanje razpoložljivosti uporabniškega imena."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Tega uporabniškega imena ni na voljo."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Nadaljuj"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "V delovanju"
@@ -4153,17 +4143,17 @@ msgstr ""
"Napačno oblikovan ali prazen ID Matrixa<br />%1 ni pravilen določilnik za "
"Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Neuspela pridružitev v sobo<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Prosili ste za pridružitev v »%1«"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Neuspel zahtevek za pridružitev v sobo<br />%1"
@@ -5769,19 +5759,6 @@ msgstr "Prikaži"
msgid "Quit"
msgstr "Zapusti"
#~ msgid "Notification State"
#~ msgstr "Stanje obvestil"
#~ msgid "Open Externally"
#~ msgstr "Odpri zunanje"
#~ msgid "Save As"
#~ msgstr "Shrani kot"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Informacije o sobi"
#~ msgid "Matrix client"
#~ msgstr "Matrixov odjemalec"

View File

@@ -6,8 +6,8 @@ msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-10-05 08:13+0200\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-22 19:48+0100\n"
"Last-Translator: Stefan Asserhäll <stefan.asserhall@gmail.com>\n"
"Language-Team: Swedish <kde-i18n-doc@kde.org>\n"
"Language: sv\n"
@@ -15,7 +15,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.05.2\n"
"X-Generator: Lokalize 24.08.3\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -96,19 +96,19 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Skicka skrivunderrättelser för nya meddelanden"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Åtkomstsymbol hittades inte. Kanske den har tagits bort?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
"Åtkomst till nyckelkedja nekades. Tillåt NeoChat att läsa åtkomstsymbolen."
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -117,12 +117,12 @@ msgstr ""
"Ingen nyckelkedja tillgänglig. Installera en nyckelkedja, t.ex. plånboken "
"eller GNOME-nyckelring på Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Kan inte läsa åtkomstsymbol: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Tar emot utskickade underrättelser"
@@ -133,7 +133,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Kontodata"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -287,7 +287,7 @@ msgstr "Förvald rumsversion"
msgid "Available Room Versions"
msgstr "Tillgängliga rumsversioner"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -865,12 +865,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Mål"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Nätverksfel: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Inloggning misslyckades: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Läser in"
@@ -943,7 +943,7 @@ msgstr "Matrix-identifierare"
msgid "Loading…"
msgstr "Läser in…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1041,152 +1041,151 @@ msgstr "Användarnamn:"
msgid "Username unavailable"
msgstr "Användarnamn inte tillgängligt"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Välkommen"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Fortsätt med ett befintligt konto"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (läser in)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Logga ut från kontot"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Logga in eller skapa ett nytt konto"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Gå tillbaka"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Inställningar"
#: src/main.cpp:143
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "Dela en webbadress med Matrix"
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Chatta på Matrix"
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE-gemenskapen"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Underhållsansvarig"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Ursprunglig upphovsman till Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Underhållsansvarig för libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Stefan Asserhäll"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "stefan.asserhall@gmail.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Att Qt-bibliotek för att skriva Matrix-klienter för flera plattformar"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (byggd med %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Klient för kommunikationsprotokollet Matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Stöder matrix: webbadresschema"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ignorera alla SSL-fel, t.ex. osignerade certifikat."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Bara använd för automatiska tester"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Bara intern användning."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Dela en webbadress med Matrix"
@@ -1571,14 +1570,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Egna emoji"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Läser in svar"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1827,18 +1826,18 @@ msgstr ""
"Filen är för stor för att ladda ner.<br />Kontakta matrix-"
"serveradministratören för support."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Ingen identitetsserver inställd"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Misslyckades skapa rum: \"%1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Misslyckades skapa utrymme: %1"
@@ -1854,66 +1853,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Latitud: %1, Longitud: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Krypterat meddelande"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Öppna NeoChat för rummet"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Svara"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Svara..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 bjöd in dig till ett rum"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Öppna inbjudan i NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Acceptera"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Avslå"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Avslå och ignorera användare"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Öppna NeoChat"
@@ -2164,30 +2163,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Öppna"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Ta bort från favoriter"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Lägg till i favoriter"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Omprioritera"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Nerprioritera"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Markera som läst"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Underrättelser"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiera användarens Matrix-identifierare till klippbordet"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiera adress till klippbordet"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Underrättelsetillstånd"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Använd global inställning"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Alla"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2195,67 +2225,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Omnämnanden och nyckelord"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Av"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Ta bort från favoriter"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Lägg till i favoriter"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Omprioritera"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Nerprioritera"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kopiera användarens Matrix-identifierare till klippbordet"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Kopiera adress till klippbordet"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Rumsinställningar"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Lämna rum"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Ta bort från favoriter"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Lägg till i favoriter"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2394,20 +2391,20 @@ msgid "Remove"
msgstr "Ta bort"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Ta bort meddelande"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Anledning att ta bort meddelandet"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2624,15 +2621,15 @@ msgid "Only show spaces"
msgstr "Visa bara utrymmen"
#: src/qml/ExploreRoomsPage.qml:95
#, fuzzy, kde-format
#| msgid "Enter a room address"
#, kde-format
msgid "Enter a Room Manually"
msgstr "Ange en rumsadress"
msgstr "Gå in i ett rum manuellt"
#: 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 ""
"Om du redan känner till ett rums adress eller alias, och det inte visas här."
#: src/qml/ExploreRoomsPage.qml:115
#, kde-format
@@ -2645,29 +2642,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Inga öppna rum hittades"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Ange bild"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Öppna externt"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Ange bild"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Spara som"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Visa bild"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopiera"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Ta bort"
@@ -3050,7 +3041,7 @@ msgstr "Dela"
#, kde-format
msgctxt "@title"
msgid "Manually Enter a Room"
msgstr ""
msgstr "Gå in i ett rum manuellt"
#: src/qml/ManualRoomDialog.qml:38 src/qml/ManualUserDialog.qml:38
#: src/qml/SelectParentDialog.qml:37
@@ -3095,11 +3086,9 @@ msgid "The input is not a valid user ID"
msgstr "Indata är inte en giltig användaridentifikation"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "Vidarebefordra"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3108,18 +3097,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Vidarebefordra meddelande"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopiera"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Kopiera länk"
#: src/qml/MessageSourceSheet.qml:46
@@ -3273,10 +3253,9 @@ msgid "Space Members"
msgstr "Utrymmesmedlemmar"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Rumsinformation"
#: src/qml/RoomInformation.qml:70
@@ -3317,14 +3296,6 @@ msgstr "Gör rummet till favorit"
msgid "Show locations for this room"
msgstr "Visa platser för rummet"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Lämna utrymmet"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3638,6 +3609,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Bjud in användare till utrymme"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Lämna utrymmet"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3906,7 +3883,7 @@ msgstr "Kopiera länk"
msgid "Switch User"
msgstr "Byt användare"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Öppna inställningarna"
@@ -4103,47 +4080,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Sessionsverifikationen avbröts på grund av ett okänt fel."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Ingen server."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Kontrollerar serverns tillgänglighet."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Det är inte en giltig server."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Registrering för servern är inaktiverad."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Inget användarnamn."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Kontrollerar användarnamnets tillgänglighet."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Användarnamnet är inte tillgängligt."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Fortsätt"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Arbetar"
@@ -4155,17 +4132,17 @@ msgstr ""
"Felaktig eller tom Matris-identifierare<br />%1 är inte en korrekt Matrix-"
"identifierare"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Misslyckades gå med i rum<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Du frågade om att gå med i '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Misslyckades fråga om att gå med i rum<br />%1"
@@ -4763,7 +4740,7 @@ msgstr "Aktivitet"
#, kde-format
msgctxt "@info"
msgid "Rooms with unread notifications will be shown first"
msgstr ""
msgstr "Rum med olästa underrättelser visas först"
#: src/settings/NeoChatGeneralPage.qml:105
#, kde-format
@@ -4808,17 +4785,16 @@ msgid "Editor"
msgstr "Editor"
#: src/settings/NeoChatGeneralPage.qml:204
#, fuzzy, kde-format
#| msgid "Send message"
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Enter"
msgstr "Skicka meddelande"
msgstr "Skicka meddelanden med Enter"
#: src/settings/NeoChatGeneralPage.qml:215
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Ctrl+Enter"
msgstr ""
msgstr "Skicka meddelanden med Ctrl+Enter"
#: src/settings/NeoChatGeneralPage.qml:231
#, kde-format
@@ -5774,19 +5750,6 @@ msgstr "Visa"
msgid "Quit"
msgstr "Avsluta"
#~ msgid "Notification State"
#~ msgstr "Underrättelsetillstånd"
#~ msgid "Open Externally"
#~ msgstr "Öppna externt"
#~ msgid "Save As"
#~ msgstr "Spara som"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Rumsinformation"
#~ msgid "Matrix client"
#~ msgstr "Matrix-klient"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-17 22:06+0530\n"
"Last-Translator: Kishore G <kishore96@gmail.com>\n"
"Language-Team: Tamil <kde-i18n-doc@kde.org>\n"
@@ -96,12 +96,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "புதிய செய்திகளுக்கான அறிவிப்புகளைப் பெறுவதற்கு"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "அணுகல் டோக்கன் கண்டுபிடிக்கப்படவில்லை: அது நீக்கப்பட்டுள்ளதா?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -109,7 +109,7 @@ msgstr ""
"சாவிக்கொத்தைப் அணுகும் அனுமதி மறுக்கப்பட்டது: அணுகல் டோக்கனை படிக்க நியோச்சாட்டை "
"அனுமதிக்கவும்"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgstr ""
"சாவிக்கொத்து நிரல் கிடைக்கவில்லை: ஓர் சாவிக்கொத்து நிரலை நிறுவவும், எ.கா. (லினக்சில்) "
"KWallet அல்லது GNOME keyring."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "அணுகல் டோக்கனை படிக்க முடியவில்லை: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "புஷ் அறிவிப்புகளைப் பெறுவது"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "கணக்கு விவரங்கள்"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -287,7 +287,7 @@ msgstr "அரங்கின் இயல்பிருப்பு பதி
msgid "Available Room Versions"
msgstr "அரங்கின் கிடைக்கும் பதிப்புகள்"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -865,12 +865,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "சேருமிடம்"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "பிணைய சிக்கல்: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "நுழைவு தோல்வியடைந்தது: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "ஏற்றப்படுகிறது…"
@@ -943,7 +943,7 @@ msgstr "Matrix கணக்குப்பெயர்"
msgid "Loading…"
msgstr "ஏற்றப்படுகிறது…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1039,151 +1039,151 @@ msgstr "பயனர் பெயர்:"
msgid "Username unavailable"
msgstr "இப்பெயர் கிடைக்கவில்லை"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "நல்வரவு"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "நியோச்சாட்"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "ஏற்கனவேயுள்ள கணக்கில் நுழை"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (ஏற்றப்படுகிறது)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "இந்தக் கணக்கிலிருந்து வெளியேறு"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "கணக்கில் நுழையவும் அல்லது புதியதை உருவாக்கவும்"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "பின்னே செல்"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "அமைப்புகள்"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Matrix-இல் உரையாடு"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 பிளாக் ஹாட், 2020-2024 கே.டீ.யீ. சமூகம்"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "கார்ல் ஷுவான்"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "பராமரிப்பாளர்"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "டோபியாஸ் ஃபெல்லா"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "ஜேம்சு கிரஹாம்"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "பிளாக் ஹாட்"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectral-ஐ முதலில் இயற்றியவர்"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "அலெக்செய் ருசாக்கொவ்"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "libQuotient-இன் பராமரிப்பாளர்"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "கோ. கிஷோர்"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "Kde-l10n-ta@kde.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "மேட்ரிக்ஸுக்கான பல்லியங்குதள செயலிகளை எழுத உதவும் Qt நிரலகம்"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (%2 கொண்டு தொகுக்கப்பட்டது)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix தொடர்பு நெறிமுறைக்கான வாங்கி"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "matrix: முகவரி திட்டமுறையை ஆதரிக்கும்"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "அனைத்து SSL சிக்கல்களையும் பொருட்படுத்தாதே (எ.கா. கையொப்பமிடா சான்றிதழ்கள்)."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "தானியங்கி சோதனைகளுக்கு மட்டும்"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "உள்ளக் பயன்பாட்டு மட்டும்."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Matrix-க்கு ஓர் முகவரியை பகிர்"
@@ -1570,14 +1570,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "சொந்த முகவடிகள்"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "பதில் ஏற்றப்படுகிறது…"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1825,18 +1825,18 @@ msgstr ""
"கோப்பு பதிவிறக்கக்கூடியதைவிட பெரிதாக உள்ளது.<br />உதவிக்கு உங்கள் மேட்ரிக்ஸு சேவையக "
"நிர்வாகியை தொடர்புகொள்ளவும்."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "எந்த அடையாளச் சேவையகமும் அமைக்கப்பட்டிருக்கவில்லை"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "அரங்கு உருவாக்கம் தோல்வியடைந்தது: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "இட உருவாக்கம் தோல்வியடைந்தது: %1"
@@ -1852,66 +1852,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "அட்ச: %1, தீர்க்க: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "மறையாக்கப்பட்டுள்ள செய்தி"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "இந்த அரங்கில் நியோச்சாட்டை திற"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "பதிலளி"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "பதிலளி..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 உங்களை ஒர் அரங்குக்கு வரவழைத்தார்"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "இவ்வழைப்பை நியோச்சாட்டில் திற"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "ஏற்றுக்கொள்"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "மறு"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "மறுத்து பயனரைத் தடு"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "நியோச்சாட்டைத் திற"
@@ -2162,30 +2162,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "திற"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "பிடித்தவற்றிலிருந்து நீக்கு"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "பிடித்தவற்றில் சேர்"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "முக்கியமானதாகக் குறி"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "முக்கியமல்ல என்று குறி"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "படித்ததாகக் குறி"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "பயனரின் மேட்ரிக்ஸு அடையாளத்தை பிடிப்புப்பலகைக்கு நகலெடு"
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "முகவரியை பிடிப்புப்பலகைக்கு நகலெடு"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "அறிவிப்புகள்"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "பொதுவான அமைப்பை பயன்படுத்து"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "அனைத்துக்கும்"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2193,67 +2224,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "முதன்மைச்சொற்களுக்கும் @ கொண்டு குறிப்பிடப்படும்போதும்"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "முடக்கு"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "பிடித்தவற்றிலிருந்து நீக்கு"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "பிடித்தவற்றில் சேர்"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "முக்கியமானதாகக் குறி"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "முக்கியமல்ல என்று குறி"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "பயனரின் மேட்ரிக்ஸு அடையாளத்தை பிடிப்புப்பலகைக்கு நகலெடு"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "முகவரியை பிடிப்புப்பலகைக்கு நகலெடு"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "அரங்கின் அமைப்புகள்"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "அரங்கிலிருந்து வெளியேறு"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "பிடித்தவற்றிலிருந்து நீக்கு"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "பிடித்தவற்றில் சேர்"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2388,20 +2386,20 @@ msgid "Remove"
msgstr "நீக்கு"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "செய்தியை நீக்குவது"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "இச்செய்தியை நீக்குவதற்கான காரணம்"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2640,29 +2638,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "பொது அரங்குகள் கிடைக்கவில்லை"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "படத்தை அமை"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "வெளியமைவாகத் திற"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "படத்தை அமை"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "இவ்வாறு சேமி"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "படத்தைக் காட்டு"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "நகலெடு"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "நீக்கு"
@@ -3090,11 +3082,9 @@ msgid "The input is not a valid user ID"
msgstr "உள்ளிட்டது முறையான பயனர் அடையாளம் இல்லை"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "முன்ன‍னுப்பு"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3103,18 +3093,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "செய்தியை முன்ன‍னுப்புவது"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "நகலெடு"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "இணைப்பை நகலெடு"
#: src/qml/MessageSourceSheet.qml:46
@@ -3266,10 +3247,9 @@ msgid "Space Members"
msgstr "இடத்தின் உறுப்பினர்கள்"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "அரங்கின் விவரங்கள்"
#: src/qml/RoomInformation.qml:70
@@ -3310,14 +3290,6 @@ msgstr "இவ்வரங்கை பிடித்ததாக குறி"
msgid "Show locations for this room"
msgstr "இவ்வரங்கிலுள்ள இருப்பிடங்களைக் காட்டு"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "இடத்திலிருந்து வெளியேறு"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3628,6 +3600,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "பயனரை இடத்திற்கு வரவழை"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "இடத்திலிருந்து வெளியேறு"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3894,7 +3872,7 @@ msgstr "இணைப்பை நகலெடு"
msgid "Switch User"
msgstr "பயனரை மாற்று"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "அமைப்புகளை திற"
@@ -4079,47 +4057,47 @@ msgstr "சாவிகள் பொருந்தாமையால் தொ
msgid "The session verification was canceled due to an unknown error."
msgstr "தெரியாத சிக்கலால் அமர்வு உறுதிப்பாட்டு ரத்து செய்யப்பட்டது."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "சேவையகம் இல்லை."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "சேவையகத்திற்கான இணைப்பு சரிபார்க்கப்படுகிறது"
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "இது ஓர் முறையான சேவையகம் அல்ல."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "இச்சேவையகத்தில் கணக்குருவாக்கம் முடக்கப்பட்டுள்ளது."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "பயனர் பெயர் இல்லை."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "பெயர் கிடைக்கிறதா என சரிபார்க்கப்படுகிறது."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "இந்த பெயர் கிடைக்கவில்லை"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "தொடர்"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "வேலை செய்கிறது"
@@ -4131,17 +4109,17 @@ msgstr ""
"முறையற்ற அல்லது காலியான மேட்ரிக்ஸு அடையாளம்<br />%1 ஒரு முறையான மேட்ரிக்ஸு "
"கணக்குப்பெயர் அல்ல"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "அரங்கில் நுழைவது தோல்வியடைந்தது<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "'%1' அரங்கில் நுழைய அனுமதி கோரினீர்கள்"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "அரங்கில் நுழைய அனுமதிகோருவது தோல்வியடைந்தது<br />%1"
@@ -5736,19 +5714,6 @@ msgstr "காட்டு"
msgid "Quit"
msgstr "வெளியேறு"
#~ msgid "Notification State"
#~ msgstr "அறிவிப்புகள்"
#~ msgid "Open Externally"
#~ msgstr "வெளியமைவாகத் திற"
#~ msgid "Save As"
#~ msgstr "இவ்வாறு சேமி"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "அரங்கின் விவரங்கள்"
#~ msgid "Matrix client"
#~ msgstr "Matrix வாங்கி"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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-"
@@ -104,20 +104,20 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Receiving push notifications"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, fuzzy, kde-format
#| msgid "Access token wasn't found"
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "nanpa sijelo len li ken ala alasa"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, 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 "o ken e ilo NeoChat tawa nanpa sijelo len"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, fuzzy, kde-format
#| msgid "Please install a keychain, e.g. KWallet or GNOME keyring on Linux"
msgid ""
@@ -127,13 +127,13 @@ msgstr ""
"o kama jo e poki len. sina kepeken ilo Linux la ilo KWallet anu ilo GNOME "
"Keyring li poki len."
#: src/controller.cpp:259
#: src/controller.cpp:258
#, fuzzy, kde-format
#| msgid "Unable to read access token"
msgid "Unable to read access token: %1"
msgstr "mi ken ala kepeken nanpa sijelo len."
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Receiving push notifications"
@@ -144,7 +144,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr ""
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -305,7 +305,7 @@ msgstr ""
msgid "Available Room Versions"
msgstr ""
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -908,12 +908,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr ""
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "pakala linluwi: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "sina ken ala sijelo: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading"
@@ -986,7 +986,7 @@ msgstr "nimi pi ilo Matrix:"
msgid "Loading…"
msgstr "mi pali…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1091,156 +1091,156 @@ msgstr "o weka wawa e jan ni"
msgid "Username unavailable"
msgstr ""
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "o kama pona a!"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr ""
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr ""
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, fuzzy, kde-format
#| msgid "Loading…"
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "mi pali…"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, fuzzy, kde-format
#| msgid "Edit Message"
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "o ante e toki"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr ""
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr ""
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, fuzzy, kde-format
#| msgid "Room Name"
msgctxt "@action:button"
msgid "Settings"
msgstr "nimi tomo"
#: src/main.cpp:143
#: src/main.cpp:145
#, fuzzy, kde-format
#| msgctxt "menu"
#| msgid "Quit NeoChat"
msgid "Chat on Matrix"
msgstr "o pini e ilo toki NeoChat"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr ""
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr ""
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr ""
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr ""
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr ""
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr ""
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr ""
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "kulupu pi ante toki pi toki pona"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr ""
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr ""
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr ""
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr ""
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr ""
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr ""
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr ""
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr ""
@@ -1639,15 +1639,15 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "sitelen Emosi sina"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, fuzzy, kde-format
#| msgid "Loading…"
msgid "Loading reply"
msgstr "mi pali…"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1916,18 +1916,18 @@ msgid ""
"for support."
msgstr "o toki tawa lawa sina pi ilo Matrix."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr ""
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr ""
@@ -1943,67 +1943,67 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr ""
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, fuzzy, kde-format
#| msgid "Edit Message"
msgid "Encrypted Message"
msgstr "o ante e toki"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr ""
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr ""
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr ""
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr ""
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr ""
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr ""
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr ""
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr ""
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr ""
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr ""
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, fuzzy, kde-format
#| msgctxt "menu"
#| msgid "NeoChat"
@@ -2263,29 +2263,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "o open"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr ""
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr ""
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr ""
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr ""
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2293,68 +2325,35 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr ""
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr ""
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr ""
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, fuzzy, kde-format
#| msgid "Room Name"
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "nimi tomo"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr ""
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, fuzzy, kde-format
#| msgid "Room Name"
msgctxt "@action:button"
@@ -2497,22 +2496,22 @@ msgid "Remove"
msgstr "o ante e toki"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, fuzzy, kde-format
#| msgid "Edit Message"
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "o ante e toki"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, fuzzy, kde-format
#| msgid "Unban this user"
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "o weka e weka pi jan ni"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2762,31 +2761,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgctxt ""
#| "tooltip for a button on a message; offers ability to open its downloaded "
#| "file with an appropriate application"
#| msgid "Open File"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "o open e lipu ni"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Send message"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "o pana e toki"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr ""
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgid "Ban this user"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "o weka wawa e jan ni"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "o tu e lipu tawa lipu jo"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr ""
@@ -3226,7 +3217,7 @@ msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3236,18 +3227,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "o ante e toki"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "o tu e lipu tawa lipu jo"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgid "Copy Link"
msgstr "o tu e lipu tawa lipu jo"
#: src/qml/MessageSourceSheet.qml:46
@@ -3406,7 +3389,7 @@ msgstr ""
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr ""
#: src/qml/RoomInformation.qml:70
@@ -3448,13 +3431,6 @@ msgstr "o pali e tomo toki"
msgid "Show locations for this room"
msgstr ""
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "o pali e tomo toki"
#: src/qml/RoomInformation.qml:136
#, fuzzy, kde-format
#| msgid "Create a Room"
@@ -3787,6 +3763,13 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "o len e jan ni"
#: src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgid "Create a Room"
msgctxt "@button"
msgid "Leave the space"
msgstr "o pali e tomo toki"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -4068,7 +4051,7 @@ msgstr "o tu e lipu tawa lipu jo"
msgid "Switch User"
msgstr ""
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr ""
@@ -4243,52 +4226,52 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr ""
#: src/registration.cpp:308
#: src/registration.cpp:305
#, fuzzy, kde-format
#| msgid "Homeserver:"
msgid "No server."
msgstr "nasin URL ilo:"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr ""
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr ""
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr ""
#: src/registration.cpp:316
#: src/registration.cpp:313
#, fuzzy, kde-format
#| msgctxt "NAME OF TRANSLATORS"
#| msgid "Your names"
msgid "No username."
msgstr "kulupu pi ante toki pi toki pona"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr ""
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr ""
#: src/registration.cpp:322
#: src/registration.cpp:319
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Continue"
msgid "Continue"
msgstr "o awen tawa"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr ""
@@ -4298,17 +4281,17 @@ msgstr ""
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr ""
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""

View File

@@ -1,15 +1,15 @@
# Copyright (C) 2023 This file is copyright:
# This file is distributed under the same license as the neochat package.
#
# SPDX-FileCopyrightText: 2022, 2023, 2024 Emir SARI <emir_sari@icloud.com>
# SPDX-FileCopyrightText: 2022, 2023, 2024, 2025 Emir SARI <emir_sari@icloud.com>
# Volkan Gezer <volkangezer@gmail.com>, 2021.
# Emir SARI <emir_sari@icloud.com>, 2023.
msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-10 13:11+0300\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2025-02-28 11:06+0300\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: Turkish <kde-l10n-tr@kde.org>\n"
"Language: tr\n"
@@ -17,12 +17,12 @@ 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.11.70\n"
"X-Generator: Lokalize 25.03.70\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
msgid "Choose local file"
msgstr "Yerel dosya seç"
msgstr "Yerel Dosya Seç"
#: src/chatbar/AttachDialog.qml:45
#, kde-format
@@ -98,12 +98,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Yeni iletiler için bildirimler alınıyor"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Erişim jetonu bulunamadı: Silinmiş olabilir mi?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -111,7 +111,7 @@ msgstr ""
"Anahtar zincirine erişim reddedildi: Lütfen NeoChatin erişim jetonunu "
"okumasına izin verin"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -120,12 +120,12 @@ msgstr ""
"Kullanılabilir anahtar zinciri yok: Lütfen bir anahtar zinciri kurun; örn. K "
"Cüzdan veya GNOME keyring"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Erişim jetonu okunamıyor: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Anında bildirimler alınıyor"
@@ -136,7 +136,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Hesap Verisi"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -290,7 +290,7 @@ msgstr "Öntanımlı Oda Sürümü"
msgid "Available Room Versions"
msgstr "Kullanılabilir Oda Sürümleri"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -868,12 +868,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Hedef"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Ağ hatası: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Oturum açma başarısız: %1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Yükleniyor"
@@ -945,7 +945,7 @@ msgstr "Matrix Kimliği"
msgid "Loading…"
msgstr "Yükleniyor…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1042,151 +1042,151 @@ msgstr "Kullanıcı adı:"
msgid "Username unavailable"
msgstr "Kullanıcı adı kullanılabilir değil"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Hoş Geldiniz"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Var Olan Bir Hesapla Sürdür"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (yükleniyor)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Bu hesaptan çıkış yap"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Oturum Aç veya Hesap Oluştur"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Geri Git"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Ayarlar"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Matrix Üzerinde Sohbet Et"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 20182020 Black Hat, 20202024 KDE Topluluğu"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Bakımcı"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectralin özgün yazarı"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Aleksey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "libQuotient bakımcısı"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Emir SARI"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "emir_sari@icloud.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "Matrix için çapraz platform istemciler yazmak için bir Qt kitaplığı"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (%2 üzerine yapılı)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix iletişim protokolü için istemci"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "matrix: URL şemasını destekler"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Tüm SSL hatalarını yok say; örn. imzalanmamış sertifikalar."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Yalnızca kendiliğinden sınamalar için kullanılır"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Yalnızca içsel kullanım."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Matrixe URL Paylaş"
@@ -1571,14 +1571,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Kendi Emojileriniz"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Yanıt yükleniyor"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1826,18 +1826,18 @@ msgstr ""
"Dosya indirmek için pek büyük.<br />Destek için Matrix sunucusu yöneticisine "
"ulaşın."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Yapılandırılmış kimlik sunucusu yok"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Oda oluşturulamadı: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Alan oluşturma başarısız: %1"
@@ -1853,66 +1853,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Enlem: %1, Boylam: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Şifreli İleti"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Bu odayı NeoChatte açın"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Yanıtla"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Yanıtla…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1, sizi bir odaya davet etti"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Bu daveti NeoChatte aç"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Kabul Et"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Reddet"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Kullanıcı Reddet ve Yok Say"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Aç: NeoChat"
@@ -2165,30 +2165,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Aç"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Sık Kullanılanlardan Kaldır"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Sık Kullanılanlara Ekle"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Yeniden Önceliklendir"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Önceliğini Azalt"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Okundu Olarak İmle"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Bildirimler"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kullanıcının Matrix Kimliğini Panoya Kopyala"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Adresi Panoya Kopyala"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Bildirim Durumu"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Global Ayarı İzle"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Tümü"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2196,67 +2227,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Söz Etmeler ve Anahtar Sözcükler"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Kapalı"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Sık Kullanılanlardan Kaldır"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Sık Kullanılanlara Ekle"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Yeniden Önceliklendir"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Önceliğini Azalt"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Kullanıcının Matrix Kimliğini Panoya Kopyala"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Adresi Panoya Kopyala"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Oda Ayarları"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Odadan Ayrıl"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Sık Kullanılanlardan Kaldır"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Sık Kullanılanlara Ekle"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2392,20 +2390,20 @@ msgid "Remove"
msgstr "Kaldır"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "İletiyi Kaldır"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Bu iletiyi kaldırma gerekçesi"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2638,7 +2636,7 @@ msgstr ""
#: src/qml/ExploreRoomsPage.qml:115
#, kde-format
msgid "Find a room…"
msgstr "Bir Oda Bul…"
msgstr "Bir oda bul…"
#: src/qml/ExploreRoomsPage.qml:116
#, kde-format
@@ -2646,29 +2644,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Genel oda bulunamadı"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Görsel Ayarla"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "Dışarıda Aç"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Görsel Ayarla"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "Farklı Kaydet"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Görseli Göster"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "Kopyala"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Kaldır"
@@ -3096,11 +3088,9 @@ msgid "The input is not a valid user ID"
msgstr "Girdi, geçerli bir kullanıcı kimliği değil"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "İlet"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3109,18 +3099,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "İletiyi İlet"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Kopyala"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "Bağlantıyı Kopyala"
#: src/qml/MessageSourceSheet.qml:46
@@ -3272,10 +3253,9 @@ msgid "Space Members"
msgstr "Alan Üyeleri"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Oda Bilgisi"
#: src/qml/RoomInformation.qml:70
@@ -3316,14 +3296,6 @@ msgstr "Bu odayı sık kullanılanlara ekle"
msgid "Show locations for this room"
msgstr "Bu oda için olan konumları göster"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Alandan Ayrıl"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3636,6 +3608,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Kullanıcıyı Alana Davet Et"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Alandan Ayrıl"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3891,7 +3869,7 @@ msgstr "%1 ile Sohbet Et"
#: src/qml/UserDetailDialog.qml:249
#, kde-format
msgid "Invite to private chat"
msgstr "Bir özel sohbete davet et"
msgstr "Özel Sohbete Davet Et"
#: src/qml/UserDetailDialog.qml:260
#, kde-format
@@ -3903,7 +3881,7 @@ msgstr "Bağlantıyı Kopyala"
msgid "Switch User"
msgstr "Kullanıcı değiştir"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Ayarları aç"
@@ -4100,47 +4078,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Oturum doğrulaması, bilinmeyen bir hata yüzünden iptal edildi."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Sunucu yok."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Sunucu kullanılabilirliği denetleniyor."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Bu, geçerli bir sunucu değil."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Bu sunucu için kayıt işlemi devre dışı."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Kullanıcı adı yok."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Kullanıcı adı kullanılabilirliği denetleniyor."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Bu kullanıcı adı kullanılamıyor."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Sürdür"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Çalışıyor"
@@ -4152,17 +4130,17 @@ msgstr ""
"Hatalı oluşturulmuş veya boş Matrik kimliği.<br />%1, doğru bir Matrix "
"tanımlayıcısı değil"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Odaya katılınılamadı<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "“%1” odasına katılmak istediniz"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Odaya katılma istenemedi<br />%1"
@@ -4993,7 +4971,7 @@ msgstr "Vekil"
#: src/settings/NetworkProxyPage.qml:23
#, kde-format
msgid "System Default"
msgstr "Sistem Öntanımlısı"
msgstr "Sistem öntanımlısı"
#: src/settings/NetworkProxyPage.qml:35
#, kde-format
@@ -5216,7 +5194,7 @@ msgstr "URL önizlemeleri, bu odada öntanımlı olarak etkin"
#: src/settings/RoomGeneralPage.qml:272
#, kde-format
msgid "URL previews are disabled by default in this room"
msgstr "URL önizlemeleri, bu odada öntanımlı olarak devre dışı"
msgstr "Bu odadaki URL önizlemeleri öntanımlı olarak devre dışı"
#: src/settings/RoomGeneralPage.qml:280
#, kde-format
@@ -5764,18 +5742,5 @@ msgstr "Göster"
msgid "Quit"
msgstr "Çık"
#~ msgid "Notification State"
#~ msgstr "Bildirim Durumu"
#~ msgid "Open Externally"
#~ msgstr "Dışarıda Aç"
#~ msgid "Save As"
#~ msgstr "Farklı Kaydet"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Oda Bilgisi"
#~ msgid "Matrix client"
#~ msgstr "Matrix istemcisi"

View File

@@ -8,10 +8,10 @@ msgid ""
msgstr ""
"Project-Id-Version: neochat\n"
"Report-Msgid-Bugs-To: https://bugs.kde.org\n"
"POT-Creation-Date: 2024-11-19 00:40+0000\n"
"PO-Revision-Date: 2024-11-18 08:47+0200\n"
"Last-Translator: Fracture dept <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-10 23:14+0200\n"
"Last-Translator: Yuri Chornoivan <yurchor@ukr.net>\n"
"Language-Team: Ukrainian <trans-uk@lists.fedoraproject.org>\n"
"Language: uk\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -99,12 +99,12 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "Отримання сповіщень щодо нових повідомлень"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "Не знайдено жетона доступу: можливо, його вилучено?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
@@ -112,7 +112,7 @@ msgstr ""
"У доступі до ланцюжка ключів відмовлено: будь ласка, дозвольте NeoChat "
"читання жетона доступу"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -121,12 +121,12 @@ msgstr ""
"Немає доступного ланцюжка ключів: будь ласка, встановіть засіб керування "
"ключами, наприклад KWallet або GNOME keyring у Linux"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "Не вдалося прочитати жетон доступу: %1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "Отримання імпульсних сповіщень"
@@ -137,7 +137,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "Дані облікового запису"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -293,7 +293,7 @@ msgstr "Типова версія кімнати"
msgid "Available Room Versions"
msgstr "Доступні версії кімнати"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -871,12 +871,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "Призначення"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "Помилка у мережі: %1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "Невдала спроба увійти: %1"
@@ -918,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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "Завантаження"
@@ -950,7 +950,7 @@ msgstr "Ід. Matrix"
msgid "Loading…"
msgstr "Завантаження…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1046,152 +1046,152 @@ msgstr "Користувач:"
msgid "Username unavailable"
msgstr "Недоступне ім'я користувача"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "Вітаємо"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "Продовжити з наявним обліковим записом"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (завантаження)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "Вийти з цього облікового запису"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "Увійдіть до облікового запису або створіть обліковий запис"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "Назад"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "Параметри"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "Спілкування у Matrix"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© Black Hat, 2018-2020, Спільнота KDE, 20202024"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "Супровідник"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Перший автор Spectral"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "Супровідник libQuotient"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Юрій Чорноіван"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "yurchor@ukr.net"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr ""
"Бібліотека Qt для написання багатоплатформових клієнтських програм для Matrix"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (зібрано з %2)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Клієнт для протоколу обміну даними matrix"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "Передбачає підтримку схеми адрес matrix:"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "Ігнорувати усі помилки SSL, наприклад непідписані сертифікати."
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "Використовують лише для автоматичного тестування"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "Лише для внутрішнього використання."
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "Оприлюднити адресу у Matrix"
@@ -1576,14 +1576,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "Власні емоційки"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "Завантаження відповіді"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1841,18 +1841,18 @@ msgstr ""
"Файл є надто великим для отримання.<br />Зв'яжіться із адміністратором "
"вашого сервера matrix, щоб отримати допомогу."
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "Не налаштовано жодного сервера профілів"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "Не вдалося створити кімнату: %1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "Не вдалося створити простір: %1"
@@ -1868,66 +1868,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "Шир: %1, Довг: %2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "Зашифроване повідомлення"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "Відкрити NeoChat у цій кімнаті"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "Відповісти"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "Відповісти…"
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "Вас запрошено до кімнати %1"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "Відкрити це запрошення у NeoChat"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "Прийняти"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "Відмовити"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "Відмовити та ігнорувати користувача"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "Відкрити NeoChat"
@@ -2180,29 +2180,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "Відкрити"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "Вилучити з улюблених"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "Додати до улюблених"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "Змінити пріоритетність"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "Зменшити пріоритетність"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "Позначити як прочитане"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "Сповіщення"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Копіювати ідентифікатор користувача Matrix до буфера обміну"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Копіювати адресу до буфера обміну"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "Стан сповіщень"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "Використовувати загальні параметри"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "Усі"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2210,67 +2242,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Згадки і ключові слова"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "Вимкнено"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "Вилучити з улюблених"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "Додати до улюблених"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "Змінити пріоритетність"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "Зменшити пріоритетність"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "Копіювати ідентифікатор користувача Matrix до буфера обміну"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "Копіювати адресу до буфера обміну"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "Параметри кімнати"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "Полишити кімнату"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "Вилучити з улюблених"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "Додати до улюблених"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2409,20 +2408,20 @@ msgid "Remove"
msgstr "Вилучити"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "Вилучити повідомлення"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "Причина вилучення цього повідомлення"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2663,25 +2662,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "Не знайдено загальнодоступних кімнат"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "Відкрити зображення"
msgid "Open Externally"
msgstr "Відкрити у сторонній програмі"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "Зберегти зображення…"
msgid "Save As"
msgstr "Зберегти як"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "Копіювати зображення"
msgid "Copy"
msgstr "Копіювати"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "Вилучити"
@@ -3111,8 +3108,8 @@ msgstr "Введений рядок не є коректним ідентифі
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr "Спрямувати"
msgid "Forward"
msgstr "Спрямувати"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3120,17 +3117,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "Спрямувати повідомлення"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "Копіювати текст"
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr "Копіювати посилання на повідомлення"
msgid "Copy Link"
msgstr "Копіювати посилання"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3284,7 +3274,7 @@ msgstr "Учасники простору"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "Відомості щодо кімнати"
#: src/qml/RoomInformation.qml:70
@@ -3325,12 +3315,6 @@ msgstr "Зробити улюбленою цю кімнату"
msgid "Show locations for this room"
msgstr "Показувати місця перебування для цієї кімнати"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr "Полишити цей простір"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3651,6 +3635,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "Запросити користувача до простору"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "Полишити простір"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3923,7 +3913,7 @@ msgstr "Копіювати посилання"
msgid "Switch User"
msgstr "Змінити користувача"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "Відкрити налаштування"
@@ -4122,47 +4112,47 @@ msgstr ""
msgid "The session verification was canceled due to an unknown error."
msgstr "Перевірку сеансу скасовано через невідому помилку."
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "Немає сервера."
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "Перевірка доступності сервера."
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "Цей сервер є некоректним."
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "Реєстрацію на цьому сервері вимкнено."
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "Немає імені користувача."
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "Перевірка доступності імені користувача."
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "Це ім’я користувача є недоступним."
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "Продовжити"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "Працюємо"
@@ -4174,17 +4164,17 @@ msgstr ""
"Помилково форматований або порожній ідентифікатор Matrix<br />%1 не є "
"правильним ідентифікатором Matrix"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "Не вдалося приєднатися до кімнати<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "Ви надіслали запит щодо долучення до «%1»"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "Не вдалося надіслати запит щодо долучення до кімнати<br />%1"
@@ -5803,19 +5793,6 @@ msgstr "Показати"
msgid "Quit"
msgstr "Вийти"
#~ msgid "Notification State"
#~ msgstr "Стан сповіщень"
#~ msgid "Open Externally"
#~ msgstr "Відкрити у сторонній програмі"
#~ msgid "Save As"
#~ msgstr "Зберегти як"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "Відомості щодо кімнати"
#~ msgid "Matrix client"
#~ msgstr "Клієнт Matrix"

View File

@@ -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-19 00:40+0000\n"
"POT-Creation-Date: 2025-03-07 02:39+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-trunk/messages/neochat/neochat.pot\n"
"X-Crowdin-File-ID: 44721\n"
"X-Crowdin-File: /kf6-stable/messages/neochat/neochat.pot\n"
"X-Crowdin-File-ID: 49732\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -96,30 +96,30 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "接收新消息通知"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr ""
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr ""
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
"keyring on Linux"
msgstr ""
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr ""
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "正在接收推送通知"
@@ -130,7 +130,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "账户数据"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -281,7 +281,7 @@ msgstr "默认聊天室版本"
msgid "Available Room Versions"
msgstr "可用的聊天室版本"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -859,12 +859,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "目标文件夹"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "网络错误:%1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "登录失败:%1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "加载中"
@@ -934,7 +934,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "加载中…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1030,103 +1030,103 @@ msgstr "用户名:"
msgid "Username unavailable"
msgstr "用户名不可用"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "欢迎使用"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "使用现有账户登录"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (加载中)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr ""
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "登录或创建一个新账户"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "返回"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "设置"
#: src/main.cpp:143
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr ""
msgstr "在 Matrix 上聊天"
#: src/main.cpp:145
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE Community"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "维护人员"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectral 的原作者"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "libQuotient 的维护者"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
@@ -1134,7 +1134,7 @@ msgstr ""
"KDE China (中国), Guo Yunhe (郭云鹤), Yang Boyuan (杨博远), Coelacanthus, "
"Tyson Tan (钛山), Gary Wang, Zhangzhi Hu"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
@@ -1142,43 +1142,43 @@ msgstr ""
"kde-china@kde.org, i@guoyunhe.me, 073plan@gmail.com, coelacanthus@kde.org, "
"tds00@qq.com, git@blumia.net, integral@member.fsf.org"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "一个用于编写跨平台 Matrix 客户端的 Qt 库"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (使用 %2 构建)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix 通信协议客户端"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "支持 matrixURL 协议"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "忽略所有 SSL 错误,例如未签名证书。"
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "仅用于自动测试"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "仅内部使用。"
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "分享 URL 到 Matrix"
@@ -1563,14 +1563,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "自己的表情"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "正在加载回复"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1809,18 +1809,18 @@ msgid ""
"for support."
msgstr ""
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr ""
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "聊天室创建失败:%1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "空间创建失败:%1"
@@ -1836,66 +1836,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "纬度:%1经度%2"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "加密的消息"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1%2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "在此聊天室打开 NeoChat"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "回复"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "回复..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 邀请您加入聊天室"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "在 NeoChat 中打开此邀请"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "接受"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "拒绝"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "拒绝并忽略用户"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "打开 NeoChat"
@@ -1904,7 +1904,7 @@ msgstr "打开 NeoChat"
#, kde-format
msgctxt "@action:button"
msgid "Show QR code"
msgstr ""
msgstr "显示二维码"
#: src/qml/AccountMenu.qml:40 src/qml/UserInfo.qml:46
#, kde-format
@@ -1955,7 +1955,7 @@ msgstr ""
#, kde-format
msgctxt "@action:inmenu"
msgid "Verify this Device"
msgstr ""
msgstr "验证此设备"
#: src/qml/AccountMenu.qml:89 src/settings/AccountsPage.qml:88
#, kde-format
@@ -2144,29 +2144,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "打开"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "从收藏夹中移除"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "添加到收藏夹"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "恢复优先级"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "降低优先级"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "标记为已读"
#: src/qml/ContextMenu.qml:40
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "通知"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "将用户的 Matrix ID 复制到剪贴板"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "将地址复制到剪贴板"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "通知状态"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "使用全局设置"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "全部"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2174,67 +2206,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@提及 和关键词"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "关闭"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "从收藏夹中移除"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "添加到收藏夹"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "恢复优先级"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "降低优先级"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "将用户的 Matrix ID 复制到剪贴板"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "将地址复制到剪贴板"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "聊天室设置"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "离开聊天室"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "移出收藏夹"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "移入收藏夹"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2369,20 +2368,20 @@ msgid "Remove"
msgstr "移除"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "移除消息"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "移除此消息的原因"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2619,25 +2618,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "未找到公共聊天室"
#: src/qml/FileDelegateContextMenu.qml:50
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr ""
msgid "Open Externally"
msgstr "在外部打开"
#: src/qml/FileDelegateContextMenu.qml:57
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr ""
msgid "Save As"
msgstr "另存为"
#: src/qml/FileDelegateContextMenu.qml:66
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr ""
msgid "Copy"
msgstr "复制"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "移除"
@@ -2948,7 +2945,7 @@ msgstr "成功验证了设备 **%1**"
#: src/qml/KeyVerificationDialog.qml:158
#, kde-format
msgid "Emoji Verification"
msgstr "表情验证"
msgstr ""
#: src/qml/KeyVerificationDialog.qml:160
#, kde-format
@@ -3063,8 +3060,8 @@ msgstr "输入内容不是有效的用户 ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgstr ""
msgid "Forward"
msgstr "转发"
#: src/qml/MessageDelegateContextMenu.qml:53
#, kde-format
@@ -3072,17 +3069,10 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "转发消息"
#: src/qml/MessageDelegateContextMenu.qml:67
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr ""
#: src/qml/MessageDelegateContextMenu.qml:72
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Message Link"
msgstr ""
msgid "Copy Link"
msgstr "复制链接"
#: src/qml/MessageSourceSheet.qml:46
#, kde-format
@@ -3235,7 +3225,7 @@ msgstr "空间成员"
#: src/qml/RoomInformation.qml:42
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "聊天室信息"
#: src/qml/RoomInformation.qml:70
@@ -3276,12 +3266,6 @@ msgstr ""
msgid "Show locations for this room"
msgstr "显示此聊天室的位置"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@action:button"
msgid "Leave this space"
msgstr ""
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3588,6 +3572,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "邀请用户加入空间"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "离开空间"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3852,7 +3842,7 @@ msgstr "复制链接"
msgid "Switch User"
msgstr "切换用户"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "打开设置"
@@ -4028,47 +4018,47 @@ msgstr "由于密钥不匹配,另一端取消了会话验证。"
msgid "The session verification was canceled due to an unknown error."
msgstr "由于未知错误,会话验证被取消。"
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "无服务器。"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "正在检查服务器状态"
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "此服务器无效。"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "此服务器已禁止注册。"
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "无用户名。"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "正在检查用户名是否可用。"
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "该用户名不可用。"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "继续"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "正在处理"
@@ -4078,17 +4068,17 @@ msgstr "正在处理"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr ""
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr ""
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "您请求加入 '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr ""
@@ -4174,12 +4164,12 @@ msgstr "密码不匹配"
#: src/settings/AccountEditorPage.qml:207
#, kde-format
msgid "Email Addresses"
msgstr "电子邮件地址"
msgstr ""
#: src/settings/AccountEditorPage.qml:213
#, kde-format
msgid "Phone Numbers"
msgstr "电话号码"
msgstr ""
#: src/settings/AccountEditorPage.qml:218
#, kde-format
@@ -4671,7 +4661,7 @@ msgstr "在“主页”选项卡中显示所有房间"
#: src/settings/NeoChatGeneralPage.qml:91
#, kde-format
msgid "Room list sort order"
msgstr "房间列表排序顺序"
msgstr "按聊天室列表排序顺序"
#: src/settings/NeoChatGeneralPage.qml:95
#, kde-format
@@ -4683,7 +4673,7 @@ msgstr "活动"
#, kde-format
msgctxt "@info"
msgid "Rooms with unread notifications will be shown first"
msgstr ""
msgstr "带未读通知的聊天室将优先显示"
#: src/settings/NeoChatGeneralPage.qml:105
#, kde-format
@@ -4769,7 +4759,7 @@ msgstr ""
#, kde-format
msgctxt "@action:button"
msgid "Reset all configuration values to their default"
msgstr ""
msgstr "重置所有配置值为默认值"
#: src/settings/NeoChatSecurityPage.qml:18
#: src/settings/NeoChatSettingsView.qml:51

View File

@@ -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-19 00:40+0000\n"
"PO-Revision-Date: 2024-10-20 00:11+0900\n"
"POT-Creation-Date: 2025-03-07 02:39+0000\n"
"PO-Revision-Date: 2024-11-26 22:02+0900\n"
"Last-Translator: Kisaragi Hiu <mail@kisaragi-hiu.com>\n"
"Language-Team: Traditional Chinese <zh-l10n@lists.slat.org>\n"
"Language: zh_TW\n"
@@ -18,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Lokalize 24.08.2\n"
"X-Generator: Lokalize 24.08.3\n"
#: src/chatbar/AttachDialog.qml:29
#, kde-format
@@ -99,18 +99,18 @@ msgctxt ""
msgid "Receiving notifications for new messages"
msgstr "正在接收新訊息的通知"
#: src/controller.cpp:249
#: src/controller.cpp:248
#, kde-format
msgid "Access token wasn't found: Maybe it was deleted?"
msgstr "找不到存取權杖:或許它已被刪除?"
#: src/controller.cpp:253
#: src/controller.cpp:252
#, kde-format
msgid ""
"Access to keychain was denied: Please allow NeoChat to read the access token"
msgstr "鑰匙圈存取被拒絕:請允許 NeoChat 讀取存取權杖"
#: src/controller.cpp:256
#: src/controller.cpp:255
#, kde-format
msgid ""
"No keychain available: Please install a keychain, e.g. KWallet or GNOME "
@@ -118,12 +118,12 @@ msgid ""
msgstr ""
"沒有可用的鑰匙圈:請安裝一個鑰匙圈,例如 Linux 上的 KWallet 或 GNOME 鑰匙圈"
#: src/controller.cpp:259
#: src/controller.cpp:258
#, kde-format
msgid "Unable to read access token: %1"
msgstr "無法讀取存取權杖:%1"
#: src/controller.cpp:358
#: src/controller.cpp:357
#, kde-format
msgid "Receiving push notifications"
msgstr "正在接收推送通知"
@@ -134,7 +134,7 @@ msgctxt "@title:group"
msgid "Account Data"
msgstr "帳號資料"
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:47
#: src/devtools/AccountData.qml:30 src/devtools/StateKeys.qml:48
#, kde-format
msgctxt "@title:window"
msgid "Event Source"
@@ -285,7 +285,7 @@ msgstr "預設聊天室版本"
msgid "Available Room Versions"
msgstr "可用的聊天室版本"
#: src/devtools/StateKeys.qml:22
#: src/devtools/StateKeys.qml:23
#, kde-format
msgctxt ""
"The name of one instance of a state of configuration. Unless you really know "
@@ -863,12 +863,12 @@ msgctxt "The location being downloaded to"
msgid "Destination"
msgstr "目的地"
#: src/login.cpp:88 src/login.cpp:103
#: src/login.cpp:87 src/login.cpp:102
#, kde-format
msgid "Network Error: %1"
msgstr "網路錯誤:%1"
#: src/login.cpp:96
#: src/login.cpp:95
#, kde-format
msgid "Login Failed: %1"
msgstr "登入失敗:%1"
@@ -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:265
#: src/models/messagecontentmodel.cpp:293 src/timeline/LoadComponent.qml:33
#: src/models/messagecontentmodel.cpp:245
#: src/models/messagecontentmodel.cpp:273 src/timeline/LoadComponent.qml:33
#, kde-format
msgid "Loading"
msgstr "載入中"
@@ -938,7 +938,7 @@ msgstr "Matrix ID"
msgid "Loading…"
msgstr "載入中…"
#: src/login/Login.qml:38 src/login/WelcomePage.qml:249
#: src/login/Login.qml:38 src/login/WelcomePage.qml:250
#: src/settings/ThreePIdCard.qml:183
#, kde-format
msgctxt "@action:button"
@@ -1034,152 +1034,151 @@ msgstr "使用者名稱:"
msgid "Username unavailable"
msgstr "使用者名稱無法使用"
#: src/login/WelcomePage.qml:26
#: src/login/WelcomePage.qml:27
#, kde-format
msgid "Welcome"
msgstr "歡迎"
#: src/login/WelcomePage.qml:74 src/main.cpp:141
#: src/login/WelcomePage.qml:75 src/main.cpp:143
#, kde-format
msgid "NeoChat"
msgstr "NeoChat"
#: src/login/WelcomePage.qml:82
#: src/login/WelcomePage.qml:83
#, kde-format
msgctxt "@title"
msgid "Continue with an existing account"
msgstr "用現存帳號繼續"
#: src/login/WelcomePage.qml:132
#: src/login/WelcomePage.qml:133
#, kde-format
msgctxt "As in 'this account is still loading'"
msgid "%1 (loading)"
msgstr "%1 (載入中)"
#: src/login/WelcomePage.qml:141
#: src/login/WelcomePage.qml:142
#, kde-format
msgctxt "@action:button"
msgid "Log out of this account"
msgstr "從這個帳號登出"
#: src/login/WelcomePage.qml:170
#: src/login/WelcomePage.qml:171
#, kde-format
msgctxt "@title"
msgid "Log in or Create a New Account"
msgstr "登入或建立新帳號"
#: src/login/WelcomePage.qml:257
#: src/login/WelcomePage.qml:258
#, kde-format
msgctxt "@action:button"
msgid "Go back"
msgstr "返回"
#: src/login/WelcomePage.qml:269
#: src/login/WelcomePage.qml:271
#, kde-format
msgctxt "@action:button"
msgid "Settings"
msgstr "設定"
#: src/main.cpp:143
#, fuzzy, kde-format
#| msgid "Share a URL to Matrix"
msgid "Chat on Matrix"
msgstr "將網址分享到 Matrix"
#: src/main.cpp:145
#, kde-format
msgid "Chat on Matrix"
msgstr "在 Matrix 上聊天"
#: src/main.cpp:147
#, kde-format
msgid "© 2018-2020 Black Hat, 2020-2024 KDE Community"
msgstr "© 2018-2020 Black Hat, 2020-2024 KDE 社群"
#: src/main.cpp:146
#: src/main.cpp:148
#, kde-format
msgid "Carl Schwan"
msgstr "Carl Schwan"
#: src/main.cpp:147 src/main.cpp:151 src/main.cpp:152
#: src/main.cpp:149 src/main.cpp:153 src/main.cpp:154
#, kde-format
msgid "Maintainer"
msgstr "維護者"
#: src/main.cpp:151
#: src/main.cpp:153
#, kde-format
msgid "Tobias Fella"
msgstr "Tobias Fella"
#: src/main.cpp:152
#: src/main.cpp:154
#, kde-format
msgid "James Graham"
msgstr "James Graham"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Black Hat"
msgstr "Black Hat"
#: src/main.cpp:153
#: src/main.cpp:155
#, kde-format
msgid "Original author of Spectral"
msgstr "Spectral 的原始作者"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Alexey Rusakov"
msgstr "Alexey Rusakov"
#: src/main.cpp:154
#: src/main.cpp:156
#, kde-format
msgid "Maintainer of libQuotient"
msgstr "libQuotient 的維護者"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "NAME OF TRANSLATORS"
msgid "Your names"
msgstr "Kisaragi Hiu"
#: src/main.cpp:155
#: src/main.cpp:157
#, kde-format
msgctxt "EMAIL OF TRANSLATORS"
msgid "Your emails"
msgstr "mail@kisaragi-hiu.com"
#: src/main.cpp:159
#: src/main.cpp:161
#, kde-format
msgid "A Qt library to write cross-platform clients for Matrix"
msgstr "撰寫跨平台 Matrix 用戶端用的 Qt 函式庫"
#: src/main.cpp:161
#: src/main.cpp:163
#, kde-format
msgctxt "<version number> (built against <possibly different version number>)"
msgid "%1 (built against %2)"
msgstr "%1 (建置於 %2 上)"
#: src/main.cpp:189
#: src/main.cpp:191
#, kde-format
msgid "Client for the matrix communication protocol"
msgstr "Matrix 通訊協定的用戶端"
#: src/main.cpp:190
#: src/main.cpp:192
#, kde-format
msgid "Supports matrix: url scheme"
msgstr "支援 matrix: 網址機制"
#: src/main.cpp:191
#: src/main.cpp:193
#, kde-format
msgid "Ignore all SSL Errors, e.g., unsigned certificates."
msgstr "忽略所有 SSL 錯誤,例如未簽署的憑證。"
#: src/main.cpp:193
#: src/main.cpp:195
#, kde-format
msgid "Only used for autotests"
msgstr "僅 autotest 用。"
#: src/main.cpp:198
#: src/main.cpp:200
#, kde-format
msgid "Internal usage only."
msgstr "僅內部用。"
#: src/main.cpp:203
#: src/main.cpp:205
#, kde-format
msgid "Share a URL to Matrix"
msgstr "將網址分享到 Matrix"
@@ -1564,14 +1563,14 @@ msgctxt "As in 'The user's own emojis"
msgid "Own Emojis"
msgstr "自己的表情符號"
#: src/models/messagecontentmodel.cpp:263
#: src/models/messagecontentmodel.cpp:291
#: src/models/messagecontentmodel.cpp:243
#: src/models/messagecontentmodel.cpp:271
#: src/timeline/LinkPreviewLoadComponent.qml:66
#, kde-format
msgid "Loading reply"
msgstr "載入回覆中"
#: src/models/messagecontentmodel.cpp:286
#: src/models/messagecontentmodel.cpp:266
#, kde-format
msgctxt "@info"
msgid ""
@@ -1811,18 +1810,18 @@ msgid ""
"for support."
msgstr "檔案超過下載大小上限。請聯絡您的 matrix 伺服器管理員以求支援。"
#: src/neochatconnection.cpp:314
#: src/neochatconnection.cpp:310
#, kde-format
msgctxt "@info"
msgid "No identity server configured"
msgstr "未設定身份伺服器"
#: src/neochatconnection.cpp:345
#: src/neochatconnection.cpp:341
#, kde-format
msgid "Room creation failed: %1"
msgstr "聊天室建立失敗:%1"
#: src/neochatconnection.cpp:374
#: src/neochatconnection.cpp:370
#, kde-format
msgid "Space creation failed: %1"
msgstr "聊天空間建立失敗:%1"
@@ -1838,66 +1837,66 @@ msgctxt "'Lat' and 'Lon' as in Latitude and Longitude"
msgid "Lat: %1, Lon: %2"
msgstr "緯度:%2經度%1"
#: src/notificationsmanager.cpp:143 src/notificationsmanager.cpp:385
#: src/notificationsmanager.cpp:142 src/notificationsmanager.cpp:384
#, kde-format
msgid "Encrypted Message"
msgstr "已加密訊息"
#: src/notificationsmanager.cpp:227
#: src/notificationsmanager.cpp:226
#, kde-format
msgid "%1: %2"
msgstr "%1: %2"
#: src/notificationsmanager.cpp:233
#: src/notificationsmanager.cpp:232
#, kde-format
msgid "Open NeoChat in this room"
msgstr "在這個聊天室開啟 NeoChat"
#: src/notificationsmanager.cpp:246 src/qml/DelegateContextMenu.qml:111
#: src/notificationsmanager.cpp:245 src/qml/DelegateContextMenu.qml:111
#: src/qml/HoverActions.qml:123
#, kde-format
msgid "Reply"
msgstr "回覆"
#: src/notificationsmanager.cpp:247
#: src/notificationsmanager.cpp:246
#, kde-format
msgid "Reply..."
msgstr "回覆..."
#: src/notificationsmanager.cpp:304
#: src/notificationsmanager.cpp:303
#, kde-format
msgid "%1 invited you to a room"
msgstr "%1 邀請了您到聊天室"
#: src/notificationsmanager.cpp:307
#: src/notificationsmanager.cpp:306
#, kde-format
msgid "Open this invitation in NeoChat"
msgstr "在 NeoChat 開啟這個邀請"
#: src/notificationsmanager.cpp:317
#: src/notificationsmanager.cpp:316
#, kde-format
msgctxt "@action:button The thing being accepted is an invitation to chat"
msgid "Accept"
msgstr "接受"
#: src/notificationsmanager.cpp:318
#: src/notificationsmanager.cpp:317
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject"
msgstr "拒絕"
#: src/notificationsmanager.cpp:319
#: src/notificationsmanager.cpp:318
#, kde-format
msgctxt "@action:button The thing being rejected is an invitation to chat"
msgid "Reject and Ignore User"
msgstr "拒絕並忽略使用者"
#: src/notificationsmanager.cpp:378
#: src/notificationsmanager.cpp:377
#, kde-format
msgid "%1 (%2)"
msgstr "%1 (%2)"
#: src/notificationsmanager.cpp:389
#: src/notificationsmanager.cpp:388
#, kde-format
msgid "Open NeoChat"
msgstr "開啟 NeoChat"
@@ -2148,30 +2147,61 @@ msgctxt "@action:button"
msgid "Open"
msgstr "開啟"
#: src/qml/ContextMenu.qml:31 src/qml/ContextMenu.qml:209
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Remove from Favorites"
msgstr "從最愛中移除"
#: src/qml/ContextMenu.qml:31
#, kde-format
msgid "Add to Favorites"
msgstr "加入最愛"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Reprioritize"
msgstr "重新給予優先權"
#: src/qml/ContextMenu.qml:37 src/qml/ContextMenu.qml:197
#, kde-format
msgid "Deprioritize"
msgstr "降低優先權"
#: src/qml/ContextMenu.qml:43 src/qml/ContextMenu.qml:204
#, kde-format
msgid "Mark as Read"
msgstr "標記為已讀"
#: src/qml/ContextMenu.qml:40
#, fuzzy, kde-format
#| msgid "Notifications"
#: src/qml/ContextMenu.qml:49
#, kde-format
msgctxt "@action:inmenu"
msgid "Notifications"
msgstr "通知"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "複製使用者的 Matrix ID 到剪貼簿"
#: src/qml/ContextMenu.qml:44
#: src/qml/ContextMenu.qml:49 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "複製位址到剪貼簿"
#: src/qml/ContextMenu.qml:61
#, kde-format
msgid "Notification State"
msgstr "通知狀態"
#: src/qml/ContextMenu.qml:65
#, kde-format
msgid "Follow Global Setting"
msgstr "跟隨全域設定"
#: src/qml/ContextMenu.qml:55 src/settings/PushNotification.qml:39
#: src/qml/ContextMenu.qml:76 src/settings/PushNotification.qml:39
#, kde-format
msgctxt "As in 'notify for all messages'"
msgid "All"
msgstr "全部"
#: src/qml/ContextMenu.qml:66 src/settings/PushNotification.qml:47
#: src/qml/ContextMenu.qml:87 src/settings/PushNotification.qml:47
#, kde-format
msgctxt ""
"As in 'notify when the user is mentioned or the message contains a set "
@@ -2179,67 +2209,34 @@ msgctxt ""
msgid "@Mentions and Keywords"
msgstr "@Mention 提及與關鍵字"
#: src/qml/ContextMenu.qml:77 src/settings/PushNotification.qml:55
#: src/qml/ContextMenu.qml:98 src/settings/PushNotification.qml:55
#, kde-format
msgctxt "As in 'do not notify for any messages'"
msgid "Off"
msgstr "關閉"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Remove from Favorites"
msgstr "從最愛中移除"
#: src/qml/ContextMenu.qml:90
#, kde-format
msgid "Add to Favorites"
msgstr "加入最愛"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Reprioritize"
msgstr "重新給予優先權"
#: src/qml/ContextMenu.qml:96 src/qml/ContextMenu.qml:202
#, kde-format
msgid "Deprioritize"
msgstr "降低優先權"
#: src/qml/ContextMenu.qml:104
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy user's Matrix ID to Clipboard"
msgstr "複製使用者的 Matrix ID 到剪貼簿"
#: src/qml/ContextMenu.qml:104 src/qml/SpaceListContextMenu.qml:38
#: src/qml/SpaceListContextMenu.qml:120
#, kde-format
msgctxt "@action:inmenu"
msgid "Copy Address to Clipboard"
msgstr "複製位址到剪貼簿"
#: src/qml/ContextMenu.qml:116
#: src/qml/ContextMenu.qml:111
#, kde-format
msgctxt "@action:inmenu"
msgid "Room Settings"
msgstr "聊天室設定"
#: src/qml/ContextMenu.qml:126 src/qml/ContextMenu.qml:216
#: src/qml/ContextMenu.qml:121 src/qml/ContextMenu.qml:211
#, kde-format
msgid "Leave Room"
msgstr "離開聊天室"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Remove from Favourites"
msgstr "從最愛中移除"
#: src/qml/ContextMenu.qml:187
#: src/qml/ContextMenu.qml:182
#, kde-format
msgid "Add to Favourites"
msgstr "加入最愛"
#: src/qml/ContextMenu.qml:192
#: src/qml/ContextMenu.qml:187
#, kde-format
msgctxt "@action:button"
msgid "Room Settings"
@@ -2374,20 +2371,20 @@ msgid "Remove"
msgstr "移除"
#: src/qml/DelegateContextMenu.qml:96 src/qml/DelegateContextMenu.qml:101
#: src/qml/FileDelegateContextMenu.qml:82
#: src/qml/FileDelegateContextMenu.qml:87
#: src/qml/FileDelegateContextMenu.qml:76
#: src/qml/FileDelegateContextMenu.qml:81
#, kde-format
msgctxt "@title:dialog"
msgid "Remove Message"
msgstr "移除訊息"
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:83
#: src/qml/DelegateContextMenu.qml:97 src/qml/FileDelegateContextMenu.qml:77
#, kde-format
msgctxt "@info:placeholder"
msgid "Reason for removing this message"
msgstr "移除此訊息的原因"
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:84
#: src/qml/DelegateContextMenu.qml:98 src/qml/FileDelegateContextMenu.qml:78
#, kde-format
msgctxt "@action:button 'Remove' as in 'Remove this message'"
msgid "Remove"
@@ -2604,15 +2601,14 @@ msgid "Only show spaces"
msgstr "只顯示聊天空間"
#: src/qml/ExploreRoomsPage.qml:95
#, fuzzy, kde-format
#| msgid "Enter a room address"
#, kde-format
msgid "Enter a Room Manually"
msgstr "輸入聊天室位址"
msgstr "手動輸入聊天室"
#: 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 ""
msgstr "您已經知道某個聊天室的位址或別名而它沒有出現在此時可使用。"
#: src/qml/ExploreRoomsPage.qml:115
#, kde-format
@@ -2625,29 +2621,23 @@ msgctxt "@info:label"
msgid "No public rooms found"
msgstr "沒有找到公開聊天室"
#: src/qml/FileDelegateContextMenu.qml:50
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Open Image"
msgstr "設定影像"
#: src/qml/FileDelegateContextMenu.qml:46
#, kde-format
msgid "Open Externally"
msgstr "在外部開啟"
#: src/qml/FileDelegateContextMenu.qml:57
#, fuzzy, kde-format
#| msgid "Set Image"
msgctxt "@action:inmenu"
msgid "Save Image…"
msgstr "設定影像"
#: src/qml/FileDelegateContextMenu.qml:53
#, kde-format
msgid "Save As"
msgstr "另存新檔"
#: src/qml/FileDelegateContextMenu.qml:66
#, fuzzy, kde-format
#| msgctxt "@action:button"
#| msgid "Show Image"
msgctxt "@action:inmenu"
msgid "Copy Image"
msgstr "設定影像"
#: src/qml/FileDelegateContextMenu.qml:63
#: src/qml/MessageDelegateContextMenu.qml:64
#, kde-format
msgid "Copy"
msgstr "複製"
#: src/qml/FileDelegateContextMenu.qml:77
#: src/qml/FileDelegateContextMenu.qml:71
#, kde-format
msgid "Remove"
msgstr "移除"
@@ -3026,7 +3016,7 @@ msgstr "分享"
#, kde-format
msgctxt "@title"
msgid "Manually Enter a Room"
msgstr ""
msgstr "手動輸入聊天室"
#: src/qml/ManualRoomDialog.qml:38 src/qml/ManualUserDialog.qml:38
#: src/qml/SelectParentDialog.qml:37
@@ -3071,11 +3061,9 @@ msgid "The input is not a valid user ID"
msgstr "輸入值不是有效的使用者 ID"
#: src/qml/MessageDelegateContextMenu.qml:47
#, fuzzy, kde-format
#| msgctxt "@action:inmenu As in 'Forward this message'"
#| msgid "Forward"
#, kde-format
msgctxt "@action:inmenu As in 'Forward this message'"
msgid "Forward"
msgid "Forward"
msgstr "轉寄"
#: src/qml/MessageDelegateContextMenu.qml:53
@@ -3084,18 +3072,9 @@ msgctxt "@title"
msgid "Forward Message"
msgstr "轉寄訊息"
#: src/qml/MessageDelegateContextMenu.qml:67
#, fuzzy, kde-format
#| msgid "Copy"
msgctxt "@action:inmenu"
msgid "Copy Text"
msgstr "複製"
#: src/qml/MessageDelegateContextMenu.qml:72
#, fuzzy, kde-format
#| msgid "Copy Link"
msgctxt "@action:inmenu"
msgid "Copy Message Link"
#, kde-format
msgid "Copy Link"
msgstr "複製連結"
#: src/qml/MessageSourceSheet.qml:46
@@ -3247,10 +3226,9 @@ msgid "Space Members"
msgstr "聊天空間成員"
#: src/qml/RoomInformation.qml:42
#, fuzzy, kde-format
#| msgid "Room Information"
#, kde-format
msgctxt "@action:title"
msgid "Room Information"
msgid "Room information"
msgstr "聊天室資訊"
#: src/qml/RoomInformation.qml:70
@@ -3291,14 +3269,6 @@ msgstr "將此聊天室加入最愛"
msgid "Show locations for this room"
msgstr "顯示這個聊天室的位置"
#: src/qml/RoomInformation.qml:136 src/qml/SpaceHomePage.qml:65
#, fuzzy, kde-format
#| msgctxt "@button"
#| msgid "Leave the space"
msgctxt "@action:button"
msgid "Leave this space"
msgstr "離開聊天空間"
#: src/qml/RoomInformation.qml:136
#, kde-format
msgctxt "@action:button"
@@ -3605,6 +3575,12 @@ msgctxt "@button"
msgid "Invite user to space"
msgstr "邀請使用者到聊天空間"
#: src/qml/SpaceHomePage.qml:65
#, kde-format
msgctxt "@button"
msgid "Leave the space"
msgstr "離開聊天空間"
#: src/qml/SpaceHomePage.qml:76 src/qml/SpaceListContextMenu.qml:48
#: src/qml/SpaceListContextMenu.qml:130
#, kde-format
@@ -3869,7 +3845,7 @@ msgstr "複製連結"
msgid "Switch User"
msgstr "切換使用者"
#: src/qml/UserInfo.qml:101
#: src/qml/UserInfo.qml:102
#, kde-format
msgid "Open Settings"
msgstr "開啟設定"
@@ -4045,47 +4021,47 @@ msgstr "遠端由於雙方金鑰不相符而取消了工作階段驗證。"
msgid "The session verification was canceled due to an unknown error."
msgstr "工作階段驗證由於不明錯誤而取消。"
#: src/registration.cpp:308
#: src/registration.cpp:305
#, kde-format
msgid "No server."
msgstr "無伺服器。"
#: src/registration.cpp:310
#: src/registration.cpp:307
#, kde-format
msgid "Checking Server availability."
msgstr "正在檢查伺服器可用性。"
#: src/registration.cpp:312
#: src/registration.cpp:309
#, kde-format
msgid "This is not a valid server."
msgstr "這不是一個有效的伺服器。"
#: src/registration.cpp:314
#: src/registration.cpp:311
#, kde-format
msgid "Registration for this server is disabled."
msgstr "此伺服器已停用註冊。"
#: src/registration.cpp:316
#: src/registration.cpp:313
#, kde-format
msgid "No username."
msgstr "無使用者名稱。"
#: src/registration.cpp:318
#: src/registration.cpp:315
#, kde-format
msgid "Checking username availability."
msgstr "正在檢查使用者名稱是否可用。"
#: src/registration.cpp:320
#: src/registration.cpp:317
#, kde-format
msgid "This username is not available."
msgstr "無法使用這個使用者名稱。"
#: src/registration.cpp:322
#: src/registration.cpp:319
#, kde-format
msgid "Continue"
msgstr "繼續"
#: src/registration.cpp:324
#: src/registration.cpp:321
#, kde-format
msgid "Working"
msgstr "處理中"
@@ -4095,17 +4071,17 @@ msgstr "處理中"
msgid "Malformed or empty Matrix id<br />%1 is not a correct Matrix identifier"
msgstr "格式不正確或空白的 Matrix ID<br />%1 不是一個正確的 Matrix ID"
#: src/roommanager.cpp:342
#: src/roommanager.cpp:350
#, kde-format
msgid "Failed to join room<br />%1"
msgstr "加入聊天室失敗<br />%1"
#: src/roommanager.cpp:366
#: src/roommanager.cpp:374
#, kde-format
msgid "You requested to join '%1'"
msgstr "您已請求加入 '%1'"
#: src/roommanager.cpp:370
#: src/roommanager.cpp:378
#, kde-format
msgid "Failed to request joining room<br />%1"
msgstr "請求加入聊天室失敗<br />%1"
@@ -4700,7 +4676,7 @@ msgstr "活動"
#, kde-format
msgctxt "@info"
msgid "Rooms with unread notifications will be shown first"
msgstr ""
msgstr "有未讀通知的聊天室會顯示在上方"
#: src/settings/NeoChatGeneralPage.qml:105
#, kde-format
@@ -4745,17 +4721,16 @@ msgid "Editor"
msgstr "編輯器"
#: src/settings/NeoChatGeneralPage.qml:204
#, fuzzy, kde-format
#| msgid "Send message"
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Enter"
msgstr "傳送訊息"
msgstr "用 Enter 鍵傳送訊息"
#: src/settings/NeoChatGeneralPage.qml:215
#, kde-format
msgctxt "@option:radio"
msgid "Send messages with Ctrl+Enter"
msgstr ""
msgstr "用 Ctrl+Enter 鍵傳送訊息"
#: src/settings/NeoChatGeneralPage.qml:231
#, kde-format
@@ -5682,19 +5657,6 @@ msgstr "顯示"
msgid "Quit"
msgstr "離開"
#~ msgid "Notification State"
#~ msgstr "通知狀態"
#~ msgid "Open Externally"
#~ msgstr "在外部開啟"
#~ msgid "Save As"
#~ msgstr "另存新檔"
#~ msgctxt "@action:title"
#~ msgid "Room information"
#~ msgstr "聊天室資訊"
#~ msgid "Matrix client"
#~ msgstr "Matrix 用戶端"

View File

@@ -3,7 +3,7 @@
# SPDX-License-Identifier: CC0-1.0
---
name: neochat
base: core22
base: core24
adopt-info: neochat
grade: stable
confinement: strict
@@ -27,6 +27,10 @@ apps:
compression: lzo
package-repositories:
- type: apt
ppa: ubuntu-toolchain-r/test
slots:
session-dbus-interface:
interface: dbus
@@ -76,6 +80,7 @@ parts:
source-depth: 1
plugin: cmake
build-environment:
- PATH: /snap/bin:${PATH}
- PKG_CONFIG_PATH: $CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET/pkgconfig:$PKG_CONFIG_PATH
cmake-parameters:
- -DCMAKE_INSTALL_PREFIX=/usr
@@ -92,9 +97,13 @@ parts:
- olm
- qtkeychain
source: https://github.com/quotient-im/libQuotient.git
source-tag: 0.9.0
source-tag: 0.9.1
source-depth: 1
plugin: cmake
build-environment:
- PATH: /snap/bin:${PATH}
build-snaps:
- cmake
build-packages:
- libssl-dev
cmake-parameters:
@@ -113,6 +122,10 @@ parts:
source-tag: 'v0.3.0'
source-depth: 1
plugin: cmake
build-environment:
- PATH: /snap/bin:${PATH}
- PYTHONPATH: ${CRAFT_STAGE}/lib/python3.12/site-packages:${CRAFT_STAGE}/usr/lib/python3/dist-packages
- LD_LIBRARY_PATH: "/snap/mesa-2404/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:$CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:/snap/kde-qt6-core24-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libproxy:$LD_LIBRARY_PATH"
cmake-parameters:
- -DCMAKE_INSTALL_PREFIX=/usr
- -DCMAKE_BUILD_TYPE=Release
@@ -130,9 +143,12 @@ parts:
- kquickimageeditor
parse-info:
- usr/share/metainfo/org.kde.neochat.appdata.xml
source: https://invent.kde.org/network/neochat.git
source-tag: 'v24.08.1'
source: .
plugin: cmake
build-environment:
- PATH: /snap/bin:${PATH}
- PYTHONPATH: ${CRAFT_STAGE}/lib/python3.12/site-packages:${CRAFT_STAGE}/usr/lib/python3/dist-packages
- LD_LIBRARY_PATH: "/snap/mesa-2404/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:$CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR:/snap/kde-qt6-core24-sdk/current/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libproxy:$LD_LIBRARY_PATH"
build-packages:
- cmark
- libcmark-dev
@@ -156,3 +172,12 @@ parts:
prime:
- usr/lib/*/libcmark.so*
gpu-2404:
after: [neochat]
source: https://github.com/canonical/gpu-snap.git
plugin: dump
override-prime: |
craftctl default
${CRAFT_PART_SRC}/bin/gpu-2404-cleanup mesa-2404
prime:
- bin/gpu-2404-wrapper

View File

@@ -200,6 +200,12 @@ set_source_files_properties(qml/OsmLocationPlugin.qml PROPERTIES
QT_QML_SINGLETON_TYPE TRUE
)
if(ANDROID OR WIN32)
set_source_files_properties(qml/ShareActionStub.qml PROPERTIES
QT_QML_SOURCE_TYPENAME ShareAction
)
endif()
ecm_add_qml_module(neochat URI org.kde.neochat GENERATE_PLUGIN_SOURCE
OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/src/org/kde/neochat
QML_FILES
@@ -311,13 +317,9 @@ if(NOT ANDROID AND NOT WIN32)
qml/EditMenu.qml
)
else()
set_source_files_properties(qml/ShareActionStub.qml PROPERTIES
QT_RESOURCE_ALIAS qml/ShareAction.qml
)
qt_target_qml_sources(neochat QML_FILES qml/ShareActionStub.qml)
endif()
configure_file(config-neochat.h.in ${CMAKE_CURRENT_BINARY_DIR}/config-neochat.h)
if(WIN32)
@@ -416,6 +418,7 @@ target_link_libraries(neochat PUBLIC
KF6::ConfigGui
KF6::CoreAddons
KF6::SonnetCore
KF6::IconThemes
KF6::ColorScheme
KF6::ItemModels
QuotientQt6
@@ -489,6 +492,7 @@ if(ANDROID)
"network-connect"
"list-remove-user"
"org.kde.neochat"
"org.kde.neochat.tray"
"preferences-system-users"
"preferences-desktop-theme-global"
"notifications"
@@ -526,11 +530,13 @@ if(ANDROID)
"object-rotate-left"
"object-rotate-right"
"add-subtitle"
"security-high"
"security-low"
"security-low-symbolic"
"kde"
"list-remove-symbolic"
"edit-delete"
"user-home-symbolic"
)
ecm_add_android_apk(neochat-app ANDROID_DIR ${CMAKE_SOURCE_DIR}/android)
else()

View File

@@ -319,7 +319,8 @@ void ChatBarCache::postMessage()
return;
}
room->postMessage(text(), sendText, *std::get<std::optional<Quotient::RoomMessageEvent::MsgType>>(result), replyId(), editId(), threadId());
auto type = std::get<std::optional<Quotient::RoomMessageEvent::MsgType>>(result);
room->postMessage(text(), sendText, type ? *type : Quotient::RoomMessageEvent::MsgType::Text, replyId(), editId(), threadId());
clearCache();
}

View File

@@ -168,7 +168,6 @@ void Controller::addConnection(NeoChatConnection *c)
connect(c, &NeoChatConnection::syncDone, this, [this, c]() {
m_notificationsManager.handleNotifications(c);
});
connect(c, &NeoChatConnection::showInviteNotification, &m_notificationsManager, &NotificationsManager::postInviteNotification);
c->sync();
@@ -295,7 +294,7 @@ bool Controller::supportSystemTray() const
void Controller::setQuitOnLastWindowClosed()
{
#ifndef Q_OS_ANDROID
if (NeoChatConfig::self()->systemTray()) {
if (supportSystemTray() && NeoChatConfig::self()->systemTray()) {
m_trayIcon = new TrayIcon(this);
m_trayIcon->show();
} else {
@@ -423,10 +422,14 @@ void Controller::setTestMode(bool test)
void Controller::removeConnection(const QString &userId)
{
if (m_connectionsLoading.contains(userId) && m_connectionsLoading[userId]) {
auto connection = m_connectionsLoading[userId];
// When loadAccessTokenFromKeyChain() fails m_connectionsLoading won't have an
// entry for it so we need to check both separately.
if (m_accountsLoading.contains(userId)) {
m_accountsLoading.removeAll(userId);
Q_EMIT accountsLoadingChanged();
}
if (m_connectionsLoading.contains(userId) && m_connectionsLoading[userId]) {
auto connection = m_connectionsLoading[userId];
SettingsGroup("Accounts"_ls).remove(userId);
}
}

View File

@@ -3,6 +3,7 @@
import QtQuick
import QtQuick.Layouts
import QtQuick.Window
import org.kde.kirigami as Kirigami
import org.kde.kirigamiaddons.formcard as FormCard
@@ -37,7 +38,7 @@ FormCard.FormCardPage {
}
function openEventSource(stateKey: string): void {
applicationWindow().pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'MessageSourceSheet'), {
root.Window.window.pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'MessageSourceSheet'), {
model: stateKeysModel,
allowEdit: true,
room: root.room,

View File

@@ -25,8 +25,7 @@ void LoginHelper::init()
m_connection = new NeoChatConnection();
m_matrixId = QString();
m_password = QString();
m_deviceName = QStringLiteral("NeoChat %1 %2 %3 %4")
.arg(QSysInfo::machineHostName(), QSysInfo::productType(), QSysInfo::productVersion(), QSysInfo::currentCpuArchitecture());
m_deviceName = QStringLiteral("NeoChat");
m_supportsSso = false;
m_supportsPassword = false;
m_ssoUrl = QUrl();

View File

@@ -17,6 +17,7 @@ Kirigami.Page {
property bool showExisting: false
property bool _showExisting: showExisting && root.currentStepString === root.initialStep
property bool showSettings: true
property alias currentStep: module.item
property string currentStepString: initialStep
property string initialStep: "LoginRegister"
@@ -265,6 +266,7 @@ Kirigami.Page {
FormCard.FormCard {
Layout.topMargin: Kirigami.Units.largeSpacing * 2
maximumWidth: Kirigami.Units.gridUnit * 20
visible: root.showSettings
FormCard.FormButtonDelegate {
text: i18nc("@action:button", "Settings")
icon.name: "settings-configure"

View File

@@ -37,6 +37,7 @@
#include <KCrash>
#endif
#include <KIconTheme>
#include <KLocalizedContext>
#include <KLocalizedString>
@@ -101,6 +102,7 @@ Q_DECL_EXPORT
#endif
int main(int argc, char *argv[])
{
KIconTheme::initTheme();
QNetworkProxyFactory::setUseSystemConfiguration(true);
#ifdef HAVE_WEBVIEW

View File

@@ -34,7 +34,7 @@ MessageContentModel::MessageContentModel(NeoChatRoom *room, const QString &event
: QAbstractListModel(parent)
, m_room(room)
, m_eventId(eventId)
, m_currentState(isPending ? Pending : Unknown)
, m_isPending(isPending)
, m_isReply(isReply)
{
initializeModel();
@@ -45,27 +45,19 @@ void MessageContentModel::initializeModel()
Q_ASSERT(m_room != nullptr);
Q_ASSERT(!m_eventId.isEmpty());
connect(m_room, &NeoChatRoom::pendingEventAdded, this, [this]() {
if (m_room != nullptr && m_currentState == Unknown) {
initializeEvent();
updateReplyModel();
resetModel();
}
});
connect(this, &MessageContentModel::eventUnavailable, this, &MessageContentModel::getEvent);
connect(m_room, &NeoChatRoom::pendingEventAboutToMerge, this, [this](Quotient::RoomEvent *serverEvent) {
if (m_room != nullptr) {
if (m_eventId == serverEvent->id() || m_eventId == serverEvent->transactionId()) {
beginResetModel();
m_isPending = false;
m_eventId = serverEvent->id();
initializeEvent();
endResetModel();
}
}
});
connect(m_room, &NeoChatRoom::pendingEventMerged, this, [this]() {
if (m_room != nullptr && m_currentState == Pending) {
initializeEvent();
updateReplyModel();
resetModel();
}
});
connect(m_room, &NeoChatRoom::addedMessages, this, [this](int fromIndex, int toIndex) {
if (m_room != nullptr) {
for (int i = fromIndex; i <= toIndex; i++) {
@@ -151,33 +143,20 @@ void MessageContentModel::initializeModel()
});
initializeEvent();
if (m_currentState == Available || m_currentState == Pending) {
updateReplyModel();
}
updateReplyModel();
resetModel();
}
void MessageContentModel::initializeEvent()
{
if (m_currentState == UnAvailable) {
const auto event = m_room->getEvent(m_eventId);
if (event == nullptr) {
Q_EMIT eventUnavailable();
return;
}
const auto eventResult = m_room->getEvent(m_eventId);
if (eventResult.first == nullptr) {
if (m_currentState != Pending) {
getEvent();
}
return;
}
if (eventResult.second) {
m_currentState = Pending;
} else {
m_currentState = Available;
}
if (m_eventSenderObject == nullptr) {
auto senderId = eventResult.first->senderId();
auto senderId = event->senderId();
// A pending event might not have a sender ID set yet but in that case it must
// be the local member.
if (senderId.isEmpty()) {
@@ -193,6 +172,7 @@ void MessageContentModel::getEvent()
Quotient::connectUntil(m_room.get(), &NeoChatRoom::extraEventLoaded, this, [this](const QString &eventId) {
if (m_room != nullptr) {
if (eventId == m_eventId) {
m_notFound = false;
initializeEvent();
updateReplyModel();
resetModel();
@@ -204,7 +184,7 @@ void MessageContentModel::getEvent()
Quotient::connectUntil(m_room.get(), &NeoChatRoom::extraEventNotFound, this, [this](const QString &eventId) {
if (m_room != nullptr) {
if (eventId == m_eventId) {
m_currentState = UnAvailable;
m_notFound = true;
resetModel();
return true;
}
@@ -257,7 +237,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
const auto component = m_components[index.row()];
const auto event = m_room->getEvent(m_eventId);
if (event.first == nullptr) {
if (event == nullptr) {
if (role == DisplayRole) {
if (m_isReply) {
return i18n("Loading reply");
@@ -272,7 +252,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
}
if (role == DisplayRole) {
if (m_currentState == UnAvailable || m_room->connection()->isIgnored(m_eventSenderId)) {
if (m_notFound || m_room->connection()->isIgnored(m_eventSenderId)) {
Kirigami::Platform::PlatformTheme *theme =
static_cast<Kirigami::Platform::PlatformTheme *>(qmlAttachedPropertiesObject<Kirigami::Platform::PlatformTheme>(this, true));
@@ -296,7 +276,7 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
if (!component.content.isEmpty()) {
return component.content;
}
return EventHandler::richBody(m_room, event.first);
return EventHandler::richBody(m_room, event);
}
if (role == ComponentTypeRole) {
return component.type;
@@ -305,53 +285,53 @@ QVariant MessageContentModel::data(const QModelIndex &index, int role) const
return component.attributes;
}
if (role == EventIdRole) {
return EventHandler::id(event.first);
return EventHandler::id(event);
}
if (role == TimeRole) {
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
return event.first->transactionId() == pendingEvent->transactionId();
return event->transactionId() == pendingEvent->transactionId();
});
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
return EventHandler::time(event.first, m_currentState == Pending, lastUpdated);
return EventHandler::time(event, m_isPending, lastUpdated);
}
if (role == TimeStringRole) {
const auto pendingIt = std::find_if(m_room->pendingEvents().cbegin(), m_room->pendingEvents().cend(), [event](const PendingEventItem &pendingEvent) {
return event.first->transactionId() == pendingEvent->transactionId();
return event->transactionId() == pendingEvent->transactionId();
});
auto lastUpdated = pendingIt == m_room->pendingEvents().cend() ? QDateTime() : pendingIt->lastUpdated();
return EventHandler::timeString(event.first, QStringLiteral("hh:mm"), m_currentState == Pending, lastUpdated);
return EventHandler::timeString(event, QStringLiteral("hh:mm"), m_isPending, lastUpdated);
}
if (role == AuthorRole) {
return QVariant::fromValue<NeochatRoomMember *>(m_eventSenderObject.get());
}
if (role == MediaInfoRole) {
return EventHandler::mediaInfo(m_room, event.first);
return EventHandler::mediaInfo(m_room, event);
}
if (role == FileTransferInfoRole) {
return QVariant::fromValue(m_room->cachedFileTransferInfo(event.first));
return QVariant::fromValue(m_room->cachedFileTransferInfo(event));
}
if (role == ItineraryModelRole) {
return QVariant::fromValue<ItineraryModel *>(m_itineraryModel);
}
if (role == LatitudeRole) {
return EventHandler::latitude(event.first);
return EventHandler::latitude(event);
}
if (role == LongitudeRole) {
return EventHandler::longitude(event.first);
return EventHandler::longitude(event);
}
if (role == AssetRole) {
return EventHandler::locationAssetType(event.first);
return EventHandler::locationAssetType(event);
}
if (role == PollHandlerRole) {
return QVariant::fromValue<PollHandler *>(m_room->poll(m_eventId));
}
if (role == ReplyEventIdRole) {
return EventHandler::replyId(event.first);
return EventHandler::replyId(event);
}
if (role == ReplyAuthorRole) {
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event.first));
return QVariant::fromValue(EventHandler::replyAuthor(m_room, event));
}
if (role == ReplyContentModelRole) {
return QVariant::fromValue<MessageContentModel *>(m_replyModel);
@@ -407,17 +387,18 @@ QHash<int, QByteArray> MessageContentModel::roleNames() const
void MessageContentModel::resetModel()
{
const auto event = m_room->getEvent(m_eventId);
beginResetModel();
m_components.clear();
if (m_room->connection()->isIgnored(m_eventSenderId) || m_currentState == UnAvailable) {
if (m_room->connection()->isIgnored(m_eventSenderId) || m_notFound) {
m_components += MessageComponent{MessageComponentType::Text, QString(), {}};
endResetModel();
return;
}
const auto event = m_room->getEvent(m_eventId);
if (event.first == nullptr) {
if (event == nullptr) {
m_components += MessageComponent{MessageComponentType::Loading, QString(), {}};
endResetModel();
return;
@@ -450,19 +431,19 @@ void MessageContentModel::resetContent(bool isEditing, bool isThreading)
QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEditing, bool isThreading)
{
const auto event = m_room->getEvent(m_eventId);
if (event.first == nullptr) {
if (event == nullptr) {
return {};
}
QList<MessageComponent> newComponents;
if (eventCast<const Quotient::RoomMessageEvent>(event.first)
&& eventCast<const Quotient::RoomMessageEvent>(event.first)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
if (eventCast<const Quotient::RoomMessageEvent>(event)
&& eventCast<const Quotient::RoomMessageEvent>(event)->rawMsgtype() == QStringLiteral("m.key.verification.request")) {
newComponents += MessageComponent{MessageComponentType::Verification, QString(), {}};
return newComponents;
}
if (event.first->isRedacted()) {
if (event->isRedacted()) {
newComponents += MessageComponent{MessageComponentType::Text, QString(), {}};
return newComponents;
}
@@ -474,7 +455,7 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
if (isEditing) {
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
} else {
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event.first)));
newComponents.append(componentsForType(MessageComponentType::typeForEvent(*event)));
}
if (m_room->urlPreviewEnabled()) {
@@ -482,7 +463,7 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
}
// If the event is already threaded the ThreadModel will handle displaying a chat bar.
if (isThreading && !EventHandler::isThreaded(event.first)) {
if (isThreading && !EventHandler::isThreaded(event)) {
newComponents += MessageComponent{MessageComponentType::ChatBar, QString(), {}};
}
@@ -492,11 +473,11 @@ QList<MessageComponent> MessageContentModel::messageContentComponents(bool isEdi
void MessageContentModel::updateReplyModel()
{
const auto event = m_room->getEvent(m_eventId);
if (event.first == nullptr || m_isReply) {
if (event == nullptr || m_isReply) {
return;
}
if (!EventHandler::hasReply(event.first) || (EventHandler::isThreaded(event.first) && NeoChatConfig::self()->threads())) {
if (!EventHandler::hasReply(event) || (EventHandler::isThreaded(event) && NeoChatConfig::self()->threads())) {
if (m_replyModel) {
delete m_replyModel;
}
@@ -507,7 +488,7 @@ void MessageContentModel::updateReplyModel()
return;
}
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event.first), true, false, this);
m_replyModel = new MessageContentModel(m_room, EventHandler::replyId(event), true, false, this);
connect(m_replyModel, &MessageContentModel::eventUpdated, this, [this]() {
Q_EMIT dataChanged(index(0), index(0), {ReplyAuthorRole});
@@ -517,13 +498,13 @@ void MessageContentModel::updateReplyModel()
QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentType::Type type)
{
const auto event = m_room->getEvent(m_eventId);
if (event.first == nullptr) {
if (event == nullptr) {
return {};
}
switch (type) {
case MessageComponentType::Text: {
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
auto body = EventHandler::rawMessageBody(*roomMessageEvent);
return TextHandler().textComponents(body,
EventHandler::messageBodyInputFormat(*roomMessageEvent),
@@ -534,11 +515,11 @@ QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentT
case MessageComponentType::File: {
QList<MessageComponent> components;
components += MessageComponent{MessageComponentType::File, QString(), {}};
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
if (m_emptyItinerary) {
if (!m_isReply) {
auto fileTransferInfo = m_room->cachedFileTransferInfo(event.first);
auto fileTransferInfo = m_room->cachedFileTransferInfo(event);
#ifndef Q_OS_ANDROID
Q_ASSERT(roomMessageEvent->content() != nullptr && roomMessageEvent->has<EventContent::FileContent>());
@@ -586,8 +567,8 @@ QList<MessageComponent> MessageContentModel::componentsForType(MessageComponentT
case MessageComponentType::Image:
case MessageComponentType::Audio:
case MessageComponentType::Video: {
if (!event.first->is<StickerEvent>()) {
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first);
if (!event->is<StickerEvent>()) {
const auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event);
const auto fileContent = roomMessageEvent->get<EventContent::FileContentBase>();
if (fileContent != nullptr) {
const auto fileInfo = fileContent->commonInfo();
@@ -679,13 +660,13 @@ void MessageContentModel::closeLinkPreview(int row)
void MessageContentModel::updateItineraryModel()
{
const auto event = m_room->getEvent(m_eventId);
if (m_room == nullptr || event.first == nullptr) {
if (m_room == nullptr || event == nullptr) {
return;
}
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event.first)) {
if (auto roomMessageEvent = eventCast<const Quotient::RoomMessageEvent>(event)) {
if (roomMessageEvent->has<EventContent::FileContent>()) {
auto filePath = m_room->cachedFileTransferInfo(event.first).localPath;
auto filePath = m_room->cachedFileTransferInfo(event).localPath;
if (filePath.isEmpty() && m_itineraryModel != nullptr) {
delete m_itineraryModel;
m_itineraryModel = nullptr;

View File

@@ -31,14 +31,6 @@ class MessageContentModel : public QAbstractListModel
Q_PROPERTY(bool showAuthor READ showAuthor WRITE setShowAuthor NOTIFY showAuthorChanged)
public:
enum MessageState {
Unknown, /**< The message state is unknown. */
Pending, /**< The message is a new pending message which the server has not yet acknowledged. */
Available, /**< The message is available and acknowledged by the server. */
UnAvailable, /**< The message can't be retrieved either because it doesn't exist or is blocked. */
};
Q_ENUM(MessageState)
/**
* @brief Defines the model roles.
*/
@@ -106,6 +98,7 @@ public:
Q_SIGNALS:
void showAuthorChanged();
void eventUnavailable();
void eventUpdated();
private:
@@ -114,9 +107,10 @@ private:
QString m_eventSenderId;
std::unique_ptr<NeochatRoomMember> m_eventSenderObject = nullptr;
MessageState m_currentState = Unknown;
bool m_isPending;
bool m_showAuthor = true;
bool m_isReply;
bool m_notFound = false;
void initializeModel();
void initializeEvent();

View File

@@ -160,21 +160,12 @@ void MessageEventModel::setRoom(NeoChatRoom *room)
refreshLastUserEvents(i);
}
});
#if Quotient_VERSION_MINOR > 9 || (Quotient_VERSION_MINOR == 9 && Quotient_VERSION_PATCH > 0)
connect(m_currentRoom, &Room::pendingEventAdded, this, [this](const Quotient::RoomEvent *event) {
m_initialized = true;
createEventObjects(event, true);
beginInsertRows({}, 0, 0);
endInsertRows();
});
#else
connect(m_currentRoom, &Room::pendingEventAboutToAdd, this, [this](Quotient::RoomEvent *event) {
m_initialized = true;
createEventObjects(event, true);
createEventObjects(event);
beginInsertRows({}, 0, 0);
});
connect(m_currentRoom, &Room::pendingEventAdded, this, &MessageEventModel::endInsertRows);
#endif
connect(m_currentRoom, &Room::pendingEventAboutToMerge, this, [this](RoomEvent *, int i) {
Q_EMIT dataChanged(index(i, 0), index(i, 0), {IsPendingRole});
if (i == 0) {
@@ -514,7 +505,8 @@ QVariant MessageEventModel::data(const QModelIndex &idx, int role) const
if (role == ProgressInfoRole) {
if (auto e = eventCast<const RoomMessageEvent>(&evt)) {
if (e->has<EventContent::FileContent>()) {
if (e->has<EventContent::FileContent>() || e->has<EventContent::ImageContent>() || e->has<EventContent::VideoContent>()
|| e->has<EventContent::AudioContent>()) {
return QVariant::fromValue(m_currentRoom->cachedFileTransferInfo(&evt));
}
}
@@ -627,7 +619,7 @@ int MessageEventModel::eventIdToRow(const QString &eventID) const
return it - m_currentRoom->messageEvents().rbegin() + timelineBaseIndex();
}
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event, bool isPending)
void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event)
{
if (event == nullptr) {
return;
@@ -650,7 +642,7 @@ void MessageEventModel::createEventObjects(const Quotient::RoomEvent *event, boo
if (!m_contentModels.contains(eventId) && !m_contentModels.contains(event->transactionId())) {
if (!event->isStateEvent() || event->matrixType() == QStringLiteral("org.matrix.msc3672.beacon_info")) {
m_contentModels[eventId] = std::unique_ptr<MessageContentModel>(new MessageContentModel(m_currentRoom, eventId, false, isPending));
m_contentModels[eventId] = std::unique_ptr<MessageContentModel>(new MessageContentModel(m_currentRoom, eventId));
}
}

View File

@@ -136,7 +136,7 @@ private:
int refreshEventRoles(const QString &eventId, const QList<int> &roles = {});
void moveReadMarker(const QString &toEventId);
void createEventObjects(const Quotient::RoomEvent *event, bool isPending = false);
void createEventObjects(const Quotient::RoomEvent *event);
// Hack to ensure that we don't call endInsertRows when we haven't called beginInsertRows
bool m_initialized = false;

View File

@@ -289,6 +289,7 @@ Name[ta]=பகிர்
Name[tr]=Paylaş
Name[uk]=Оприлюднення
Name[x-test]=xxSharexx
Name[zh_CN]=分享
Name[zh_TW]=分享
Comment=The result of sharing a piece of content
Comment[ar]=نتيجة مشاركة محتوى
@@ -320,5 +321,6 @@ Comment[ta]=எதையோ பகிர்ந்த‍தன் விளைவ
Comment[tr]=Bir parça içerik paylaşımının sonucu
Comment[uk]=Результат оприлюднення даних
Comment[x-test]=xxThe result of sharing a piece of contentxx
Comment[zh_CN]=分享一个内容得到的结果
Comment[zh_TW]=分享一份內容之後的結果
Action=Popup

View File

@@ -109,10 +109,6 @@ void NeoChatConnection::connectSignals()
Q_EMIT homeHaveHighlightNotificationsChanged();
});
});
connect(this, &NeoChatConnection::invitedRoom, this, [this](Quotient::Room *room) {
auto r = dynamic_cast<NeoChatRoom *>(room);
connect(r, &NeoChatRoom::showInviteNotification, this, &NeoChatConnection::showInviteNotification);
});
connect(this, &NeoChatConnection::leftRoom, this, [this](Room *room, Room *prev) {
Q_UNUSED(room)
if (prev && prev->isDirectChat()) {

View File

@@ -205,11 +205,6 @@ Q_SIGNALS:
*/
void errorOccured(const QString &error);
/**
* @brief Request a notification be shown for an invite to this room.
*/
void showInviteNotification(NeoChatRoom *room);
private:
bool m_isOnline = true;
void setIsOnline(bool isOnline);

View File

@@ -124,9 +124,6 @@ NeoChatRoom::NeoChatRoom(Connection *connection, QString roomId, JoinState joinS
updatePushNotificationState(QStringLiteral("m.push_rules"));
Q_EMIT canEncryptRoomChanged();
if (this->joinState() == JoinState::Invite) {
Q_EMIT showInviteNotification(this);
}
},
Qt::SingleShotConnection);
connect(this, &Room::changed, this, [this] {
@@ -750,7 +747,10 @@ QList<QString> NeoChatRoom::restrictedIds() const
QString NeoChatRoom::historyVisibility() const
{
return currentState().get("m.room.history_visibility"_ls)->contentJson()["history_visibility"_ls].toString();
if (auto stateEvent = currentState().get("m.room.history_visibility"_ls)) {
return stateEvent->contentJson()["history_visibility"_ls].toString();
}
return {};
}
void NeoChatRoom::setHistoryVisibility(const QString &historyVisibilityRule)
@@ -1749,31 +1749,25 @@ void NeoChatRoom::downloadEventFromServer(const QString &eventId)
});
}
std::pair<const Quotient::RoomEvent *, bool> NeoChatRoom::getEvent(const QString &eventId) const
const RoomEvent *NeoChatRoom::getEvent(const QString &eventId) const
{
if (eventId.isEmpty()) {
return {};
return nullptr;
}
const auto timelineIt = findInTimeline(eventId);
if (timelineIt != historyEdge()) {
return std::make_pair(timelineIt->get(), false);
return timelineIt->get();
}
auto pendingIt = findPendingEvent(eventId);
const auto pendingIt = findPendingEvent(eventId);
if (pendingIt != pendingEvents().end()) {
return std::make_pair(pendingIt->event(), true);
}
// findPendingEvent() searches by transaction ID, we also need to check event ID.
for (const auto &event : pendingEvents()) {
if (event->id() == eventId || event->transactionId() == eventId) {
return std::make_pair(event.event(), true);
}
return pendingIt->event();
}
auto extraIt = std::find_if(m_extraEvents.begin(), m_extraEvents.end(), [eventId](const Quotient::event_ptr_tt<Quotient::RoomEvent> &event) {
return event->id() == eventId;
});
return std::make_pair(extraIt != m_extraEvents.end() ? extraIt->get() : nullptr, false);
return extraIt != m_extraEvents.end() ? extraIt->get() : nullptr;
}
const RoomEvent *NeoChatRoom::getReplyForEvent(const RoomEvent &event) const

View File

@@ -570,7 +570,7 @@ public:
*
* The result will be nullptr if not found so needs to be managed.
*/
std::pair<const Quotient::RoomEvent *, bool> getEvent(const QString &eventId) const;
const Quotient::RoomEvent *getEvent(const QString &eventId) const;
/**
* @brief Returns the event that is being replied to. This includes events that were manually loaded using NeoChatRoom::loadReply.
@@ -654,14 +654,6 @@ Q_SIGNALS:
*/
void showMessage(MessageType::Type messageType, const QString &message);
/**
* @brief Request a notification be shown for an invite to this room.
*
* @note This may later be blocked if there are any rules on where invites can
* come from, but this is not NeoChatRoom's responsibility.
*/
void showInviteNotification(NeoChatRoom *room);
public Q_SLOTS:
/**
* @brief Upload a file to the matrix server and post the file to the room.

View File

@@ -127,9 +127,8 @@ void NotificationsManager::processNotificationJob(QPointer<NeoChatConnection> co
}
auto sender = room->member(notification["event"_ls]["sender"_ls].toString());
// Don't display notifications for events in invited rooms
// This should prevent empty notifications from appearing when they shouldn't
if (room->joinState() == JoinState::Invite) {
postInviteNotification(qobject_cast<NeoChatRoom *>(room));
continue;
}

View File

@@ -77,7 +77,7 @@ Comment[ru]=Поиск комнат NeoChat
Comment[sl]=Najdi sobe v NeoChatu
Comment[sv]=Sök efter rum i NeoChat
Comment[ta]=நியோச்சாட்டில் அரங்குகளை கண்டுபிடிக்கும்
Comment[tr]=NeoChat'te odalar bulun
Comment[tr]=NeoChatte odalar bulun
Comment[uk]=Пошук кімнат у NeoChat
Comment[x-test]=xxFind rooms in NeoChatxx
Comment[zh_CN]=在 NeoChat 查找聊天室

View File

@@ -25,6 +25,7 @@
"Name[nl]": "Tobias Fella",
"Name[nn]": "Tobias Fella",
"Name[pl]": "Tobias Fella",
"Name[pt_BR]": "Tobias Fella",
"Name[ru]": "Tobias Fella",
"Name[sk]": "Tobias Fella",
"Name[sl]": "Tobias Fella",
@@ -33,6 +34,7 @@
"Name[tr]": "Tobias Fella",
"Name[uk]": "Tobias Fella",
"Name[x-test]": "xxTobias Fellaxx",
"Name[zh_CN]": "Tobias Fella",
"Name[zh_TW]": "Tobias Fella"
}
],
@@ -59,6 +61,7 @@
"Description[nl]": "Delen via NeoChat",
"Description[nn]": "Del via NeoChat",
"Description[pl]": "Udostępnij przez NeoChat",
"Description[pt_BR]": "Compartilhar via NeoChat",
"Description[ru]": "Опубликовать в NeoChat",
"Description[sl]": "Deli prek NeoChat",
"Description[sv]": "Dela via NeoChat",
@@ -66,8 +69,9 @@
"Description[tr]": "NeoChat ile Paylaş",
"Description[uk]": "Оприлюднити за допомогою NeoChat",
"Description[x-test]": "xxShare via NeoChatxx",
"Description[zh_CN]": "通过 NeoChat 分享",
"Description[zh_TW]": "透過 NeoChat 分享",
"Icon": "org.kde.neochat",
"Icon": "org.kde.neochat.tray",
"License": "GPL",
"Name": "NeoChat",
"Name[ar]": "نيوتشات",
@@ -93,6 +97,7 @@
"Name[nl]": "NeoChat",
"Name[nn]": "NeoChat",
"Name[pl]": "NeoChat",
"Name[pt_BR]": "NeoChat",
"Name[ru]": "NeoChat",
"Name[sk]": "NeoChat",
"Name[sl]": "NeoChat",
@@ -101,6 +106,7 @@
"Name[tr]": "NeoChat",
"Name[uk]": "NeoChat",
"Name[x-test]": "xxNeoChatxx",
"Name[zh_CN]": "NeoChat",
"Name[zh_TW]": "NeoChat",
"X-Purpose-ActionDisplay": "NeoChat"
},

View File

@@ -27,17 +27,38 @@ Loader {
Component {
id: regularMenu
QQC2.Menu {
QQC2.MenuItem {
text: room.isFavourite ? i18n("Remove from Favorites") : i18n("Add to Favorites")
icon.name: room.isFavourite ? "bookmark-remove" : "bookmark-new"
onTriggered: room.isFavourite ? room.removeTag("m.favourite") : room.addTag("m.favourite", 1.0)
}
QQC2.MenuItem {
text: room.isLowPriority ? i18n("Reprioritize") : i18n("Deprioritize")
icon.name: room.isLowPriority ? "arrow-up-symbolic" : "arrow-down-symbolic"
onTriggered: room.isLowPriority ? room.removeTag("m.lowpriority") : room.addTag("m.lowpriority", 1.0)
}
QQC2.MenuItem {
text: i18n("Mark as Read")
icon.name: "checkmark"
enabled: room.notificationCount > 0
onTriggered: room.markAllMessagesAsRead()
}
QQC2.MenuSeparator {}
QQC2.MenuItem {
text: room.isDirectChat() ? i18nc("@action:inmenu", "Copy user's Matrix ID to Clipboard") : i18nc("@action:inmenu", "Copy Address to Clipboard")
icon.name: "edit-copy"
onTriggered: if (room.isDirectChat()) {
Clipboard.saveText(room.directChatRemoteMember.id);
} else if (room.canonicalAlias.length === 0) {
Clipboard.saveText(room.id);
} else {
Clipboard.saveText(room.canonicalAlias);
}
}
QQC2.Menu {
title: i18nc("@action:inmenu", "Notifications")
title: i18n("Notification State")
icon.name: "notifications"
QQC2.MenuItem {
@@ -86,32 +107,6 @@ Loader {
}
}
QQC2.MenuItem {
text: room.isFavourite ? i18n("Remove from Favorites") : i18n("Add to Favorites")
icon.name: room.isFavourite ? "rating" : "rating-unrated"
onTriggered: room.isFavourite ? room.removeTag("m.favourite") : room.addTag("m.favourite", 1.0)
}
QQC2.MenuItem {
text: room.isLowPriority ? i18n("Reprioritize") : i18n("Deprioritize")
icon.name: room.isLowPriority ? "arrow-up-symbolic" : "arrow-down-symbolic"
onTriggered: room.isLowPriority ? room.removeTag("m.lowpriority") : room.addTag("m.lowpriority", 1.0)
}
QQC2.MenuSeparator {}
QQC2.MenuItem {
text: room.isDirectChat() ? i18nc("@action:inmenu", "Copy user's Matrix ID to Clipboard") : i18nc("@action:inmenu", "Copy Address to Clipboard")
icon.name: "edit-copy"
onTriggered: if (room.isDirectChat()) {
Clipboard.saveText(room.directChatRemoteMember.id);
} else if (room.canonicalAlias.length === 0) {
Clipboard.saveText(room.id);
} else {
Clipboard.saveText(room.canonicalAlias);
}
}
QQC2.MenuItem {
text: i18nc("@action:inmenu", "Room Settings")
icon.name: 'settings-configure-symbolic'

View File

@@ -212,7 +212,7 @@ Loader {
model: WebShortcutModel {
id: webshortcutmodel
selectedText: root.selectedText.length > 0 ? root.selectedText : root.plainText
onOpenUrl: RoomManager.resolveResource(url)
onOpenUrl: url => RoomManager.resolveResource(url.toString())
}
delegate: QQC2.MenuItem {
text: model.display

View File

@@ -42,19 +42,15 @@ DelegateContextMenu {
* Each action will be instantiated as a single line in the menu.
*/
property list<Kirigami.Action> actions: [
DelegateContextMenu.ReplyMessageAction {},
Kirigami.Action {
separator: true
},
Kirigami.Action {
text: i18nc("@action:inmenu", "Open Image")
text: i18n("Open Externally")
icon.name: "document-open"
onTriggered: {
currentRoom.openEventMediaExternally(root.eventId);
}
},
Kirigami.Action {
text: i18nc("@action:inmenu", "Save Image…")
text: i18n("Save As")
icon.name: "document-save"
onTriggered: {
var dialog = saveAsDialog.createObject(QQC2.Overlay.overlay);
@@ -62,16 +58,14 @@ DelegateContextMenu {
dialog.open();
}
},
DelegateContextMenu.ReplyMessageAction {},
Kirigami.Action {
text: i18nc("@action:inmenu", "Copy Image")
text: i18n("Copy")
icon.name: "edit-copy"
onTriggered: {
currentRoom.copyEventMedia(root.eventId);
}
},
Kirigami.Action {
separator: true
},
Kirigami.Action {
visible: author.id === currentRoom.localMember.id || currentRoom.canSendState("redact")
text: i18n("Remove")
@@ -94,13 +88,7 @@ DelegateContextMenu {
},
DelegateContextMenu.ReportMessageAction {},
DelegateContextMenu.ShowUserAction {},
Kirigami.Action {
separator: true
visible: viewSourceAction.visible
},
DelegateContextMenu.ViewSourceAction {
id: viewSourceAction
}
DelegateContextMenu.ViewSourceAction {}
]
/**

View File

@@ -89,7 +89,7 @@ ColumnLayout {
}
onClicked: {
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(parent, {
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(QQC2.Overlay.overlay, {
text: barcode.content,
title: root.room ? root.room.displayName : "",
subtitle: root.room ? root.room.id : "",

View File

@@ -318,11 +318,13 @@ Kirigami.ApplicationWindow {
})
}
function showUserDetail(user, room) {
Qt.createComponent("org.kde.neochat", "UserDetailDialog").createObject(root.QQC2.ApplicationWindow.window, {
const dialog = Qt.createComponent("org.kde.neochat", "UserDetailDialog").createObject(root, {
room: room,
user: user,
connection: root.connection
}).open();
connection: root.connection,
});
dialog.parent = QmlUtils.focusedWindowItem(); // Kirigami Dialogs overwrite the parent, so we need to set it again
dialog.open();
}
function load() {

View File

@@ -44,7 +44,7 @@ DelegateContextMenu {
},
DelegateContextMenu.ReplyMessageAction {},
Kirigami.Action {
text: i18nc("@action:inmenu As in 'Forward this message'", "Forward")
text: i18nc("@action:inmenu As in 'Forward this message'", "Forward")
icon.name: "mail-forward-symbolic"
onTriggered: {
let page = applicationWindow().pageStack.pushDialogLayer(Qt.createComponent('org.kde.neochat', 'ChooseRoomDialog'), {
@@ -59,33 +59,21 @@ DelegateContextMenu {
});
}
},
Kirigami.Action {
separator: true
},
DelegateContextMenu.RemoveMessageAction {},
Kirigami.Action {
text: i18nc("@action:inmenu", "Copy Text")
text: i18n("Copy")
icon.name: "edit-copy"
onTriggered: Clipboard.saveText(root.selectedText.length > 0 ? root.selectedText : root.plainText)
},
DelegateContextMenu.ReportMessageAction {},
DelegateContextMenu.ShowUserAction {},
DelegateContextMenu.ViewSourceAction {},
Kirigami.Action {
text: i18nc("@action:inmenu", "Copy Message Link")
text: i18n("Copy Link")
icon.name: "edit-copy"
onTriggered: {
Clipboard.saveText("https://matrix.to/#/" + currentRoom.id + "/" + root.eventId);
}
},
Kirigami.Action {
separator: true
},
DelegateContextMenu.ReportMessageAction {},
DelegateContextMenu.ShowUserAction {},
Kirigami.Action {
separator: true
visible: viewSourceAction.visible
},
DelegateContextMenu.ViewSourceAction {
id: viewSourceAction
}
]
}

View File

@@ -29,13 +29,20 @@ Components.AlbumMaximizeComponent {
readonly property var currentProgressInfo: model.data(model.index(content.currentIndex, 0), MessageEventModel.ProgressInfoRole)
onCurrentProgressInfoChanged: () => {
if (root.currentProgressInfo) {
root.downloadAction.progress = root.currentProgressInfo.progress / root.currentProgressInfo.total * 100.0;
} else {
root.downloadAction.progress = 0;
}
}
/**
* @brief Whether the delegate is part of a thread timeline.
*/
property bool isThread: false
downloadAction: Components.DownloadAction {
id: downloadAction
onTriggered: {
currentRoom.downloadFile(root.currentEventId, Core.StandardPaths.writableLocation(Core.StandardPaths.CacheLocation) + "/" + root.currentEventId.replace(":", "_").replace("/", "_").replace("+", "_") + currentRoom.fileNameToDownload(root.currentEventId));
}
@@ -62,19 +69,11 @@ Components.AlbumMaximizeComponent {
function onFileTransferProgress(id, progress, total) {
if (id == root.currentEventId) {
downloadAction.progress = progress / total * 100.0;
root.downloadAction.progress = progress / total * 100.0;
}
}
}
Connections {
target: content
function onCurrentIndexChanged() {
downloadAction.progress = currentProgressInfo.progress / currentProgressInfo.total * 100.0;
}
}
leading: RowLayout {
Components.Avatar {
id: userAvatar
@@ -106,7 +105,7 @@ Components.AlbumMaximizeComponent {
onOpened: forceActiveFocus()
onItemRightClicked: RoomManager.viewEventMenu(root.currentEventId, root.currentRoom)
onItemRightClicked: RoomManager.viewEventMenu(root.currentEventId, root.currentRoom, root.currentAuthor)
onSaveItem: {
var dialog = saveAsDialog.createObject(QQC2.Overlay.overlay);

View File

@@ -27,6 +27,7 @@ Kirigami.SearchDialog {
onTextChanged: RoomManager.sortFilterRoomListModel.filterText = text
model: RoomManager.sortFilterRoomListModel
emptyText: i18nc("Placeholder message", "No room found")
parent: QQC2.Overlay.overlay
delegate: RoomDelegate {
connection: root.connection

View File

@@ -39,16 +39,13 @@ QQC2.ScrollView {
/**
* @brief The title that should be displayed for this component if available.
*/
readonly property string title: root.room.isSpace ? i18nc("@action:title", "Space Members") : i18nc("@action:title", "Room Information")
readonly property string title: root.room.isSpace ? i18nc("@action:title", "Space Members") : i18nc("@action:title", "Room information")
// HACK: Hide unnecessary horizontal scrollbar (https://bugreports.qt.io/browse/QTBUG-83890)
QQC2.ScrollBar.horizontal.policy: QQC2.ScrollBar.AlwaysOff
ListView {
id: userList
topMargin: Kirigami.Units.largeSpacing
leftMargin: Kirigami.Units.largeSpacing
rightMargin: Kirigami.Units.largeSpacing
header: ColumnLayout {
id: columnLayout
@@ -60,6 +57,7 @@ QQC2.ScrollView {
Loader {
active: true
Layout.fillWidth: true
Layout.topMargin: Kirigami.Units.smallSpacing
visible: !root.room.isSpace
sourceComponent: root.room.isDirectChat() ? directChatDrawerHeader : groupChatDrawerHeader
onItemChanged: if (item) {
@@ -135,7 +133,7 @@ QQC2.ScrollView {
Delegates.RoundedItemDelegate {
id: leaveButton
icon.name: "arrow-left-symbolic"
text: root.room.isSpace ? i18nc("@action:button", "Leave this space") : i18nc("@action:button", "Leave this room")
text: i18nc("@action:button", "Leave this room")
activeFocusOnTab: true
Layout.fillWidth: true
@@ -211,7 +209,7 @@ QQC2.ScrollView {
section.delegate: Kirigami.ListSectionHeader {
required property string section
width: ListView.view.width - ListView.view.leftMargin - ListView.view.rightMargin
width: ListView.view.width
text: section
}
@@ -226,7 +224,6 @@ QQC2.ScrollView {
required property string powerLevelString
implicitHeight: Kirigami.Units.gridUnit * 2
width: ListView.view.width - ListView.view.leftMargin - ListView.view.rightMargin
text: name

View File

@@ -198,7 +198,7 @@ Kirigami.Page {
Shortcut {
sequence: StandardKey.Cancel
onActivated: {
if (!timelineViewLoader.item.atYEnd || root.currentRoom.hasUnreadMessages) {
if (!timelineViewLoader.item.atYEnd || !root.currentRoom.partiallyReadStats.empty()) {
timelineViewLoader.item.goToLastMessage();
root.currentRoom.markAllMessagesAsRead();
} else {
@@ -308,6 +308,7 @@ Kirigami.Page {
NeochatMaximizeComponent {
currentRoom: root.currentRoom
model: root.mediaMessageFilterModel
parent: root.QQC2.Overlay.overlay
}
}
}

View File

@@ -131,7 +131,7 @@ QQC2.Control {
text: i18nc("@button View all one-on-one chats with your friends.", "Friends")
contentItem: Kirigami.Icon {
source: "system-users"
source: "system-users-symbolic"
QQC2.Label {
id: directChatNotificationCountLabel

View File

@@ -62,7 +62,7 @@ ColumnLayout {
onClicked: _private.createRoom(root.currentRoom.id)
}
QQC2.Button {
text: i18nc("@action:button", "Leave this space")
text: i18nc("@button", "Leave the space")
icon.name: "go-previous"
onClicked: RoomManager.leaveRoom(root.currentRoom)
}

View File

@@ -186,7 +186,7 @@ QQC2.ScrollView {
padding: Kirigami.Units.largeSpacing
z: 2
visible: (root.currentRoom?.hasUnreadMessages ?? false)
visible: (!root.currentRoom?.partiallyReadStats.empty())
text: root.currentRoom.readMarkerLoaded ? i18n("Jump to first unread message") : i18n("Jump to oldest loaded message")
action: Kirigami.Action {
@@ -195,7 +195,7 @@ QQC2.ScrollView {
root.focusChatBar();
}
goReadMarkerFab.textChanged()
messageListView.goToEvent(root.currentRoom.readMarkerEventId);
messageListView.goToEvent(root.currentRoom.lastFullyReadEventId);
}
icon.name: "go-up"
shortcut: "Shift+PgUp"
@@ -354,7 +354,7 @@ QQC2.ScrollView {
}
function allUnreadVisible() {
let readMarkerRow = eventToIndex(root.currentRoom.readMarkerEventId);
let readMarkerRow = eventToIndex(root.currentRoom.lastFullyReadEventId);
if (readMarkerRow >= 0 && readMarkerRow < firstVisibleIndex() && messageListView.atYEnd) {
return true;
}

View File

@@ -84,7 +84,7 @@ Kirigami.Dialog {
}
onClicked: {
let map = qrMaximizeComponent.createObject(parent, {
let map = Qt.createComponent('org.kde.neochat', 'QrCodeMaximizeComponent').createObject(QQC2.Overlay.overlay, {
text: barcode.content,
title: root.room ? root.room.member(root.user.id).displayName : root.user.displayName,
subtitle: root.user.id,
@@ -265,8 +265,4 @@ Kirigami.Dialog {
}
}
}
Component {
id: qrMaximizeComponent
QrCodeMaximizeComponent {}
}
}

View File

@@ -91,6 +91,7 @@ RowLayout {
id: switchUserButton
text: i18n("Switch User")
icon.name: "system-switch-user"
shortcut: "Ctrl+U"
onTriggered: accountSwitchDialog.createObject(QQC2.Overlay.overlay, {
connection: root.connection
}).open();
@@ -105,11 +106,6 @@ RowLayout {
}
}
]
Shortcut {
sequence: "Ctrl+U"
onActivated: switchUserButton.toggle()
}
}
// QQC2.ToolButton {
// Layout.alignment: Qt.AlignRight

View File

@@ -93,10 +93,7 @@ void Registration::registerAccount()
auto matrixId = "@%1:%2"_ls.arg(m_username, m_homeserver);
connection->resolveServer(matrixId);
auto displayName = "NeoChat %1 %2 %3 %4"_ls.arg(QSysInfo::machineHostName(),
QSysInfo::productType(),
QSysInfo::productVersion(),
QSysInfo::currentCpuArchitecture());
auto displayName = "NeoChat"_ls;
connection->loginWithPassword(matrixId, m_password, displayName);
connect(connection, &Connection::connected, this, [this, displayName, connection] {

View File

@@ -323,7 +323,15 @@ void RoomManager::visitRoom(Room *r, const QString &eventId)
void RoomManager::joinRoom(Quotient::Connection *account, const QString &roomAliasOrId, const QStringList &viaServers)
{
auto job = account->joinRoom(roomAliasOrId, viaServers);
QStringList vias = viaServers;
// If no one gives us a homeserver suggestion, try the server specified in the alias/id.
// Otherwise joining a remote room not on our homeserver will fail.
if (vias.empty()) {
vias.append(roomAliasOrId.mid(roomAliasOrId.lastIndexOf(':'_L1) + 1));
}
auto job = account->joinRoom(roomAliasOrId, vias);
connect(
job.get(),
&Quotient::BaseJob::finished,

View File

@@ -117,7 +117,7 @@ FormCard.FormCardPage {
id: addAccountDelegate
text: i18n("Add Account")
icon.name: "list-add"
onClicked: root.QQC2.ApplicationWindow.window.pageStack.layers.push(Qt.createComponent('org.kde.neochat.login', 'WelcomePage'))
onClicked: root.QQC2.ApplicationWindow.window.pageStack.layers.push(Qt.createComponent('org.kde.neochat.login', 'WelcomePage'), { showSettings: false })
}
}

View File

@@ -142,15 +142,6 @@ TextHandler::handleRecieveRichText(Qt::TextFormat inputFormat, const NeoChatRoom
// If the image does not have an explicit width, but has a vertical-align it's most likely an emoticon.
// We must do some pre-processing for it to show up nicely in and around text.
if (isEmoticon) {
// Remove any pre-existing height
extraAttributes.removeIf([](const QString &s) {
return s.contains(QStringLiteral("height="));
});
// Make sure it's the same height as the rest of the text
const QFontMetrics metrics(QGuiApplication::font());
extraAttributes.append(QStringLiteral("height=\"%1\"").arg(metrics.height()));
// Align it properly
extraAttributes.append(QStringLiteral("style=\"%1\"").arg(customEmojiStyle));
}
@@ -505,6 +496,7 @@ QString TextHandler::cleanAttributes(const QString &tag, const QString &tagStrin
nextAttribute = tagString.mid(nextAttributeIndex, nextSpaceIndex - nextAttributeIndex);
if (isAllowedAttribute(tag, getAttributeType(nextAttribute))) {
QString style;
if (tag == QStringLiteral("img") && getAttributeType(nextAttribute) == QStringLiteral("src")) {
QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
if (isAllowedLink(attributeData, true)) {
@@ -525,9 +517,19 @@ QString TextHandler::cleanAttributes(const QString &tag, const QString &tagStrin
if (attributeData == customEmojiStyle) {
outputString.append(u' ' + nextAttribute);
}
} else if (getAttributeType(nextAttribute) == QStringLiteral("data-mx-color")) {
const QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
style.append(u"color: " + attributeData + u';');
} else if (getAttributeType(nextAttribute) == QStringLiteral("data-mx-bg-color")) {
const QString attributeData = TextRegex::attributeData.match(getAttributeData(nextAttribute)).captured(1);
style.append(u"background-color: " + attributeData + u';');
} else {
outputString.append(u' ' + nextAttribute);
}
if (!style.isEmpty()) {
outputString.append(u" style=\"" + style + u'"');
}
}
nextAttributeIndex = nextSpaceIndex + 1;
}

View File

@@ -13,6 +13,7 @@
#include <Quotient/connection.h>
#include <QJsonDocument>
#include <QQuickWindow>
using namespace Quotient;
@@ -37,6 +38,16 @@ QColor QmlUtils::getUserColor(qreal hueF)
return QColor::fromHslF(hueF, 1, -0.7 * lightness + 0.9, 1);
}
QQuickItem *QmlUtils::focusedWindowItem()
{
const auto window = qobject_cast<QQuickWindow *>(QGuiApplication::focusWindow());
if (window) {
return window->contentItem();
} else {
return nullptr;
}
}
bool Utils::isEmoji(const QString &text)
{
#ifdef HAVE_ICU

View File

@@ -7,6 +7,7 @@
#include <QGuiApplication>
#include <QPalette>
#include <QQmlEngine>
#include <QQuickItem>
#include <QRegularExpression>
#include <Quotient/user.h>
@@ -34,6 +35,7 @@ public:
Q_INVOKABLE bool isValidJson(const QByteArray &json);
Q_INVOKABLE QString escapeString(const QString &string);
Q_INVOKABLE QColor getUserColor(qreal hueF);
Q_INVOKABLE QQuickItem *focusedWindowItem();
private:
QmlUtils() = default;