Compare commits

..

159 Commits

Author SHA1 Message Date
24767437f5 Fixes 2024-05-18 18:41:33 -06:00
0858b17f17 Updated CI script 2024-05-18 18:34:14 -06:00
e91391a3fa More edits to update file 2024-05-18 18:25:43 -06:00
3320aa5509 Fixed a link 2024-05-18 18:19:52 -06:00
4bb21e15f8 Updated website of TWBlue on installer script 2024-05-18 18:07:43 -06:00
41d585226a Updated Release notes 2024-05-18 18:04:45 -06:00
9c2511561a Code cleanup 2024-05-18 17:24:28 -06:00
cd7279e83b Change: Added check for valid communities when creating a community timeline 2024-05-18 16:53:57 -06:00
533f15de55 Feat: Added support to display local and public timelines for remote instances 2024-05-18 14:17:06 -06:00
10d2c47f9a Updated code for handler 2024-05-17 17:46:49 -06:00
b39ccb9f2c Started implementation of community timelines 2024-05-17 17:45:47 -06:00
2a1d86f917 Feat: Added muting posts. 2024-05-17 16:38:26 -06:00
aee2a3b8b2 Feat: display users who boosted or favorited a post. 2024-05-17 13:58:54 -06:00
fd1a64c7b8 fix: Switch to Windows 11 keymap when running Windows 11. Closes #494 2024-05-16 10:52:11 -06:00
a5cd118b99 change: Improved translation services' settings. Closes #632 2024-05-16 08:58:41 -06:00
ee4f254825 Feat: Replaced old translator module. The new translator can translate by using LibreTranslate or DeepL with an user provided API key 2024-05-15 13:56:30 -06:00
manuelcortez
a1eb546f23 Updated translation catalogs 2024-05-12 00:55:02 +00:00
74360ac50f Change: on SessionManager, identify via nodeinfo which kind of platform we are talking with and create gts or mastodon sessions accordingly. 2024-05-11 18:06:44 -06:00
c05dc4b211 Feat: Added initial session to provide support to GoToSocial instances. 2024-05-11 18:05:29 -06:00
5ad29130b9 Change: Add type to mastodon default config so we can track which kind of session we currently detect on authorisation. 2024-05-11 18:02:04 -06:00
a322507f8b Change: Dropped googletrans as is no longer maintaned. 2024-05-11 01:23:46 -06:00
José Manuel Delicado
ea60f308c6 Merge pull request #634 from MCV-Software/dependabot/pip/hstspreload-2024.5.1
Bump hstspreload from 2024.3.1 to 2024.5.1
2024-05-07 07:38:11 +02:00
José Manuel Delicado
c784ca0cd5 Merge pull request #635 from MCV-Software/dependabot/pip/coverage-7.5.1
Bump coverage from 7.5.0 to 7.5.1
2024-05-07 07:37:18 +02:00
dependabot[bot]
04aa4b72f8 Bump coverage from 7.5.0 to 7.5.1
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.5.0 to 7.5.1.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.5.0...7.5.1)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 00:00:20 +00:00
dependabot[bot]
d4a6b95ea4 Bump hstspreload from 2024.3.1 to 2024.5.1
Bumps [hstspreload](https://github.com/sethmlarson/hstspreload) from 2024.3.1 to 2024.5.1.
- [Commits](https://github.com/sethmlarson/hstspreload/compare/2024.3.1...2024.5.1)

---
updated-dependencies:
- dependency-name: hstspreload
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-07 00:00:10 +00:00
manuelcortez
ce9c2b4456 Updated translation catalogs 2024-05-05 00:55:01 +00:00
José Manuel Delicado
7752fa6f58 Merge pull request #630 from MCV-Software/dependabot/pip/pytest-8.2.0
Bump pytest from 8.1.1 to 8.2.0
2024-04-30 19:12:44 +02:00
José Manuel Delicado
cfbdab9b9b Merge pull request #631 from MCV-Software/dependabot/pip/coverage-7.5.0
Bump coverage from 7.4.4 to 7.5.0
2024-04-30 18:59:10 +02:00
dependabot[bot]
8c43525d6a Bump coverage from 7.4.4 to 7.5.0
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.4 to 7.5.0.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.4...7.5.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 23:52:27 +00:00
dependabot[bot]
6321ae68b5 Bump pytest from 8.1.1 to 8.2.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.1.1 to 8.2.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 23:52:17 +00:00
manuelcortez
1552c412bb Updated translation catalogs 2024-04-28 00:55:00 +00:00
José Manuel Delicado
1b46c21aa0 Merge pull request #628 from MCV-Software/dependabot/pip/pluggy-1.5.0
Bump pluggy from 1.4.0 to 1.5.0
2024-04-23 07:36:13 +02:00
José Manuel Delicado
47f02ce0df Merge pull request #629 from MCV-Software/dependabot/pip/cx-freeze-7.0.0
Bump cx-freeze from 6.15.16 to 7.0.0
2024-04-23 07:35:54 +02:00
dependabot[bot]
72f10f3654 Bump cx-freeze from 6.15.16 to 7.0.0
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 6.15.16 to 7.0.0.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/6.15.16...7.0.0)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 23:14:18 +00:00
dependabot[bot]
d2dbdb9a71 Bump pluggy from 1.4.0 to 1.5.0
Bumps [pluggy](https://github.com/pytest-dev/pluggy) from 1.4.0 to 1.5.0.
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pluggy/compare/1.4.0...1.5.0)

---
updated-dependencies:
- dependency-name: pluggy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-22 23:14:06 +00:00
manuelcortez
ad2a800dad Updated translation catalogs 2024-04-21 00:54:58 +00:00
manuelcortez
174a5fad61 Updated translation catalogs 2024-04-14 00:54:58 +00:00
José Manuel Delicado
fa17af13af Merge pull request #627 from MCV-Software/dependabot/pip/idna-3.7
Bump idna from 3.6 to 3.7
2024-04-12 07:31:18 +02:00
dependabot[bot]
d2322afeba Bump idna from 3.6 to 3.7
Bumps [idna](https://github.com/kjd/idna) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases)
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-12 04:25:39 +00:00
manuelcortez
1c7ffb1f97 Updated translation catalogs 2024-04-07 00:54:55 +00:00
José Manuel Delicado
f1f83e875b Merge pull request #624 from MCV-Software/dependabot/pip/httpcore-1.0.5
Bump httpcore from 1.0.4 to 1.0.5
2024-04-02 07:33:46 +02:00
José Manuel Delicado
ed3b25ec85 Merge pull request #625 from MCV-Software/dependabot/pip/pillow-10.3.0
Bump pillow from 10.2.0 to 10.3.0
2024-04-02 07:33:28 +02:00
dependabot[bot]
3ccd9018ed Bump pillow from 10.2.0 to 10.3.0
Bumps [pillow](https://github.com/python-pillow/Pillow) from 10.2.0 to 10.3.0.
- [Release notes](https://github.com/python-pillow/Pillow/releases)
- [Changelog](https://github.com/python-pillow/Pillow/blob/main/CHANGES.rst)
- [Commits](https://github.com/python-pillow/Pillow/compare/10.2.0...10.3.0)

---
updated-dependencies:
- dependency-name: pillow
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 23:19:55 +00:00
dependabot[bot]
5da35a3039 Bump httpcore from 1.0.4 to 1.0.5
Bumps [httpcore](https://github.com/encode/httpcore) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpcore/compare/1.0.4...1.0.5)

---
updated-dependencies:
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-01 23:19:47 +00:00
manuelcortez
11d9414670 Updated translation catalogs 2024-03-31 00:54:59 +00:00
José Manuel Delicado
6169bcfbc7 Merge pull request #622 from MCV-Software/dependabot/pip/importlib-metadata-7.1.0
Bump importlib-metadata from 7.0.2 to 7.1.0
2024-03-26 07:33:18 +01:00
José Manuel Delicado
82791fa648 Merge pull request #621 from MCV-Software/dependabot/pip/cx-logging-3.2.0
Bump cx-logging from 3.1.0 to 3.2.0
2024-03-26 07:33:02 +01:00
José Manuel Delicado
ada246863c Merge pull request #620 from MCV-Software/dependabot/pip/requests-oauthlib-2.0.0
Bump requests-oauthlib from 1.4.0 to 2.0.0
2024-03-26 07:32:46 +01:00
dependabot[bot]
1ac04422f9 Bump importlib-metadata from 7.0.2 to 7.1.0
Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 7.0.2 to 7.1.0.
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](https://github.com/python/importlib_metadata/compare/v7.0.2...v7.1.0)

---
updated-dependencies:
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 23:09:54 +00:00
dependabot[bot]
184b000f78 Bump cx-logging from 3.1.0 to 3.2.0
Bumps [cx-logging](https://github.com/anthony-tuininga/cx_Logging) from 3.1.0 to 3.2.0.
- [Release notes](https://github.com/anthony-tuininga/cx_Logging/releases)
- [Commits](https://github.com/anthony-tuininga/cx_Logging/compare/v3.1.0...v3.2.0)

---
updated-dependencies:
- dependency-name: cx-logging
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 23:09:44 +00:00
dependabot[bot]
1aa2ded0bb Bump requests-oauthlib from 1.4.0 to 2.0.0
Bumps [requests-oauthlib](https://github.com/requests/requests-oauthlib) from 1.4.0 to 2.0.0.
- [Release notes](https://github.com/requests/requests-oauthlib/releases)
- [Changelog](https://github.com/requests/requests-oauthlib/blob/master/HISTORY.rst)
- [Commits](https://github.com/requests/requests-oauthlib/compare/v1.4.0...v2.0.0)

---
updated-dependencies:
- dependency-name: requests-oauthlib
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-25 23:09:37 +00:00
manuelcortez
eba2d34223 Updated translation catalogs 2024-03-24 00:55:05 +00:00
José Manuel Delicado
75e6027381 Merge pull request #615 from MCV-Software/dependabot/pip/coverage-7.4.4
Bump coverage from 7.4.3 to 7.4.4
2024-03-19 07:39:23 +01:00
dependabot[bot]
698b1d8ae8 Bump coverage from 7.4.3 to 7.4.4
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.3 to 7.4.4.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.3...7.4.4)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-19 06:38:25 +00:00
José Manuel Delicado
86dc45bc2b Merge pull request #616 from MCV-Software/dependabot/pip/markdown-3.6
Bump markdown from 3.5.2 to 3.6
2024-03-19 07:37:45 +01:00
José Manuel Delicado
74f403b750 Merge pull request #617 from MCV-Software/dependabot/pip/cx-freeze-6.15.16
Bump cx-freeze from 6.15.15 to 6.15.16
2024-03-19 07:37:26 +01:00
José Manuel Delicado
9422fd6fad Merge pull request #618 from MCV-Software/dependabot/pip/types-python-dateutil-2.9.0.20240316
Bump types-python-dateutil from 2.8.19.20240311 to 2.9.0.20240316
2024-03-19 07:37:04 +01:00
José Manuel Delicado
0546679452 Merge pull request #619 from MCV-Software/dependabot/pip/zipp-3.18.1
Bump zipp from 3.17.0 to 3.18.1
2024-03-19 07:36:50 +01:00
dependabot[bot]
4adf8e4a47 Bump zipp from 3.17.0 to 3.18.1
Bumps [zipp](https://github.com/jaraco/zipp) from 3.17.0 to 3.18.1.
- [Release notes](https://github.com/jaraco/zipp/releases)
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)
- [Commits](https://github.com/jaraco/zipp/compare/v3.17.0...v3.18.1)

---
updated-dependencies:
- dependency-name: zipp
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 23:29:32 +00:00
dependabot[bot]
69c6fb1ee6 Bump types-python-dateutil from 2.8.19.20240311 to 2.9.0.20240316
Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.19.20240311 to 2.9.0.20240316.
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 23:29:28 +00:00
dependabot[bot]
e59d3da0fb Bump cx-freeze from 6.15.15 to 6.15.16
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 6.15.15 to 6.15.16.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/6.15.15...6.15.16)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 23:29:22 +00:00
dependabot[bot]
a3163f4a08 Bump markdown from 3.5.2 to 3.6
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.5.2 to 3.6.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.5.2...3.6)

---
updated-dependencies:
- dependency-name: markdown
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-18 23:29:17 +00:00
manuelcortez
b8bcff3157 Updated translation catalogs 2024-03-17 00:54:46 +00:00
José Manuel Delicado
72df3fa115 Merge pull request #610 from MCV-Software/dependabot/pip/importlib-metadata-7.0.2
Bump importlib-metadata from 7.0.1 to 7.0.2
2024-03-12 07:40:59 +01:00
José Manuel Delicado
afb9d0414e Merge pull request #611 from MCV-Software/dependabot/pip/types-python-dateutil-2.8.19.20240311
Bump types-python-dateutil from 2.8.19.20240106 to 2.8.19.20240311
2024-03-12 07:40:45 +01:00
José Manuel Delicado
327bc99924 Merge pull request #612 from MCV-Software/dependabot/pip/packaging-24.0
Bump packaging from 23.2 to 24.0
2024-03-12 07:40:18 +01:00
José Manuel Delicado
b8b93a900a Merge pull request #613 from MCV-Software/dependabot/pip/pytest-8.1.1
Bump pytest from 8.0.2 to 8.1.1
2024-03-12 07:40:04 +01:00
José Manuel Delicado
185d4c295b Merge pull request #614 from MCV-Software/dependabot/pip/requests-oauthlib-1.4.0
Bump requests-oauthlib from 1.3.1 to 1.4.0
2024-03-12 07:39:51 +01:00
dependabot[bot]
4c3ef2dda5 Bump requests-oauthlib from 1.3.1 to 1.4.0
Bumps [requests-oauthlib](https://github.com/requests/requests-oauthlib) from 1.3.1 to 1.4.0.
- [Release notes](https://github.com/requests/requests-oauthlib/releases)
- [Changelog](https://github.com/requests/requests-oauthlib/blob/master/HISTORY.rst)
- [Commits](https://github.com/requests/requests-oauthlib/compare/v1.3.1...v1.4.0)

---
updated-dependencies:
- dependency-name: requests-oauthlib
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 23:23:19 +00:00
dependabot[bot]
34ca6ca7d1 Bump pytest from 8.0.2 to 8.1.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.2 to 8.1.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.2...8.1.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 23:23:15 +00:00
dependabot[bot]
37728ce9ba Bump packaging from 23.2 to 24.0
Bumps [packaging](https://github.com/pypa/packaging) from 23.2 to 24.0.
- [Release notes](https://github.com/pypa/packaging/releases)
- [Changelog](https://github.com/pypa/packaging/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pypa/packaging/compare/23.2...24.0)

---
updated-dependencies:
- dependency-name: packaging
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 23:22:59 +00:00
dependabot[bot]
479b4f8a76 Bump types-python-dateutil from 2.8.19.20240106 to 2.8.19.20240311
Bumps [types-python-dateutil](https://github.com/python/typeshed) from 2.8.19.20240106 to 2.8.19.20240311.
- [Commits](https://github.com/python/typeshed/commits)

---
updated-dependencies:
- dependency-name: types-python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 23:22:55 +00:00
dependabot[bot]
0a853d9dfd Bump importlib-metadata from 7.0.1 to 7.0.2
Bumps [importlib-metadata](https://github.com/python/importlib_metadata) from 7.0.1 to 7.0.2.
- [Release notes](https://github.com/python/importlib_metadata/releases)
- [Changelog](https://github.com/python/importlib_metadata/blob/main/NEWS.rst)
- [Commits](https://github.com/python/importlib_metadata/compare/v7.0.1...v7.0.2)

---
updated-dependencies:
- dependency-name: importlib-metadata
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-11 23:22:49 +00:00
manuelcortez
9f1d3b1fb2 Updated translation catalogs 2024-03-10 00:54:45 +00:00
José Manuel Delicado
ba0fe23080 Merge pull request #603 from MCV-Software/dependabot/pip/httpx-0.27.0
Bump httpx from 0.26.0 to 0.27.0
2024-03-05 07:38:24 +01:00
dependabot[bot]
f06208106d Bump httpx from 0.26.0 to 0.27.0
Bumps [httpx](https://github.com/encode/httpx) from 0.26.0 to 0.27.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.26.0...0.27.0)

---
updated-dependencies:
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-05 06:34:47 +00:00
José Manuel Delicado
5e074d40cf Merge pull request #606 from MCV-Software/dependabot/pip/future-1.0.0
Bump future from 0.18.3 to 1.0.0
2024-03-05 07:33:59 +01:00
José Manuel Delicado
1eddebb775 Merge pull request #607 from MCV-Software/dependabot/pip/hstspreload-2024.3.1
Bump hstspreload from 2024.2.1 to 2024.3.1
2024-03-05 07:33:40 +01:00
José Manuel Delicado
9906047f16 Merge pull request #608 from MCV-Software/dependabot/pip/python-dateutil-2.9.0.post0
Bump python-dateutil from 2.8.2 to 2.9.0.post0
2024-03-05 07:33:19 +01:00
dependabot[bot]
6bccfe08b7 Bump python-dateutil from 2.8.2 to 2.9.0.post0
Bumps [python-dateutil](https://github.com/dateutil/dateutil) from 2.8.2 to 2.9.0.post0.
- [Release notes](https://github.com/dateutil/dateutil/releases)
- [Changelog](https://github.com/dateutil/dateutil/blob/master/NEWS)
- [Commits](https://github.com/dateutil/dateutil/compare/2.8.2...2.9.0.post0)

---
updated-dependencies:
- dependency-name: python-dateutil
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 23:40:22 +00:00
dependabot[bot]
ff25f7cbd2 Bump hstspreload from 2024.2.1 to 2024.3.1
Bumps [hstspreload](https://github.com/sethmlarson/hstspreload) from 2024.2.1 to 2024.3.1.
- [Commits](https://github.com/sethmlarson/hstspreload/compare/2024.2.1...2024.3.1)

---
updated-dependencies:
- dependency-name: hstspreload
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 23:40:13 +00:00
dependabot[bot]
98aeafa0cc Bump future from 0.18.3 to 1.0.0
Bumps [future](https://github.com/PythonCharmers/python-future) from 0.18.3 to 1.0.0.
- [Release notes](https://github.com/PythonCharmers/python-future/releases)
- [Changelog](https://github.com/PythonCharmers/python-future/blob/master/docs/changelog.rst)
- [Commits](https://github.com/PythonCharmers/python-future/compare/v0.18.3...v1.0.0)

---
updated-dependencies:
- dependency-name: future
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-03-04 23:40:03 +00:00
manuelcortez
32fbf0417c Updated translation catalogs 2024-03-03 00:54:47 +00:00
José Manuel Delicado
3ed52ae1a8 Merge pull request #601 from MCV-Software/dependabot/pip/sniffio-1.3.1
Bump sniffio from 1.3.0 to 1.3.1
2024-02-27 07:41:51 +01:00
José Manuel Delicado
9b8f989c35 Merge pull request #602 from MCV-Software/dependabot/pip/pytest-8.0.2
Bump pytest from 8.0.1 to 8.0.2
2024-02-27 07:41:36 +01:00
José Manuel Delicado
0b6d93b376 Merge pull request #604 from MCV-Software/dependabot/pip/httpcore-1.0.4
Bump httpcore from 1.0.3 to 1.0.4
2024-02-27 07:40:58 +01:00
José Manuel Delicado
b2282e47eb Merge pull request #605 from MCV-Software/dependabot/pip/coverage-7.4.3
Bump coverage from 7.4.0 to 7.4.3
2024-02-27 07:40:43 +01:00
dependabot[bot]
0e5fd4d2a1 Bump coverage from 7.4.0 to 7.4.3
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.0 to 7.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.0...7.4.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 23:21:00 +00:00
dependabot[bot]
d10fa02d75 Bump httpcore from 1.0.3 to 1.0.4
Bumps [httpcore](https://github.com/encode/httpcore) from 1.0.3 to 1.0.4.
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpcore/compare/1.0.3...1.0.4)

---
updated-dependencies:
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 23:20:48 +00:00
dependabot[bot]
ce9f3c0be4 Bump pytest from 8.0.1 to 8.0.2
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.1 to 8.0.2.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.1...8.0.2)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 23:20:37 +00:00
dependabot[bot]
c404beda68 Bump sniffio from 1.3.0 to 1.3.1
Bumps [sniffio](https://github.com/python-trio/sniffio) from 1.3.0 to 1.3.1.
- [Commits](https://github.com/python-trio/sniffio/compare/v1.3.0...v1.3.1)

---
updated-dependencies:
- dependency-name: sniffio
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-26 23:20:28 +00:00
manuelcortez
e503766eee Updated translation catalogs 2024-02-25 00:54:56 +00:00
José Manuel Delicado
29188ead9c Merge pull request #598 from MCV-Software/dependabot/pip/httpcore-1.0.3
Bump httpcore from 1.0.2 to 1.0.3
2024-02-20 07:37:04 +01:00
José Manuel Delicado
39525f8cb3 Merge pull request #599 from MCV-Software/dependabot/pip/urllib3-2.2.1
Bump urllib3 from 2.2.0 to 2.2.1
2024-02-20 07:36:47 +01:00
José Manuel Delicado
d7ca5c3820 Merge pull request #600 from MCV-Software/dependabot/pip/pytest-8.0.1
Bump pytest from 8.0.0 to 8.0.1
2024-02-20 07:36:32 +01:00
dependabot[bot]
cb1d06f05d Bump pytest from 8.0.0 to 8.0.1
Bumps [pytest](https://github.com/pytest-dev/pytest) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/8.0.0...8.0.1)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 23:21:14 +00:00
dependabot[bot]
177cf1a896 Bump urllib3 from 2.2.0 to 2.2.1
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.0...2.2.1)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 23:21:03 +00:00
dependabot[bot]
d93620a74f Bump httpcore from 1.0.2 to 1.0.3
Bumps [httpcore](https://github.com/encode/httpcore) from 1.0.2 to 1.0.3.
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpcore/compare/1.0.2...1.0.3)

---
updated-dependencies:
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-19 23:21:00 +00:00
manuelcortez
a571cef885 Updated translation catalogs 2024-02-18 00:54:56 +00:00
José Manuel Delicado
37f2870950 Merge pull request #595 from MCV-Software/dependabot/pip/lief-0.14.1
Bump lief from 0.14.0 to 0.14.1
2024-02-13 07:47:33 +01:00
José Manuel Delicado
7a31f8e474 Merge pull request #596 from MCV-Software/dependabot/pip/cx-freeze-6.15.15
Bump cx-freeze from 6.15.14 to 6.15.15
2024-02-13 07:47:16 +01:00
José Manuel Delicado
f5a9578331 Merge pull request #597 from MCV-Software/dependabot/pip/numpy-1.26.4
Bump numpy from 1.26.3 to 1.26.4
2024-02-13 07:46:59 +01:00
dependabot[bot]
c9e41a534e Bump numpy from 1.26.3 to 1.26.4
Bumps [numpy](https://github.com/numpy/numpy) from 1.26.3 to 1.26.4.
- [Release notes](https://github.com/numpy/numpy/releases)
- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)
- [Commits](https://github.com/numpy/numpy/compare/v1.26.3...v1.26.4)

---
updated-dependencies:
- dependency-name: numpy
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 23:51:03 +00:00
dependabot[bot]
90df276479 Bump cx-freeze from 6.15.14 to 6.15.15
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 6.15.14 to 6.15.15.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/6.15.14...6.15.15)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 23:50:53 +00:00
dependabot[bot]
b6a3324dc9 Bump lief from 0.14.0 to 0.14.1
Bumps [lief](https://github.com/sponsors/lief-project) from 0.14.0 to 0.14.1.
- [Commits](https://github.com/sponsors/lief-project/commits)

---
updated-dependencies:
- dependency-name: lief
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-12 23:50:47 +00:00
manuelcortez
ed83d6b839 Updated translation catalogs 2024-02-11 00:55:06 +00:00
d6d3f0810c Fix: Add search buffers inside searches in GUI 2024-02-07 12:14:06 -06:00
9f80891e1d Fix: Open actions dialogue from followers and following buffers. Closes #575 2024-02-07 12:04:24 -06:00
José Manuel Delicado
04853165b3 Merge pull request #591 from MCV-Software/dependabot/pip/certifi-2024.2.2
Bump certifi from 2023.11.17 to 2024.2.2
2024-02-06 07:42:59 +01:00
José Manuel Delicado
8777fde660 Merge pull request #592 from MCV-Software/dependabot/pip/hstspreload-2024.2.1
Bump hstspreload from 2024.1.5 to 2024.2.1
2024-02-06 07:42:38 +01:00
José Manuel Delicado
8a6d505205 Merge pull request #593 from MCV-Software/dependabot/pip/urllib3-2.2.0
Bump urllib3 from 2.1.0 to 2.2.0
2024-02-06 07:42:17 +01:00
José Manuel Delicado
e53848fd33 Merge pull request #594 from MCV-Software/dependabot/pip/cx-freeze-6.15.14
Bump cx-freeze from 6.15.13 to 6.15.14
2024-02-06 07:42:00 +01:00
dependabot[bot]
a533dccb38 Bump cx-freeze from 6.15.13 to 6.15.14
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 6.15.13 to 6.15.14.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/6.15.13...6.15.14)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 23:43:28 +00:00
dependabot[bot]
7fb5ff3927 Bump urllib3 from 2.1.0 to 2.2.0
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.1.0...2.2.0)

---
updated-dependencies:
- dependency-name: urllib3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 23:43:22 +00:00
dependabot[bot]
a8301c0df3 Bump hstspreload from 2024.1.5 to 2024.2.1
Bumps [hstspreload](https://github.com/sethmlarson/hstspreload) from 2024.1.5 to 2024.2.1.
- [Commits](https://github.com/sethmlarson/hstspreload/compare/2024.1.5...2024.2.1)

---
updated-dependencies:
- dependency-name: hstspreload
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 23:43:17 +00:00
dependabot[bot]
227b1934a8 Bump certifi from 2023.11.17 to 2024.2.2
Bumps [certifi](https://github.com/certifi/python-certifi) from 2023.11.17 to 2024.2.2.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.02.02)

---
updated-dependencies:
- dependency-name: certifi
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-05 23:43:13 +00:00
manuelcortez
4161392e12 Updated translation catalogs 2024-02-04 00:54:59 +00:00
José Manuel Delicado
9294310d65 Merge pull request #588 from MCV-Software/dependabot/pip/cx-freeze-6.15.13
Bump cx-freeze from 6.15.12 to 6.15.13
2024-01-30 07:37:00 +01:00
José Manuel Delicado
1a1248e445 Merge pull request #589 from MCV-Software/dependabot/pip/pluggy-1.4.0
Bump pluggy from 1.3.0 to 1.4.0
2024-01-30 07:36:31 +01:00
José Manuel Delicado
ad0a100838 Merge pull request #590 from MCV-Software/dependabot/pip/pytest-8.0.0
Bump pytest from 7.4.4 to 8.0.0
2024-01-30 07:36:10 +01:00
dependabot[bot]
30b87d447c Bump pytest from 7.4.4 to 8.0.0
Bumps [pytest](https://github.com/pytest-dev/pytest) from 7.4.4 to 8.0.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/7.4.4...8.0.0)

---
updated-dependencies:
- dependency-name: pytest
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 23:50:08 +00:00
dependabot[bot]
085f63bcb5 Bump pluggy from 1.3.0 to 1.4.0
Bumps [pluggy](https://github.com/pytest-dev/pluggy) from 1.3.0 to 1.4.0.
- [Changelog](https://github.com/pytest-dev/pluggy/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pluggy/compare/1.3.0...1.4.0)

---
updated-dependencies:
- dependency-name: pluggy
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 23:49:54 +00:00
dependabot[bot]
5ac71413ce Bump cx-freeze from 6.15.12 to 6.15.13
Bumps [cx-freeze](https://github.com/marcelotduarte/cx_Freeze) from 6.15.12 to 6.15.13.
- [Release notes](https://github.com/marcelotduarte/cx_Freeze/releases)
- [Commits](https://github.com/marcelotduarte/cx_Freeze/compare/6.15.12...6.15.13)

---
updated-dependencies:
- dependency-name: cx-freeze
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-29 23:49:50 +00:00
manuelcortez
9765a1d9f4 Updated translation catalogs 2024-01-28 00:54:48 +00:00
José Manuel Delicado
bcf05d344a Merge pull request #585 from MCV-Software/dependabot/pip/psutil-5.9.8
Bump psutil from 5.9.7 to 5.9.8
2024-01-23 07:44:38 +01:00
José Manuel Delicado
cfdc3abf08 Merge pull request #586 from MCV-Software/dependabot/pip/lief-0.14.0
Bump lief from 0.13.2 to 0.14.0
2024-01-23 07:43:54 +01:00
dependabot[bot]
7c93366b37 Bump lief from 0.13.2 to 0.14.0
Bumps [lief](https://github.com/sponsors/lief-project) from 0.13.2 to 0.14.0.
- [Commits](https://github.com/sponsors/lief-project/commits)

---
updated-dependencies:
- dependency-name: lief
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 23:31:00 +00:00
dependabot[bot]
614f2b3aaa Bump psutil from 5.9.7 to 5.9.8
Bumps [psutil](https://github.com/giampaolo/psutil) from 5.9.7 to 5.9.8.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-5.9.7...release-5.9.8)

---
updated-dependencies:
- dependency-name: psutil
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-22 23:30:57 +00:00
manuelcortez
65d7ff8f8b Updated translation catalogs 2024-01-21 00:55:14 +00:00
José Manuel Delicado
70a2635dc2 Merge pull request #584 from MCV-Software/dependabot/pip/markdown-3.5.2
Bump markdown from 3.5.1 to 3.5.2
2024-01-16 07:35:00 +01:00
dependabot[bot]
eef6637f85 Bump markdown from 3.5.1 to 3.5.2
Bumps [markdown](https://github.com/Python-Markdown/markdown) from 3.5.1 to 3.5.2.
- [Release notes](https://github.com/Python-Markdown/markdown/releases)
- [Changelog](https://github.com/Python-Markdown/markdown/blob/master/docs/changelog.md)
- [Commits](https://github.com/Python-Markdown/markdown/compare/3.5.1...3.5.2)

---
updated-dependencies:
- dependency-name: markdown
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 23:17:05 +00:00
manuelcortez
cd5fb8747b Updated translation catalogs 2024-01-14 00:55:19 +00:00
José Manuel Delicado
cedbb77eb5 Merge pull request #580 from MCV-Software/dependabot/pip/hyperframe-6.0.1
Bump hyperframe from 5.2.0 to 6.0.1
2024-01-09 07:50:27 +01:00
dependabot[bot]
4f6f98f56f Bump hyperframe from 5.2.0 to 6.0.1
Bumps [hyperframe](https://github.com/python-hyper/hyperframe) from 5.2.0 to 6.0.1.
- [Changelog](https://github.com/python-hyper/hyperframe/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/python-hyper/hyperframe/compare/v5.2.0...v6.0.1)

---
updated-dependencies:
- dependency-name: hyperframe
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-09 06:49:34 +00:00
José Manuel Delicado
18a89df400 Merge pull request #579 from MCV-Software/dependabot/pip/httpcore-1.0.2
Bump httpcore from 0.9.1 to 1.0.2
2024-01-09 07:43:23 +01:00
José Manuel Delicado
935c7d7fa2 Merge pull request #578 from MCV-Software/dependabot/pip/h11-0.14.0
Bump h11 from 0.9.0 to 0.14.0
2024-01-09 07:42:08 +01:00
dependabot[bot]
dab7b42bee Bump httpcore from 0.9.1 to 1.0.2
Bumps [httpcore](https://github.com/encode/httpcore) from 0.9.1 to 1.0.2.
- [Release notes](https://github.com/encode/httpcore/releases)
- [Changelog](https://github.com/encode/httpcore/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpcore/compare/0.9.1...1.0.2)

---
updated-dependencies:
- dependency-name: httpcore
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-09 06:42:06 +00:00
dependabot[bot]
58749b83af Bump h11 from 0.9.0 to 0.14.0
Bumps [h11](https://github.com/python-hyper/h11) from 0.9.0 to 0.14.0.
- [Commits](https://github.com/python-hyper/h11/compare/v0.9.0...v0.14.0)

---
updated-dependencies:
- dependency-name: h11
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-09 06:41:50 +00:00
José Manuel Delicado
7249fbfc01 Merge pull request #577 from MCV-Software/dependabot/pip/idna-3.6
Bump idna from 2.10 to 3.6
2024-01-09 07:41:29 +01:00
José Manuel Delicado
e926d4f817 Merge pull request #576 from MCV-Software/dependabot/pip/h2-4.1.0
Bump h2 from 3.2.0 to 4.1.0
2024-01-09 07:40:22 +01:00
dependabot[bot]
870d6ed147 Bump idna from 2.10 to 3.6
Bumps [idna](https://github.com/kjd/idna) from 2.10 to 3.6.
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)
- [Commits](https://github.com/kjd/idna/compare/v2.10...v3.6)

---
updated-dependencies:
- dependency-name: idna
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 23:50:57 +00:00
dependabot[bot]
6e10f8e31c Bump h2 from 3.2.0 to 4.1.0
Bumps [h2](https://github.com/python-hyper/h2) from 3.2.0 to 4.1.0.
- [Changelog](https://github.com/python-hyper/h2/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/python-hyper/h2/compare/v3.2.0...v4.1.0)

---
updated-dependencies:
- dependency-name: h2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-08 23:50:53 +00:00
434328056e Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen 2024-01-07 18:30:52 -06:00
36420d6a5b Fix: Added missing parameter coming from WX Widgets to some calls. Fixes GUI buttons not responding when pressed in most buffers 2024-01-07 18:28:29 -06:00
José Manuel Delicado
ccd3edd2da Merge pull request #571 from MCV-Software/dependabot/pip/httpx-0.26.0
Bump httpx from 0.13.3 to 0.26.0
2024-01-07 10:10:02 +01:00
José Manuel Delicado
c3744fb680 Merge pull request #572 from MCV-Software/dependabot/pip/chardet-5.2.0
Bump chardet from 3.0.4 to 5.2.0
2024-01-07 10:05:49 +01:00
dependabot[bot]
4d89e8c437 Bump httpx from 0.13.3 to 0.26.0
Bumps [httpx](https://github.com/encode/httpx) from 0.13.3 to 0.26.0.
- [Release notes](https://github.com/encode/httpx/releases)
- [Changelog](https://github.com/encode/httpx/blob/master/CHANGELOG.md)
- [Commits](https://github.com/encode/httpx/compare/0.13.3...0.26.0)

---
updated-dependencies:
- dependency-name: httpx
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 09:03:43 +00:00
José Manuel Delicado
d3cc46b723 Merge pull request #573 from MCV-Software/dependabot/pip/rfc3986-2.0.0
Bump rfc3986 from 1.5.0 to 2.0.0
2024-01-07 10:03:26 +01:00
José Manuel Delicado
dc7d9b6923 Merge pull request #574 from MCV-Software/dependabot/pip/hpack-4.0.0
Bump hpack from 3.0.0 to 4.0.0
2024-01-07 10:02:46 +01:00
dependabot[bot]
22c5147c92 Bump hpack from 3.0.0 to 4.0.0
Bumps [hpack](https://github.com/python-hyper/hpack) from 3.0.0 to 4.0.0.
- [Changelog](https://github.com/python-hyper/hpack/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/python-hyper/hpack/compare/v3.0.0...v4.0.0)

---
updated-dependencies:
- dependency-name: hpack
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 01:49:41 +00:00
dependabot[bot]
dda3d21008 Bump rfc3986 from 1.5.0 to 2.0.0
Bumps [rfc3986](https://github.com/python-hyper/rfc3986) from 1.5.0 to 2.0.0.
- [Commits](https://github.com/python-hyper/rfc3986/compare/1.5.0...2.0.0)

---
updated-dependencies:
- dependency-name: rfc3986
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 01:49:38 +00:00
dependabot[bot]
871562fa4c Bump chardet from 3.0.4 to 5.2.0
Bumps [chardet](https://github.com/chardet/chardet) from 3.0.4 to 5.2.0.
- [Release notes](https://github.com/chardet/chardet/releases)
- [Commits](https://github.com/chardet/chardet/compare/3.0.4...5.2.0)

---
updated-dependencies:
- dependency-name: chardet
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-07 01:49:27 +00:00
88ddace811 Added dependabot config 2024-01-06 19:48:53 -06:00
8d1b0c73df Update Python requirements to include versions we currently use 2024-01-06 19:45:22 -06:00
3e3396687d Merge branch 'next-gen' of github.com:mcv-software/twblue into next-gen 2024-01-06 19:08:46 -06:00
c9c78105a5 Added info about new version on updater 2024-01-06 19:08:28 -06:00
manuelcortez
49898c4407 Updated translation catalogs 2024-01-07 00:55:13 +00:00
José Manuel Delicado
46c897221f Merge pull request #569 from Arfs6/fixed-generating-documentation-readme
Fixed documentation generation step in readme
2024-01-06 10:25:14 +01:00
Abdulqadir Ahmad
7a83e399fc documentation: Changed document_importer.py to documentation_importer.py in documentation generation of README 2024-01-06 08:34:12 +01:00
60 changed files with 2678 additions and 1964 deletions

11
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,11 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://docs.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "pip" # See documentation for possible values
directory: "/" # Location of package manifests
schedule:
interval: "weekly"

View File

@@ -46,4 +46,4 @@ jobs:
mkdir .release-assets mkdir .release-assets
mv scripts\TWBlue_setup.exe .release-assets\TWBlue_setup_${{github.ref_name}}.exe mv scripts\TWBlue_setup.exe .release-assets\TWBlue_setup_${{github.ref_name}}.exe
mv scripts\TWBlue64\TWBlue_portable.zip .release-assets\TWBlue_portable_${{github.ref_name}}.zip mv scripts\TWBlue64\TWBlue_portable.zip .release-assets\TWBlue_portable_${{github.ref_name}}.zip
gh release create release --draft -F "release-notes.md" -t "${{github.ref_name}}" .release-assets\TWBlue_setup_${{github.ref_name}}.exe .release-assets\TWBlue_portable_${{github.ref_name}}.zip gh release create "${{github.ref_name}}" -F "release-notes.md" -t "${{github.ref_name}}" .release-assets\TWBlue_setup_${{github.ref_name}}.exe .release-assets\TWBlue_portable_${{github.ref_name}}.zip

View File

@@ -75,7 +75,7 @@ Now that you have installed all these packages, you can run TW Blue from source
To generate the documentation in html format, navigate to the doc folder inside this repo. After that, run these commands: To generate the documentation in html format, navigate to the doc folder inside this repo. After that, run these commands:
`python document_importer.py` `python documentation_importer.py`
`python generator.py` `python generator.py`
The documentation will be generated, placing each language in a separate folder in the doc directory. Move these folders (for example `de`, `en`, `es`, `fr`, `it`, ...) to `src/documentation`, creating the directory if necessary. The documentation will be generated, placing each language in a separate folder in the doc directory. Move these folders (for example `de`, `en`, `es`, `fr`, `it`, ...) to `src/documentation`, creating the directory if necessary.

View File

@@ -2,6 +2,20 @@ TWBlue Changelog
## changes in this version ## changes in this version
In this version of TWBlue, which is being released several months after the previous one, we focused on adding initial support for GoToSocial-type networks. GoToSocial is a server for creating decentralized networks similar to Mastodon. Its API is very similar but retains some differences. In this version, TWBlue can be used to log into GoToSocial accounts, although there will be some features, such as the Streaming API and Markdown support, that are not yet functional. Another significant addition is support for creating community timelines, which will allow you to load the local and public timeline of remote instances. This is useful if your instance does not federate directly with them, as it will allow you to see posts from other communities and interact directly with them. Finally, the translation module has been rewritten; it now supports using LibreTranslate by default and DeepL, for which an API key is required. Below is the detailed list of changes:
* Core:
* Added Initial Support to GoToSocial. Some features are not fully implemented yet, although GoToXocial instances should be able to be used as normal sessions in TWBlue. Streaming, poll options and markdown are not supported but planned for the near future.
* The translation module has been rewritten. Now, instead of offering translations with Google Translator, the user can choose between [LibreTranslate,](https://github.com/LibreTranslate/LibreTranslate) which requires no configuration thanks to the [instance of the NVDA Spanish community;](https://translate.nvda.es) or translate using [DeepL,](https://deepl.com) for which it is necessary to create an account on DeepL and [subscribe to a DeepL API Free plan](https://support.deepl.com/hc/en-us/articles/360021200939-DeepL-API-Free) to obtain the API key which can be used to translate up to 500000 characters every month. The API key can be entered in the global options dialog, under a new tab called translation services. When translating a text, the translation engine can be changed. When changing the translation engine, the target language must be selected again before translation takes place.
* TWBlue should be able to switch to Windows 11 Keymap when running under Windows 11. ([#494](https://github.com/mcv-software/twblue/issues/494))
* Mastodon:
* Added support for viewing communities: A community timeline is the local or public timeline of another instance. This is especially useful when the instance one is part of does not federate with other remote instances. The posts displayed are only those that are shared publicly. It is possible to interact with the posts from community timelines, but it should be noted that TWBlue will take some time to retrieve the post one wishes to interact with.
* When viewing a post, a button displays the number of boosts and times it has been added to favorites. Clicking on that button will open a list of users who have interacted with the post. From that list, it is possible to view profiles and perform common user actions.
* Now it is possible to mute conversations in Mastodon sessions. To do this, there is a button that can be called "Mute" or "Unmute Conversation" in the dialog to display the post. Conversations that have been muted will not generate notifications or mentions when they receive new replies. Only conversations that you are a part of can be muted.
* Fixed an error that caused TWBlue to be unable to properly display the user action dialog from the followers or following buffer. ([#575](https://github.com/mcv-software/twblue/issues/575))
## changes in version 2024.01.05
* Core: * Core:
* The TWBlue website will no longer be available on the twblue.es domain. Beginning in January 2024, TWBlue will live at https://twblue.mcvsoftware.com. Also, we will start releasing versions on [gitHub releases](https://github.com/mcv-software/twblue/releases) so it will be easier to track specific versions. * The TWBlue website will no longer be available on the twblue.es domain. Beginning in January 2024, TWBlue will live at https://twblue.mcvsoftware.com. Also, we will start releasing versions on [gitHub releases](https://github.com/mcv-software/twblue/releases) so it will be easier to track specific versions.
* As of the first release of TWBlue in 2024, we will officially stop generating 32-bit (X86) compatible binaries due to the increasing difficulty of generating versions compatible with this architecture in modern Python. * As of the first release of TWBlue in 2024, we will officially stop generating 32-bit (X86) compatible binaries due to the increasing difficulty of generating versions compatible with this architecture in modern Python.

View File

@@ -1,17 +1,13 @@
## Changelog ## Changelog
In this version of TWBlue, which is being released several months after the previous one, we focused on adding initial support for GoToSocial-type networks. GoToSocial is a server for creating decentralized networks similar to Mastodon. Its API is very similar but retains some differences. In this version, TWBlue can be used to log into GoToSocial accounts, although there will be some features, such as the Streaming API and Markdown support, that are not yet functional. Another significant addition is support for creating community timelines, which will allow you to load the local and public timeline of remote instances. This is useful if your instance does not federate directly with them, as it will allow you to see posts from other communities and interact directly with them. Finally, the translation module has been rewritten; it now supports using LibreTranslate by default and DeepL, for which an API key is required. Below is the detailed list of changes:
* Core: * Core:
* The TWBlue website will no longer be available on the twblue.es domain. Beginning in January 2024, TWBlue will live at https://twblue.mcvsoftware.com. Also, we will start releasing versions on [gitHub releases](https://github.com/mcv-software/twblue/releases) so it will be easier to track specific versions. * Added Initial Support to GoToSocial. Some features are not fully implemented yet, although GoToXocial instances should be able to be used as normal sessions in TWBlue. Streaming, poll options and markdown are not supported but planned for the near future.
* As of the first release of TWBlue in 2024, we will officially stop generating 32-bit (X86) compatible binaries due to the increasing difficulty of generating versions compatible with this architecture in modern Python. * The translation module has been rewritten. Now, instead of offering translations with Google Translator, the user can choose between [LibreTranslate,](https://github.com/LibreTranslate/LibreTranslate) which requires no configuration thanks to the [instance of the NVDA Spanish community;](https://translate.nvda.es) or translate using [DeepL,](https://deepl.com) for which it is necessary to create an account on DeepL and [subscribe to a DeepL API Free plan](https://support.deepl.com/hc/en-us/articles/360021200939-DeepL-API-Free) to obtain the API key which can be used to translate up to 500000 characters every month. The API key can be entered in the global options dialog, under a new tab called translation services. When translating a text, the translation engine can be changed. When changing the translation engine, the target language must be selected again before translation takes place.
* TWBlue should be more reliable when checking for updates. * TWBlue should be able to switch to Windows 11 Keymap when running under Windows 11. ([#494](https://github.com/mcv-software/twblue/issues/494))
* If running from source, automatic updates will not be checked as this works only for distribution. ([#540](https://github.com/MCV-Software/TWBlue/pull/540))
* Fixed the 'report an error' item in the help menu. Now this item redirects to our gitHub issue tracker. ([#524](https://github.com/MCV-Software/TWBlue/pull/524))
* Mastodon: * Mastodon:
* Implemented actions for the notifications buffer on a mastodon instance. Actions can be performed from the contextual menu on every notification, or by using invisible keystrokes. ([#517](https://github.com/mcv-software/twblue/issues/517)) * Added support for viewing communities: A community timeline is the local or public timeline of another instance. This is especially useful when the instance one is part of does not federate with other remote instances. The posts displayed are only those that are shared publicly. It is possible to interact with the posts from community timelines, but it should be noted that TWBlue will take some time to retrieve the post one wishes to interact with.
* Implemented update profile dialog. ([#547](https://github.com/MCV-Software/TWBlue/pull/547)) * When viewing a post, a button displays the number of boosts and times it has been added to favorites. Clicking on that button will open a list of users who have interacted with the post. From that list, it is possible to view profiles and perform common user actions.
* It is possible to display an user profile from the user menu within the menu bar, or by using the invisible keystroke for user details. ([#555](https://github.com/MCV-Software/TWBlue/pull/555)) * Now it is possible to mute conversations in Mastodon sessions. To do this, there is a button that can be called "Mute" or "Unmute Conversation" in the dialog to display the post. Conversations that have been muted will not generate notifications or mentions when they receive new replies. Only conversations that you are a part of can be muted.
* Added possibility to vote in polls. This is mapped to Alt+Win+Shift+V in the invisible keymaps for windows 10/11. * Fixed an error that caused TWBlue to be unable to properly display the user action dialog from the followers or following buffer. ([#575](https://github.com/mcv-software/twblue/issues/575))
* Added posts search. Take into account that Mastodon instances should be configured with full text search enabled. Search for posts only include posts the logged-in user has interacted with. ([#541](https://github.com/MCV-Software/TWBlue/pull/541))
* Added user autocompletion settings in account settings dialog, so it is possible to ask TWBlue to scan mastodon accounts and add people from followers and following buffers. For now, user autocompletion can be used only when composing new posts or replies.
* TWBlue should be able to ignore deleted direct messages or messages from deleted accounts. Previously, a direct message that no longer existed in the instance caused errors when loading the direct messages buffer and could potentially affect notifications as well.
* TWBlue should be able to ignore notifications from deleted accounts or posts.

View File

@@ -1,55 +1,57 @@
wxpython accessible_output2 @ git+https://github.com/accessibleapps/accessible_output2@57bda997d98e87dd78aa049e7021cf777871619b
pytest arrow==1.3.0
coverage attrs==23.2.0
wheel backports.functools-lru-cache==2.0.0
future blurhash==1.1.4
configobj certifi==2024.2.2
markdown chardet==5.2.0
requests charset-normalizer==3.3.2
oauthlib colorama==0.4.6
requests-oauthlib configobj==5.0.8
requests-toolbelt coverage==7.5.1
pypubsub cx-Freeze==7.0.0
arrow cx-Logging==3.2.0
python-dateutil decorator==5.1.1
winpaths demoji==1.1.0
PySocks deepl==1.18.0
win_inet_pton future==1.0.0
# Install the latest RC of this lib idna==3.7
# see https://github.com/ssut/py-googletrans/issues/234 importlib-metadata==7.1.0
googletrans==4.0.0-rc1 iniconfig==2.0.0
idna<3,>=2.5 libloader @ git+https://github.com/accessibleapps/libloader@bc94811c095b2e57a036acd88660be9a33260267
chardet libretranslatepy==2.1.4
urllib3 lief==0.14.1
youtube-dl Markdown==3.6
python-vlc Mastodon.py==1.8.1
pypiwin32 numpy==1.26.4
pywin32 oauthlib==3.2.2
certifi packaging==24.0
backports.functools_lru_cache pillow==10.3.0
cx_freeze platform_utils @ git+https://github.com/accessibleapps/platform_utils@e0d79f7b399c4ea677a633d2dde9202350d62c38
twitter-text-parser pluggy==1.5.0
mastodon.py psutil==5.9.8
pyenchant pyenchant==3.2.2
sqlitedict pypiwin32==223
cx-Logging Pypubsub==4.0.3
h11 PySocks==1.7.1
h2 pytest==8.2.0
hpack python-dateutil==2.9.0.post0
hstspreload python-magic-bin==0.4.14
httpcore python-vlc==3.0.20123
httpx pywin32==306
hyperframe requests==2.31.0
rfc3986 requests-oauthlib==2.0.0
sniffio requests-toolbelt==1.0.0
attrs rfc3986==2.0.0
importlib-metadata six==1.16.0
numpy sniffio==1.3.1
pillow sound_lib @ git+https://github.com/accessibleapps/sound_lib@a439f0943fb95ee7b6ba24f51a686f47c4ad66b2
charset-normalizer sqlitedict==2.1.0
demoji twitter-text-parser==3.0.0
psutil types-python-dateutil==2.9.0.20240316
git+https://github.com/accessibleapps/libloader urllib3==2.2.1
git+https://github.com/accessibleapps/platform_utils win-inet-pton==1.1.0
git+https://github.com/accessibleapps/accessible_output2 winpaths==0.2
git+https://github.com/accessibleapps/sound_lib wxPython==4.2.1
youtube-dl==2021.12.17
zipp==3.18.1

View File

@@ -27,7 +27,7 @@ var StartMenuFolder
!insertmacro MUI_PAGE_STARTMENU startmenu $StartMenuFolder !insertmacro MUI_PAGE_STARTMENU startmenu $StartMenuFolder
!insertmacro MUI_PAGE_INSTFILES !insertmacro MUI_PAGE_INSTFILES
!define MUI_FINISHPAGE_LINK "Visit TWBlue website" !define MUI_FINISHPAGE_LINK "Visit TWBlue website"
!define MUI_FINISHPAGE_LINK_LOCATION "https://twblue.es" !define MUI_FINISHPAGE_LINK_LOCATION "https://twblue.mcvsoftware.com"
!define MUI_FINISHPAGE_RUN "$INSTDIR\TWBlue.exe" !define MUI_FINISHPAGE_RUN "$INSTDIR\TWBlue.exe"
!insertmacro MUI_PAGE_FINISH !insertmacro MUI_PAGE_FINISH
!insertmacro MUI_UNPAGE_CONFIRM !insertmacro MUI_UNPAGE_CONFIRM
@@ -65,7 +65,7 @@ CreateShortCut "$DESKTOP\TWBlue.lnk" "$INSTDIR\TWBlue.exe"
!insertmacro MUI_STARTMENU_WRITE_BEGIN startmenu !insertmacro MUI_STARTMENU_WRITE_BEGIN startmenu
CreateDirectory "$SMPROGRAMS\$StartMenuFolder" CreateDirectory "$SMPROGRAMS\$StartMenuFolder"
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\TWBlue.lnk" "$INSTDIR\TWBlue.exe" CreateShortCut "$SMPROGRAMS\$StartMenuFolder\TWBlue.lnk" "$INSTDIR\TWBlue.exe"
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\TWBlue on the web.lnk" "http://twblue.es" CreateShortCut "$SMPROGRAMS\$StartMenuFolder\TWBlue on the web.lnk" "https://twblue.mcvsoftware.com"
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" "$INSTDIR\Uninstall.exe" CreateShortCut "$SMPROGRAMS\$StartMenuFolder\Uninstall.lnk" "$INSTDIR\Uninstall.exe"
!insertmacro MUI_STARTMENU_WRITE_END !insertmacro MUI_STARTMENU_WRITE_END
WriteUninstaller "$INSTDIR\Uninstall.exe" WriteUninstaller "$INSTDIR\Uninstall.exe"
@@ -74,7 +74,7 @@ WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "U
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall" "InstallLocation" $INSTDIR WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall" "InstallLocation" $INSTDIR
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall" "Publisher" "Manuel Cortéz" WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall" "Publisher" "Manuel Cortéz"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "DisplayVersion" "0.95" WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "DisplayVersion" "0.95"
WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "URLInfoAbout" "https://twblue.es" WriteRegStr HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "URLInfoAbout" "https://twblue.mcvsoftware.com"
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "VersionMajor" 0 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "VersionMajor" 0
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "VersionMinor" 0 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "VersionMinor" 0
WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "NoModify" 1 WriteRegDWORD HKLM "Software\Microsoft\Windows\CurrentVersion\Uninstall\twblue" "NoModify" 1

View File

@@ -29,3 +29,9 @@ server = string(default="")
port = integer(default=8080) port = integer(default=8080)
user = string(default="") user = string(default="")
password = string(default="") password = string(default="")
[translator]
engine=string(default="LibreTranslate")
lt_api_url=string(default="https://translate.nvda.es")
lt_api_key=string(default="")
deepl_api_key = string(default="")

View File

@@ -1,5 +1,6 @@
# -*- coding: cp1252 -*- # -*- coding: cp1252 -*-
import os import os
import sys
import config_utils import config_utils
import paths import paths
import logging import logging
@@ -21,6 +22,9 @@ def setup ():
log.debug("Loading keymap...") log.debug("Loading keymap...")
global keymap global keymap
if float(platform.version()[:2]) >= 10 and app["app-settings"]["load_keymap"] == "default.keymap": if float(platform.version()[:2]) >= 10 and app["app-settings"]["load_keymap"] == "default.keymap":
if sys.getwindowsversion().build > 22000:
app["app-settings"]["load_keymap"] = "Windows11.keymap"
else:
app["app-settings"]["load_keymap"] = "Windows 10.keymap" app["app-settings"]["load_keymap"] = "Windows 10.keymap"
app.write() app.write()
global changed_keymap global changed_keymap

View File

@@ -5,3 +5,4 @@ from .conversations import ConversationBuffer, ConversationListBuffer
from .users import UserBuffer from .users import UserBuffer
from .notifications import NotificationsBuffer from .notifications import NotificationsBuffer
from .search import SearchBuffer from .search import SearchBuffer
from .community import CommunityBuffer

View File

@@ -320,7 +320,7 @@ class BaseBuffer(base.Buffer):
return False return False
return True return True
def reply(self, item=None, *args, **kwargs): def reply(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
visibility = item.visibility visibility = item.visibility
@@ -357,7 +357,7 @@ class BaseBuffer(base.Buffer):
if hasattr(post.message, "destroy"): if hasattr(post.message, "destroy"):
post.message.destroy() post.message.destroy()
def send_message(self, item=None, *args, **kwargs): def send_message(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
title = _("Conversation with {}").format(item.account.username) title = _("Conversation with {}").format(item.account.username)
@@ -384,7 +384,7 @@ class BaseBuffer(base.Buffer):
if hasattr(post.message, "destroy"): if hasattr(post.message, "destroy"):
post.message.destroy() post.message.destroy()
def share_item(self, item=None, *args, **kwargs): def share_item(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
if self.can_share(item=item) == False: if self.can_share(item=item) == False:
@@ -414,7 +414,7 @@ class BaseBuffer(base.Buffer):
pub.sendMessage("toggleShare", shareable=can_share) pub.sendMessage("toggleShare", shareable=can_share)
self.buffer.boost.Enable(can_share) self.buffer.boost.Enable(can_share)
def audio(self, item=None, *args, **kwargs): def audio(self, event=None, item=None, *args, **kwargs):
if sound.URLPlayer.player.is_playing(): if sound.URLPlayer.player.is_playing():
return sound.URLPlayer.stop_audio() return sound.URLPlayer.stop_audio()
if item == None: if item == None:
@@ -489,7 +489,7 @@ class BaseBuffer(base.Buffer):
return item.reblog.url return item.reblog.url
return item.url return item.url
def open_in_browser(self, item=None, *args, **kwargs): def open_in_browser(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
url = self.get_item_url(item=item) url = self.get_item_url(item=item)
@@ -510,7 +510,7 @@ class BaseBuffer(base.Buffer):
item = item.reblog item = item.reblog
call_threaded(self.session.api_call, call_name="status_unfavourite", preexec_message=_("Removing from favorites..."), _sound="favourite.ogg", id=item.id) call_threaded(self.session.api_call, call_name="status_unfavourite", preexec_message=_("Removing from favorites..."), _sound="favourite.ogg", id=item.id)
def toggle_favorite(self, item=None, *args, **kwargs): def toggle_favorite(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
if item.reblog != None: if item.reblog != None:
@@ -525,7 +525,7 @@ class BaseBuffer(base.Buffer):
else: else:
call_threaded(self.session.api_call, call_name="status_unfavourite", preexec_message=_("Removing from favorites..."), _sound="favourite.ogg", id=item.id) call_threaded(self.session.api_call, call_name="status_unfavourite", preexec_message=_("Removing from favorites..."), _sound="favourite.ogg", id=item.id)
def toggle_bookmark(self, item=None, *args, **kwargs): def toggle_bookmark(self, event=None, item=None, *args, **kwargs):
if item == None: if item == None:
item = self.get_item() item = self.get_item()
if item.reblog != None: if item.reblog != None:
@@ -550,7 +550,7 @@ class BaseBuffer(base.Buffer):
output.speak(_("No status found with that ID")) output.speak(_("No status found with that ID"))
return return
# print(post) # print(post)
msg = messages.viewPost(item, offset_hours=self.session.db["utc_offset"], item_url=self.get_item_url(item=item)) msg = messages.viewPost(self.session, item, offset_hours=self.session.db["utc_offset"], item_url=self.get_item_url(item=item))
def ocr_image(self): def ocr_image(self):
post = self.get_item() post = self.get_item()
@@ -591,8 +591,11 @@ class BaseBuffer(base.Buffer):
response = viewer.message.ShowModal() response = viewer.message.ShowModal()
viewer.message.Destroy() viewer.message.Destroy()
def vote(self): def vote(self, item=None):
if item == None:
post = self.get_item() post = self.get_item()
else:
post = item
if not hasattr(post, "poll") or post.poll == None: if not hasattr(post, "poll") or post.poll == None:
return return
poll = post.poll poll = post.poll

View File

@@ -0,0 +1,160 @@
# -*- coding: utf-8 -*-
import time
import logging
import mastodon
import widgetUtils
import output
from wxUI import commonMessageDialogs
from sessions.mastodon import utils
from . import base
log = logging.getLogger("controller.buffers.mastodon.community")
class CommunityBuffer(base.BaseBuffer):
def __init__(self, community_url, *args, **kwargs):
super(CommunityBuffer, self).__init__(*args, **kwargs)
self.community_url = community_url
self.community_api = mastodon.Mastodon(api_base_url=self.community_url)
self.timeline = kwargs.get("timeline", "local")
self.kwargs.pop("timeline")
def get_buffer_name(self):
type = _("Local") if self.timeline == "local" else _("Federated")
instance = self.community_url.replace("https://", "")
return _(f"{type} timeline for {instance}")
def start_stream(self, mandatory=False, play_sound=True, avoid_autoreading=False):
current_time = time.time()
if self.execution_time == 0 or current_time-self.execution_time >= 180 or mandatory==True:
self.execution_time = current_time
log.debug("Starting stream for buffer %s, account %s and type %s" % (self.name, self.account, self.type))
log.debug("args: %s, kwargs: %s" % (self.args, self.kwargs))
count = self.session.settings["general"]["max_posts_per_call"]
min_id = None
# toDo: Implement reverse timelines properly here.
if self.name in self.session.db and len(self.session.db[self.name]) > 0:
if self.session.settings["general"]["reverse_timelines"]:
min_id = self.session.db[self.name][0].id
else:
min_id = self.session.db[self.name][-1].id
try:
results = self.community_api.timeline(timeline=self.timeline, min_id=min_id, limit=count, *self.args, **self.kwargs)
results.reverse()
except Exception as e:
log.exception("Error %s" % (str(e)))
return
number_of_items = self.session.order_buffer(self.name, results)
log.debug("Number of items retrieved: %d" % (number_of_items,))
self.put_items_on_list(number_of_items)
if number_of_items > 0 and self.sound != None and self.session.settings["sound"]["session_mute"] == False and self.name not in self.session.settings["other_buffers"]["muted_buffers"] and play_sound == True:
self.session.sound.play(self.sound)
# Autoread settings
if avoid_autoreading == False and mandatory == True and number_of_items > 0 and self.name in self.session.settings["other_buffers"]["autoread_buffers"]:
self.auto_read(number_of_items)
return number_of_items
def get_more_items(self):
elements = []
if self.session.settings["general"]["reverse_timelines"] == False:
max_id = self.session.db[self.name][0].id
else:
max_id = self.session.db[self.name][-1].id
try:
items = self.community_api.timeline(timeline=self.timeline, max_id=max_id, limit=self.session.settings["general"]["max_posts_per_call"], *self.args, **self.kwargs)
except Exception as e:
log.exception("Error %s" % (str(e)))
return
items_db = self.session.db[self.name]
for i in items:
if utils.find_item(i, self.session.db[self.name]) == None:
elements.append(i)
if self.session.settings["general"]["reverse_timelines"] == False:
items_db.insert(0, i)
else:
items_db.append(i)
self.session.db[self.name] = items_db
selection = self.buffer.list.get_selected()
log.debug("Retrieved %d items from cursored search in function %s." % (len(elements), self.function))
safe = True
if self.session.settings["general"]["read_preferences_from_instance"]:
safe = self.session.expand_spoilers == False
if self.session.settings["general"]["reverse_timelines"] == False:
for i in elements:
post = self.compose_function(i, self.session.db, self.session.settings, self.session.settings["general"]["relative_times"], self.session.settings["general"]["show_screen_names"], safe=safe)
self.buffer.list.insert_item(True, *post)
else:
for i in elements:
post = self.compose_function(i, self.session.db, self.session.settings, self.session.settings["general"]["relative_times"], self.session.settings["general"]["show_screen_names"], safe=safe)
self.buffer.list.insert_item(False, *post)
self.buffer.list.select_item(selection)
output.speak(_(u"%s items retrieved") % (str(len(elements))), True)
def remove_buffer(self, force=False):
if force == False:
dlg = commonMessageDialogs.remove_buffer()
else:
dlg = widgetUtils.YES
if dlg == widgetUtils.YES:
tl_info = f"{self.timeline}@{self.community_url}"
self.session.settings["other_buffers"]["communities"].remove(tl_info)
self.session.settings.write()
if self.name in self.session.db:
self.session.db.pop(self.name)
return True
elif dlg == widgetUtils.NO:
return False
def get_item_from_instance(self, *args, **kwargs):
item = self.get_item()
try:
results = self.session.api.search(q=item.url, resolve=True, result_type="statuses")
except Exception as e:
log.exception("Error when searching for remote post.")
return None
item = results["statuses"][0]
return item
def reply(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).reply(item=item)
def send_message(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).send_message(item=item)
def share_item(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).share_item(item=item)
def add_to_favorites(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).add_to_favorite(item=item)
def remove_from_favorites(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).remove_from_favorites(item=item)
def toggle_favorite(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).toggle_favorite(item=item)
def toggle_bookmark(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).toggle_bookmark(item=item)
def vote(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).vote(item=item)
def view_item(self, *args, **kwargs):
item = self.get_item_from_instance()
if item != None:
super(CommunityBuffer, self).view_item(item=item)

View File

@@ -153,6 +153,7 @@ class Controller(object):
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.toggle_buffer_mute, self.view.mute_buffer) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.toggle_buffer_mute, self.view.mute_buffer)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_timeline, self.view.timeline) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_timeline, self.view.timeline)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_favs_timeline, self.view.favs) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_favs_timeline, self.view.favs)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.community_timeline, self.view.community_timeline)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_conversation, menuitem=self.view.view_conversation) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.open_conversation, menuitem=self.view.view_conversation)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.seekLeft, menuitem=self.view.seekLeft) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.seekLeft, menuitem=self.view.seekLeft)
widgetUtils.connect_event(self.view, widgetUtils.MENU, self.seekRight, menuitem=self.view.seekRight) widgetUtils.connect_event(self.view, widgetUtils.MENU, self.seekRight, menuitem=self.view.seekRight)
@@ -846,7 +847,14 @@ class Controller(object):
def register_invisible_keyboard_shorcuts(self, keymap): def register_invisible_keyboard_shorcuts(self, keymap):
if config.changed_keymap: if config.changed_keymap:
commonMessageDialogs.changed_keymap() build_number = sys.getwindowsversion().build
if build_number > 22000:
system = "Windows 11"
keystroke_editor_shortcut = "Control+Win+Alt+K"
else:
system = "Windows 10"
keystroke_editor_shortcut = "Win+Alt+K"
commonMessageDialogs.changed_keymap(system, keystroke_editor_shortcut)
# Make sure we pass a keymap without undefined keystrokes. # Make sure we pass a keymap without undefined keystrokes.
new_keymap = {key: keymap[key] for key in keymap.keys() if keymap[key] != ""} new_keymap = {key: keymap[key] for key in keymap.keys() if keymap[key] != ""}
self.keyboard_handler = WXKeyboardHandler(self.view) self.keyboard_handler = WXKeyboardHandler(self.view)
@@ -1141,3 +1149,9 @@ class Controller(object):
handler = self.get_handler(type=buffer.session.type) handler = self.get_handler(type=buffer.session.type)
if handler and hasattr(handler, 'openFollowingTimeline'): if handler and hasattr(handler, 'openFollowingTimeline'):
handler.openFollowingTimeline(self, buffer, user) handler.openFollowingTimeline(self, buffer, user)
def community_timeline(self, *args, user=None):
buffer = self.get_best_buffer()
handler = self.get_handler(type=buffer.session.type)
if handler and hasattr(handler, 'community_timeline'):
handler.community_timeline(self, buffer)

View File

@@ -1,7 +1,9 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import wx import wx
import logging import logging
import mastodon
import output import output
from mastodon import MastodonError
from pubsub import pub from pubsub import pub
from mysc import restart from mysc import restart
from mysc.thread_utils import call_threaded from mysc.thread_utils import call_threaded
@@ -10,7 +12,7 @@ from wxUI.dialogs.mastodon import dialogs
from wxUI.dialogs import userAliasDialogs from wxUI.dialogs import userAliasDialogs
from wxUI import commonMessageDialogs from wxUI import commonMessageDialogs
from wxUI.dialogs.mastodon import updateProfile as update_profile_dialogs from wxUI.dialogs.mastodon import updateProfile as update_profile_dialogs
from wxUI.dialogs.mastodon import showUserProfile from wxUI.dialogs.mastodon import showUserProfile, communityTimeline
from sessions.mastodon.utils import html_filter from sessions.mastodon.utils import html_filter
from . import userActions, settings from . import userActions, settings
@@ -48,7 +50,7 @@ class Handler(object):
details=_("Show user profile"), details=_("Show user profile"),
favs=None, favs=None,
# In buffer Menu. # In buffer Menu.
trends=None, community_timeline =_("Create community timeline"),
filter=None, filter=None,
manage_filters=None manage_filters=None
) )
@@ -102,9 +104,14 @@ class Handler(object):
# for i in session.settings["other_buffers"]["lists"]: # for i in session.settings["other_buffers"]["lists"]:
# pub.sendMessage("createBuffer", buffer_type="ListBuffer", session_type=session.type, buffer_title=_(u"List for {}").format(i), parent_tab=lists_position, start=False, kwargs=dict(parent=controller.view.nb, function="list_timeline", name="%s-list" % (i,), sessionObject=session, name, bufferType=None, sound="list_tweet.ogg", list_id=utils.find_list(i, session.db["lists"]), include_ext_alt_text=True, tweet_mode="extended")) # pub.sendMessage("createBuffer", buffer_type="ListBuffer", session_type=session.type, buffer_title=_(u"List for {}").format(i), parent_tab=lists_position, start=False, kwargs=dict(parent=controller.view.nb, function="list_timeline", name="%s-list" % (i,), sessionObject=session, name, bufferType=None, sound="list_tweet.ogg", list_id=utils.find_list(i, session.db["lists"]), include_ext_alt_text=True, tweet_mode="extended"))
pub.sendMessage("createBuffer", buffer_type="EmptyBuffer", session_type="base", buffer_title=_("Searches"), parent_tab=root_position, start=False, kwargs=dict(parent=controller.view.nb, name="searches", account=name)) pub.sendMessage("createBuffer", buffer_type="EmptyBuffer", session_type="base", buffer_title=_("Searches"), parent_tab=root_position, start=False, kwargs=dict(parent=controller.view.nb, name="searches", account=name))
searches_position =controller.view.search("searches", session.db["user_name"]) searches_position =controller.view.search("searches", name)
for term in session.settings["other_buffers"]["post_searches"]: for term in session.settings["other_buffers"]["post_searches"]:
pub.sendMessage("createBuffer", buffer_type="SearchBuffer", session_type=session.type, buffer_title=_("Search for {}").format(term), parent_tab=searches_position, start=True, kwargs=dict(parent=controller.view.nb, compose_func="compose_post", function="search", name="%s-searchterm" % (term,), sessionObject=session, account=session.get_name(), sound="search_updated.ogg", q=term, result_type="statuses")) pub.sendMessage("createBuffer", buffer_type="SearchBuffer", session_type=session.type, buffer_title=_("Search for {}").format(term), parent_tab=searches_position, start=True, kwargs=dict(parent=controller.view.nb, compose_func="compose_post", function="search", name="%s-searchterm" % (term,), sessionObject=session, account=session.get_name(), sound="search_updated.ogg", q=term, result_type="statuses"))
pub.sendMessage("createBuffer", buffer_type="EmptyBuffer", session_type="base", buffer_title=_("Communities"), parent_tab=root_position, start=False, kwargs=dict(parent=controller.view.nb, name="communities", account=name))
communities_position =controller.view.search("communities", name)
for community in session.settings["other_buffers"]["communities"]:
pub.sendMessage("createBuffer", buffer_type="CommunityBuffer", session_type=session.type, buffer_title=_("Community for {}").format(community.split("@")[1].replace("https://", "")), parent_tab=communities_position, start=True, kwargs=dict(parent=controller.view.nb, function="timeline", compose_func="compose_post", name=community, sessionObject=session, community_url=community.split("@")[1], account=session.get_name(), sound="search_updated.ogg", timeline=community.split("@")[0]))
# for i in session.settings["other_buffers"]["trending_topic_buffers"]: # for i in session.settings["other_buffers"]["trending_topic_buffers"]:
# pub.sendMessage("createBuffer", buffer_type="TrendsBuffer", session_type=session.type, buffer_title=_("Trending topics for %s") % (i), parent_tab=root_position, start=False, kwargs=dict(parent=controller.view.nb, name="%s_tt" % (i,), sessionObject=session, name, trendsFor=i, sound="trends_updated.ogg")) # pub.sendMessage("createBuffer", buffer_type="TrendsBuffer", session_type=session.type, buffer_title=_("Trending topics for %s") % (i), parent_tab=root_position, start=False, kwargs=dict(parent=controller.view.nb, name="%s_tt" % (i,), sessionObject=session, name, trendsFor=i, sound="trends_updated.ogg"))
@@ -151,7 +158,11 @@ class Handler(object):
users.insert(0, status.reblog.account.acct) users.insert(0, status.reblog.account.acct)
else: else:
users = [user.acct for user in status.mentions if user.id != buffer.session.db["user_id"]] users = [user.acct for user in status.mentions if user.id != buffer.session.db["user_id"]]
if item.account.acct not in users: if hasattr(item, "account"):
acct = item.account.acct
else:
acct = item.acct
if acct not in users:
users.insert(0, item.account.acct) users.insert(0, item.account.acct)
u = userActions.userActions(buffer.session, users) u = userActions.userActions(buffer.session, users)
@@ -355,3 +366,29 @@ class Handler(object):
user = buffer.session.api.account(selectedUser[-1]) user = buffer.session.api.account(selectedUser[-1])
dlg = showUserProfile.ShowUserProfile(user) dlg = showUserProfile.ShowUserProfile(user)
dlg.ShowModal() dlg.ShowModal()
def community_timeline(self, controller, buffer):
dlg = communityTimeline.CommunityTimeline()
if dlg.ShowModal() != wx.ID_OK:
return
url = dlg.url.GetValue()
bufftype = dlg.get_action()
local_api = mastodon.Mastodon(api_base_url=url)
try:
instance = local_api.instance()
except MastodonError:
commonMessageDialogs.invalid_instance()
return
if bufftype == "local":
title = _(f"Local timeline for {url.replace('https://', '')}")
else:
title = _(f"Federated timeline for {url}")
bufftype = "public"
dlg.Destroy()
tl_info = f"{bufftype}@{url}"
if tl_info in buffer.session.settings["other_buffers"]["communities"]:
return # buffer already exists.
buffer.session.settings["other_buffers"]["communities"].append(tl_info)
buffer.session.settings.write()
communities_position =controller.view.search("communities", buffer.session.get_name())
pub.sendMessage("createBuffer", buffer_type="CommunityBuffer", session_type=buffer.session.type, buffer_title=title, parent_tab=communities_position, start=True, kwargs=dict(parent=controller.view.nb, function="timeline", name=tl_info, sessionObject=buffer.session, account=buffer.session.get_name(), sound="tweet_timeline.ogg", community_url=url, timeline=bufftype))

View File

@@ -6,10 +6,12 @@ import widgetUtils
import config import config
import output import output
from twitter_text import parse_tweet, config from twitter_text import parse_tweet, config
from mastodon import MastodonError
from controller import messages from controller import messages
from sessions.mastodon import templates from sessions.mastodon import templates
from wxUI.dialogs.mastodon import postDialogs from wxUI.dialogs.mastodon import postDialogs
from extra.autocompletionUsers import completion from extra.autocompletionUsers import completion
from . import userList
def character_count(post_text, post_cw, character_limit=500): def character_count(post_text, post_cw, character_limit=500):
# We will use text for counting character limit only. # We will use text for counting character limit only.
@@ -235,9 +237,11 @@ class post(messages.basicMessage):
self.message.visibility.SetSelection(setting) self.message.visibility.SetSelection(setting)
class viewPost(post): class viewPost(post):
def __init__(self, post, offset_hours=0, date="", item_url=""): def __init__(self, session, post, offset_hours=0, date="", item_url=""):
self.session = session
if post.reblog != None: if post.reblog != None:
post = post.reblog post = post.reblog
self.post_id = post.id
author = post.account.display_name if post.account.display_name != "" else post.account.username author = post.account.display_name if post.account.display_name != "" else post.account.username
title = _(u"Post from {}").format(author) title = _(u"Post from {}").format(author)
image_description = templates.process_image_descriptions(post.media_attachments) image_description = templates.process_image_descriptions(post.media_attachments)
@@ -254,6 +258,13 @@ class viewPost(post):
else: else:
source = source_obj.get("name") source = source_obj.get("name")
self.message = postDialogs.viewPost(text=text, boosts_count=boost_count, favs_count=favs_count, source=source, date=date, privacy=privacy) self.message = postDialogs.viewPost(text=text, boosts_count=boost_count, favs_count=favs_count, source=source, date=date, privacy=privacy)
participants = [post.account.id] + [account.id for account in post.mentions]
print(post, participants)
if self.session.db["user_id"] in participants:
self.message.mute.Enable(True)
if post.muted:
self.message.mute.SetLabel(_("Unmute conversation"))
widgetUtils.connect_event(self.message.mute, widgetUtils.BUTTON_PRESSED, self.mute_unmute)
self.message.SetTitle(title) self.message.SetTitle(title)
if image_description != "": if image_description != "":
self.message.image_description.Enable(True) self.message.image_description.Enable(True)
@@ -264,12 +275,42 @@ class viewPost(post):
widgetUtils.connect_event(self.message.share, widgetUtils.BUTTON_PRESSED, self.share) widgetUtils.connect_event(self.message.share, widgetUtils.BUTTON_PRESSED, self.share)
self.item_url = item_url self.item_url = item_url
widgetUtils.connect_event(self.message.translateButton, widgetUtils.BUTTON_PRESSED, self.translate) widgetUtils.connect_event(self.message.translateButton, widgetUtils.BUTTON_PRESSED, self.translate)
widgetUtils.connect_event(self.message.boosts_button, widgetUtils.BUTTON_PRESSED, self.on_boosts)
widgetUtils.connect_event(self.message.favorites_button, widgetUtils.BUTTON_PRESSED, self.on_favorites)
self.message.ShowModal() self.message.ShowModal()
# We won't need text_processor in this dialog, so let's avoid it. # We won't need text_processor in this dialog, so let's avoid it.
def text_processor(self): def text_processor(self):
pass pass
def mute_unmute(self, *args, **kwargs):
post = self.session.api.status(self.post_id)
if post.muted == True:
action = "status_unmute"
new_label = _("Mute conversation")
msg = _("Conversation unmuted.")
else:
action = "status_mute"
new_label = _("Unmute conversation")
msg = _("Conversation muted.")
try:
getattr(self.session.api, action)(self.post_id)
self.message.mute.SetLabel(new_label)
output.speak(msg)
except MastodonError:
return
def on_boosts(self, *args, **kwargs):
users = self.session.api.status_reblogged_by(self.post_id)
title = _("people who boosted this post")
user_list = userList.MastodonUserList(session=self.session, users=users, title=title)
def on_favorites(self, *args, **kwargs):
users = self.session.api.status_favourited_by(self.post_id)
title = _("people who favorited this post")
user_list = userList.MastodonUserList(session=self.session, users=users, title=title)
def share(self, *args, **kwargs): def share(self, *args, **kwargs):
if hasattr(self, "item_url"): if hasattr(self, "item_url"):
output.copy(self.item_url) output.copy(self.item_url)

View File

@@ -0,0 +1,25 @@
# -*- coding: utf-8 -*-
from mastodon import MastodonError
from wxUI.dialogs.mastodon import showUserProfile
from controller.userList import UserListController
from . import userActions
class MastodonUserList(UserListController):
def process_users(self, users):
return [dict(id=user.id, display_name=f"{user.display_name} (@{user.acct})", acct=user.acct) for user in users]
def on_actions(self, *args, **kwargs):
user = self.dialog.user_list.GetSelection()
user_account = self.users[user]
u = userActions.userActions(self.session, [user_account.get("acct")])
def on_details(self, *args, **kwargs):
user = self.dialog.user_list.GetSelection()
user_id = self.users[user].get("id")
try:
user_object = self.session.api.account(user_id)
except MastodonError:
return
dlg = showUserProfile.ShowUserProfile(user_object)
dlg.ShowModal()

View File

@@ -1,25 +1,21 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import widgetUtils import widgetUtils
import output import output
from extra import translator, SpellChecker import config
from extra import SpellChecker
from extra.translator import TranslatorController
class basicMessage(object): class basicMessage(object):
def translate(self, event=None): def translate(self, event=None):
dlg = translator.gui.translateDialog() t = TranslatorController(self.message.text.GetValue())
if dlg.get_response() == widgetUtils.OK: if t.response == False:
text_to_translate = self.message.text.GetValue() return
language_dict = translator.translator.available_languages() msg = t.translate()
for k in language_dict:
if language_dict[k] == dlg.dest_lang.GetStringSelection():
dst = k
msg = translator.translator.translate(text=text_to_translate, target=dst)
self.message.text.ChangeValue(msg) self.message.text.ChangeValue(msg)
self.message.text.SetInsertionPoint(len(self.message.text.GetValue())) self.message.text.SetInsertionPoint(len(self.message.text.GetValue()))
self.text_processor() self.text_processor()
self.message.text.SetFocus() self.message.text.SetFocus()
output.speak(_(u"Translated")) output.speak(_(u"Translated"))
else:
return
def text_processor(self, *args, **kwargs): def text_processor(self, *args, **kwargs):
pass pass

View File

@@ -73,7 +73,10 @@ class globalSettingsController(object):
self.dialog.set_value("proxy", "port", config.app["proxy"]["port"]) self.dialog.set_value("proxy", "port", config.app["proxy"]["port"])
self.dialog.set_value("proxy", "user", config.app["proxy"]["user"]) self.dialog.set_value("proxy", "user", config.app["proxy"]["user"])
self.dialog.set_value("proxy", "password", config.app["proxy"]["password"]) self.dialog.set_value("proxy", "password", config.app["proxy"]["password"])
self.dialog.create_translator_panel()
self.dialog.set_value("translator_panel", "libre_api_url", config.app["translator"]["lt_api_url"])
self.dialog.set_value("translator_panel", "libre_api_key", config.app["translator"]["lt_api_key"])
self.dialog.set_value("translator_panel", "deepL_api_key", config.app["translator"]["deepl_api_key"])
self.dialog.realize() self.dialog.realize()
self.response = self.dialog.get_response() self.response = self.dialog.get_response()
@@ -120,4 +123,7 @@ class globalSettingsController(object):
config.app["proxy"]["port"] = self.dialog.get_value("proxy", "port") config.app["proxy"]["port"] = self.dialog.get_value("proxy", "port")
config.app["proxy"]["user"] = self.dialog.get_value("proxy", "user") config.app["proxy"]["user"] = self.dialog.get_value("proxy", "user")
config.app["proxy"]["password"] = self.dialog.get_value("proxy", "password") config.app["proxy"]["password"] = self.dialog.get_value("proxy", "password")
config.app["translator"]["lt_api_url"] = self.dialog.get_value("translator_panel", "libre_api_url")
config.app["translator"]["lt_api_key"] = self.dialog.get_value("translator_panel", "libre_api_key")
config.app["translator"]["deepl_api_key"] = self.dialog.get_value("translator_panel", "deepL_api_key")
config.app.write() config.app.write()

View File

@@ -0,0 +1,23 @@
# -*- coding: utf-8 -*-
import widgetUtils
from pubsub import pub
from wxUI.dialogs import userList
class UserListController(object):
def __init__(self, users, session, title):
super(UserListController, self).__init__()
self.session = session
self.users = self.process_users(users)
self.dialog = userList.UserListDialog(title=title, users=[user.get("display_name", user.get("acct")) for user in self.users])
widgetUtils.connect_event(self.dialog.actions_button, widgetUtils.BUTTON_PRESSED, self.on_actions)
widgetUtils.connect_event(self.dialog.details_button, widgetUtils.BUTTON_PRESSED, self.on_details)
self.dialog.ShowModal()
def process_users(self, users):
return {}
def on_actions(self):
pass
def on_details(self, *args, **kwargs):
pass

View File

@@ -1,5 +1,2 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
from __future__ import absolute_import from .translator import TranslatorController
from __future__ import unicode_literals
from . import translator
from . import wx_ui as gui

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,14 @@
# -*- coding: utf-8 -*-
import config
from deepl import Translator
def translate(text: str, target_language: str) -> str:
key = config.app["translator"]["deepl_api_key"]
t = Translator(key)
return t.translate_text(text, target_lang=target_language).text
def languages():
key = config.app["translator"]["deepl_api_key"]
t = Translator(key)
langs = t.get_target_languages()
return langs

View File

@@ -0,0 +1,45 @@
# -*- coding: utf-8 -*-
""" Modified Libretranslatepy module which adds an user agent for making requests against more instances. """
import json
from typing import Any, Dict
from urllib import request, parse
from libretranslatepy import LibreTranslateAPI
class CustomLibreTranslateAPI(LibreTranslateAPI):
USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36"
def _create_request(self, url: str, method: str, data: Dict[str, str]) -> request.Request:
url_params = parse.urlencode(data)
req = request.Request(url, method=method, data=url_params.encode())
req.add_header("User-Agent", self.USER_AGENT)
return req
def translate(self, q: str, source: str = "en", target: str = "es", timeout: int | None = None) -> Any:
url = self.url + "translate"
params: Dict[str, str] = {"q": q, "source": source, "target": target}
if self.api_key is not None:
params["api_key"] = self.api_key
req = self._create_request(url=url, method="POST", data=params)
response = request.urlopen(req, timeout=timeout)
response_str = response.read().decode()
return json.loads(response_str)["translatedText"]
def detect(self, q: str, timeout: int | None = None) -> Any:
url = self.url + "detect"
params: Dict[str, str] = {"q": q}
if self.api_key is not None:
params["api_key"] = self.api_key
req = self._create_request(url=url, method="POST", data=params)
response = request.urlopen(req, timeout=timeout)
response_str = response.read().decode()
return json.loads(response_str)
def languages(self, timeout: int | None = None) -> Any:
url = self.url + "languages"
params: Dict[str, str] = dict()
if self.api_key is not None:
params["api_key"] = self.api_key
req = self._create_request(url=url, method="GET", data=params)
response = request.urlopen(req, timeout=timeout)
response_str = response.read().decode()
return json.loads(response_str)

View File

@@ -1,116 +1,58 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import logging import logging
from googletrans import Translator, LANGUAGES import threading
import wx
import config
from pubsub import pub
from . engines import libre_translate, deep_l
from .wx_ui import translateDialog
log = logging.getLogger("extras.translator") log = logging.getLogger("extras.translator")
# create a single translator instance class TranslatorController(object):
# see https://github.com/ssut/py-googletrans/issues/234 def __init__(self, text):
t = None super(TranslatorController, self).__init__()
self.text = text
self.languages = []
self.response = False
self.dialog = translateDialog()
pub.subscribe(self.on_engine_changed, "translator.engine_changed")
if config.app["translator"]["engine"] == "LibreTranslate":
self.dialog.engine_select.SetSelection(0)
elif config.app["translator"]["engine"] == "DeepL":
self.dialog.engine_select.SetSelection(1)
threading.Thread(target=self.load_languages).start()
if self.dialog.ShowModal() == wx.ID_OK:
self.response = True
for k in self.language_dict:
if self.language_dict[k] == self.dialog.dest_lang.GetStringSelection():
self.target_language= k
pub.unsubscribe(self.on_engine_changed, "translator.engine_changed")
def translate(text="", target="en"): def load_languages(self):
global t self.language_dict = self.get_languages()
log.debug("Received translation request for language %s, text=%s" % (target, text)) self.languages = [self.language_dict[k] for k in self.language_dict]
if t == None: self.dialog.set_languages(self.languages)
t = Translator()
vars = dict(text=text, dest=target)
return t.translate(**vars).text
supported_langs = None def on_engine_changed(self, engine):
config.app["translator"]["engine"] = engine
config.app.write()
threading.Thread(target=self.load_languages).start()
languages = { def translate(self):
"af": _(u"Afrikaans"), log.debug("Received translation request for language %s, text=%s" % (self.target_language, self.text))
"sq": _(u"Albanian"), if config.app["translator"].get("engine") == "LibreTranslate":
"am": _(u"Amharic"), translator = libre_translate.CustomLibreTranslateAPI(config.app["translator"]["lt_api_url"], config.app["translator"]["lt_api_key"])
"ar": _(u"Arabic"), vars = dict(q=self.text, target=self.target_language)
"hy": _(u"Armenian"), return translator.translate(**vars)
"az": _(u"Azerbaijani"), elif config.app["translator"]["engine"] == "DeepL" and config.app["translator"]["deepl_api_key"] != "":
"eu": _(u"Basque"), return deep_l.translate(text=self.text, target_language=self.target_language)
"be": _(u"Belarusian"),
"bn": _(u"Bengali"),
"bh": _(u"Bihari"),
"bg": _(u"Bulgarian"),
"my": _(u"Burmese"),
"ca": _(u"Catalan"),
"chr": _(u"Cherokee"),
"zh": _(u"Chinese"),
"zh-CN": _(u"Chinese_simplified"),
"zh-TW": _(u"Chinese_traditional"),
"hr": _(u"Croatian"),
"cs": _(u"Czech"),
"da": _(u"Danish"),
"dv": _(u"Dhivehi"),
"nl": _(u"Dutch"),
"en": _(u"English"),
"eo": _(u"Esperanto"),
"et": _(u"Estonian"),
"tl": _(u"Filipino"),
"fi": _(u"Finnish"),
"fr": _(u"French"),
"gl": _(u"Galician"),
"ka": _(u"Georgian"),
"de": _(u"German"),
"el": _(u"Greek"),
"gn": _(u"Guarani"),
"gu": _(u"Gujarati"),
"iw": _(u"Hebrew"),
"hi": _(u"Hindi"),
"hu": _(u"Hungarian"),
"is": _(u"Icelandic"),
"id": _(u"Indonesian"),
"iu": _(u"Inuktitut"),
"ga": _(u"Irish"),
"it": _(u"Italian"),
"ja": _(u"Japanese"),
"kn": _(u"Kannada"),
"kk": _(u"Kazakh"),
"km": _(u"Khmer"),
"ko": _(u"Korean"),
"ku": _(u"Kurdish"),
"ky": _(u"Kyrgyz"),
"lo": _(u"Laothian"),
"lv": _(u"Latvian"),
"lt": _(u"Lithuanian"),
"mk": _(u"Macedonian"),
"ms": _(u"Malay"),
"ml": _(u"Malayalam"),
"mt": _(u"Maltese"),
"mr": _(u"Marathi"),
"mn": _(u"Mongolian"),
"ne": _(u"Nepali"),
"no": _(u"Norwegian"),
"or": _(u"Oriya"),
"ps": _(u"Pashto"),
"fa": _(u"Persian"),
"pl": _(u"Polish"),
"pt": _(u"Portuguese"),
"pa": _(u"Punjabi"),
"ro": _(u"Romanian"),
"ru": _(u"Russian"),
"sa": _(u"Sanskrit"),
"sr": _(u"Serbian"),
"sd": _(u"Sindhi"),
"si": _(u"Sinhalese"),
"sk": _(u"Slovak"),
"sl": _(u"Slovenian"),
"es": _(u"Spanish"),
"sw": _(u"Swahili"),
"sv": _(u"Swedish"),
"tg": _(u"Tajik"),
"ta": _(u"Tamil"),
"tl": _(u"Tagalog"),
"te": _(u"Telugu"),
"th": _(u"Thai"),
"bo": _(u"Tibetan"),
"tr": _(u"Turkish"),
"uk": _(u"Ukrainian"),
"ur": _(u"Urdu"),
"uz": _(u"Uzbek"),
"ug": _(u"Uighur"),
"vi": _(u"Vietnamese"),
"cy": _(u"Welsh"),
"yi": _(u"Yiddish")
}
def available_languages(): def get_languages(self):
languages = {}
if config.app["translator"].get("engine") == "LibreTranslate":
translator = libre_translate.CustomLibreTranslateAPI(config.app["translator"]["lt_api_url"], config.app["translator"]["lt_api_key"])
languages = {l.get("code"): l.get("name") for l in translator.languages()}
elif config.app["translator"]["engine"] == "DeepL" and config.app["translator"]["deepl_api_key"] != "":
languages = {language.code: language.name for language in deep_l.languages()}
return dict(sorted(languages.items(), key=lambda x: x[1])) return dict(sorted(languages.items(), key=lambda x: x[1]))

View File

@@ -16,23 +16,26 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
# #
############################################################ ############################################################
from . import translator
import wx import wx
from pubsub import pub
from wxUI.dialogs import baseDialog from wxUI.dialogs import baseDialog
class translateDialog(baseDialog.BaseWXDialog): class translateDialog(baseDialog.BaseWXDialog):
def __init__(self): def __init__(self):
languages = []
language_dict = translator.available_languages()
for k in language_dict:
languages.append(language_dict[k])
super(translateDialog, self).__init__(None, -1, title=_(u"Translate message")) super(translateDialog, self).__init__(None, -1, title=_(u"Translate message"))
self.engines = ["LibreTranslate", "DeepL"]
panel = wx.Panel(self) panel = wx.Panel(self)
sizer = wx.BoxSizer(wx.VERTICAL) sizer = wx.BoxSizer(wx.VERTICAL)
staticEngine = wx.StaticText(panel, -1, _(u"Translation engine"))
self.engine_select = wx.ComboBox(panel, -1, choices=self.engines, style=wx.CB_READONLY)
self.engine_select.Bind(wx.EVT_COMBOBOX, lambda event: pub.sendMessage("translator.engine_changed", engine=self.engine_select.GetValue()))
staticDest = wx.StaticText(panel, -1, _(u"Target language")) staticDest = wx.StaticText(panel, -1, _(u"Target language"))
self.dest_lang = wx.ComboBox(panel, -1, choices=languages, style = wx.CB_READONLY) self.dest_lang = wx.ComboBox(panel, -1, style = wx.CB_READONLY)
self.dest_lang.SetFocus() self.dest_lang.SetFocus()
self.dest_lang.SetSelection(0) self.dest_lang.SetSelection(0)
engineSizer = wx.BoxSizer(wx.HORIZONTAL)
engineSizer.Add(staticEngine)
engineSizer.Add(self.engine_select)
listSizer = wx.BoxSizer(wx.HORIZONTAL) listSizer = wx.BoxSizer(wx.HORIZONTAL)
listSizer.Add(staticDest) listSizer.Add(staticDest)
listSizer.Add(self.dest_lang) listSizer.Add(self.dest_lang)
@@ -40,6 +43,14 @@ class translateDialog(baseDialog.BaseWXDialog):
ok.SetDefault() ok.SetDefault()
cancel = wx.Button(panel, wx.ID_CANCEL) cancel = wx.Button(panel, wx.ID_CANCEL)
self.SetEscapeId(wx.ID_CANCEL) self.SetEscapeId(wx.ID_CANCEL)
sizer.Add(engineSizer, 0, wx.EXPAND | wx.ALL, 5)
sizer.Add(listSizer, 0, wx.EXPAND | wx.ALL, 5)
sizer.Add(ok, 0, wx.ALIGN_CENTER | wx.ALL, 5)
sizer.Add(cancel, 0, wx.ALIGN_CENTER | wx.ALL, 5)
panel.SetSizer(sizer)
def set_languages(self, languages):
wx.CallAfter(self.dest_lang.SetItems, languages)
def get(self, control): def get(self, control):
return getattr(self, control).GetSelection() return getattr(self, control).GetSelection()

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: EU\n" "Language: EU\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "Japoniera"
msgid "User default" msgid "User default"
msgstr "Lehenetsia" msgstr "Lehenetsia"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -222,12 +223,12 @@ msgid "{0} items retrieved"
msgstr "{0} elementu jasota" msgstr "{0} elementu jasota"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "{}(r)en denbora lerroa" msgstr "{}(r)en denbora lerroa"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "{}(r)en jarraitzaileak" msgstr "{}(r)en jarraitzaileak"
@@ -237,15 +238,11 @@ msgstr "{}(r)en lagunak"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "{}(r)en jarraitzaileak" msgstr "{}(r)en jarraitzaileak"
#: controller/messages.py:20
msgid "Translated"
msgstr "Itzulia"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -277,7 +274,7 @@ msgid "Edit alias for {}"
msgstr "{}(r)en zerrrenda" msgstr "{}(r)en zerrrenda"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Eragiketa hau ez da buffer honetarako onargarria" msgstr "Eragiketa hau ez da buffer honetarako onargarria"
@@ -369,7 +366,7 @@ msgid "Unknown buffer"
msgstr "ezezaguna" msgstr "ezezaguna"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -379,7 +376,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Idatzi txioa hemen" msgstr "Idatzi txioa hemen"
@@ -408,126 +405,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "buffer hau ez da denbora lerro bat, ezin da ezabatu." msgstr "buffer hau ez da denbora lerro bat, ezin da ezabatu."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "{0}(r)ekin elkarrizketa" msgstr "{0}(r)ekin elkarrizketa"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Idatzi txioa hemen" msgstr "Idatzi txioa hemen"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "{arg0}(r)i erantzun" msgstr "{arg0}(r)i erantzun"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Idatzi txioa hemen" msgstr "Idatzi txioa hemen"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Eragiketa hau ez da buffer honetarako onargarria" msgstr "Eragiketa hau ez da buffer honetarako onargarria"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "URLa irekitzen..." msgstr "URLa irekitzen..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Zerrendatik kendu" msgstr "Zerrendatik kendu"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Ez da egoerarik aurkitu ID horrekin" msgstr "Ez da egoerarik aurkitu ID horrekin"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "{0} argazkia" msgstr "{0} argazkia"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Argazkia aukeratu" msgstr "Argazkia aukeratu"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Ezinezkoa testua ateratzea" msgstr "Ezinezkoa testua ateratzea"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Audioa errekodifikatzen..." msgstr "Audioa errekodifikatzen..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "{0}(r)ekin elkarrizketa" msgstr "{0}(r)ekin elkarrizketa"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "{0}(r)ekin elkarrizketa" msgstr "{0}(r)ekin elkarrizketa"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -554,18 +553,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "E&rantzun" msgstr "E&rantzun"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "Zerrendara &gehitu" msgstr "Zerrendara &gehitu"
@@ -577,7 +576,8 @@ msgid "Remove from favorites"
msgstr "Zerrendatik kendu" msgstr "Zerrendatik kendu"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Erabiltzailea erakutsi" msgstr "&Erabiltzailea erakutsi"
@@ -624,8 +624,8 @@ msgstr "Denbora lerroak"
msgid "Searches" msgid "Searches"
msgstr "Bilaketak" msgstr "Bilaketak"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "{} bilatu" msgstr "{} bilatu"
@@ -633,15 +633,15 @@ msgstr "{} bilatu"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "{0}(r)ekin elkarrizketa" msgstr "{0}(r)ekin elkarrizketa"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Profila eguneratu" msgstr "&Profila eguneratu"
@@ -1685,7 +1685,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Hautatu zerrenda bat erabiltzailea bertan gehitzeko" msgstr "Hautatu zerrenda bat erabiltzailea bertan gehitzeko"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1844,37 +1844,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{0}(e)k jarraitzen zaitu" msgstr "{0}(e)k jarraitzen zaitu"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "E&rrore bati buruz berri eman" msgstr "E&rrore bati buruz berri eman"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Baimena" msgstr "Baimena"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1882,12 +1882,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Baimena" msgstr "Baimena"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s eragiketak arrakasta izan du." msgstr "%s eragiketak arrakasta izan du."
@@ -2897,36 +2897,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "Zerrendatik &kendu" msgstr "Zerrendatik &kendu"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "URLa &ireki" msgstr "URLa &ireki"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
#: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
#, fuzzy #, fuzzy
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "Bilatu Twitterren" msgstr "Bilatu Twitterren"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "Audioa e&rreproduzitu" msgstr "Audioa e&rreproduzitu"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "Txioa &ikusi"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Kopiatu" msgstr "&Kopiatu"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "E&rabiltzailearen ekintzak" msgstr "E&rabiltzailearen ekintzak"
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4512,3 +4513,12 @@ msgstr "Ja&rraitzeari utzi"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Bilatu Twitterren"
#~ msgid "&Show tweet"
#~ msgstr "Txioa &ikusi"
#~ msgid "Translated"
#~ msgstr "Itzulia"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: ar\n" "Language: ar\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -112,11 +112,12 @@ msgstr "اليابانية"
msgid "User default" msgid "User default"
msgstr "الإفتراضي للمستخدم" msgstr "الإفتراضي للمستخدم"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -222,12 +223,12 @@ msgid "{0} items retrieved"
msgstr "(0) من العناصر جُلبت" msgstr "(0) من العناصر جُلبت"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "السياق الزمني ل{}" msgstr "السياق الزمني ل{}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "المتابِعون ل{}" msgstr "المتابِعون ل{}"
@@ -237,15 +238,11 @@ msgstr "قائمة الأصدقاء ل{}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "المتابِعون ل{}" msgstr "المتابِعون ل{}"
#: controller/messages.py:20
msgid "Translated"
msgstr "تمت ترجمته"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -277,7 +274,7 @@ msgid "Edit alias for {}"
msgstr "قائمة ل{}" msgstr "قائمة ل{}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "هذا الإجراء غير ممكن في هذه الصفحة" msgstr "هذا الإجراء غير ممكن في هذه الصفحة"
@@ -369,7 +366,7 @@ msgid "Unknown buffer"
msgstr "غير معروف" msgstr "غير معروف"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -379,7 +376,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "اكتب التغريدة هنا" msgstr "اكتب التغريدة هنا"
@@ -408,126 +405,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "هذه الصفحة ليست سياق زمني ولا يمكن حذفها" msgstr "هذه الصفحة ليست سياق زمني ولا يمكن حذفها"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "محادثة مع {0}" msgstr "محادثة مع {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "اكتب التغريدة هنا" msgstr "اكتب التغريدة هنا"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "الرد على {arg0}" msgstr "الرد على {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "اكتب التغريدة هنا" msgstr "اكتب التغريدة هنا"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "هذا الإجراء غير ممكن في هذه الصفحة" msgstr "هذا الإجراء غير ممكن في هذه الصفحة"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "فتح رابط" msgstr "فتح رابط"
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "حذف من قائمة" msgstr "حذف من قائمة"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "لم يتم العثور على حالة بهذا الرمز." msgstr "لم يتم العثور على حالة بهذا الرمز."
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "صورة {0}" msgstr "صورة {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "اختر الصورة" msgstr "اختر الصورة"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "غير قادر على إستخلاص أي نص" msgstr "غير قادر على إستخلاص أي نص"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "جاري تسجيل الصوت" msgstr "جاري تسجيل الصوت"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "محادثة مع {0}" msgstr "محادثة مع {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "محادثة مع {0}" msgstr "محادثة مع {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -554,18 +553,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "الرد" msgstr "الرد"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "الإضافة إلى قائمة" msgstr "الإضافة إلى قائمة"
@@ -577,7 +576,8 @@ msgid "Remove from favorites"
msgstr "حذف من قائمة" msgstr "حذف من قائمة"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&إظهر المستخدمين" msgstr "&إظهر المستخدمين"
@@ -624,8 +624,8 @@ msgstr "السياقات الزمنية"
msgid "Searches" msgid "Searches"
msgstr "عمليات البحث" msgstr "عمليات البحث"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "البحث عن {}" msgstr "البحث عن {}"
@@ -633,15 +633,15 @@ msgstr "البحث عن {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "محادثة مع {0}" msgstr "محادثة مع {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "حدّث الملف الشخصي" msgstr "حدّث الملف الشخصي"
@@ -1682,7 +1682,7 @@ msgstr "تستخلص النص من الصورة وتعرض النتيجة في
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "إختر القائمة لإضافة المستخدم لها" msgstr "إختر القائمة لإضافة المستخدم لها"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1839,37 +1839,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{0} يتابعك" msgstr "{0} يتابعك"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "إبلغ عن عطل" msgstr "إبلغ عن عطل"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "التحقُّق" msgstr "التحقُّق"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1877,12 +1877,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "التحقُّق" msgstr "التحقُّق"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "نجح %s" msgstr "نجح %s"
@@ -2884,36 +2884,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "حذف من قائمة" msgstr "حذف من قائمة"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&إفتح الرابط" msgstr "&إفتح الرابط"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
#: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
#, fuzzy #, fuzzy
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "البحث في تويتر" msgstr "البحث في تويتر"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&شغل مقطع صوتي" msgstr "&شغل مقطع صوتي"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "إظهار التغريدة"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&إنسخ إلى الحافظة" msgstr "&إنسخ إلى الحافظة"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&إجراآت المستخدم" msgstr "&إجراآت المستخدم"
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4488,3 +4489,12 @@ msgstr "إل&غاء المتابعة"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "البحث في تويتر"
#~ msgid "&Show tweet"
#~ msgstr "إظهار التغريدة"
#~ msgid "Translated"
#~ msgstr "تمت ترجمته"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.94\n" "Project-Id-Version: TW Blue 0.94\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: ca\n" "Language: ca\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "Japonès"
msgid "User default" msgid "User default"
msgstr "Usuari per defecte" msgstr "Usuari per defecte"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -225,12 +226,12 @@ msgid "{0} items retrieved"
msgstr "{0} elements descarregats." msgstr "{0} elements descarregats."
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Línia temporal per a {}" msgstr "Línia temporal per a {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Seguidors per a {}" msgstr "Seguidors per a {}"
@@ -240,15 +241,11 @@ msgstr "Amics de {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Seguidors per a {}" msgstr "Seguidors per a {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Traduït"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -280,7 +277,7 @@ msgid "Edit alias for {}"
msgstr "Llista per {}" msgstr "Llista per {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "El buffer actual no suporta aquesta acció" msgstr "El buffer actual no suporta aquesta acció"
@@ -371,7 +368,7 @@ msgid "Unknown buffer"
msgstr "Bbufer desconegut" msgstr "Bbufer desconegut"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -381,7 +378,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Escriu el tuit aquí" msgstr "Escriu el tuit aquí"
@@ -412,126 +409,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Aquest buffer no es una liniatemporal; no es pot eliminar." msgstr "Aquest buffer no es una liniatemporal; no es pot eliminar."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversa amb {0}" msgstr "Conversa amb {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Escriu el tuit aquí" msgstr "Escriu el tuit aquí"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Respondre a {arg0}" msgstr "Respondre a {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Escriu el tuit aquí" msgstr "Escriu el tuit aquí"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Aquesta acció no es suportada al bufer" msgstr "Aquesta acció no es suportada al bufer"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Obrint URL..." msgstr "Obrint URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "S'està obrint l'element al navegador..." msgstr "S'està obrint l'element al navegador..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Eliminar de llista" msgstr "Eliminar de llista"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "No s'ha trobat cap estat amb aquest ID" msgstr "No s'ha trobat cap estat amb aquest ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Imatge de {0}" msgstr "Imatge de {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Selecciona una imatge." msgstr "Selecciona una imatge."
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "No es pot extreure el text." msgstr "No es pot extreure el text."
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Recodificant audio..." msgstr "Recodificant audio..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Conversa amb {0}" msgstr "Conversa amb {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Conversa amb {0}" msgstr "Conversa amb {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -558,18 +557,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Respondre" msgstr "&Respondre"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Afegir a llista" msgstr "&Afegir a llista"
@@ -581,7 +580,8 @@ msgid "Remove from favorites"
msgstr "Eliminar de llista" msgstr "Eliminar de llista"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Veure usuari." msgstr "&Veure usuari."
@@ -628,8 +628,8 @@ msgstr "Línies temporals"
msgid "Searches" msgid "Searches"
msgstr "Recerques" msgstr "Recerques"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Cercar per {}" msgstr "Cercar per {}"
@@ -637,15 +637,15 @@ msgstr "Cercar per {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversa amb {0}" msgstr "Conversa amb {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Actualitzar perfil" msgstr "&Actualitzar perfil"
@@ -1685,7 +1685,7 @@ msgstr "Extreure el text d'una imatge i mostra'l en un diàleg."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Selecciona una llista per a afegir a l'usuari" msgstr "Selecciona una llista per a afegir a l'usuari"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1844,37 +1844,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "Seguidors d'{username}" msgstr "Seguidors d'{username}"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Reportar un problema" msgstr "&Reportar un problema"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorització" msgstr "Autorització"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1882,12 +1882,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorització" msgstr "Autorització"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s amb èxit" msgstr "%s amb èxit"
@@ -2893,35 +2893,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Eliminar de llista" msgstr "&Eliminar de llista"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Obrir URL..." msgstr "&Obrir URL..."
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Obrir a Twitter" #, fuzzy
msgid "&Open in instance"
msgstr "Cerca a Twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Reproduir audio" msgstr "&Reproduir audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Veure tuit"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copiar al portapapers" msgstr "&Copiar al portapapers"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&accions d'usuari..." msgstr "&accions d'usuari..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4509,3 +4511,12 @@ msgstr "&Deixar de seguir"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Obrir a Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Veure tuit"
#~ msgid "Translated"
#~ msgstr "Traduït"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: da\n" "Language: da\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -111,11 +111,12 @@ msgstr "Japansk"
msgid "User default" msgid "User default"
msgstr "Brugerstandard" msgstr "Brugerstandard"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -229,12 +230,12 @@ msgid "{0} items retrieved"
msgstr "{0} emner hentet" msgstr "{0} emner hentet"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Tidslinje for {}" msgstr "Tidslinje for {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Følgere for {}" msgstr "Følgere for {}"
@@ -244,15 +245,11 @@ msgstr "Venner for {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Følgere for {}" msgstr "Følgere for {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Oversat"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -284,7 +281,7 @@ msgid "Edit alias for {}"
msgstr "Liste for {}" msgstr "Liste for {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Denne handling understøttes ikke for denne buffer" msgstr "Denne handling understøttes ikke for denne buffer"
@@ -375,7 +372,7 @@ msgid "Unknown buffer"
msgstr "Ukendt buffer" msgstr "Ukendt buffer"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -385,7 +382,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Skriv et tweet her" msgstr "Skriv et tweet her"
@@ -416,126 +413,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Denne buffer er ikke en tidslinje; Den kan ikke slettes." msgstr "Denne buffer er ikke en tidslinje; Den kan ikke slettes."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Samtale med {0}" msgstr "Samtale med {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Skriv et tweet her" msgstr "Skriv et tweet her"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Svare {arg0}" msgstr "Svare {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Skriv et tweet her" msgstr "Skriv et tweet her"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Denne handling understøttes ikke for denne buffer." msgstr "Denne handling understøttes ikke for denne buffer."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Åbner URL…" msgstr "Åbner URL…"
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Åbner emne i webbrowser..." msgstr "Åbner emne i webbrowser..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Fjern fra liste" msgstr "Fjern fra liste"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Ingen status fundet med det ID" msgstr "Ingen status fundet med det ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Billede {0}" msgstr "Billede {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Vælg billedet" msgstr "Vælg billedet"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Ikke i stand til at genkende tekst" msgstr "Ikke i stand til at genkende tekst"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Genkoder lyd..." msgstr "Genkoder lyd..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Samtale med {0}" msgstr "Samtale med {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Samtale med {0}" msgstr "Samtale med {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -562,18 +561,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Svar" msgstr "&Svar"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Tilføj til liste" msgstr "&Tilføj til liste"
@@ -585,7 +584,8 @@ msgid "Remove from favorites"
msgstr "Fjern fra liste" msgstr "Fjern fra liste"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "Vis &bruger" msgstr "Vis &bruger"
@@ -632,8 +632,8 @@ msgstr "Tidslinjer"
msgid "Searches" msgid "Searches"
msgstr "Søgninger" msgstr "Søgninger"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Søg efter {}" msgstr "Søg efter {}"
@@ -641,15 +641,15 @@ msgstr "Søg efter {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Samtale med {0}" msgstr "Samtale med {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Opdater profil" msgstr "&Opdater profil"
@@ -1689,7 +1689,7 @@ msgstr "Uddrager teksten fra et billede og viser resultatet i en dialog."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Vælg en liste for at tilføje brugeren" msgstr "Vælg en liste for at tilføje brugeren"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1846,37 +1846,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username}s følgere" msgstr "{username}s følgere"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Rapporter en fejl" msgstr "&Rapporter en fejl"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Godkendelse" msgstr "Godkendelse"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1884,12 +1884,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Godkendelse" msgstr "Godkendelse"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s lykkedes." msgstr "%s lykkedes."
@@ -2900,35 +2900,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Fjern fra liste" msgstr "&Fjern fra liste"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "Åbn &URL" msgstr "Åbn &URL"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Åbn i Twitter" #, fuzzy
msgid "&Open in instance"
msgstr "Søg på twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Afspil lyd" msgstr "&Afspil lyd"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Vis tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Kopiér til udklipsholder" msgstr "&Kopiér til udklipsholder"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Brugerhandlinger…" msgstr "&Brugerhandlinger…"
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4514,3 +4516,12 @@ msgstr "&Stop med at følge"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Åbn i Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Vis tweet"
#~ msgid "Translated"
#~ msgstr "Oversat"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-01-14 15:40+0000\n" "PO-Revision-Date: 2023-01-14 15:40+0000\n"
"Last-Translator: Steffen Schultz <steffenschultz@mailbox.org>\n" "Last-Translator: Steffen Schultz <steffenschultz@mailbox.org>\n"
"Language: de\n" "Language: de\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -94,11 +94,12 @@ msgstr "Japanisch"
msgid "User default" msgid "User default"
msgstr "Benutzerstandard" msgstr "Benutzerstandard"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -211,12 +212,12 @@ msgid "{0} items retrieved"
msgstr "{0} Einträge abgerufen" msgstr "{0} Einträge abgerufen"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Zeitleiste für {}" msgstr "Zeitleiste für {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Folger von {}" msgstr "Folger von {}"
@@ -225,14 +226,10 @@ msgid "Friends for {}"
msgstr "Freunde von {}" msgstr "Freunde von {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "Folger von {}" msgstr "Folger von {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Übersetzt"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Systemstandard" msgstr "Systemstandard"
@@ -262,7 +259,7 @@ msgid "Edit alias for {}"
msgstr "Alias für {} bearbeiten" msgstr "Alias für {} bearbeiten"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Diese Aktion ist in dieser Ansicht nicht verfügbar." msgstr "Diese Aktion ist in dieser Ansicht nicht verfügbar."
@@ -348,7 +345,7 @@ msgid "Unknown buffer"
msgstr "Unbekannte Ansicht" msgstr "Unbekannte Ansicht"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -357,7 +354,7 @@ msgid "Post"
msgstr "Beitrag" msgstr "Beitrag"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "Gib deinen Beitrag hier ein" msgstr "Gib deinen Beitrag hier ein"
@@ -382,113 +379,115 @@ msgstr "%s Einträge abgerufen"
msgid "This buffer is not a timeline; it can't be deleted." msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Diese Ansicht ist keine Zeitleiste und kann nicht gelöscht werden." msgstr "Diese Ansicht ist keine Zeitleiste und kann nicht gelöscht werden."
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Unterhaltung mit {}" msgstr "Unterhaltung mit {}"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "Gib deine Nachricht hier ein" msgstr "Gib deine Nachricht hier ein"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Antwort an {}" msgstr "Antwort an {}"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Gib deine Antwort hier ein" msgstr "Gib deine Antwort hier ein"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Diese Aktion wird für Unterhaltungsbeiträge nicht unterstützt." msgstr "Diese Aktion wird für Unterhaltungsbeiträge nicht unterstützt."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "URL wird geöffnet..." msgstr "URL wird geöffnet..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "Du kannst nur deine eigenen Beiträge löschen." msgstr "Du kannst nur deine eigenen Beiträge löschen."
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Eintrag wird im Browser geöffnet..." msgstr "Eintrag wird im Browser geöffnet..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "Wird den Favoriten hinzugefügt..." msgstr "Wird den Favoriten hinzugefügt..."
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Wird aus Favoriten entfernt..." msgstr "Wird aus Favoriten entfernt..."
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Kein Status mit dieser ID gefunden." msgstr "Kein Status mit dieser ID gefunden."
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "Wird den Lesezeichen hinzugefügt..." msgstr "Wird den Lesezeichen hinzugefügt..."
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "Wird aus Lesezeichen entfernt..." msgstr "Wird aus Lesezeichen entfernt..."
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Bild {0}" msgstr "Bild {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Wähle das Bild" msgstr "Wähle das Bild"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Kann keinen Text extrahieren" msgstr "Kann keinen Text extrahieren"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Wird den Favoriten hinzugefügt..." msgstr "Wird den Favoriten hinzugefügt..."
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Antwort auf Unterhaltung mit {}" msgstr "Antwort auf Unterhaltung mit {}"
#: controller/buffers/mastodon/notifications.py:62 #: controller/buffers/mastodon/notifications.py:114
msgid "Notification dismissed."
msgstr "Benachrichtigung verworfen."
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Neue Unterhaltung mit {}" msgstr "Neue Unterhaltung mit {}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "Benachrichtigung verworfen."
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
msgstr "Keine weiteren Einträge in dieser Ansicht." msgstr "Keine weiteren Einträge in dieser Ansicht."
@@ -513,17 +512,17 @@ msgid "&Post"
msgstr "&Beitrag" msgstr "&Beitrag"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "Ant&worten" msgstr "Ant&worten"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "&Teilen" msgstr "&Teilen"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "Zu F&avoriten hinzufügen" msgstr "Zu F&avoriten hinzufügen"
@@ -531,7 +530,8 @@ msgstr "Zu F&avoriten hinzufügen"
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "Aus Favoriten entfernen" msgstr "Aus Favoriten entfernen"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "Beitrag &zeigen" msgstr "Beitrag &zeigen"
@@ -577,8 +577,8 @@ msgstr "Zeitleisten"
msgid "Searches" msgid "Searches"
msgstr "Suchen" msgstr "Suchen"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Suche nach {}" msgstr "Suche nach {}"
@@ -586,15 +586,15 @@ msgstr "Suche nach {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Unterhaltung mit {0}" msgstr "Unterhaltung mit {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Benutzer-Alias hinzufügen" msgstr "Benutzer-Alias hinzufügen"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Alias korrekt festgelegt für {}." msgstr "Alias korrekt festgelegt für {}."
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "Profil akt&ualisieren" msgstr "Profil akt&ualisieren"
@@ -1608,7 +1608,7 @@ msgstr "Extrahiert Text aus einem Bild und zeigt ihn in einem Dialog an."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Erstellt einen Alias für einen Benutzer" msgstr "Erstellt einen Alias für einen Benutzer"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
#, fuzzy #, fuzzy
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name} (Mastodon)" msgstr "{account_name} (Mastodon)"
@@ -1761,15 +1761,15 @@ msgstr "Eine Umfrage in der du abgestimmt hast ist abgelaufen: {status}"
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} möchte dir folgen." msgstr "{username} möchte dir folgen."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "Bitte trage die URL deiner Instanz ein." msgstr "Bitte trage die URL deiner Instanz ein."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Mastodon-Instanz" msgstr "Mastodon-Instanz"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
@@ -1778,19 +1778,19 @@ msgstr ""
"Bitte prüfe, ob die URL korrekt und die Instanz mit einem Browser " "Bitte prüfe, ob die URL korrekt und die Instanz mit einem Browser "
"erreichbar ist." "erreichbar ist."
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "Instanzfehler" msgstr "Instanzfehler"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "Trage den Bestätigungs-Code ein" msgstr "Trage den Bestätigungs-Code ein"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "PIN-Code-Autorisierung" msgstr "PIN-Code-Autorisierung"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1800,11 +1800,11 @@ msgstr ""
"Möglicherweise war der Bestädigungs-Code nicht korrekt. Bitte versuche " "Möglicherweise war der Bestädigungs-Code nicht korrekt. Bitte versuche "
"die Sitzung erneut zu erstellen." "die Sitzung erneut zu erstellen."
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorisierungsfehler" msgstr "Autorisierungsfehler"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s erfolgreich." msgstr "%s erfolgreich."
@@ -2778,34 +2778,36 @@ msgstr ""
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "Aus Favoriten &entfernen" msgstr "Aus Favoriten &entfernen"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "URL &öffnen" msgstr "URL &öffnen"
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" #, fuzzy
msgstr "Auf Twitter &Öffnen" msgid "&Open in instance"
msgstr "Auf Instanz suchen"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "Audio abs&pielen" msgstr "Audio abs&pielen"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "Tweet an&zeigen"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "in Zwischenablage &kopieren" msgstr "in Zwischenablage &kopieren"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "Ben&utzeraktionen" msgstr "Ben&utzeraktionen"
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "Verwerfen"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4388,3 +4390,12 @@ msgstr "Fo&lgt"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "Teilnahmezeitraum (in Tagen)" #~ msgstr "Teilnahmezeitraum (in Tagen)"
#~ msgid "&Open in Twitter"
#~ msgstr "Auf Twitter &Öffnen"
#~ msgid "&Show tweet"
#~ msgstr "Tweet an&zeigen"
#~ msgid "Translated"
#~ msgstr "Übersetzt"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.84\n" "Project-Id-Version: TW Blue 0.84\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-01-29 18:48+0000\n" "PO-Revision-Date: 2023-01-29 18:48+0000\n"
"Last-Translator: Manuel Cortez <manuel@manuelcortez.net>\n" "Last-Translator: Manuel Cortez <manuel@manuelcortez.net>\n"
"Language: es\n" "Language: es\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -94,11 +94,12 @@ msgstr "Japonés"
msgid "User default" msgid "User default"
msgstr "Idioma predeterminado" msgstr "Idioma predeterminado"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -209,12 +210,12 @@ msgid "{0} items retrieved"
msgstr "{0} elementos descargados" msgstr "{0} elementos descargados"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Línea temporal de {0}" msgstr "Línea temporal de {0}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Seguidores de {0}" msgstr "Seguidores de {0}"
@@ -223,14 +224,10 @@ msgid "Friends for {}"
msgstr "Amigos de {0}" msgstr "Amigos de {0}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "Siguiendo de {0}" msgstr "Siguiendo de {0}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Traducido"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Predeterminado del sistema" msgstr "Predeterminado del sistema"
@@ -260,7 +257,7 @@ msgid "Edit alias for {}"
msgstr "Editar alias para {}" msgstr "Editar alias para {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Esta acción no se encuentra soportada para este buffer" msgstr "Esta acción no se encuentra soportada para este buffer"
@@ -346,7 +343,7 @@ msgid "Unknown buffer"
msgstr "Buffer desconocido" msgstr "Buffer desconocido"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -355,7 +352,7 @@ msgid "Post"
msgstr "Publicación" msgstr "Publicación"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "Escribe la publicación aquí" msgstr "Escribe la publicación aquí"
@@ -380,113 +377,115 @@ msgstr "%s elementos recuperados"
msgid "This buffer is not a timeline; it can't be deleted." msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Este buffer no es una línea temporal. No se puede eliminar." msgstr "Este buffer no es una línea temporal. No se puede eliminar."
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversación con {}" msgstr "Conversación con {}"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "Escribe tu mensaje aquí" msgstr "Escribe tu mensaje aquí"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Responder a {}" msgstr "Responder a {}"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Escribe tu respuesta aquí" msgstr "Escribe tu respuesta aquí"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Esta acción no está permitida en conversaciones." msgstr "Esta acción no está permitida en conversaciones."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Abriendo URL..." msgstr "Abriendo URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "Solamente puedes eliminar tus propias publicaciones." msgstr "Solamente puedes eliminar tus propias publicaciones."
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Abriendo elemento en el navegador..." msgstr "Abriendo elemento en el navegador..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "Añadiendo a favoritos..." msgstr "Añadiendo a favoritos..."
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Quitando de favoritos..." msgstr "Quitando de favoritos..."
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "No existe un tuit con este ID" msgstr "No existe un tuit con este ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "Añadiendo a marcadores..." msgstr "Añadiendo a marcadores..."
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "Quitando de marcadores..." msgstr "Quitando de marcadores..."
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Foto {0}" msgstr "Foto {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Selecciona la foto" msgstr "Selecciona la foto"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Imposible extraer texto" msgstr "Imposible extraer texto"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Añadiendo a favoritos..." msgstr "Añadiendo a favoritos..."
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Responder a conversación con {}" msgstr "Responder a conversación con {}"
#: controller/buffers/mastodon/notifications.py:62 #: controller/buffers/mastodon/notifications.py:114
msgid "Notification dismissed."
msgstr "Notificación descartada."
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Nueva conversación con {}" msgstr "Nueva conversación con {}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "Notificación descartada."
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
msgstr "No hay más elementos en este buffer." msgstr "No hay más elementos en este buffer."
@@ -511,17 +510,17 @@ msgid "&Post"
msgstr "&Publicar" msgstr "&Publicar"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "Res&ponder" msgstr "Res&ponder"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "&Impulsar" msgstr "&Impulsar"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Añadir a favoritos" msgstr "&Añadir a favoritos"
@@ -529,7 +528,8 @@ msgstr "&Añadir a favoritos"
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "Quitar de favoritos" msgstr "Quitar de favoritos"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "&Mostrar publicación" msgstr "&Mostrar publicación"
@@ -575,8 +575,8 @@ msgstr "Líneas temporales"
msgid "Searches" msgid "Searches"
msgstr "Búsquedas" msgstr "Búsquedas"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Buscar {0}" msgstr "Buscar {0}"
@@ -584,15 +584,15 @@ msgstr "Buscar {0}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversación con {0}" msgstr "Conversación con {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Añadir alias de usuario" msgstr "Añadir alias de usuario"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Añadido el alias para {}." msgstr "Añadido el alias para {}."
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "Actuali&zar perfil" msgstr "Actuali&zar perfil"
@@ -1602,7 +1602,7 @@ msgstr "Extrae el texto de una foto y muestra el resultado en un diálogo."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Añade un alias a un usuario específico" msgstr "Añade un alias a un usuario específico"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
#, fuzzy #, fuzzy
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name} (Mastodon)" msgstr "{account_name} (Mastodon)"
@@ -1754,15 +1754,15 @@ msgstr "Una encuesta en la que has votado ha expirado: {status}"
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "A {username} le gustaría seguirte." msgstr "A {username} le gustaría seguirte."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "Introduce la dirección URL de tu instancia." msgstr "Introduce la dirección URL de tu instancia."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Instancia de mastodon" msgstr "Instancia de mastodon"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
@@ -1771,19 +1771,19 @@ msgstr ""
"dominio existe y que se puede acceder a la instancia a través de un " "dominio existe y que se puede acceder a la instancia a través de un "
"navegador web." "navegador web."
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "Error en la instancia" msgstr "Error en la instancia"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "Escribe el código de verificación" msgstr "Escribe el código de verificación"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Código de autorización" msgstr "Código de autorización"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1793,11 +1793,11 @@ msgstr ""
" puede deberse a un código de verificación incorrecto. Por favor, intenta" " puede deberse a un código de verificación incorrecto. Por favor, intenta"
" añadir la sesión de nuevo." " añadir la sesión de nuevo."
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "Error de autorización" msgstr "Error de autorización"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s con éxito." msgstr "%s con éxito."
@@ -2770,34 +2770,36 @@ msgstr ""
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Quitar de favoritos" msgstr "&Quitar de favoritos"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Abrir URL" msgstr "&Abrir URL"
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" #, fuzzy
msgstr "&Abrir en Twitter" msgid "&Open in instance"
msgstr "Buscar en la instancia"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Reproducir audio" msgstr "&Reproducir audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Ver tuit"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copiar al portapapeles" msgstr "&Copiar al portapapeles"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Acciones de usuario..." msgstr "&Acciones de usuario..."
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "Descartar"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4378,3 +4380,12 @@ msgstr "Siguiendo"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "Tiempo para participar (en días)" #~ msgstr "Tiempo para participar (en días)"
#~ msgid "&Open in Twitter"
#~ msgstr "&Abrir en Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Ver tuit"
#~ msgid "Translated"
#~ msgstr "Traducido"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: fi\n" "Language: fi\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "japani"
msgid "User default" msgid "User default"
msgstr "Käyttäjän oletus" msgstr "Käyttäjän oletus"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -223,12 +224,12 @@ msgid "{0} items retrieved"
msgstr "{0} kohdetta noudettu" msgstr "{0} kohdetta noudettu"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Käyttäjän {} aikajana" msgstr "Käyttäjän {} aikajana"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Käyttäjän {} seuraajat" msgstr "Käyttäjän {} seuraajat"
@@ -238,15 +239,11 @@ msgstr "Käyttäjän {} kaverit"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Käyttäjän {} seuraajat" msgstr "Käyttäjän {} seuraajat"
#: controller/messages.py:20
msgid "Translated"
msgstr "Käännetty"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -278,7 +275,7 @@ msgid "Edit alias for {}"
msgstr "Käyttäjän {} lista" msgstr "Käyttäjän {} lista"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Toimintoa ei tueta tässä puskurissa" msgstr "Toimintoa ei tueta tässä puskurissa"
@@ -369,7 +366,7 @@ msgid "Unknown buffer"
msgstr "Tuntematon puskuri" msgstr "Tuntematon puskuri"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -379,7 +376,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Kirjoita twiitti tähän" msgstr "Kirjoita twiitti tähän"
@@ -410,126 +407,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Tämä puskuri ei ole aikajana eikä sitä voi poistaa." msgstr "Tämä puskuri ei ole aikajana eikä sitä voi poistaa."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Keskustelu käyttäjän {0} kanssa" msgstr "Keskustelu käyttäjän {0} kanssa"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Kirjoita twiitti tähän" msgstr "Kirjoita twiitti tähän"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Vastaa käyttäjälle {arg0}" msgstr "Vastaa käyttäjälle {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Kirjoita twiitti tähän" msgstr "Kirjoita twiitti tähän"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Puskurissa ei vielä tueta tätä toimintoa." msgstr "Puskurissa ei vielä tueta tätä toimintoa."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Avataan URL..." msgstr "Avataan URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Avataan kohde verkkoselaimessa..." msgstr "Avataan kohde verkkoselaimessa..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Poista listalta" msgstr "Poista listalta"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Antamallasi tunnuksella ei löydy tilaa" msgstr "Antamallasi tunnuksella ei löydy tilaa"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Kuva {0}" msgstr "Kuva {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Valitse kuva" msgstr "Valitse kuva"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Tekstiä ei voi poimia" msgstr "Tekstiä ei voi poimia"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Uudelleenkoodataan ääntä..." msgstr "Uudelleenkoodataan ääntä..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Keskustelu käyttäjän {0} kanssa" msgstr "Keskustelu käyttäjän {0} kanssa"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Keskustelu käyttäjän {0} kanssa" msgstr "Keskustelu käyttäjän {0} kanssa"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -556,18 +555,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "V&astaa" msgstr "V&astaa"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Lisää listalle" msgstr "&Lisää listalle"
@@ -579,7 +578,8 @@ msgid "Remove from favorites"
msgstr "Poista listalta" msgstr "Poista listalta"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Näytä käyttäjä" msgstr "&Näytä käyttäjä"
@@ -626,8 +626,8 @@ msgstr "Aikajanat"
msgid "Searches" msgid "Searches"
msgstr "Haut" msgstr "Haut"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Hae {}" msgstr "Hae {}"
@@ -635,15 +635,15 @@ msgstr "Hae {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Keskustelu käyttäjän {0} kanssa" msgstr "Keskustelu käyttäjän {0} kanssa"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Päivitä profiili" msgstr "&Päivitä profiili"
@@ -1683,7 +1683,7 @@ msgstr "Poimii kuvasta tekstin ja näyttää lopputuloksen valintaikkunassa."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Valitse lista, johon käyttäjä lisätään" msgstr "Valitse lista, johon käyttäjä lisätään"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1842,37 +1842,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "Käyttäjän {username} seuraajat" msgstr "Käyttäjän {username} seuraajat"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Ilmoita virheestä" msgstr "&Ilmoita virheestä"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Valtuutus" msgstr "Valtuutus"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1880,12 +1880,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Valtuutus" msgstr "Valtuutus"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s onnistui." msgstr "%s onnistui."
@@ -2893,35 +2893,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Poista listalta" msgstr "&Poista listalta"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Avaa URL" msgstr "&Avaa URL"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Avaa Twitterissä" #, fuzzy
msgid "&Open in instance"
msgstr "Etsi Twitteristä"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Toista ääni" msgstr "&Toista ääni"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Näytä twiitti"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Kopioi leikepöydälle" msgstr "&Kopioi leikepöydälle"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Käyttäjätoiminnot..." msgstr "&Käyttäjätoiminnot..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4498,3 +4500,12 @@ msgstr "L&opeta seuraaminen"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Avaa Twitterissä"
#~ msgid "&Show tweet"
#~ msgstr "&Näytä twiitti"
#~ msgid "Translated"
#~ msgstr "Käännetty"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.94\n" "Project-Id-Version: TW Blue 0.94\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-08-24 11:50+0000\n" "PO-Revision-Date: 2023-08-24 11:50+0000\n"
"Last-Translator: Corentin Bacqué-Cazenave <corentin@progaccess.net>\n" "Last-Translator: Corentin Bacqué-Cazenave <corentin@progaccess.net>\n"
"Language: fr\n" "Language: fr\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -94,11 +94,12 @@ msgstr "Japonais"
msgid "User default" msgid "User default"
msgstr "Utilisateur par défaut" msgstr "Utilisateur par défaut"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -211,12 +212,12 @@ msgid "{0} items retrieved"
msgstr "{0} éléments récupérés" msgstr "{0} éléments récupérés"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Chronologie de {}" msgstr "Chronologie de {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Abonnés de {}" msgstr "Abonnés de {}"
@@ -225,14 +226,10 @@ msgid "Friends for {}"
msgstr "Abonnements de {}" msgstr "Abonnements de {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "Abonnements de {}" msgstr "Abonnements de {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Traduit"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Système par défaut" msgstr "Système par défaut"
@@ -262,7 +259,7 @@ msgid "Edit alias for {}"
msgstr "Éditer l'alias pour {}" msgstr "Éditer l'alias pour {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Cette action n'est pas supportée pour ce tampon" msgstr "Cette action n'est pas supportée pour ce tampon"
@@ -348,7 +345,7 @@ msgid "Unknown buffer"
msgstr "Tampon inconnu" msgstr "Tampon inconnu"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -357,7 +354,7 @@ msgid "Post"
msgstr "Post" msgstr "Post"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "Écrivez votre post ici" msgstr "Écrivez votre post ici"
@@ -382,111 +379,113 @@ msgstr "%s éléments récupérés"
msgid "This buffer is not a timeline; it can't be deleted." msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Ce tampon n'est pas une chronologie ; Impossible de le supprimé." msgstr "Ce tampon n'est pas une chronologie ; Impossible de le supprimé."
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversation avec {}" msgstr "Conversation avec {}"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "Écrivez votre message ici" msgstr "Écrivez votre message ici"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Répondre à {}" msgstr "Répondre à {}"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Écrivez votre réponse ici" msgstr "Écrivez votre réponse ici"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Cette action n'est pas supportée sur les conversations." msgstr "Cette action n'est pas supportée sur les conversations."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Ouverture de l'URL..." msgstr "Ouverture de l'URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "Vous pouvez seulement supprimer vos propres posts." msgstr "Vous pouvez seulement supprimer vos propres posts."
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Ouverture de l'élément dans le navigateur Web..." msgstr "Ouverture de l'élément dans le navigateur Web..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "Ajout aux favoris…" msgstr "Ajout aux favoris…"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Suppression des favoris…" msgstr "Suppression des favoris…"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Aucun Tweet trouvée avec cet ID" msgstr "Aucun Tweet trouvée avec cet ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "Ajout aux marque-pages…" msgstr "Ajout aux marque-pages…"
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "Suppression des marque-pages…" msgstr "Suppression des marque-pages…"
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Photo {0}" msgstr "Photo {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Sélectionner la photo" msgstr "Sélectionner la photo"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Impossible d'extraire le texte" msgstr "Impossible d'extraire le texte"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "Résultat d'OCR" msgstr "Résultat d'OCR"
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "Ce sondage n'existe plus." msgstr "Ce sondage n'existe plus."
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "Ce sondage a déjà expiré." msgstr "Ce sondage a déjà expiré."
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "Vous avez déjà voté pour ce sondage." msgstr "Vous avez déjà voté pour ce sondage."
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Envoi du vote..." msgstr "Envoi du vote..."
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Répondre à la conversation avec {}" msgstr "Répondre à la conversation avec {}"
#: controller/buffers/mastodon/notifications.py:62 #: controller/buffers/mastodon/notifications.py:114
msgid "Notification dismissed."
msgstr "Notification masquée."
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Nouvelle conversation avec {}" msgstr "Nouvelle conversation avec {}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "Notification masquée."
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
msgstr "Il n'y a plus d'élément dans ce tampon." msgstr "Il n'y a plus d'élément dans ce tampon."
@@ -510,17 +509,17 @@ msgid "&Post"
msgstr "&Post" msgstr "&Post"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "Ré&pondre" msgstr "Ré&pondre"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "&Partager" msgstr "&Partager"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Ajouter aux favoris" msgstr "&Ajouter aux favoris"
@@ -528,7 +527,8 @@ msgstr "&Ajouter aux favoris"
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "Supprimer des favoris" msgstr "Supprimer des favoris"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "&Afficher le post" msgstr "&Afficher le post"
@@ -574,8 +574,8 @@ msgstr "Chronologies"
msgid "Searches" msgid "Searches"
msgstr "Recherches" msgstr "Recherches"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Recherche de {}" msgstr "Recherche de {}"
@@ -583,15 +583,15 @@ msgstr "Recherche de {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversation avec {0}" msgstr "Conversation avec {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Ajoute un alias pour l'utilisateur" msgstr "Ajoute un alias pour l'utilisateur"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "L'alias pour {} a correctement été défini" msgstr "L'alias pour {} a correctement été défini"
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
msgid "Update profile" msgid "Update profile"
msgstr "Actualiser le profil" msgstr "Actualiser le profil"
@@ -1604,7 +1604,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Ajouter un alias à un utilisateur" msgstr "Ajouter un alias à un utilisateur"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name}@{instance} (Mastodon)" msgstr "{account_name}@{instance} (Mastodon)"
@@ -1753,15 +1753,15 @@ msgstr "Un sondage où vous avez voté a expiré : {status}"
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} souhaite vous suivre." msgstr "{username} souhaite vous suivre."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "Veuillez entrer l'URL de votre instance." msgstr "Veuillez entrer l'URL de votre instance."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Instance Mastodon" msgstr "Instance Mastodon"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
@@ -1770,19 +1770,19 @@ msgstr ""
"que le domaine existe et que l'instance est accessible depuis un " "que le domaine existe et que l'instance est accessible depuis un "
"navigateur web." "navigateur web."
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "Erreur de l'instance" msgstr "Erreur de l'instance"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "Entrer le code de vérification" msgstr "Entrer le code de vérification"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Code PIN d'autorisation" msgstr "Code PIN d'autorisation"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1792,11 +1792,11 @@ msgstr ""
"cela peut être dû à un code d'autorisation incorrect. Veuillez réessayer " "cela peut être dû à un code d'autorisation incorrect. Veuillez réessayer "
"d'ajouter votre compte." "d'ajouter votre compte."
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "Erreur d'autorisation" msgstr "Erreur d'autorisation"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s réussi." msgstr "%s réussi."
@@ -2770,34 +2770,36 @@ msgstr "Cet utilisateur ne suit personne. {0} ne peut pas créer de chronologie.
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "S&upprimer des favoris" msgstr "S&upprimer des favoris"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Ouvrir l'URL" msgstr "&Ouvrir l'URL"
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" #, fuzzy
msgstr "Ou&vrir dans Twitter" msgid "&Open in instance"
msgstr "Rechercher sur l'instance"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Lire audio" msgstr "&Lire audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "A&fficher tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copier dans le Presse-papiers" msgstr "&Copier dans le Presse-papiers"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Actions de l'utilisateur..." msgstr "&Actions de l'utilisateur..."
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "Masqué"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4385,3 +4387,12 @@ msgstr "Abo&nnement"
#~ msgid "has mentionned you: {status}" #~ msgid "has mentionned you: {status}"
#~ msgstr "vous a mensionné : {status}" #~ msgstr "vous a mensionné : {status}"
#~ msgid "&Open in Twitter"
#~ msgstr "Ou&vrir dans Twitter"
#~ msgid "&Show tweet"
#~ msgstr "A&fficher tweet"
#~ msgid "Translated"
#~ msgstr "Traduit"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: gl\n" "Language: gl\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "xaponés"
msgid "User default" msgid "User default"
msgstr "usuario por defecto" msgstr "usuario por defecto"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -225,12 +226,12 @@ msgid "{0} items retrieved"
msgstr "{0} elementos recuperados" msgstr "{0} elementos recuperados"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Liña temporal para {0}" msgstr "Liña temporal para {0}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Seguidores para {}" msgstr "Seguidores para {}"
@@ -240,15 +241,11 @@ msgstr "Amigos para {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Seguidores para {}" msgstr "Seguidores para {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Traducido"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -280,7 +277,7 @@ msgid "Edit alias for {}"
msgstr "Lista para {}" msgstr "Lista para {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Esta acción non se atopa soportada para este buffer" msgstr "Esta acción non se atopa soportada para este buffer"
@@ -371,7 +368,7 @@ msgid "Unknown buffer"
msgstr "Búfer descoñecido" msgstr "Búfer descoñecido"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -381,7 +378,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Escribe o chío aquí" msgstr "Escribe o chío aquí"
@@ -412,126 +409,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Este buffer non é unha liña temporal. Non pode ser eliminado." msgstr "Este buffer non é unha liña temporal. Non pode ser eliminado."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversa con {0}" msgstr "Conversa con {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Escribe o chío aquí" msgstr "Escribe o chío aquí"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Respostar a {arg0}" msgstr "Respostar a {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Escribe o chío aquí" msgstr "Escribe o chío aquí"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Esta acción non se soporta aínda para o búffer." msgstr "Esta acción non se soporta aínda para o búffer."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Abrindo URL..." msgstr "Abrindo URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Abrir elemento no navegador web..." msgstr "Abrir elemento no navegador web..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Quitar de listaxe" msgstr "Quitar de listaxe"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Non se atopou o estado con ese ID" msgstr "Non se atopou o estado con ese ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Foto {0}" msgstr "Foto {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Seleciona a foto" msgstr "Seleciona a foto"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Imposible extraer texto" msgstr "Imposible extraer texto"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Recodificando audio..." msgstr "Recodificando audio..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Conversa con {0}" msgstr "Conversa con {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Conversa con {0}" msgstr "Conversa con {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -558,18 +557,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Responder" msgstr "&Responder"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Engadir á listaxe" msgstr "&Engadir á listaxe"
@@ -581,7 +580,8 @@ msgid "Remove from favorites"
msgstr "Quitar de listaxe" msgstr "Quitar de listaxe"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&ver usuarios silenciados" msgstr "&ver usuarios silenciados"
@@ -628,8 +628,8 @@ msgstr "Liñas temporais"
msgid "Searches" msgid "Searches"
msgstr "Procuras" msgstr "Procuras"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Procurar {0}" msgstr "Procurar {0}"
@@ -637,15 +637,15 @@ msgstr "Procurar {0}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversa con {0}" msgstr "Conversa con {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "A&ctualizar perfil" msgstr "A&ctualizar perfil"
@@ -1685,7 +1685,7 @@ msgstr "Extrae o texto dende una foto e amosa o resultado nun diálogo."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Seleciona unha listaxe para engadir o usuario" msgstr "Seleciona unha listaxe para engadir o usuario"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1844,37 +1844,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "Seguedores do {username}" msgstr "Seguedores do {username}"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "Reportar un &erro" msgstr "Reportar un &erro"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorización" msgstr "Autorización"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1882,12 +1882,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorización" msgstr "Autorización"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s con éxito" msgstr "%s con éxito"
@@ -2896,35 +2896,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Quitar de listaxe" msgstr "&Quitar de listaxe"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Abrir URL..." msgstr "&Abrir URL..."
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Abrir en Twitter" #, fuzzy
msgid "&Open in instance"
msgstr "procurar en twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "re&producir audio" msgstr "re&producir audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Ver chío"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copiar ao portapapeis" msgstr "&Copiar ao portapapeis"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Accións de usuario..." msgstr "&Accións de usuario..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4507,3 +4509,12 @@ msgstr "Dei&xar de seguir"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Abrir en Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Ver chío"
#~ msgid "Translated"
#~ msgstr "Traducido"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: he_il\n" "Language: he_il\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -97,11 +97,11 @@ msgstr ""
msgid "User default" msgid "User default"
msgstr "" msgstr ""
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" msgid "https://twblue.mcvsoftware.com/donate"
msgstr "" msgstr ""
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -208,12 +208,12 @@ msgid "{0} items retrieved"
msgstr "]0[ פריטים אוחזרו" msgstr "]0[ פריטים אוחזרו"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "ציר הזמן של ][" msgstr "ציר הזמן של ]["
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "עוקבים ל][" msgstr "עוקבים ל]["
@@ -223,15 +223,11 @@ msgstr "חברים ל]["
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "עוקבים ל][" msgstr "עוקבים ל]["
#: controller/messages.py:20
msgid "Translated"
msgstr "תורגם"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "" msgstr ""
@@ -262,7 +258,7 @@ msgid "Edit alias for {}"
msgstr "רשימה ל][" msgstr "רשימה ל]["
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "פעולה זו אינה נתמכת בחוצץ זה " msgstr "פעולה זו אינה נתמכת בחוצץ זה "
@@ -352,7 +348,7 @@ msgid "Unknown buffer"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -362,7 +358,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "כתוב את הציוץ כאן" msgstr "כתוב את הציוץ כאן"
@@ -389,124 +385,126 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "החוצץ הזה אינו ציר זמן, הוא לא יכול להימחק" msgstr "החוצץ הזה אינו ציר זמן, הוא לא יכול להימחק"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "שיחה עם ]0[" msgstr "שיחה עם ]0["
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "כתוב את הציוץ כאן" msgstr "כתוב את הציוץ כאן"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "השב ל[arge0]" msgstr "השב ל[arge0]"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "כתוב את הציוץ כאן" msgstr "כתוב את הציוץ כאן"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "פעולה זו אינה נתמכת בחוצץ זה " msgstr "פעולה זו אינה נתמכת בחוצץ זה "
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "פותח כתובת..." msgstr "פותח כתובת..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "תמונה ]0[" msgstr "תמונה ]0["
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "בחר את התמונה" msgstr "בחר את התמונה"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "אין אפשרות לחלץ טקסט " msgstr "אין אפשרות לחלץ טקסט "
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "פותח כתובת..." msgstr "פותח כתובת..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "שיחה עם ]0[" msgstr "שיחה עם ]0["
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "שיחה עם ]0[" msgstr "שיחה עם ]0["
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
@@ -531,17 +529,17 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "" msgstr ""
@@ -549,7 +547,8 @@ msgstr ""
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "" msgstr ""
@@ -594,8 +593,8 @@ msgstr "צירי זמן"
msgid "Searches" msgid "Searches"
msgstr "חיפושים" msgstr "חיפושים"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "חפש את][ " msgstr "חפש את][ "
@@ -603,15 +602,15 @@ msgstr "חפש את][ "
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "שיחה עם ]0[" msgstr "שיחה עם ]0["
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
msgid "Update profile" msgid "Update profile"
msgstr "" msgstr ""
@@ -1616,7 +1615,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "" msgstr ""
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1754,44 +1753,44 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
"the session again." "the session again."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "" msgstr ""
@@ -2699,34 +2698,34 @@ msgstr ""
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr ""
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4200,3 +4199,15 @@ msgstr "עוקבים"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "https://twblue.es/donate"
#~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr ""
#~ msgid "&Show tweet"
#~ msgstr ""
#~ msgid "Translated"
#~ msgstr "תורגם"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TWBlue 0.80\n" "Project-Id-Version: TWBlue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: hr\n" "Language: hr\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -98,11 +98,12 @@ msgstr "Japanski"
msgid "User default" msgid "User default"
msgstr "Korisnički zadano" msgstr "Korisnički zadano"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -215,12 +216,12 @@ msgid "{0} items retrieved"
msgstr "{0} stavaka preuzeto" msgstr "{0} stavaka preuzeto"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Vremenska crta {}" msgstr "Vremenska crta {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "pratitelji za {}" msgstr "pratitelji za {}"
@@ -230,15 +231,11 @@ msgstr "prijatelji od {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "pratitelji za {}" msgstr "pratitelji za {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Prevedeno"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Korisnićki zadan" msgstr "Korisnićki zadan"
@@ -268,7 +265,7 @@ msgid "Edit alias for {}"
msgstr "uredi alias za {}" msgstr "uredi alias za {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Ova akcija nije podržana za ovaj spremnik" msgstr "Ova akcija nije podržana za ovaj spremnik"
@@ -358,7 +355,7 @@ msgid "Unknown buffer"
msgstr "Nepoznat spremnik" msgstr "Nepoznat spremnik"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -368,7 +365,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "ovdje upišite tweet" msgstr "ovdje upišite tweet"
@@ -399,127 +396,129 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Ovaj spremnik nije vremenska os; Ne može biti izbrisan." msgstr "Ovaj spremnik nije vremenska os; Ne može biti izbrisan."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Razgovor s {0}" msgstr "Razgovor s {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "ovdje upišite tweet" msgstr "ovdje upišite tweet"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Odgovori na {arg0}" msgstr "Odgovori na {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "ovdje upišite tweet" msgstr "ovdje upišite tweet"
# | msgid "This action is not supported on protected accounts." # | msgid "This action is not supported on protected accounts."
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Ova akcija nije podržana na zaštićenim računima." msgstr "Ova akcija nije podržana na zaštićenim računima."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Otvaram URL..." msgstr "Otvaram URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Otvaram stavku u web pregledniku..." msgstr "Otvaram stavku u web pregledniku..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Ukloni s popisa" msgstr "Ukloni s popisa"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Nema pronađenog statusa sa tim identifikatorom" msgstr "Nema pronađenog statusa sa tim identifikatorom"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "slika {0}" msgstr "slika {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Označi sliku" msgstr "Označi sliku"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Ne mogu izvuči tekst." msgstr "Ne mogu izvuči tekst."
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Rekodiram zvuk..." msgstr "Rekodiram zvuk..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Razgovor s {0}" msgstr "Razgovor s {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Razgovor s {0}" msgstr "Razgovor s {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -546,18 +545,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "od&govor" msgstr "od&govor"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Dodaj u listu" msgstr "&Dodaj u listu"
@@ -569,7 +568,8 @@ msgid "Remove from favorites"
msgstr "Ukloni s popisa" msgstr "Ukloni s popisa"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Pokaži korisnika" msgstr "&Pokaži korisnika"
@@ -616,8 +616,8 @@ msgstr "Vremenske osi"
msgid "Searches" msgid "Searches"
msgstr "Pretrage" msgstr "Pretrage"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Traži {}" msgstr "Traži {}"
@@ -625,15 +625,15 @@ msgstr "Traži {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Razgovor s {0}" msgstr "Razgovor s {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Dodaj korisnički alias" msgstr "Dodaj korisnički alias"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Alias je ispravno dobavljen za {}." msgstr "Alias je ispravno dobavljen za {}."
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Osvježi profil" msgstr "&Osvježi profil"
@@ -1674,7 +1674,7 @@ msgstr "izvlači tekst iz slike i pokazuje ga u zasebnom dijaloškom okviru."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Dodaje alias korisniku" msgstr "Dodaje alias korisniku"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1839,37 +1839,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username}'ovi pratitelji" msgstr "{username}'ovi pratitelji"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Prijavi grešku" msgstr "&Prijavi grešku"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "autorizacija" msgstr "autorizacija"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1877,12 +1877,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "autorizacija" msgstr "autorizacija"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s uspjelo." msgstr "%s uspjelo."
@@ -2898,35 +2898,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "U&kloni iz popisa" msgstr "U&kloni iz popisa"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Otvori URL" msgstr "&Otvori URL"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Otvori na twitteru" #, fuzzy
msgid "&Open in instance"
msgstr "Traži na twitteru"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Reproduciraj zvuk" msgstr "&Reproduciraj zvuk"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Prikaži tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Kopiraj u međuspremnik" msgstr "&Kopiraj u međuspremnik"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Akcije korisnika" msgstr "&Akcije korisnika"
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4546,3 +4548,12 @@ msgstr "Praćeni"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Otvori na twitteru"
#~ msgid "&Show tweet"
#~ msgstr "&Prikaži tweet"
#~ msgid "Translated"
#~ msgstr "Prevedeno"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: hu\n" "Language: hu\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -111,11 +111,11 @@ msgstr "Japán"
msgid "User default" msgid "User default"
msgstr "Alapértelmezett" msgstr "Alapértelmezett"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" msgid "https://twblue.mcvsoftware.com/donate"
msgstr "" msgstr ""
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -228,12 +228,12 @@ msgid "{0} items retrieved"
msgstr "%s elem betöltve" msgstr "%s elem betöltve"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "{} idővonala" msgstr "{} idővonala"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
#, fuzzy #, fuzzy
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Követők" msgstr "Követők"
@@ -244,15 +244,11 @@ msgid "Friends for {}"
msgstr "{} listája" msgstr "{} listája"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Követők" msgstr "Követők"
#: controller/messages.py:20
msgid "Translated"
msgstr "Lefordítva"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -284,7 +280,7 @@ msgid "Edit alias for {}"
msgstr "{} listája" msgstr "{} listája"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Ez a művelet nem támogatott ebben a bufferben" msgstr "Ez a művelet nem támogatott ebben a bufferben"
@@ -375,7 +371,7 @@ msgid "Unknown buffer"
msgstr "Ismeretlen" msgstr "Ismeretlen"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -385,7 +381,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Írja ide a tweetet" msgstr "Írja ide a tweetet"
@@ -413,126 +409,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Ez a buffer nem egy idővonal, ezért nem törölhető." msgstr "Ez a buffer nem egy idővonal, ezért nem törölhető."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Beszélgetés {0} nevű személlyel" msgstr "Beszélgetés {0} nevű személlyel"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Írja ide a tweetet" msgstr "Írja ide a tweetet"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Válasz %s felhasználónak" msgstr "Válasz %s felhasználónak"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Írja ide a tweetet" msgstr "Írja ide a tweetet"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Ez a művelet nem támogatott ebben a bufferben" msgstr "Ez a művelet nem támogatott ebben a bufferben"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "URL megnyitása..." msgstr "URL megnyitása..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Törlés listáról" msgstr "Törlés listáról"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Nincs ilyen állapot ezzel az azonosítóval" msgstr "Nincs ilyen állapot ezzel az azonosítóval"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
#, fuzzy #, fuzzy
msgid "Select the picture" msgid "Select the picture"
msgstr "Válasszon felhasználót" msgstr "Válasszon felhasználót"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Audio újrakódolása..." msgstr "Audio újrakódolása..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Beszélgetés {0} nevű személlyel" msgstr "Beszélgetés {0} nevű személlyel"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Beszélgetés {0} nevű személlyel" msgstr "Beszélgetés {0} nevű személlyel"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -559,18 +557,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Válasz" msgstr "&Válasz"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "Hozzáadás &listához" msgstr "Hozzáadás &listához"
@@ -582,7 +580,8 @@ msgid "Remove from favorites"
msgstr "Törlés listáról" msgstr "Törlés listáról"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Felhasználó megjelenítése" msgstr "&Felhasználó megjelenítése"
@@ -630,8 +629,8 @@ msgstr "Idővonalak"
msgid "Searches" msgid "Searches"
msgstr "Keresések" msgstr "Keresések"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "{} keresése" msgstr "{} keresése"
@@ -639,15 +638,15 @@ msgstr "{} keresése"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Beszélgetés {0} nevű személlyel" msgstr "Beszélgetés {0} nevű személlyel"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Profil Frissítése" msgstr "&Profil Frissítése"
@@ -1700,7 +1699,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Válasszon egy listát, melyhez hozzá szeretné adni a felhasználót" msgstr "Válasszon egy listát, melyhez hozzá szeretné adni a felhasználót"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1852,37 +1851,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Hibajelentés" msgstr "&Hibajelentés"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Hitelesítés" msgstr "Hitelesítés"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1890,12 +1889,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Hitelesítés" msgstr "Hitelesítés"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s sikeres." msgstr "%s sikeres."
@@ -2880,36 +2879,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Törlés listáról" msgstr "&Törlés listáról"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "URL &megnyitása..." msgstr "URL &megnyitása..."
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
#: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
#, fuzzy #, fuzzy
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "Keresés a Twitteren" msgstr "Keresés a Twitteren"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "Hangfájl &Lejátszása" msgstr "Hangfájl &Lejátszása"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "Tweet &megjelenítése"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Másolás vágólapra" msgstr "&Másolás vágólapra"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Felhasználó műveletek..." msgstr "&Felhasználó műveletek..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
#, fuzzy #, fuzzy
@@ -4483,3 +4483,15 @@ msgstr "Elhagyás"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "https://twblue.es/donate"
#~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Keresés a Twitteren"
#~ msgid "&Show tweet"
#~ msgstr "Tweet &megjelenítése"
#~ msgid "Translated"
#~ msgstr "Lefordítva"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: it\n" "Language: it\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "Giapponese"
msgid "User default" msgid "User default"
msgstr "Utente predefinito" msgstr "Utente predefinito"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -222,12 +223,12 @@ msgid "{0} items retrieved"
msgstr "{0} Elementi recuperati" msgstr "{0} Elementi recuperati"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Cronologia di {}" msgstr "Cronologia di {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Followers di {}" msgstr "Followers di {}"
@@ -237,15 +238,11 @@ msgstr "Amici di {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Followers di {}" msgstr "Followers di {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Tradotto"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -277,7 +274,7 @@ msgid "Edit alias for {}"
msgstr "Lista per {}" msgstr "Lista per {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Questa azione non è supportata per questo buffer" msgstr "Questa azione non è supportata per questo buffer"
@@ -369,7 +366,7 @@ msgid "Unknown buffer"
msgstr "Sconosciuto" msgstr "Sconosciuto"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -379,7 +376,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Scrivi il tweet qui" msgstr "Scrivi il tweet qui"
@@ -408,126 +405,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Impossivile eliminare. Questo buffer non è una Cronologia;" msgstr "Impossivile eliminare. Questo buffer non è una Cronologia;"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversazione con {0}" msgstr "Conversazione con {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Scrivi il tweet qui" msgstr "Scrivi il tweet qui"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Rispondi a {arg0}" msgstr "Rispondi a {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Scrivi il tweet qui" msgstr "Scrivi il tweet qui"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Questa azione non è supportata per questo buffer" msgstr "Questa azione non è supportata per questo buffer"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Collegamento alla pagina..." msgstr "Collegamento alla pagina..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Rimuovi dalla lista" msgstr "Rimuovi dalla lista"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Nessuno stato trovato per quel ID" msgstr "Nessuno stato trovato per quel ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Immagine {0}" msgstr "Immagine {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Seleziona immagine" msgstr "Seleziona immagine"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Impossibile estrarre il testo" msgstr "Impossibile estrarre il testo"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Ricodifica audio ..." msgstr "Ricodifica audio ..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Conversazione con {0}" msgstr "Conversazione con {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Conversazione con {0}" msgstr "Conversazione con {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -554,18 +553,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Rispondi" msgstr "&Rispondi"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "Aggiungi alla &lista" msgstr "Aggiungi alla &lista"
@@ -577,7 +576,8 @@ msgid "Remove from favorites"
msgstr "Rimuovi dalla lista" msgstr "Rimuovi dalla lista"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Visualizza utente" msgstr "&Visualizza utente"
@@ -624,8 +624,8 @@ msgstr "Cronologie di..."
msgid "Searches" msgid "Searches"
msgstr "Ricerca" msgstr "Ricerca"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Cerca per {0}" msgstr "Cerca per {0}"
@@ -633,15 +633,15 @@ msgstr "Cerca per {0}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversazione con {0}" msgstr "Conversazione con {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "Aggiorna il &profilo" msgstr "Aggiorna il &profilo"
@@ -1684,7 +1684,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Seleziona una lista per aggiungere l'utente" msgstr "Seleziona una lista per aggiungere l'utente"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1843,37 +1843,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{0} ti sta seguendo." msgstr "{0} ti sta seguendo."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "Riporta un &errore" msgstr "Riporta un &errore"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorizzazione" msgstr "Autorizzazione"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1881,12 +1881,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorizzazione" msgstr "Autorizzazione"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s Operazione riuscita." msgstr "%s Operazione riuscita."
@@ -2896,36 +2896,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Rimuovi dalla lista" msgstr "&Rimuovi dalla lista"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "C&ollegamento alla pagina..." msgstr "C&ollegamento alla pagina..."
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
#: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
#, fuzzy #, fuzzy
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "Ricerca in Twitter" msgstr "Ricerca in Twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "A&vvia audio" msgstr "A&vvia audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Visualizza Tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copia negli appunti" msgstr "&Copia negli appunti"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Azioni utente..." msgstr "&Azioni utente..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4515,3 +4516,12 @@ msgstr "&Non seguire"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Ricerca in Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Visualizza Tweet"
#~ msgid "Translated"
#~ msgstr "Tradotto"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-10-16 03:58+0000\n" "PO-Revision-Date: 2023-10-16 03:58+0000\n"
"Last-Translator: Riku <riku@riku22.net>\n" "Last-Translator: Riku <riku@riku22.net>\n"
"Language: ja\n" "Language: ja\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -97,11 +97,12 @@ msgstr "日本語"
msgid "User default" msgid "User default"
msgstr "ユーザーのデフォルト" msgstr "ユーザーのデフォルト"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -206,12 +207,12 @@ msgid "{0} items retrieved"
msgstr "{0}個のアイテムを取得しました" msgstr "{0}個のアイテムを取得しました"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "{} のタイムライン" msgstr "{} のタイムライン"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "{}をフォローしているユーザー" msgstr "{}をフォローしているユーザー"
@@ -220,14 +221,10 @@ msgid "Friends for {}"
msgstr "{}がフォローしているユーザー" msgstr "{}がフォローしているユーザー"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "{}をフォローしているユーザー" msgstr "{}をフォローしているユーザー"
#: controller/messages.py:20
msgid "Translated"
msgstr "翻訳完了"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "システムのデフォルト" msgstr "システムのデフォルト"
@@ -257,7 +254,7 @@ msgid "Edit alias for {}"
msgstr "{}のエイリアスを編集" msgstr "{}のエイリアスを編集"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "この動作は、現在のバッファではサポートされていません" msgstr "この動作は、現在のバッファではサポートされていません"
@@ -343,7 +340,7 @@ msgid "Unknown buffer"
msgstr "不明なバッファ" msgstr "不明なバッファ"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -352,7 +349,7 @@ msgid "Post"
msgstr "投稿" msgstr "投稿"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "投稿を入力" msgstr "投稿を入力"
@@ -377,111 +374,113 @@ msgstr "%s個のアイテムを取得しました"
msgid "This buffer is not a timeline; it can't be deleted." msgid "This buffer is not a timeline; it can't be deleted."
msgstr "このバッファは、タイムラインではないため、削除できません。" msgstr "このバッファは、タイムラインではないため、削除できません。"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "{0}との会話" msgstr "{0}との会話"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "メッセージを入力" msgstr "メッセージを入力"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "{} への返信:" msgstr "{} への返信:"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "返信を入力" msgstr "返信を入力"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "このアクションは、会話ではサポートされていません。" msgstr "このアクションは、会話ではサポートされていません。"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "URLを開いています…" msgstr "URLを開いています…"
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "自分の投稿のみを削除できます。" msgstr "自分の投稿のみを削除できます。"
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "ブラウザでアイテムを開いています…" msgstr "ブラウザでアイテムを開いています…"
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "お気に入りに追加中..." msgstr "お気に入りに追加中..."
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "お気に入りから削除中..." msgstr "お気に入りから削除中..."
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "そのIDのステータスが見つかりませんでした" msgstr "そのIDのステータスが見つかりませんでした"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "ブックマークに追加中..." msgstr "ブックマークに追加中..."
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "ブックマークから削除中..." msgstr "ブックマークから削除中..."
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "画像{0}" msgstr "画像{0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "画像を選択" msgstr "画像を選択"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "テキストを抽出できません" msgstr "テキストを抽出できません"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "OCR結果" msgstr "OCR結果"
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "このアンケートはもう存在しません。" msgstr "このアンケートはもう存在しません。"
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "このアンケートは既に期限切れです。" msgstr "このアンケートは既に期限切れです。"
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "あなたはすでにこのアンケートに投票しています。" msgstr "あなたはすでにこのアンケートに投票しています。"
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
msgid "Sending vote..." msgid "Sending vote..."
msgstr "投票を送信中..." msgstr "投票を送信中..."
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "{} との会話に返信" msgstr "{} との会話に返信"
#: controller/buffers/mastodon/notifications.py:62 #: controller/buffers/mastodon/notifications.py:114
msgid "Notification dismissed."
msgstr "通知を却下しました。"
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "{} との新しい会話{0}との会話" msgstr "{} との新しい会話{0}との会話"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "通知を却下しました。"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
msgstr "このバッファにはこれ以上アイテムがありません。" msgstr "このバッファにはこれ以上アイテムがありません。"
@@ -505,17 +504,17 @@ msgid "&Post"
msgstr "投稿(&P)" msgstr "投稿(&P)"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "リプライ(&P)" msgstr "リプライ(&P)"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "ブースト(&B)" msgstr "ブースト(&B)"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "お気に入りへ追加(&A)" msgstr "お気に入りへ追加(&A)"
@@ -523,7 +522,8 @@ msgstr "お気に入りへ追加(&A)"
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "お気に入りから削除リストから削除" msgstr "お気に入りから削除リストから削除"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "投稿を表示(&S)" msgstr "投稿を表示(&S)"
@@ -568,8 +568,8 @@ msgstr "タイムライン"
msgid "Searches" msgid "Searches"
msgstr "検索" msgstr "検索"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "{} の検索結果" msgstr "{} の検索結果"
@@ -577,15 +577,15 @@ msgstr "{} の検索結果"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "{0}との会話" msgstr "{0}との会話"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "ユーザーエイリアスを追加" msgstr "ユーザーエイリアスを追加"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "{}のエイリアスが正しく設定されています。" msgstr "{}のエイリアスが正しく設定されています。"
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
msgid "Update profile" msgid "Update profile"
msgstr "プロフィールを更新" msgstr "プロフィールを更新"
@@ -1578,7 +1578,7 @@ msgstr "画像からテキストを抽出して、結果をダイアログで表
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "ユーザーにエイリアスを追加" msgstr "ユーザーにエイリアスを追加"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name}@{instance} (Mastodon)" msgstr "{account_name}@{instance} (Mastodon)"
@@ -1720,44 +1720,44 @@ msgstr "あなたが投票した投票の有効期限が切れました: {status
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} がフォローしようとしています。" msgstr "{username} がフォローしようとしています。"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "インスタンスのURLを入力してください。" msgstr "インスタンスのURLを入力してください。"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Mastodonのインスタンス" msgstr "Mastodonのインスタンス"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "Mastodonインスタンスに接続できませんでした。ドメインが存在し、Webブラウザからインスタンスにアクセスできることを確認してください。" msgstr "Mastodonインスタンスに接続できませんでした。ドメインが存在し、Webブラウザからインスタンスにアクセスできることを確認してください。"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "インスタンスエラー" msgstr "インスタンスエラー"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "確認コードを入力" msgstr "確認コードを入力"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "PINコード認証" msgstr "PINコード認証"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
"the session again." "the session again."
msgstr "TWBlueで使用するMastodonアカウントを認証できませんでした。これは、認証コードが正しくないことが原因である可能性があります。もう1度セッションを追加してください。" msgstr "TWBlueで使用するMastodonアカウントを認証できませんでした。これは、認証コードが正しくないことが原因である可能性があります。もう1度セッションを追加してください。"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "認証エラー" msgstr "認証エラー"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%sに成功しました。" msgstr "%sに成功しました。"
@@ -2674,34 +2674,36 @@ msgstr "このユーザーは誰もフォローしていないため、 {0} の
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "フォーカスされたアイテムにはユーザーが存在しません。 {} ユーザープロフィールを開けません" msgstr "フォーカスされたアイテムにはユーザーが存在しません。 {} ユーザープロフィールを開けません"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "お気に入りから削除(&E)" msgstr "お気に入りから削除(&E)"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "URLを開く(&O)" msgstr "URLを開く(&O)"
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" #, fuzzy
msgstr "ツイッターを検索" msgid "&Open in instance"
msgstr "インスタンスで検索"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "音声を再生(&P)" msgstr "音声を再生(&P)"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "ツイートを表示(&S)"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "クリップボードにコピー(&C)" msgstr "クリップボードにコピー(&C)"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "ユーザーのアクション(&U)" msgstr "ユーザーのアクション(&U)"
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "却下"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4156,3 +4158,12 @@ msgstr "フォロー中(&L)"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "投票期間(日数)" #~ msgstr "投票期間(日数)"
#~ msgid "&Open in Twitter"
#~ msgstr "ツイッターを検索"
#~ msgid "&Show tweet"
#~ msgstr "ツイートを表示(&S)"
#~ msgid "Translated"
#~ msgstr "翻訳完了"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: \n" "Project-Id-Version: \n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: mn\n" "Language: mn\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -111,11 +111,11 @@ msgstr "Япон хэл"
msgid "User default" msgid "User default"
msgstr "" msgstr ""
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" msgid "https://twblue.mcvsoftware.com/donate"
msgstr "" msgstr ""
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -221,12 +221,12 @@ msgid "{0} items retrieved"
msgstr "{0} зүйлс автлаа" msgstr "{0} зүйлс автлаа"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "{} -ийн цагийн хүрд" msgstr "{} -ийн цагийн хүрд"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "{} -ийн дагагчид" msgstr "{} -ийн дагагчид"
@@ -236,15 +236,11 @@ msgstr "{} -ийн найзууд"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "{} -ийн дагагчид" msgstr "{} -ийн дагагчид"
#: controller/messages.py:20
msgid "Translated"
msgstr "Орчуулагдлаа"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "" msgstr ""
@@ -275,7 +271,7 @@ msgid "Edit alias for {}"
msgstr "{} -ийн жагсаалт" msgstr "{} -ийн жагсаалт"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Энэ үйлдэл нь тухайн буферт дэмжигдэхгүй" msgstr "Энэ үйлдэл нь тухайн буферт дэмжигдэхгүй"
@@ -366,7 +362,7 @@ msgid "Unknown buffer"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -376,7 +372,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Жиргэх мэдээллээ оруулна уу" msgstr "Жиргэх мэдээллээ оруулна уу"
@@ -404,125 +400,127 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Энэ буфер нь цагийн хүрд биш учраас устгах боломжгүй." msgstr "Энэ буфер нь цагийн хүрд биш учраас устгах боломжгүй."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "{0} -той харилцах" msgstr "{0} -той харилцах"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Жиргэх мэдээллээ оруулна уу" msgstr "Жиргэх мэдээллээ оруулна уу"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "%s руу хариу бичих" msgstr "%s руу хариу бичих"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Жиргэх мэдээллээ оруулна уу" msgstr "Жиргэх мэдээллээ оруулна уу"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Энэ үйлдэл нь тухайн буферт дэмжигдэхгүй" msgstr "Энэ үйлдэл нь тухайн буферт дэмжигдэхгүй"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Холбоосыг нээж байна..." msgstr "Холбоосыг нээж байна..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "жагсаалтаас устгах" msgstr "жагсаалтаас устгах"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "зураг {0}" msgstr "зураг {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "зураг сонгоно уу" msgstr "зураг сонгоно уу"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "текст задлах боломжгүй" msgstr "текст задлах боломжгүй"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Аудио бичлэг хийж байна..." msgstr "Аудио бичлэг хийж байна..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "{0} -той харилцах" msgstr "{0} -той харилцах"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "{0} -той харилцах" msgstr "{0} -той харилцах"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -548,18 +546,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "Add to list" # | msgid "Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "жагсаалтанд нэмэх" msgstr "жагсаалтанд нэмэх"
@@ -571,7 +569,8 @@ msgid "Remove from favorites"
msgstr "жагсаалтаас устгах" msgstr "жагсаалтаас устгах"
# | msgid "Show tweet" # | msgid "Show tweet"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "жиргээг харах" msgstr "жиргээг харах"
@@ -617,8 +616,8 @@ msgstr "Цагийн хүрднүүд"
msgid "Searches" msgid "Searches"
msgstr "Хайлтууд" msgstr "Хайлтууд"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "{} -ийн хайлт" msgstr "{} -ийн хайлт"
@@ -626,15 +625,15 @@ msgstr "{} -ийн хайлт"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "{0} -той харилцах" msgstr "{0} -той харилцах"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
msgid "Update profile" msgid "Update profile"
msgstr "" msgstr ""
@@ -1666,7 +1665,7 @@ msgstr "Зурагнаас текстийг ялган хуулж хайрцаг
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "" msgstr ""
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1818,35 +1817,35 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{0} таныг дагаж байна." msgstr "{0} таныг дагаж байна."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "зөвшөөрөлт" msgstr "зөвшөөрөлт"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1854,12 +1853,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "зөвшөөрөлт" msgstr "зөвшөөрөлт"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s амжилттай." msgstr "%s амжилттай."
@@ -2787,36 +2786,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "жагсаалтаас устгах" msgstr "жагсаалтаас устгах"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
#: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
#, fuzzy #, fuzzy
msgid "&Open in Twitter" msgid "&Open in instance"
msgstr "Твиттерээс хайх" msgstr "Твиттерээс хайх"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr ""
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4345,3 +4345,15 @@ msgstr "{0} таныг дагаж байна."
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "https://twblue.es/donate"
#~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Твиттерээс хайх"
#~ msgid "&Show tweet"
#~ msgstr ""
#~ msgid "Translated"
#~ msgstr "Орчуулагдлаа"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Tw Blue 0.80\n" "Project-Id-Version: Tw Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-04-21 07:45+0000\n" "PO-Revision-Date: 2023-04-21 07:45+0000\n"
"Last-Translator: zvonimir stanecic <zvonimirek222@yandex.com>\n" "Last-Translator: zvonimir stanecic <zvonimirek222@yandex.com>\n"
"Language: pl\n" "Language: pl\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -98,11 +98,12 @@ msgstr "Japoński"
msgid "User default" msgid "User default"
msgstr "Domyślne dla użytkownika" msgstr "Domyślne dla użytkownika"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -216,12 +217,12 @@ msgid "{0} items retrieved"
msgstr "{0} elementów dostarczono" msgstr "{0} elementów dostarczono"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Oś czasu {}" msgstr "Oś czasu {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "śledzący dla {}" msgstr "śledzący dla {}"
@@ -231,14 +232,10 @@ msgstr "przyjaciele dla {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "Śledzący użytkownika {}" msgstr "Śledzący użytkownika {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Przetłumaczone"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Domyślne ustawienie systemowe" msgstr "Domyślne ustawienie systemowe"
@@ -268,7 +265,7 @@ msgid "Edit alias for {}"
msgstr "Edytuj alias dla {}" msgstr "Edytuj alias dla {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Ta operacja nie jest wspierana w tym buforze" msgstr "Ta operacja nie jest wspierana w tym buforze"
@@ -356,7 +353,7 @@ msgid "Unknown buffer"
msgstr "Nieznany bufor" msgstr "Nieznany bufor"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -366,7 +363,7 @@ msgstr "Post"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "Napisz swój post tutaj" msgstr "Napisz swój post tutaj"
@@ -394,117 +391,119 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Ta zakładka nie jest osią czasu; nie można jej usunąć." msgstr "Ta zakładka nie jest osią czasu; nie można jej usunąć."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Konwersacja z {}" msgstr "Konwersacja z {}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "Napisz swoją wiadomość tutaj" msgstr "Napisz swoją wiadomość tutaj"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Odpowiedź dla {}" msgstr "Odpowiedź dla {}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Napisz swoją odpowiedź tutaj" msgstr "Napisz swoją odpowiedź tutaj"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Ta akcja nie jest obsługiwana w konwersacjach." msgstr "Ta akcja nie jest obsługiwana w konwersacjach."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Otwieranie adresu..." msgstr "Otwieranie adresu..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "Możesz usuwać tylko swoje posty." msgstr "Możesz usuwać tylko swoje posty."
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Otwieram element w przeglądarce..." msgstr "Otwieram element w przeglądarce..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "Dodaję do ulubionych..." msgstr "Dodaję do ulubionych..."
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Usuwanie z ulubionych..." msgstr "Usuwanie z ulubionych..."
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Nie znaleziono statusu o tym ID" msgstr "Nie znaleziono statusu o tym ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "Dodaję do zakładek..." msgstr "Dodaję do zakładek..."
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "Usuwam z zakładek..." msgstr "Usuwam z zakładek..."
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "zdjęcie {0}" msgstr "zdjęcie {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Wybierz zdjęcie" msgstr "Wybierz zdjęcie"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "nie można wyodrębnić tekst" msgstr "nie można wyodrębnić tekst"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "Wynik Ocr" msgstr "Wynik Ocr"
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "Ta ankieta nie istnieje." msgstr "Ta ankieta nie istnieje."
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "Ta ankieta już wygasła." msgstr "Ta ankieta już wygasła."
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "Głosowałeś już w tej ankiecie." msgstr "Głosowałeś już w tej ankiecie."
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Wysyłanie głosu..." msgstr "Wysyłanie głosu..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Odpowiedź do konwersacji z {}" msgstr "Odpowiedź do konwersacji z {}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr "Powiadomienie odrzucone."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Nowa konwersacja z {}" msgstr "Nowa konwersacja z {}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "Powiadomienie odrzucone."
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
@@ -530,18 +529,18 @@ msgid "&Post"
msgstr "&Post" msgstr "&Post"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Odpowiedz" msgstr "&Odpowiedz"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "&Przekaż dalej" msgstr "&Przekaż dalej"
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "Dodaj do &ulubionych" msgstr "Dodaj do &ulubionych"
@@ -551,7 +550,8 @@ msgid "Remove from favorites"
msgstr "Usuń z ulubionych" msgstr "Usuń z ulubionych"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "&Pokaż post" msgstr "&Pokaż post"
@@ -597,8 +597,8 @@ msgstr "Osi czasu"
msgid "Searches" msgid "Searches"
msgstr "Wyszukiwania" msgstr "Wyszukiwania"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Wyszukiwanie {}" msgstr "Wyszukiwanie {}"
@@ -606,15 +606,15 @@ msgstr "Wyszukiwanie {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Konwersacja z {0}" msgstr "Konwersacja z {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Dodawanie aliasu użytkownika" msgstr "Dodawanie aliasu użytkownika"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Alias został ustawiony poprawnie dla {}." msgstr "Alias został ustawiony poprawnie dla {}."
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Edytuj profil" msgstr "&Edytuj profil"
@@ -1636,7 +1636,7 @@ msgstr "Wyodrębnia tekst z obrazu i wyświetla wynik w oknie dialogowym."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Dodaje alias do użytkownika" msgstr "Dodaje alias do użytkownika"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name}@{instance} (Mastodon)" msgstr "{account_name}@{instance} (Mastodon)"
@@ -1795,15 +1795,15 @@ msgstr "Ankieta, w której głosowałeś wygasła: {status}"
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} chcę cie obserwować." msgstr "{username} chcę cie obserwować."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "Wprowadź adres URL instancji." msgstr "Wprowadź adres URL instancji."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Instancja Mastodona" msgstr "Instancja Mastodona"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
@@ -1813,20 +1813,20 @@ msgstr ""
"internetowej." "internetowej."
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "Błąd instancji" msgstr "Błąd instancji"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "Wprowadź kod weryfikacyjny" msgstr "Wprowadź kod weryfikacyjny"
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autoryzacja kodu PIN" msgstr "Autoryzacja kodu PIN"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1837,11 +1837,11 @@ msgstr ""
"Spróbuj ponownie dodać sesję." "Spróbuj ponownie dodać sesję."
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "Błąd autoryzacji" msgstr "Błąd autoryzacji"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s powiódł się." msgstr "%s powiódł się."
@@ -2836,34 +2836,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Usuń z ulubionych" msgstr "&Usuń z ulubionych"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "Otwórz link" msgstr "Otwórz link"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&otwórz na twitterze" #, fuzzy
msgid "&Open in instance"
msgstr "Szukaj na instancji"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Odtwórz audio" msgstr "&Odtwórz audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Pokaż tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Skopiuj do schowka" msgstr "&Skopiuj do schowka"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "Działania &użytkownika" msgstr "Działania &użytkownika"
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "Odrzuć"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4427,3 +4430,12 @@ msgstr "&Śledzący"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&otwórz na twitterze"
#~ msgid "&Show tweet"
#~ msgstr "&Pokaż tweet"
#~ msgid "Translated"
#~ msgstr "Przetłumaczone"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TWBlue 0.80\n" "Project-Id-Version: TWBlue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: pt\n" "Language: pt\n"
@@ -16,7 +16,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -98,11 +98,12 @@ msgstr "Japonês"
msgid "User default" msgid "User default"
msgstr "Padrão do usuário" msgstr "Padrão do usuário"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -215,12 +216,12 @@ msgid "{0} items retrieved"
msgstr "{0} items recuperados" msgstr "{0} items recuperados"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Linha do tempo de {}" msgstr "Linha do tempo de {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Seguidores de {}" msgstr "Seguidores de {}"
@@ -230,15 +231,11 @@ msgstr "Pessoas que {} segue"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Seguidores de {}" msgstr "Seguidores de {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Traduzido"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Padrão do sistema" msgstr "Padrão do sistema"
@@ -268,7 +265,7 @@ msgid "Edit alias for {}"
msgstr "Editar atalho de {}" msgstr "Editar atalho de {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Esta ação não é suportada neste exibidor" msgstr "Esta ação não é suportada neste exibidor"
@@ -358,7 +355,7 @@ msgid "Unknown buffer"
msgstr "Desconhecido" msgstr "Desconhecido"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -368,7 +365,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Digite aqui o tweet" msgstr "Digite aqui o tweet"
@@ -399,126 +396,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Este exibidor não é uma linha do tempo que pode ser excluído." msgstr "Este exibidor não é uma linha do tempo que pode ser excluído."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversa com {0}" msgstr "Conversa com {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Digite aqui o tweet" msgstr "Digite aqui o tweet"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Responder a {arg0}" msgstr "Responder a {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Digite aqui o tweet" msgstr "Digite aqui o tweet"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Esta ação não é suportada neste exibidor" msgstr "Esta ação não é suportada neste exibidor"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Abrindo URL..." msgstr "Abrindo URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Abrindo item no navegador da Web..." msgstr "Abrindo item no navegador da Web..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Remover da lista" msgstr "Remover da lista"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Não encontrado estado com esse ID" msgstr "Não encontrado estado com esse ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Imagens de {0}" msgstr "Imagens de {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Selecione a imagem" msgstr "Selecione a imagem"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Não é possível extrair texto" msgstr "Não é possível extrair texto"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Gravando áudio..." msgstr "Gravando áudio..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Conversa com {0}" msgstr "Conversa com {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Conversa com {0}" msgstr "Conversa com {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -545,18 +544,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Responder" msgstr "&Responder"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "A&dicionar à lista" msgstr "A&dicionar à lista"
@@ -568,7 +567,8 @@ msgid "Remove from favorites"
msgstr "Remover da lista" msgstr "Remover da lista"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "Mostrar &usuário" msgstr "Mostrar &usuário"
@@ -615,8 +615,8 @@ msgstr "Linhas do tempo"
msgid "Searches" msgid "Searches"
msgstr "Buscas" msgstr "Buscas"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Busca por {}" msgstr "Busca por {}"
@@ -624,15 +624,15 @@ msgstr "Busca por {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversa com {0}" msgstr "Conversa com {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Adicionar um atalho de usuário" msgstr "Adicionar um atalho de usuário"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Sucesso ao definir um atalho para {}" msgstr "Sucesso ao definir um atalho para {}"
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Atualizar perfil" msgstr "&Atualizar perfil"
@@ -1678,7 +1678,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Selecione uma lista para adicionar o usuário" msgstr "Selecione uma lista para adicionar o usuário"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1837,37 +1837,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username}'s seguidores" msgstr "{username}'s seguidores"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Relatar um erro" msgstr "&Relatar um erro"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorização" msgstr "Autorização"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1875,12 +1875,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorização" msgstr "Autorização"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s sucedido." msgstr "%s sucedido."
@@ -2890,35 +2890,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Remover da lista" msgstr "&Remover da lista"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "Abrir &URL" msgstr "Abrir &URL"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "Abrir no Twitter" #, fuzzy
msgid "&Open in instance"
msgstr "Buscar no Twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "Reproduzir &áudio" msgstr "Reproduzir &áudio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Mostrar tweet"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Copiar para área de transferência" msgstr "&Copiar para área de transferência"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Ações de usuário..." msgstr "&Ações de usuário..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4511,3 +4513,12 @@ msgstr "Seguindo"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Abrir no Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Mostrar tweet"
#~ msgid "Translated"
#~ msgstr "Traduzido"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: ro\n" "Language: ro\n"
@@ -14,7 +14,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -109,11 +109,12 @@ msgstr "Japoneză"
msgid "User default" msgid "User default"
msgstr "Utilizator implicit" msgstr "Utilizator implicit"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -226,12 +227,12 @@ msgid "{0} items retrieved"
msgstr "%s Articole salvate" msgstr "%s Articole salvate"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Cronologie pentru {}" msgstr "Cronologie pentru {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Urmăritori pentru" msgstr "Urmăritori pentru"
@@ -241,15 +242,11 @@ msgstr "Prieteni pentru {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Urmăritori pentru" msgstr "Urmăritori pentru"
#: controller/messages.py:20
msgid "Translated"
msgstr "Tradus"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -281,7 +278,7 @@ msgid "Edit alias for {}"
msgstr "Listă pentru {}" msgstr "Listă pentru {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Această acțiune nu este suportată pentru acest buffer" msgstr "Această acțiune nu este suportată pentru acest buffer"
@@ -372,7 +369,7 @@ msgid "Unknown buffer"
msgstr "Buffer necunoscut" msgstr "Buffer necunoscut"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -382,7 +379,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Scrie postarea aici" msgstr "Scrie postarea aici"
@@ -413,126 +410,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Acest buffer nu este o cronologie și nu poate fi șters" msgstr "Acest buffer nu este o cronologie și nu poate fi șters"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Conversație cu {0}" msgstr "Conversație cu {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Scrie postarea aici" msgstr "Scrie postarea aici"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Răspuns către {arg0}" msgstr "Răspuns către {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Scrie postarea aici" msgstr "Scrie postarea aici"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Această acțiune nu este suportată în buffer încă." msgstr "Această acțiune nu este suportată în buffer încă."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Se deschide URL..." msgstr "Se deschide URL..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Se deschide elementul în navigatorul web..." msgstr "Se deschide elementul în navigatorul web..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Ștergeţi din listă" msgstr "Ștergeţi din listă"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Nici un status găsit cu acel ID" msgstr "Nici un status găsit cu acel ID"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Pictograma {0}" msgstr "Pictograma {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Selectează pictograma" msgstr "Selectează pictograma"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Nu se poate extrage textul" msgstr "Nu se poate extrage textul"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Înregistrare audio" msgstr "Înregistrare audio"
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Conversație cu {0}" msgstr "Conversație cu {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Conversație cu {0}" msgstr "Conversație cu {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -559,18 +558,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "&Răspunde" msgstr "&Răspunde"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Adaugă la listă" msgstr "&Adaugă la listă"
@@ -582,7 +581,8 @@ msgid "Remove from favorites"
msgstr "Ștergeţi din listă" msgstr "Ștergeţi din listă"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Arată utilizator" msgstr "&Arată utilizator"
@@ -629,8 +629,8 @@ msgstr "Cronologii"
msgid "Searches" msgid "Searches"
msgstr "Căutări" msgstr "Căutări"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Căutare pentru" msgstr "Căutare pentru"
@@ -638,15 +638,15 @@ msgstr "Căutare pentru"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Conversație cu {0}" msgstr "Conversație cu {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Actualizare profil" msgstr "&Actualizare profil"
@@ -1688,7 +1688,7 @@ msgstr "Extrage textul dintr-o pictogramă și afișează rezultatul într-un di
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Selectează o listă pentru a adăuga utilizatorul" msgstr "Selectează o listă pentru a adăuga utilizatorul"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1847,37 +1847,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "Urmăritorii lui {username}" msgstr "Urmăritorii lui {username}"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Raportează o eroare" msgstr "&Raportează o eroare"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorizație" msgstr "Autorizație"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1885,12 +1885,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Autorizație" msgstr "Autorizație"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s reușit." msgstr "%s reușit."
@@ -2900,35 +2900,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Șterge din listă" msgstr "&Șterge din listă"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Deschide URL" msgstr "&Deschide URL"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "Deschide în Twitter" #, fuzzy
msgid "&Open in instance"
msgstr "Căutați pe twitter"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&Redare audio" msgstr "&Redare audio"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Arată postare"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "Copiază pe planșetă" msgstr "Copiază pe planșetă"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Acțiuni utilizator..." msgstr "&Acțiuni utilizator..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4522,3 +4524,12 @@ msgstr "&Numai urmări"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Deschide în Twitter"
#~ msgid "&Show tweet"
#~ msgstr "&Arată postare"
#~ msgid "Translated"
#~ msgstr "Tradus"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.85\n" "Project-Id-Version: TW Blue 0.85\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:43+0000\n" "PO-Revision-Date: 2022-12-20 22:43+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: ru\n" "Language: ru\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -112,11 +112,12 @@ msgstr "Японский"
msgid "User default" msgid "User default"
msgstr "По умолчанию" msgstr "По умолчанию"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -226,12 +227,12 @@ msgid "{0} items retrieved"
msgstr "Показано {0} элементов " msgstr "Показано {0} элементов "
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Лента твитов {}" msgstr "Лента твитов {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Читающие {}" msgstr "Читающие {}"
@@ -241,15 +242,11 @@ msgstr "Читаемые {}"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "Читающие {}" msgstr "Читающие {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Переведено"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -281,7 +278,7 @@ msgid "Edit alias for {}"
msgstr "Список {}" msgstr "Список {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Это действие не поддерживается в данном буфере" msgstr "Это действие не поддерживается в данном буфере"
@@ -372,7 +369,7 @@ msgid "Unknown buffer"
msgstr "Неизвестно" msgstr "Неизвестно"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -382,7 +379,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Напишите текст твита здесь" msgstr "Напишите текст твита здесь"
@@ -413,126 +410,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Этот буфер не является лентой и его невозможно удалить." msgstr "Этот буфер не является лентой и его невозможно удалить."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Беседа с {0}" msgstr "Беседа с {0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Напишите текст твита здесь" msgstr "Напишите текст твита здесь"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Ответ {arg0}" msgstr "Ответ {arg0}"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Напишите текст твита здесь" msgstr "Напишите текст твита здесь"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Это действие не поддерживается в данном буфере" msgstr "Это действие не поддерживается в данном буфере"
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Открытие ссылки" msgstr "Открытие ссылки"
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Открыть в браузере" msgstr "Открыть в браузере"
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Удалить из списка" msgstr "Удалить из списка"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Сообщение не найдено." msgstr "Сообщение не найдено."
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Изображение {0}" msgstr "Изображение {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Выберите изображение" msgstr "Выберите изображение"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Не удаётся распознать текст." msgstr "Не удаётся распознать текст."
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Перекодирование аудио ..." msgstr "Перекодирование аудио ..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Беседа с {0}" msgstr "Беседа с {0}"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Беседа с {0}" msgstr "Беседа с {0}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -559,18 +558,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "Отве&тить" msgstr "Отве&тить"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Добавить в список" msgstr "&Добавить в список"
@@ -582,7 +581,8 @@ msgid "Remove from favorites"
msgstr "Удалить из списка" msgstr "Удалить из списка"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "Показать пользователя" msgstr "Показать пользователя"
@@ -629,8 +629,8 @@ msgstr "Ленты"
msgid "Searches" msgid "Searches"
msgstr "Результаты поиска" msgstr "Результаты поиска"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Поиск {}" msgstr "Поиск {}"
@@ -638,15 +638,15 @@ msgstr "Поиск {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Беседа с {0}" msgstr "Беседа с {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Обновить профиль" msgstr "&Обновить профиль"
@@ -1686,7 +1686,7 @@ msgstr ""
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "В какой список вы хотите добавить пользователя?" msgstr "В какой список вы хотите добавить пользователя?"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1843,37 +1843,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "Читающие {username}" msgstr "Читающие {username}"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Сообщить об ошибке" msgstr "&Сообщить об ошибке"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Авторизация" msgstr "Авторизация"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1881,12 +1881,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "Авторизация" msgstr "Авторизация"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s успешно." msgstr "%s успешно."
@@ -2894,35 +2894,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Удалить из списка" msgstr "&Удалить из списка"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&Открыть ссылку" msgstr "&Открыть ссылку"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "Открыть в &Твиттере" #, fuzzy
msgid "&Open in instance"
msgstr "Искать в твиттере"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "Воспроизвести аудио" msgstr "Воспроизвести аудио"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Показать твит"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "Скопировать в буфер обмена " msgstr "Скопировать в буфер обмена "
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&Действия" msgstr "&Действия"
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4503,3 +4505,12 @@ msgstr "П&ерестать читать"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "Открыть в &Твиттере"
#~ msgid "&Show tweet"
#~ msgstr "&Показать твит"
#~ msgid "Translated"
#~ msgstr "Переведено"

View File

@@ -6,7 +6,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TwBlue 0.80\n" "Project-Id-Version: TwBlue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2023-06-21 22:45+0000\n" "PO-Revision-Date: 2023-06-21 22:45+0000\n"
"Last-Translator: Nikola Jović <wwenikola123@gmail.com>\n" "Last-Translator: Nikola Jović <wwenikola123@gmail.com>\n"
"Language: sr\n" "Language: sr\n"
@@ -17,7 +17,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
msgctxt "languageName" msgctxt "languageName"
@@ -98,11 +98,12 @@ msgstr "Japanski"
msgid "User default" msgid "User default"
msgstr "Podrazumevano" msgstr "Podrazumevano"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -215,12 +216,12 @@ msgid "{0} items retrieved"
msgstr "{0} primljenih stavki" msgstr "{0} primljenih stavki"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "Vremenska linija od {}" msgstr "Vremenska linija od {}"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "Pratioci od {}" msgstr "Pratioci od {}"
@@ -229,14 +230,10 @@ msgid "Friends for {}"
msgstr "Prijatelji od {}" msgstr "Prijatelji od {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
msgid "Following for {}" msgid "Following for {}"
msgstr "Praćenja za {}" msgstr "Praćenja za {}"
#: controller/messages.py:20
msgid "Translated"
msgstr "Prevedeno"
#: controller/settings.py:66 #: controller/settings.py:66
msgid "System default" msgid "System default"
msgstr "Sistemski podrazumevani" msgstr "Sistemski podrazumevani"
@@ -266,7 +263,7 @@ msgid "Edit alias for {}"
msgstr "Uredi nadimak za {}" msgstr "Uredi nadimak za {}"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Ova radnja nije podržana na ovom kanalu" msgstr "Ova radnja nije podržana na ovom kanalu"
@@ -352,7 +349,7 @@ msgid "Unknown buffer"
msgstr "Nepoznat kanal" msgstr "Nepoznat kanal"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -361,7 +358,7 @@ msgid "Post"
msgstr "Objava" msgstr "Objava"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
msgid "Write your post here" msgid "Write your post here"
msgstr "Otkucajte vašu objavu ovde" msgstr "Otkucajte vašu objavu ovde"
@@ -386,111 +383,113 @@ msgstr "%s primljenih stavki"
msgid "This buffer is not a timeline; it can't be deleted." msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Ovaj kanal nije vremenska linija i ne može biti izbrisan." msgstr "Ovaj kanal nije vremenska linija i ne može biti izbrisan."
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "Razgovor sa {}" msgstr "Razgovor sa {}"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
msgid "Write your message here" msgid "Write your message here"
msgstr "Otkucajte vašu poruku ovde" msgstr "Otkucajte vašu poruku ovde"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
msgid "Reply to {}" msgid "Reply to {}"
msgstr "Odgovori korisniku {}" msgstr "Odgovori korisniku {}"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Otkucajte vaš odgovor ovde" msgstr "Otkucajte vaš odgovor ovde"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Ova radnja nije podržana za razgovore." msgstr "Ova radnja nije podržana za razgovore."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Otvaram vezu..." msgstr "Otvaram vezu..."
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "Možete da obrišete samo vaše objave." msgstr "Možete da obrišete samo vaše objave."
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Otvaram stavku u Web pretraživaču..." msgstr "Otvaram stavku u Web pretraživaču..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "Dodavanje u omiljene..." msgstr "Dodavanje u omiljene..."
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Uklanjanje iz omiljenih..." msgstr "Uklanjanje iz omiljenih..."
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Status koji ima ovaj ID nije pronađen" msgstr "Status koji ima ovaj ID nije pronađen"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "Dodavanje u markere..." msgstr "Dodavanje u markere..."
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "Uklanjanje iz markera..." msgstr "Uklanjanje iz markera..."
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Slika {0}" msgstr "Slika {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Izaberite sliku" msgstr "Izaberite sliku"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Ne mogu da izdvojim tekst" msgstr "Ne mogu da izdvojim tekst"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "Rezultat prepoznavanja" msgstr "Rezultat prepoznavanja"
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "Ova anketa više ne postoji." msgstr "Ova anketa više ne postoji."
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "Ova anketa je već završena." msgstr "Ova anketa je već završena."
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "Već ste glasali na ovu anketu." msgstr "Već ste glasali na ovu anketu."
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Slanje ankete..." msgstr "Slanje ankete..."
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "Odgovor na razgovor sa korisnikom {}" msgstr "Odgovor na razgovor sa korisnikom {}"
#: controller/buffers/mastodon/notifications.py:62 #: controller/buffers/mastodon/notifications.py:114
msgid "Notification dismissed."
msgstr "Obaveštenje odbačeno."
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "Novi razgovor sa {}" msgstr "Novi razgovor sa {}"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr "Obaveštenje odbačeno."
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
msgid "There are no more items in this buffer." msgid "There are no more items in this buffer."
msgstr "Nema više stavki na ovom kalanu." msgstr "Nema više stavki na ovom kalanu."
@@ -515,17 +514,17 @@ msgid "&Post"
msgstr "&Objavi" msgstr "&Objavi"
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "Odgovori" msgstr "Odgovori"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "&Podeli" msgstr "&Podeli"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Dodaj u omiljene" msgstr "&Dodaj u omiljene"
@@ -533,7 +532,8 @@ msgstr "&Dodaj u omiljene"
msgid "Remove from favorites" msgid "Remove from favorites"
msgstr "Ukloni iz omiljenih" msgstr "Ukloni iz omiljenih"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
msgid "&Show post" msgid "&Show post"
msgstr "&Prikaži objavu" msgstr "&Prikaži objavu"
@@ -579,8 +579,8 @@ msgstr "Vremenske linije"
msgid "Searches" msgid "Searches"
msgstr "Pretrage" msgstr "Pretrage"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "Pretraga za {}" msgstr "Pretraga za {}"
@@ -588,15 +588,15 @@ msgstr "Pretraga za {}"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "Razgovor sa {0}" msgstr "Razgovor sa {0}"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "Dodaj nadimak za korisnika" msgstr "Dodaj nadimak za korisnika"
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "Nadimak za {} je uspešno podešen." msgstr "Nadimak za {} je uspešno podešen."
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "Ažuriraj profil" msgstr "Ažuriraj profil"
@@ -1604,7 +1604,7 @@ msgstr "Izdvaja tekst iz slike i prikazuje rezultat u dijaloškom prozoru."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Dodaje nadimak za korisnika" msgstr "Dodaje nadimak za korisnika"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "{account_name}@{instance} (Mastodon)" msgstr "{account_name}@{instance} (Mastodon)"
@@ -1753,15 +1753,15 @@ msgstr "Anketa u kojoj ste glasali je završena: {status}"
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} želi da vas zaprati." msgstr "{username} želi da vas zaprati."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "Molimo upišite adresu vaše instance." msgstr "Molimo upišite adresu vaše instance."
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "Mastodon instanca" msgstr "Mastodon instanca"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
@@ -1770,19 +1770,19 @@ msgstr ""
"da li domen postoji i da li se instanci može pristupiti iz vašeg Web " "da li domen postoji i da li se instanci može pristupiti iz vašeg Web "
"pretraživača." "pretraživača."
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "Instance error" msgid "Instance error"
msgstr "Greška instance" msgstr "Greška instance"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "Upišite kod za potvrdu" msgstr "Upišite kod za potvrdu"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "Autorizacija uz PIN kod" msgstr "Autorizacija uz PIN kod"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1791,11 +1791,11 @@ msgstr ""
"Autorizacija vašeg Mastodon naloga uz TWBlue nije uspela. Možda je kod za" "Autorizacija vašeg Mastodon naloga uz TWBlue nije uspela. Možda je kod za"
" potvrdu neispravan. Molimo pokušajte ponovo da dodate sesiju." " potvrdu neispravan. Molimo pokušajte ponovo da dodate sesiju."
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "Authorization error" msgid "Authorization error"
msgstr "Greška pri autorizaciji" msgstr "Greška pri autorizaciji"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s uspelo." msgstr "%s uspelo."
@@ -2761,34 +2761,36 @@ msgstr "Ovaj korisnik ne prati nikoga. {0} ne može da kreira vremensku liniju."
msgid "The focused item has no user in it. {} ca't open a user profile" msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Ukloni iz omiljenih" msgstr "&Ukloni iz omiljenih"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "otvori vezu" msgstr "otvori vezu"
#: wxUI/dialogs/mastodon/menus.py:17 #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgid "&Open in Twitter" #, fuzzy
msgstr "&Otvori na Twitteru" msgid "&Open in instance"
msgstr "Traži na instanci"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "reprodukuj zvučni zapis" msgstr "reprodukuj zvučni zapis"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "Prikaži tvit"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "Kopiraj u ostavu" msgstr "Kopiraj u ostavu"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "Radnje korisnika..." msgstr "Radnje korisnika..."
#: wxUI/dialogs/mastodon/menus.py:53
#, fuzzy
msgid "&Dismiss"
msgstr "Odbaci"
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4356,3 +4358,12 @@ msgstr "P&raćenja"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "Vreme učešća (u danima)" #~ msgstr "Vreme učešća (u danima)"
#~ msgid "&Open in Twitter"
#~ msgstr "&Otvori na Twitteru"
#~ msgid "&Show tweet"
#~ msgstr "Prikaži tvit"
#~ msgid "Translated"
#~ msgstr "Prevedeno"

View File

@@ -3,7 +3,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: TW Blue 0.80\n" "Project-Id-Version: TW Blue 0.80\n"
"Report-Msgid-Bugs-To: manuel@manuelcortez.net\n" "Report-Msgid-Bugs-To: manuel@manuelcortez.net\n"
"POT-Creation-Date: 2023-12-31 00:55+0000\n" "POT-Creation-Date: 2024-05-12 00:55+0000\n"
"PO-Revision-Date: 2022-12-20 22:42+0000\n" "PO-Revision-Date: 2022-12-20 22:42+0000\n"
"Last-Translator: Anonymous <noreply@weblate.org>\n" "Last-Translator: Anonymous <noreply@weblate.org>\n"
"Language: tr\n" "Language: tr\n"
@@ -13,7 +13,7 @@ msgstr ""
"MIME-Version: 1.0\n" "MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n" "Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.14.0\n" "Generated-By: Babel 2.15.0\n"
#: languageHandler.py:61 #: languageHandler.py:61
#, fuzzy #, fuzzy
@@ -108,11 +108,12 @@ msgstr "Japonca"
msgid "User default" msgid "User default"
msgstr "Kullanıcı varsayılanı" msgstr "Kullanıcı varsayılanı"
#: main.py:107 #: main.py:105
msgid "https://twblue.es/donate" #, fuzzy
msgid "https://twblue.mcvsoftware.com/donate"
msgstr "https://twblue.es/donate" msgstr "https://twblue.es/donate"
#: main.py:120 #: main.py:118
msgid "" msgid ""
"{0} is already running. Close the other instance before starting this " "{0} is already running. Close the other instance before starting this "
"one. If you're sure that {0} isn't running, try deleting the file at {1}." "one. If you're sure that {0} isn't running, try deleting the file at {1}."
@@ -225,12 +226,12 @@ msgid "{0} items retrieved"
msgstr "{0} öğe alındı" msgstr "{0} öğe alındı"
#: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018 #: controller/buffers/mastodon/base.py:122 controller/mainController.py:1018
#: controller/mastodon/handler.py:95 controller/mastodon/handler.py:204 #: controller/mastodon/handler.py:95 controller/mastodon/handler.py:219
msgid "Timeline for {}" msgid "Timeline for {}"
msgstr "{} için çizelge" msgstr "{} için çizelge"
#: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020 #: controller/buffers/mastodon/users.py:93 controller/mainController.py:1020
#: controller/mastodon/handler.py:97 controller/mastodon/handler.py:218 #: controller/mastodon/handler.py:97 controller/mastodon/handler.py:233
msgid "Followers for {}" msgid "Followers for {}"
msgstr "{} kişisinin takipçileri" msgstr "{} kişisinin takipçileri"
@@ -240,15 +241,11 @@ msgstr "{} kişisinin arkadaşları"
# | msgid "Followers for {}" # | msgid "Followers for {}"
#: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024 #: controller/buffers/mastodon/users.py:95 controller/mainController.py:1024
#: controller/mastodon/handler.py:99 controller/mastodon/handler.py:232 #: controller/mastodon/handler.py:99 controller/mastodon/handler.py:247
#, fuzzy #, fuzzy
msgid "Following for {}" msgid "Following for {}"
msgstr "{} kişisinin takipçileri" msgstr "{} kişisinin takipçileri"
#: controller/messages.py:20
msgid "Translated"
msgstr "Mesaj çevirildi"
#: controller/settings.py:66 #: controller/settings.py:66
#, fuzzy #, fuzzy
msgid "System default" msgid "System default"
@@ -280,7 +277,7 @@ msgid "Edit alias for {}"
msgstr "{} için liste" msgstr "{} için liste"
#: controller/buffers/base/base.py:91 #: controller/buffers/base/base.py:91
#: controller/buffers/mastodon/conversations.py:231 #: controller/buffers/mastodon/conversations.py:234
#: controller/buffers/mastodon/search.py:80 #: controller/buffers/mastodon/search.py:80
msgid "This action is not supported for this buffer" msgid "This action is not supported for this buffer"
msgstr "Bu eylem şu anki buffer için geçerli değil" msgstr "Bu eylem şu anki buffer için geçerli değil"
@@ -371,7 +368,7 @@ msgid "Unknown buffer"
msgstr "Bilinmeyen buffer" msgstr "Bilinmeyen buffer"
#: controller/buffers/mastodon/base.py:67 #: controller/buffers/mastodon/base.py:67
#: controller/buffers/mastodon/base.py:606 wxUI/buffers/mastodon/base.py:24 #: controller/buffers/mastodon/base.py:620 wxUI/buffers/mastodon/base.py:24
#: wxUI/buffers/mastodon/conversationList.py:24 #: wxUI/buffers/mastodon/conversationList.py:24
#: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18 #: wxUI/buffers/mastodon/notifications.py:22 wxUI/buffers/mastodon/user.py:18
#: wxUI/dialogs/mastodon/postDialogs.py:4 #: wxUI/dialogs/mastodon/postDialogs.py:4
@@ -381,7 +378,7 @@ msgstr ""
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:68 #: controller/buffers/mastodon/base.py:68
#: controller/buffers/mastodon/base.py:607 #: controller/buffers/mastodon/base.py:621
#, fuzzy #, fuzzy
msgid "Write your post here" msgid "Write your post here"
msgstr "Tweetinizi yazın" msgstr "Tweetinizi yazın"
@@ -412,126 +409,128 @@ msgid "This buffer is not a timeline; it can't be deleted."
msgstr "Bu buffer çizelge olmadığı için silinemez." msgstr "Bu buffer çizelge olmadığı için silinemez."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/base.py:323 #: controller/buffers/mastodon/base.py:328
#: controller/buffers/mastodon/base.py:357 #: controller/buffers/mastodon/base.py:363
#, fuzzy #, fuzzy
msgid "Conversation with {}" msgid "Conversation with {}"
msgstr "{0} ile konuşma" msgstr "{0} ile konuşma"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:324 #: controller/buffers/mastodon/base.py:329
#: controller/buffers/mastodon/base.py:358 #: controller/buffers/mastodon/base.py:364
#: controller/buffers/mastodon/conversations.py:175 #: controller/buffers/mastodon/conversations.py:178
#: controller/buffers/mastodon/notifications.py:115
#: controller/buffers/mastodon/users.py:52 #: controller/buffers/mastodon/users.py:52
#, fuzzy #, fuzzy
msgid "Write your message here" msgid "Write your message here"
msgstr "Tweetinizi yazın" msgstr "Tweetinizi yazın"
# | msgid "Reply to {arg0}" # | msgid "Reply to {arg0}"
#: controller/buffers/mastodon/base.py:326 #: controller/buffers/mastodon/base.py:331
#, fuzzy #, fuzzy
msgid "Reply to {}" msgid "Reply to {}"
msgstr "{arg0} Kişisine yanıt" msgstr "{arg0} Kişisine yanıt"
# | msgid "Write the tweet here" # | msgid "Write the tweet here"
#: controller/buffers/mastodon/base.py:327 #: controller/buffers/mastodon/base.py:332
#, fuzzy #, fuzzy
msgid "Write your reply here" msgid "Write your reply here"
msgstr "Tweetinizi yazın" msgstr "Tweetinizi yazın"
#: controller/buffers/mastodon/base.py:383 #: controller/buffers/mastodon/base.py:391
#, fuzzy #, fuzzy
msgid "This action is not supported on conversations." msgid "This action is not supported on conversations."
msgstr "Bu eylem buffer için henüz desteklenmiyor." msgstr "Bu eylem buffer için henüz desteklenmiyor."
#: controller/buffers/mastodon/base.py:448 #: controller/buffers/mastodon/base.py:454
msgid "Opening URL..." msgid "Opening URL..."
msgstr "Adres açılıyor... " msgstr "Adres açılıyor... "
#: controller/buffers/mastodon/base.py:461 #: controller/buffers/mastodon/base.py:467
msgid "You can delete only your own posts." msgid "You can delete only your own posts."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:487 #: controller/buffers/mastodon/base.py:496
msgid "Opening item in web browser..." msgid "Opening item in web browser..."
msgstr "Öğe tarayıcıda açılıyor..." msgstr "Öğe tarayıcıda açılıyor..."
#: controller/buffers/mastodon/base.py:494 #: controller/buffers/mastodon/base.py:504
#: controller/buffers/mastodon/base.py:512 #: controller/buffers/mastodon/base.py:524
msgid "Adding to favorites..." msgid "Adding to favorites..."
msgstr "" msgstr ""
# | msgid "Remove from list" # | msgid "Remove from list"
#: controller/buffers/mastodon/base.py:500 #: controller/buffers/mastodon/base.py:511
#: controller/buffers/mastodon/base.py:514 #: controller/buffers/mastodon/base.py:526
#, fuzzy #, fuzzy
msgid "Removing from favorites..." msgid "Removing from favorites..."
msgstr "Listeden kaldır" msgstr "Listeden kaldır"
#: controller/buffers/mastodon/base.py:509 #: controller/buffers/mastodon/base.py:521
#: controller/buffers/mastodon/base.py:523
#: controller/buffers/mastodon/base.py:536 #: controller/buffers/mastodon/base.py:536
#: controller/buffers/mastodon/conversations.py:207 #: controller/buffers/mastodon/base.py:550
#: controller/buffers/mastodon/conversations.py:210
msgid "No status found with that ID" msgid "No status found with that ID"
msgstr "Bu ID ile bir durum bulunamadı" msgstr "Bu ID ile bir durum bulunamadı"
#: controller/buffers/mastodon/base.py:526 #: controller/buffers/mastodon/base.py:539
msgid "Adding to bookmarks..." msgid "Adding to bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:528 #: controller/buffers/mastodon/base.py:541
msgid "Removing from bookmarks..." msgid "Removing from bookmarks..."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:550 #: controller/buffers/mastodon/base.py:564
msgid "Picture {0}" msgid "Picture {0}"
msgstr "Resim {0}" msgstr "Resim {0}"
#: controller/buffers/mastodon/base.py:551 #: controller/buffers/mastodon/base.py:565
msgid "Select the picture" msgid "Select the picture"
msgstr "Resim seçin" msgstr "Resim seçin"
#: controller/buffers/mastodon/base.py:574 #: controller/buffers/mastodon/base.py:588
msgid "Unable to extract text" msgid "Unable to extract text"
msgstr "Metin çıkartılamıyor" msgstr "Metin çıkartılamıyor"
#: controller/buffers/mastodon/base.py:576 #: controller/buffers/mastodon/base.py:590
msgid "OCR Result" msgid "OCR Result"
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:588 #: controller/buffers/mastodon/base.py:602
msgid "this poll no longer exists." msgid "this poll no longer exists."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:591 #: controller/buffers/mastodon/base.py:605
msgid "This poll has already expired." msgid "This poll has already expired."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:594 #: controller/buffers/mastodon/base.py:608
msgid "You have already voted on this poll." msgid "You have already voted on this poll."
msgstr "" msgstr ""
#: controller/buffers/mastodon/base.py:603 #: controller/buffers/mastodon/base.py:617
#, fuzzy #, fuzzy
msgid "Sending vote..." msgid "Sending vote..."
msgstr "Ses yeniden kodlanıyor..." msgstr "Ses yeniden kodlanıyor..."
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/conversations.py:174 #: controller/buffers/mastodon/conversations.py:177
#, fuzzy #, fuzzy
msgid "Reply to conversation with {}" msgid "Reply to conversation with {}"
msgstr "{0} ile konuşma" msgstr "{0} ile konuşma"
#: controller/buffers/mastodon/notifications.py:62
msgid "Notification dismissed."
msgstr ""
# | msgid "Conversation with {0}" # | msgid "Conversation with {0}"
#: controller/buffers/mastodon/notifications.py:114
#: controller/buffers/mastodon/users.py:51 #: controller/buffers/mastodon/users.py:51
#, fuzzy #, fuzzy
msgid "New conversation with {}" msgid "New conversation with {}"
msgstr "{0} ile konuşma" msgstr "{0} ile konuşma"
#: controller/buffers/mastodon/notifications.py:144
msgid "Notification dismissed."
msgstr ""
# | msgid "There are no coordinates in this tweet" # | msgid "There are no coordinates in this tweet"
#: controller/buffers/mastodon/users.py:110 #: controller/buffers/mastodon/users.py:110
#, fuzzy #, fuzzy
@@ -558,18 +557,18 @@ msgid "&Post"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9 #: controller/mastodon/handler.py:33 wxUI/dialogs/mastodon/menus.py:9
#: wxUI/view.py:31 #: wxUI/dialogs/mastodon/menus.py:37 wxUI/view.py:31
msgid "Re&ply" msgid "Re&ply"
msgstr "ya&nıt" msgstr "ya&nıt"
#: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7 #: controller/mastodon/handler.py:34 wxUI/dialogs/mastodon/menus.py:7
#: wxUI/view.py:32 #: wxUI/dialogs/mastodon/menus.py:35 wxUI/view.py:32
msgid "&Boost" msgid "&Boost"
msgstr "" msgstr ""
# | msgid "&Add to list" # | msgid "&Add to list"
#: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11 #: controller/mastodon/handler.py:35 wxUI/dialogs/mastodon/menus.py:11
#: wxUI/view.py:33 #: wxUI/dialogs/mastodon/menus.py:39 wxUI/view.py:33
#, fuzzy #, fuzzy
msgid "&Add to favorites" msgid "&Add to favorites"
msgstr "&Listeye ekle" msgstr "&Listeye ekle"
@@ -581,7 +580,8 @@ msgid "Remove from favorites"
msgstr "Listeden kaldır" msgstr "Listeden kaldır"
# | msgid "&Show user" # | msgid "&Show user"
#: controller/mastodon/handler.py:37 wxUI/view.py:35 #: controller/mastodon/handler.py:37 wxUI/dialogs/mastodon/menus.py:21
#: wxUI/dialogs/mastodon/menus.py:49 wxUI/view.py:35
#, fuzzy #, fuzzy
msgid "&Show post" msgid "&Show post"
msgstr "&Kullanıcıyı göster" msgstr "&Kullanıcıyı göster"
@@ -628,8 +628,8 @@ msgstr "çizelgeler"
msgid "Searches" msgid "Searches"
msgstr "aramalar" msgstr "aramalar"
#: controller/mastodon/handler.py:107 controller/mastodon/handler.py:157 #: controller/mastodon/handler.py:107 controller/mastodon/handler.py:172
#: controller/mastodon/handler.py:162 #: controller/mastodon/handler.py:177
msgid "Search for {}" msgid "Search for {}"
msgstr "{} kişisi için arama" msgstr "{} kişisi için arama"
@@ -637,15 +637,15 @@ msgstr "{} kişisi için arama"
msgid "Conversation with {0}" msgid "Conversation with {0}"
msgstr "{0} ile konuşma" msgstr "{0} ile konuşma"
#: controller/mastodon/handler.py:262 #: controller/mastodon/handler.py:277
msgid "Add an user alias" msgid "Add an user alias"
msgstr "" msgstr ""
#: controller/mastodon/handler.py:274 #: controller/mastodon/handler.py:289
msgid "Alias has been set correctly for {}." msgid "Alias has been set correctly for {}."
msgstr "" msgstr ""
#: controller/mastodon/handler.py:305 #: controller/mastodon/handler.py:320
#, fuzzy #, fuzzy
msgid "Update profile" msgid "Update profile"
msgstr "&Profili güncelle" msgstr "&Profili güncelle"
@@ -1683,7 +1683,7 @@ msgstr "Resimden metni çıkartır ve iletişim kutusunda görüntüler."
msgid "Adds an alias to an user" msgid "Adds an alias to an user"
msgstr "Kullanıcıyı eklemek için liste seçin" msgstr "Kullanıcıyı eklemek için liste seçin"
#: sessionmanager/sessionManager.py:68 #: sessionmanager/sessionManager.py:69
msgid "{account_name}@{instance} (Mastodon)" msgid "{account_name}@{instance} (Mastodon)"
msgstr "" msgstr ""
@@ -1840,37 +1840,37 @@ msgstr ""
msgid "{username} wants to follow you." msgid "{username} wants to follow you."
msgstr "{username} kişisinin takipçileri" msgstr "{username} kişisinin takipçileri"
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Please enter your instance URL." msgid "Please enter your instance URL."
msgstr "" msgstr ""
#: sessions/mastodon/session.py:62 #: sessions/mastodon/session.py:64
msgid "Mastodon instance" msgid "Mastodon instance"
msgstr "" msgstr ""
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
msgid "" msgid ""
"We could not connect to your mastodon instance. Please verify that the " "We could not connect to your mastodon instance. Please verify that the "
"domain exists and the instance is accessible via a web browser." "domain exists and the instance is accessible via a web browser."
msgstr "" msgstr ""
# | msgid "&Report an error" # | msgid "&Report an error"
#: sessions/mastodon/session.py:73 #: sessions/mastodon/session.py:75
#, fuzzy #, fuzzy
msgid "Instance error" msgid "Instance error"
msgstr "&Hata raporla" msgstr "&Hata raporla"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
msgid "Enter the verification code" msgid "Enter the verification code"
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:78 #: sessions/mastodon/session.py:80
#, fuzzy #, fuzzy
msgid "PIN code authorization" msgid "PIN code authorization"
msgstr "İzin" msgstr "İzin"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
msgid "" msgid ""
"We could not authorice your mastodon account to be used in TWBlue. This " "We could not authorice your mastodon account to be used in TWBlue. This "
"might be caused due to an incorrect verification code. Please try to add " "might be caused due to an incorrect verification code. Please try to add "
@@ -1878,12 +1878,12 @@ msgid ""
msgstr "" msgstr ""
# | msgid "Authorization" # | msgid "Authorization"
#: sessions/mastodon/session.py:87 #: sessions/mastodon/session.py:89
#, fuzzy #, fuzzy
msgid "Authorization error" msgid "Authorization error"
msgstr "İzin" msgstr "İzin"
#: sessions/mastodon/session.py:182 #: sessions/mastodon/session.py:204
#, python-format #, python-format
msgid "%s succeeded." msgid "%s succeeded."
msgstr "%s başarılı oldu" msgstr "%s başarılı oldu"
@@ -2884,35 +2884,37 @@ msgid "The focused item has no user in it. {} ca't open a user profile"
msgstr "" msgstr ""
# | msgid "R&emove from list" # | msgid "R&emove from list"
#: wxUI/dialogs/mastodon/menus.py:13 #: wxUI/dialogs/mastodon/menus.py:13 wxUI/dialogs/mastodon/menus.py:41
#, fuzzy #, fuzzy
msgid "R&emove from favorites" msgid "R&emove from favorites"
msgstr "&Listeden kaldır" msgstr "&Listeden kaldır"
#: wxUI/dialogs/mastodon/menus.py:15 #: wxUI/dialogs/mastodon/menus.py:15 wxUI/dialogs/mastodon/menus.py:43
msgid "&Open URL" msgid "&Open URL"
msgstr "&adres aç" msgstr "&adres aç"
#: wxUI/dialogs/mastodon/menus.py:17 # | msgid "Search on twitter"
msgid "&Open in Twitter" #: wxUI/dialogs/mastodon/menus.py:17 wxUI/dialogs/mastodon/menus.py:47
msgstr "&Twitter'da aç" #, fuzzy
msgid "&Open in instance"
msgstr "Twitterda ara"
#: wxUI/dialogs/mastodon/menus.py:19 #: wxUI/dialogs/mastodon/menus.py:19 wxUI/dialogs/mastodon/menus.py:45
msgid "&Play audio" msgid "&Play audio"
msgstr "&ses çal" msgstr "&ses çal"
#: wxUI/dialogs/mastodon/menus.py:21 #: wxUI/dialogs/mastodon/menus.py:23 wxUI/dialogs/mastodon/menus.py:51
msgid "&Show tweet"
msgstr "&Tweet göster"
#: wxUI/dialogs/mastodon/menus.py:23
msgid "&Copy to clipboard" msgid "&Copy to clipboard"
msgstr "&Panoya kopyala" msgstr "&Panoya kopyala"
#: wxUI/dialogs/mastodon/menus.py:27 #: wxUI/dialogs/mastodon/menus.py:27 wxUI/dialogs/mastodon/menus.py:55
msgid "&User actions..." msgid "&User actions..."
msgstr "&kullanıcı eylemleri..." msgstr "&kullanıcı eylemleri..."
#: wxUI/dialogs/mastodon/menus.py:53
msgid "&Dismiss"
msgstr ""
#: wxUI/dialogs/mastodon/postDialogs.py:19 #: wxUI/dialogs/mastodon/postDialogs.py:19
#: wxUI/dialogs/mastodon/postDialogs.py:37 #: wxUI/dialogs/mastodon/postDialogs.py:37
msgid "Attachments" msgid "Attachments"
@@ -4482,3 +4484,12 @@ msgstr "&Takibi bırak"
#~ msgid "Participation time (in days)" #~ msgid "Participation time (in days)"
#~ msgstr "" #~ msgstr ""
#~ msgid "&Open in Twitter"
#~ msgstr "&Twitter'da aç"
#~ msgid "&Show tweet"
#~ msgstr "&Tweet göster"
#~ msgid "Translated"
#~ msgstr "Mesaj çevirildi"

View File

@@ -1,6 +1,4 @@
# -*- coding: utf-8 -*- # -*- coding: utf-8 -*-
import httpcore
httpcore.SyncHTTPTransport = httpcore.AsyncHTTPProxy
import sys import sys
import os import os
import platform import platform

View File

@@ -3,6 +3,7 @@ access_token = string(default="")
instance = string(default="") instance = string(default="")
user_name = string(default="") user_name = string(default="")
ignored_clients = list(default=list()) ignored_clients = list(default=list())
type = string(default="mastodon")
[general] [general]
relative_times = boolean(default=True) relative_times = boolean(default=True)
@@ -29,6 +30,7 @@ indicate_img = boolean(default=True)
[other_buffers] [other_buffers]
timelines = list(default=list()) timelines = list(default=list())
searches = list(default=list()) searches = list(default=list())
communities = list(default=list())
lists = list(default=list()) lists = list(default=list())
followers_timelines = list(default=list()) followers_timelines = list(default=list())
following_timelines = list(default=list()) following_timelines = list(default=list())

View File

@@ -14,6 +14,7 @@ import application
from pubsub import pub from pubsub import pub
from controller import settings from controller import settings
from sessions.mastodon import session as MastodonSession from sessions.mastodon import session as MastodonSession
from sessions.gotosocial import session as GotosocialSession
from . import manager from . import manager
from . import wxUI as view from . import wxUI as view
@@ -68,7 +69,7 @@ class sessionManagerController(object):
name = _("{account_name}@{instance} (Mastodon)").format(account_name=config_test["mastodon"]["user_name"], instance=config_test["mastodon"]["instance"].replace("https://", "")) name = _("{account_name}@{instance} (Mastodon)").format(account_name=config_test["mastodon"]["user_name"], instance=config_test["mastodon"]["instance"].replace("https://", ""))
if config_test["mastodon"]["instance"] != "" and config_test["mastodon"]["access_token"] != "": if config_test["mastodon"]["instance"] != "" and config_test["mastodon"]["access_token"] != "":
sessionsList.append(name) sessionsList.append(name)
self.sessions.append(dict(type="mastodon", id=i)) self.sessions.append(dict(type=config_test["mastodon"].get("type", "mastodon"), id=i))
else: else:
try: try:
log.debug("Deleting session %s" % (i,)) log.debug("Deleting session %s" % (i,))
@@ -94,6 +95,8 @@ class sessionManagerController(object):
# Create the session object based in session type. # Create the session object based in session type.
if i.get("type") == "mastodon": if i.get("type") == "mastodon":
s = MastodonSession.Session(i.get("id")) s = MastodonSession.Session(i.get("id"))
elif i.get("type") == "gotosocial":
s = GotosocialSession.Session(i.get("id"))
s.get_configuration() s.get_configuration()
if i.get("id") not in config.app["sessions"]["ignored_sessions"]: if i.get("id") not in config.app["sessions"]["ignored_sessions"]:
try: try:
@@ -116,7 +119,7 @@ class sessionManagerController(object):
s = MastodonSession.Session(location) s = MastodonSession.Session(location)
result = s.authorise() result = s.authorise()
if result == True: if result == True:
self.sessions.append(dict(id=location, type=type)) self.sessions.append(dict(id=location, type=s.settings["mastodon"].get("type")))
self.view.add_new_session_to_list() self.view.add_new_session_to_list()
def remove_account(self, index): def remove_account(self, index):

View File

@@ -0,0 +1 @@
# -*- coding: utf-8 -*-

View File

@@ -0,0 +1,11 @@
from sessions.mastodon import session
class Session(session.Session):
# disable version check so Mastodon.py won't throw exceptions.
version_check_mode = "none"
def get_lists(self):
""" Gets the lists that the user is subscribed to and stores them in the database. Returns None."""
self.db["lists"] = []
def get_muted_users(self):
self.db["muted_users"] = []

View File

@@ -22,6 +22,7 @@ log = logging.getLogger("sessions.mastodonSession")
MASTODON_VERSION = "4.0.1" MASTODON_VERSION = "4.0.1"
class Session(base.baseSession): class Session(base.baseSession):
version_check_mode = "created"
def __init__(self, *args, **kwargs): def __init__(self, *args, **kwargs):
super(Session, self).__init__(*args, **kwargs) super(Session, self).__init__(*args, **kwargs)
@@ -32,6 +33,7 @@ class Session(base.baseSession):
self.char_limit = 500 self.char_limit = 500
self.post_visibility = "public" self.post_visibility = "public"
self.expand_spoilers = False self.expand_spoilers = False
self.software = "mastodon"
pub.subscribe(self.on_status, "mastodon.status_received") pub.subscribe(self.on_status, "mastodon.status_received")
pub.subscribe(self.on_status_updated, "mastodon.status_updated") pub.subscribe(self.on_status_updated, "mastodon.status_updated")
pub.subscribe(self.on_notification, "mastodon.notification_received") pub.subscribe(self.on_notification, "mastodon.notification_received")
@@ -40,7 +42,7 @@ class Session(base.baseSession):
if self.settings["mastodon"]["access_token"] != None and self.settings["mastodon"]["instance"] != None: if self.settings["mastodon"]["access_token"] != None and self.settings["mastodon"]["instance"] != None:
try: try:
log.debug("Logging in to Mastodon instance {}...".format(self.settings["mastodon"]["instance"])) log.debug("Logging in to Mastodon instance {}...".format(self.settings["mastodon"]["instance"]))
self.api = mastodon.Mastodon(access_token=self.settings["mastodon"]["access_token"], api_base_url=self.settings["mastodon"]["instance"], mastodon_version=MASTODON_VERSION, user_agent="TWBlue/{}".format(application.version)) self.api = mastodon.Mastodon(access_token=self.settings["mastodon"]["access_token"], api_base_url=self.settings["mastodon"]["instance"], mastodon_version=MASTODON_VERSION, user_agent="TWBlue/{}".format(application.version), version_check_mode=self.version_check_mode)
if verify_credentials == True: if verify_credentials == True:
credentials = self.api.account_verify_credentials() credentials = self.api.account_verify_credentials()
self.db["user_name"] = credentials["username"] self.db["user_name"] = credentials["username"]
@@ -67,7 +69,7 @@ class Session(base.baseSession):
return return
try: try:
client_id, client_secret = mastodon.Mastodon.create_app("TWBlue", api_base_url=authorisation_dialog.GetValue(), website="https://twblue.es") client_id, client_secret = mastodon.Mastodon.create_app("TWBlue", api_base_url=authorisation_dialog.GetValue(), website="https://twblue.es")
temporary_api = mastodon.Mastodon(client_id=client_id, client_secret=client_secret, api_base_url=instance, mastodon_version=MASTODON_VERSION, user_agent="TWBlue/{}".format(application.version)) temporary_api = mastodon.Mastodon(client_id=client_id, client_secret=client_secret, api_base_url=instance, mastodon_version=MASTODON_VERSION, user_agent="TWBlue/{}".format(application.version), version_check_mode="none") # disable version check so we can handle more platforms than Mastodon.
auth_url = temporary_api.auth_request_url() auth_url = temporary_api.auth_request_url()
except MastodonError: except MastodonError:
dlg = wx.MessageDialog(None, _("We could not connect to your mastodon instance. Please verify that the domain exists and the instance is accessible via a web browser."), _("Instance error"), wx.ICON_ERROR) dlg = wx.MessageDialog(None, _("We could not connect to your mastodon instance. Please verify that the domain exists and the instance is accessible via a web browser."), _("Instance error"), wx.ICON_ERROR)
@@ -90,6 +92,13 @@ class Session(base.baseSession):
return return
self.create_session_folder() self.create_session_folder()
self.get_configuration() self.get_configuration()
# handle when the instance is GoTosocial.
# this might be extended for other activity pub software later on.
nodeinfo = temporary_api.instance_nodeinfo()
if nodeinfo.software.get("name") == "gotosocial":
self.settings["mastodon"]["type"] = nodeinfo.software.get("name")
# GoToSocial doesn't support certain buffers so we redefine all of them here.
self.settings["general"]["buffer_order"] = ['home', 'local', 'mentions', 'sent', 'favorites', 'bookmarks', 'followers', 'following', 'blocked', 'notifications']
self.settings["mastodon"]["access_token"] = access_token self.settings["mastodon"]["access_token"] = access_token
self.settings["mastodon"]["instance"] = instance self.settings["mastodon"]["instance"] = instance
self.settings.write() self.settings.write()
@@ -117,11 +126,20 @@ class Session(base.baseSession):
def get_lists(self): def get_lists(self):
""" Gets the lists that the user is subscribed to and stores them in the database. Returns None.""" """ Gets the lists that the user is subscribed to and stores them in the database. Returns None."""
if self.software == "gotosocial":
self.db["lists"] = []
return
self.db["lists"] = self.api.lists() self.db["lists"] = self.api.lists()
def get_muted_users(self): def get_muted_users(self):
### ToDo: Use a function to retrieve all muted users. ### ToDo: Use a function to retrieve all muted users.
if self.software == "gotosocial":
self.db["muted_users"] = []
return
try:
self.db["muted_users"] = self.api.mutes() self.db["muted_users"] = self.api.mutes()
except MastodonNotFoundError:
self.db["muted_users"] = []
def order_buffer(self, name, data, ignore_older=False): def order_buffer(self, name, data, ignore_older=False):
num = 0 num = 0
@@ -229,6 +247,8 @@ class Session(base.baseSession):
if self.settings["general"]["disable_streaming"]: if self.settings["general"]["disable_streaming"]:
log.info("Streaming is disabled for session {}. Skipping...".format(self.get_name())) log.info("Streaming is disabled for session {}. Skipping...".format(self.get_name()))
return return
if self.software == "gotosocial":
return
listener = streaming.StreamListener(session_name=self.get_name(), user_id=self.db["user_id"]) listener = streaming.StreamListener(session_name=self.get_name(), user_id=self.db["user_id"])
try: try:
stream_healthy = self.api.stream_healthy() stream_healthy = self.api.stream_healthy()

View File

@@ -29,8 +29,8 @@ def donation():
dlg = wx.MessageDialog(None, _(u"If you like {0} we need your help to keep it going. Help us by donating to the project. This will help us pay for the server, the domain and some other things to ensure that {0} will be actively maintained. Your donation will give us the means to continue the development of {0}, and to keep {0} free. Would you like to donate now?").format(application.name), _(u"We need your help"), wx.ICON_QUESTION|wx.YES_NO) dlg = wx.MessageDialog(None, _(u"If you like {0} we need your help to keep it going. Help us by donating to the project. This will help us pay for the server, the domain and some other things to ensure that {0} will be actively maintained. Your donation will give us the means to continue the development of {0}, and to keep {0} free. Would you like to donate now?").format(application.name), _(u"We need your help"), wx.ICON_QUESTION|wx.YES_NO)
return dlg.ShowModal() return dlg.ShowModal()
def changed_keymap(): def changed_keymap(system, keystroke_editor_shortcut):
return wx.MessageDialog(None, _(u"TWBlue has detected that you're running windows 10 and has changed the default keymap to the Windows 10 keymap. It means that some keyboard shorcuts could be different. Please check the keystroke editor by pressing Alt+Win+K to see all available keystrokes for this keymap."), _(u"Information"), wx.OK).ShowModal() return wx.MessageDialog(None, _(f"TWBlue has detected that you're running {system} and has changed the default keymap to the {system} keymap. It means that some keyboard shorcuts could be different. Please check the keystroke editor by pressing {keystroke_editor_shortcut} to see all available keystrokes for this keymap."), _(u"Information"), wx.OK).ShowModal()
def invalid_configuration(): def invalid_configuration():
return wx.MessageDialog(None, _("The configuration file is invalid."), _("Error"), wx.ICON_ERROR).ShowModal() return wx.MessageDialog(None, _("The configuration file is invalid."), _("Error"), wx.ICON_ERROR).ShowModal()
@@ -44,3 +44,6 @@ def cant_update_source() -> wx.MessageDialog:
""" """
dlg = wx.MessageDialog(None, _("Sorry, you can't update while running {} from source.").format(application.name), _("Error"), wx.OK) dlg = wx.MessageDialog(None, _("Sorry, you can't update while running {} from source.").format(application.name), _("Error"), wx.OK)
return dlg.ShowModal() return dlg.ShowModal()
def invalid_instance():
return wx.MessageDialog(None, _("the provided instance is invalid. Please try again."), _("Invalid instance"), wx.ICON_ERROR).ShowModal()

View File

@@ -201,6 +201,30 @@ class other_buffers(wx.Panel):
buffers_list.append(self.buffers.get_text_column(i, 0)) buffers_list.append(self.buffers.get_text_column(i, 0))
return buffers_list return buffers_list
class TranslatorPanel(wx.Panel, baseDialog.BaseWXDialog):
def __init__(self, parent):
super(TranslatorPanel, self).__init__(parent)
sizer = wx.BoxSizer(wx.VERTICAL)
lbl_libre_url = wx.StaticText(self, wx.ID_ANY, _(u"LibreTranslate API URL: "))
self.libre_api_url = wx.TextCtrl(self, wx.ID_ANY)
libreUrlBox = wx.BoxSizer(wx.HORIZONTAL)
libreUrlBox.Add(lbl_libre_url, 0, wx.ALL, 5)
libreUrlBox.Add(self.libre_api_url, 1, wx.ALL | wx.EXPAND, 5)
sizer.Add(libreUrlBox, 0, wx.ALL | wx.EXPAND, 5)
lbl_libre_api_key = wx.StaticText(self, wx.ID_ANY, _(u"LibreTranslate API Key (optional): "))
self.libre_api_key = wx.TextCtrl(self, wx.ID_ANY)
libreApiKeyBox = wx.BoxSizer(wx.HORIZONTAL)
libreApiKeyBox.Add(lbl_libre_api_key, 0, wx.ALL, 5)
libreApiKeyBox.Add(self.libre_api_key, 1, wx.ALL | wx.EXPAND, 5)
sizer.Add(libreApiKeyBox, 0, wx.ALL | wx.EXPAND, 5)
lbl_deepL_api_key = wx.StaticText(self, wx.ID_ANY, _(u"DeepL API Key: "))
self.deepL_api_key = wx.TextCtrl(self, wx.ID_ANY)
deepLApiKeyBox = wx.BoxSizer(wx.HORIZONTAL)
deepLApiKeyBox.Add(lbl_deepL_api_key, 0, wx.ALL, 5)
deepLApiKeyBox.Add(self.deepL_api_key, 1, wx.ALL | wx.EXPAND, 5)
sizer.Add(deepLApiKeyBox, 0, wx.ALL | wx.EXPAND, 5)
self.SetSizer(sizer)
class configurationDialog(baseDialog.BaseWXDialog): class configurationDialog(baseDialog.BaseWXDialog):
def set_title(self, title): def set_title(self, title):
self.SetTitle(title) self.SetTitle(title)
@@ -221,6 +245,10 @@ class configurationDialog(baseDialog.BaseWXDialog):
self.proxy = proxy(self.notebook, proxyTypes) self.proxy = proxy(self.notebook, proxyTypes)
self.notebook.AddPage(self.proxy, _(u"Proxy")) self.notebook.AddPage(self.proxy, _(u"Proxy"))
def create_translator_panel(self):
self.translator_panel= TranslatorPanel(self.notebook)
self.notebook.AddPage(self.translator_panel, _("Translation services"))
def realize(self): def realize(self):
self.sizer.Add(self.notebook, 0, wx.ALL, 5) self.sizer.Add(self.notebook, 0, wx.ALL, 5)
ok_cancel_box = wx.BoxSizer(wx.HORIZONTAL) ok_cancel_box = wx.BoxSizer(wx.HORIZONTAL)

View File

@@ -0,0 +1,38 @@
# -*- coding: utf-8 -*-
import wx
class CommunityTimeline(wx.Dialog):
def __init__(self, *args, **kwargs):
super(CommunityTimeline, self).__init__(parent=None, *args, **kwargs)
panel = wx.Panel(self)
communitySizer = wx.BoxSizer()
self.SetTitle(_("Create community timeline"))
communityLabel = wx.StaticText(panel, -1, _("Community URL"))
self.url = wx.TextCtrl(panel, -1)
self.url.SetFocus()
communitySizer.Add(communityLabel, 0, wx.ALL, 5)
communitySizer.Add(self.url, 0, wx.ALL, 5)
actionSizer = wx.BoxSizer(wx.VERTICAL)
label2 = wx.StaticText(panel, -1, _(u"Buffer type"))
self.local= wx.RadioButton(panel, -1, _("Local timeline"), style=wx.RB_GROUP)
self.federated= wx.RadioButton(panel, -1, _("Federated Timeline"))
hSizer = wx.BoxSizer(wx.HORIZONTAL)
hSizer.Add(label2, 0, wx.ALL, 5)
actionSizer.Add(self.local, 0, wx.ALL, 5)
actionSizer.Add(self.federated, 0, wx.ALL, 5)
hSizer.Add(actionSizer, 0, wx.ALL, 5)
sizer = wx.BoxSizer(wx.VERTICAL)
ok = wx.Button(panel, wx.ID_OK, _(u"&OK"))
ok.SetDefault()
cancel = wx.Button(panel, wx.ID_CANCEL, _(u"&Close"))
btnsizer = wx.BoxSizer()
btnsizer.Add(ok)
btnsizer.Add(cancel)
sizer.Add(communitySizer)
sizer.Add(hSizer, 0, wx.ALL, 5)
sizer.Add(btnsizer)
panel.SetSizer(sizer)
def get_action(self):
if self.local.GetValue() == True: return "local"
elif self.federated.GetValue() == True: return "federated"

View File

@@ -1,7 +0,0 @@
ffmpeg -hwaccel qsv -c:v h264_qsv -i "$1" -map 0 -c copy -c:v hevc_qsv -preset slow -global_quality 22 -look_ahead 1 "final/${1%.*}.mkv"
#!/bin/bash
for i in *.wmv;
do
ffmpeg -i "$i" -c:v libx264 -c:a aac -vf scale=640:480 -crf 20 "final/$i.mp4"
done

View File

@@ -164,80 +164,84 @@ class Post(wx.Dialog):
def unable_to_attach_poll(self, *args, **kwargs): def unable_to_attach_poll(self, *args, **kwargs):
return wx.MessageDialog(self, _("You can add a poll or media files. In order to add your poll, please remove other attachments first."), _("Error adding poll"), wx.ICON_ERROR).ShowModal() return wx.MessageDialog(self, _("You can add a poll or media files. In order to add your poll, please remove other attachments first."), _("Error adding poll"), wx.ICON_ERROR).ShowModal()
import wx
class viewPost(wx.Dialog): class viewPost(wx.Dialog):
def set_title(self, lenght): def set_title(self, length):
self.SetTitle(_("Post - %i characters ") % (lenght,)) self.SetTitle(_("Post - %i characters ") % length)
def __init__(self, text="", boosts_count=0, favs_count=0, source="", date="", privacy="", *args, **kwargs): def __init__(self, text="", boosts_count=0, favs_count=0, source="", date="", privacy="", *args, **kwargs):
super(viewPost, self).__init__(parent=None, id=wx.ID_ANY, size=(850,850)) super(viewPost, self).__init__(parent=None, id=wx.ID_ANY, size=(850, 850))
self.init_ui(text, boosts_count, favs_count, source, date, privacy)
def init_ui(self, text, boosts_count, favs_count, source, date, privacy):
panel = wx.Panel(self) panel = wx.Panel(self)
label = wx.StaticText(panel, -1, _("Post")) main_sizer = wx.BoxSizer(wx.VERTICAL)
self.text = wx.TextCtrl(panel, -1, text, style=wx.TE_READONLY|wx.TE_MULTILINE, size=(250, 180)) main_sizer.Add(self.create_text_section(panel, text), 1, wx.EXPAND | wx.ALL, 5)
self.text.SetFocus() main_sizer.Add(self.create_image_description_section(panel), 1, wx.EXPAND | wx.ALL, 5)
textBox = wx.BoxSizer(wx.HORIZONTAL) main_sizer.Add(self.create_info_section(panel, privacy, boosts_count, favs_count, source, date), 0, wx.EXPAND | wx.ALL, 5)
textBox.Add(label, 0, wx.ALL, 5) main_sizer.Add(self.create_buttons_section(panel), 0, wx.ALIGN_RIGHT | wx.ALL, 5)
textBox.Add(self.text, 1, wx.EXPAND, 5) panel.SetSizer(main_sizer)
mainBox = wx.BoxSizer(wx.VERTICAL) self.SetClientSize(main_sizer.CalcMin())
mainBox.Add(textBox, 0, wx.ALL, 5)
label2 = wx.StaticText(panel, -1, _("Image description")) def create_text_section(self, panel, text):
self.image_description = wx.TextCtrl(panel, -1, style=wx.TE_READONLY|wx.TE_MULTILINE, size=(250, 180)) sizer = wx.StaticBoxSizer(wx.StaticBox(panel, wx.ID_ANY, _("Post")), wx.VERTICAL)
self.text = wx.TextCtrl(panel, -1, text, style=wx.TE_READONLY | wx.TE_MULTILINE)
sizer.Add(self.text, 1, wx.EXPAND | wx.ALL, 5)
return sizer
def create_image_description_section(self, panel):
sizer = wx.StaticBoxSizer(wx.StaticBox(panel, wx.ID_ANY, _("Image description")), wx.VERTICAL)
self.image_description = wx.TextCtrl(panel, -1, style=wx.TE_READONLY | wx.TE_MULTILINE)
self.image_description.Enable(False) self.image_description.Enable(False)
iBox = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.image_description, 1, wx.EXPAND | wx.ALL, 5)
iBox.Add(label2, 0, wx.ALL, 5) return sizer
iBox.Add(self.image_description, 1, wx.EXPAND, 5)
mainBox.Add(iBox, 0, wx.ALL, 5) def create_info_section(self, panel, privacy, boosts_count, favs_count, source, date):
privacyLabel = wx.StaticText(panel, -1, _("Privacy")) sizer = wx.StaticBoxSizer(wx.StaticBox(panel, wx.ID_ANY, _("Information")), wx.VERTICAL)
privacy = wx.TextCtrl(panel, -1, privacy, size=wx.DefaultSize, style=wx.TE_READONLY|wx.TE_MULTILINE) flex_sizer = wx.FlexGridSizer(cols=3, hgap=10, vgap=10)
privacyBox = wx.BoxSizer(wx.HORIZONTAL) flex_sizer.AddGrowableCol(1)
privacyBox.Add(privacyLabel, 0, wx.ALL, 5) flex_sizer.Add(wx.StaticText(panel, -1, _("Privacy")), 0, wx.ALIGN_CENTER_VERTICAL)
privacyBox.Add(privacy, 0, wx.ALL, 5) flex_sizer.Add(wx.TextCtrl(panel, -1, privacy, style=wx.TE_READONLY | wx.TE_MULTILINE), 1, wx.EXPAND)
boostsCountLabel = wx.StaticText(panel, -1, _(u"Boosts: ")) flex_sizer.Add(self.create_boosts_section(panel, boosts_count), 1, wx.EXPAND | wx.ALL, 5)
boostsCount = wx.TextCtrl(panel, -1, str(boosts_count), size=wx.DefaultSize, style=wx.TE_READONLY|wx.TE_MULTILINE) flex_sizer.Add(self.create_favorites_section(panel, favs_count), 1, wx.EXPAND | wx.ALL, 5)
boostBox = wx.BoxSizer(wx.HORIZONTAL) flex_sizer.Add(wx.StaticText(panel, -1, _("Source")), 0, wx.ALIGN_CENTER_VERTICAL)
boostBox.Add(boostsCountLabel, 0, wx.ALL, 5) flex_sizer.Add(wx.TextCtrl(panel, -1, source, style=wx.TE_READONLY | wx.TE_MULTILINE), 1, wx.EXPAND)
boostBox.Add(boostsCount, 0, wx.ALL, 5) flex_sizer.Add(wx.StaticText(panel, -1, _("Date")), 0, wx.ALIGN_CENTER_VERTICAL)
favsCountLabel = wx.StaticText(panel, -1, _("Favorites: ")) flex_sizer.Add(wx.TextCtrl(panel, -1, date, style=wx.TE_READONLY | wx.TE_MULTILINE), 1, wx.EXPAND)
favsCount = wx.TextCtrl(panel, -1, str(favs_count), size=wx.DefaultSize, style=wx.TE_READONLY|wx.TE_MULTILINE) sizer.Add(flex_sizer, 1, wx.EXPAND | wx.ALL, 5)
favsBox = wx.BoxSizer(wx.HORIZONTAL) return sizer
favsBox.Add(favsCountLabel, 0, wx.ALL, 5)
favsBox.Add(favsCount, 0, wx.ALL, 5) def create_boosts_section(self, panel, boosts_count):
sourceLabel = wx.StaticText(panel, -1, _("Source: ")) sizer = wx.StaticBoxSizer(wx.StaticBox(panel, wx.ID_ANY, _("Boosts")), wx.VERTICAL)
source = wx.TextCtrl(panel, -1, source, size=wx.DefaultSize, style=wx.TE_READONLY|wx.TE_MULTILINE) self.boosts_button = wx.Button(panel, -1, str(boosts_count))
sourceBox = wx.BoxSizer(wx.HORIZONTAL) self.boosts_button.SetToolTip(_("View users who boosted this post"))
sourceBox.Add(sourceLabel, 0, wx.ALL, 5) sizer.Add(self.boosts_button, 1, wx.EXPAND | wx.ALL, 5)
sourceBox.Add(source, 0, wx.ALL, 5) return sizer
dateLabel = wx.StaticText(panel, -1, _(u"Date: "))
date = wx.TextCtrl(panel, -1, date, size=wx.DefaultSize, style=wx.TE_READONLY|wx.TE_MULTILINE) def create_favorites_section(self, panel, favs_count):
dateBox = wx.BoxSizer(wx.HORIZONTAL) sizer = wx.StaticBoxSizer(wx.StaticBox(panel, wx.ID_ANY, _("Favorites")), wx.VERTICAL)
dateBox.Add(dateLabel, 0, wx.ALL, 5) self.favorites_button = wx.Button(panel, -1, str(favs_count))
dateBox.Add(date, 0, wx.ALL, 5) self.favorites_button.SetToolTip(_("View users who favorited this post"))
infoBox = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.favorites_button, 1, wx.EXPAND | wx.ALL, 5)
infoBox.Add(privacyBox, 0, wx.ALL, 5) return sizer
infoBox.Add(boostBox, 0, wx.ALL, 5)
infoBox.Add(favsBox, 0, wx.ALL, 5) def create_buttons_section(self, panel):
infoBox.Add(sourceBox, 0, wx.ALL, 5) sizer = wx.BoxSizer(wx.HORIZONTAL)
mainBox.Add(infoBox, 0, wx.ALL, 5) self.mute = wx.Button(panel, wx.ID_ANY, _("Mute conversation"))
mainBox.Add(dateBox, 0, wx.ALL, 5) self.mute.Enable(False)
self.share = wx.Button(panel, wx.ID_ANY, _("Copy link to clipboard")) self.share = wx.Button(panel, wx.ID_ANY, _("Copy link to clipboard"))
self.share.Enable(False) self.share.Enable(False)
self.spellcheck = wx.Button(panel, -1, _("Check &spelling..."), size=wx.DefaultSize) self.spellcheck = wx.Button(panel, wx.ID_ANY, _("Check &spelling..."))
self.translateButton = wx.Button(panel, -1, _(u"&Translate..."), size=wx.DefaultSize) self.translateButton = wx.Button(panel, wx.ID_ANY, _("&Translate..."))
cancelButton = wx.Button(panel, wx.ID_CANCEL, _(u"C&lose"), size=wx.DefaultSize) cancelButton = wx.Button(panel, wx.ID_CANCEL, _("C&lose"))
cancelButton.SetDefault() cancelButton.SetDefault()
buttonsBox = wx.BoxSizer(wx.HORIZONTAL) sizer.Add(self.mute, 0, wx.ALL, 5)
buttonsBox.Add(self.share, 0, wx.ALL, 5) sizer.Add(self.share, 0, wx.ALL, 5)
buttonsBox.Add(self.spellcheck, 0, wx.ALL, 5) sizer.Add(self.spellcheck, 0, wx.ALL, 5)
buttonsBox.Add(self.translateButton, 0, wx.ALL, 5) sizer.Add(self.translateButton, 0, wx.ALL, 5)
buttonsBox.Add(cancelButton, 0, wx.ALL, 5) sizer.Add(cancelButton, 0, wx.ALL, 5)
mainBox.Add(buttonsBox, 0, wx.ALL, 5) return sizer
selectId = wx.ID_ANY
self.Bind(wx.EVT_MENU, self.onSelect, id=selectId)
self.accel_tbl = wx.AcceleratorTable([
(wx.ACCEL_CTRL, ord('A'), selectId),
])
self.SetAcceleratorTable(self.accel_tbl)
panel.SetSizer(mainBox)
self.SetClientSize(mainBox.CalcMin())
def set_text(self, text): def set_text(self, text):
self.text.ChangeValue(text) self.text.ChangeValue(text)

View File

@@ -0,0 +1,32 @@
import wx
class UserListDialog(wx.Dialog):
def __init__(self, parent=None, title="", users=[]):
super(UserListDialog, self).__init__(parent=parent, title=title, size=(400, 300))
self.users = users
self.init_ui()
def init_ui(self):
panel = wx.Panel(self)
main_sizer = wx.BoxSizer(wx.VERTICAL)
title_text = wx.StaticText(panel, label=self.GetTitle())
title_font = title_text.GetFont()
title_font.PointSize += 2
title_font = title_font.Bold()
title_text.SetFont(title_font)
main_sizer.Add(title_text, 0, wx.ALIGN_CENTER | wx.TOP, 10)
user_list_box = wx.StaticBox(panel, wx.ID_ANY, "Users")
user_list_sizer = wx.StaticBoxSizer(user_list_box, wx.VERTICAL)
self.user_list = wx.ListBox(panel, wx.ID_ANY, choices=self.users, style=wx.LB_SINGLE)
user_list_sizer.Add(self.user_list, 1, wx.EXPAND | wx.ALL, 10)
main_sizer.Add(user_list_sizer, 1, wx.EXPAND | wx.ALL, 15)
buttons_sizer = wx.BoxSizer(wx.HORIZONTAL)
self.actions_button = wx.Button(panel, wx.ID_ANY, "Actions")
buttons_sizer.Add(self.actions_button, 0, wx.RIGHT, 10)
self.details_button = wx.Button(panel, wx.ID_ANY, _("View profile"))
buttons_sizer.Add(self.details_button, 0, wx.RIGHT, 10)
close_button = wx.Button(panel, wx.ID_CANCEL, "Close")
buttons_sizer.Add(close_button, 0)
main_sizer.Add(buttons_sizer, 0, wx.ALIGN_CENTER | wx.BOTTOM, 15)
panel.SetSizer(main_sizer)
# self.SetSizerAndFit(main_sizer)

View File

@@ -52,6 +52,7 @@ class mainFrame(wx.Frame):
# buffer menu # buffer menu
self.menubar_buffer = wx.Menu() self.menubar_buffer = wx.Menu()
self.update_buffer = self.menubar_buffer.Append(wx.ID_ANY, _(u"&Update buffer")) self.update_buffer = self.menubar_buffer.Append(wx.ID_ANY, _(u"&Update buffer"))
self.community_timeline = self.menubar_buffer.Append(wx.ID_ANY, _("Create community timeline"))
self.trends = self.menubar_buffer.Append(wx.ID_ANY, _(u"New &trending topics buffer...")) self.trends = self.menubar_buffer.Append(wx.ID_ANY, _(u"New &trending topics buffer..."))
self.filter = self.menubar_buffer.Append(wx.ID_ANY, _(u"Create a &filter")) self.filter = self.menubar_buffer.Append(wx.ID_ANY, _(u"Create a &filter"))
self.manage_filters = self.menubar_buffer.Append(wx.ID_ANY, _(u"&Manage filters")) self.manage_filters = self.menubar_buffer.Append(wx.ID_ANY, _(u"&Manage filters"))

View File

@@ -1,7 +1,7 @@
{"current_version": "2023.04.13", {"current_version": "2024.05.19",
"description": "Stops support for Twitter session on Feb 9, updates to mastodon sessions. Please avoid using autoupdate as it will not work.", "description": "Initial support for GoToSocial instances, mute conversations, local and public timelines from remote instances, translate using LibreTranslate or DeepL and several bugfixes.",
"date": "unknown", "date": "unknown",
"downloads": "downloads":
{"Windows32": "https://twblue.es/pubs/twblue_x86.zip", {"Windows32": "https://github.com/MCV-Software/TWBlue/releases/download/release/TWBlue_portable_v2024.01.05.zip",
"Windows64": "https://twblue.es/pubs/twblue_x64.zip"} "Windows64": "https://github.com/MCV-Software/TWBlue/releases/download/release/TWBlue_portable_v2024.01.05.zip"}
} }