Compare commits
405 Commits
v2.0.0beta
...
nightly
Author | SHA1 | Date | |
---|---|---|---|
3b86f06134 | |||
b4b71f7626 | |||
f088a3d54f | |||
5b23781e68 | |||
edc9fd203d | |||
844ecbf71e | |||
8570ad2094 | |||
bc3eb7bccc | |||
800c0daafe | |||
9b1ccdc320 | |||
6c8e826028 | |||
d47bb3736e | |||
ec1719e61d | |||
a657a7809a | |||
ef0f65720e | |||
22b5dd8567 | |||
f9290705f8 | |||
e51520bd63 | |||
6028175bfc | |||
e9cd437668 | |||
aa153f2ee7 | |||
b1e6b00545 | |||
|
4f0ddc85d3 | ||
|
5d45702d5f | ||
|
d731a5cb09 | ||
|
06dfd91a82 | ||
|
c540466147 | ||
|
4d8b04cda9 | ||
|
aed2344bd4 | ||
|
c2508f8fa2 | ||
|
52d67b0f44 | ||
|
8079a476b6 | ||
|
2ef944d5c4 | ||
|
fde929b151 | ||
|
96f1cc1a5c | ||
|
647bf8c953 | ||
|
d2c7d70f49 | ||
|
001629b6dd | ||
|
b04469a252 | ||
|
54484e56e7 | ||
|
adc689cb15 | ||
|
d0f96a7023 | ||
|
08145f635f | ||
|
4884a97223 | ||
|
55136c1c6f | ||
|
fc300607e5 | ||
|
8c20ed0c89 | ||
|
c8e9cbdbb8 | ||
|
3f70ac5cde | ||
|
11a7182594 | ||
|
817074a787 | ||
|
c75bf1a19d | ||
|
11ebb98919 | ||
|
e4093343c2 | ||
|
101ea554ef | ||
|
ef6a986dc6 | ||
|
db593496a7 | ||
|
00c492891e | ||
|
0e81f9c726 | ||
|
b419c5cf7c | ||
|
20e5a6d1f3 | ||
|
99a9a5d850 | ||
|
a15d51c3d8 | ||
|
b01974b665 | ||
|
be5bec9887 | ||
|
27045f03f5 | ||
|
071baf04fd | ||
|
341e34b766 | ||
|
5c21816b22 | ||
|
afd18db381 | ||
|
6c8cd4c9f8 | ||
|
255d395f1d | ||
|
2f845e98e8 | ||
|
1371e3efb8 | ||
|
8a2c1658a8 | ||
|
b65c200922 | ||
|
33caf31237 | ||
|
cb7effca05 | ||
|
8745a3e824 | ||
|
ac6510d481 | ||
|
2109c7b830 | ||
|
629857d3ef | ||
|
60eed202dd | ||
|
14e2621a05 | ||
|
99da7963d1 | ||
|
2abe910ff5 | ||
|
15f7941daf | ||
|
535b87bb64 | ||
|
e63c0d1b03 | ||
|
8bc714a2b1 | ||
|
07b0aa8f52 | ||
|
ce665baa88 | ||
|
8c41663175 | ||
|
7cb10b71bb | ||
|
47cacf5f1a | ||
|
042e4b070c | ||
|
f84dbb369f | ||
|
34ec165bff | ||
|
b20c0bdec7 | ||
|
c527ad0803 | ||
|
0a6bb5190f | ||
|
cf353f8829 | ||
|
2bd7c021fd | ||
|
46f788d1eb | ||
|
5ea5d30075 | ||
|
22d650469b | ||
|
849ad494d8 | ||
|
7a2bb38331 | ||
|
1428ac2cb0 | ||
|
efdc7d9ba0 | ||
|
e4e41bb595 | ||
|
379fbb6e5d | ||
|
09c3236afc | ||
|
7d52440461 | ||
|
e206995268 | ||
|
ab4120721f | ||
|
a9c365a5eb | ||
|
8ad928d48d | ||
|
ebf5efe9f2 | ||
|
c7055341f9 | ||
|
34c5be5c42 | ||
|
1675916fda | ||
|
a38c608420 | ||
|
20be1d179a | ||
|
1870f38099 | ||
|
96eced9845 | ||
|
92e8c40c55 | ||
|
0bfa747382 | ||
|
be3c4263b3 | ||
|
f00852a619 | ||
|
83df8848c8 | ||
|
99183ce4e2 | ||
|
434ce56e33 | ||
|
ec86de2bc4 | ||
|
341f3d0ea5 | ||
|
579120df70 | ||
|
63eb323e8b | ||
|
2861ae2823 | ||
|
0b947ce2c7 | ||
|
2222d6d173 | ||
|
33e9b57b78 | ||
|
62f4dfdc7a | ||
|
7e01fd9c38 | ||
|
eefaf7a2b4 | ||
|
31dcf99e61 | ||
|
0def5f1dca | ||
|
ac94374f48 | ||
|
9f72b6e2c0 | ||
|
f9e38c1a8d | ||
|
6db56cc949 | ||
|
7081720ecb | ||
|
f7ded4d87b | ||
|
67780ca4a9 | ||
|
871f3c4bfe | ||
|
395fe8cb10 | ||
|
af936f6f8e | ||
|
5512e95e0a | ||
|
5e14f18c83 | ||
|
5adb971d9a | ||
|
f51e5ba19d | ||
|
488bddb02a | ||
|
3a2ec3ef9c | ||
|
08283f6c54 | ||
|
f7d3f58318 | ||
|
89e84e9b1b | ||
|
9226cce151 | ||
|
6526bdc824 | ||
|
1967f46a69 | ||
|
e504d13120 | ||
|
2f284f4274 | ||
|
4d171b27a4 | ||
|
fe4a9a6189 | ||
|
c862589dcf | ||
|
61765b0e33 | ||
|
78a111b57d | ||
|
9a515b9234 | ||
|
b924c180ae | ||
|
737f3eb553 | ||
|
6e3954f3bb | ||
|
4544f29832 | ||
|
477c357f11 | ||
|
7869a7c1b0 | ||
|
edc7159ef6 | ||
|
1db6943702 | ||
|
e8dff6c4a0 | ||
|
23ed816035 | ||
|
324b7f38a9 | ||
|
aa7aff3f6b | ||
|
236929a166 | ||
|
953e243639 | ||
|
338d53c982 | ||
|
37ebcc509b | ||
|
f9be6f9a85 | ||
|
2cc2b5b856 | ||
|
194976135f | ||
|
ef17f3ea7d | ||
|
0eec6fcfb6 | ||
|
09a772419a | ||
|
6c035d01d4 | ||
|
97bddc4537 | ||
|
684675bd84 | ||
|
b8c0fa9fa0 | ||
|
9e7794cd66 | ||
|
92ad44abf9 | ||
|
7e83ddf80e | ||
|
a9be720f09 | ||
|
d7906f113e | ||
|
01dcaefcfb | ||
|
cfba91ea43 | ||
|
134b6f6478 | ||
|
64104cb182 | ||
|
9aedcc7997 | ||
|
35547e28ea | ||
|
c6543e1f95 | ||
|
2183875e9e | ||
|
e5ee069f4a | ||
|
6c844315aa | ||
|
872bb1388d | ||
|
42aa255152 | ||
|
e58188d136 | ||
|
bb32c0af3b | ||
|
63fd2c7037 | ||
|
520a2ba202 | ||
|
13e8445083 | ||
|
d1c70cb13b | ||
|
6898cff623 | ||
|
f4558e3c41 | ||
|
d24075b1c5 | ||
|
a8c2a9da3a | ||
|
8041df7d41 | ||
|
073a181778 | ||
|
bec6fdc66a | ||
|
6833c9f1c2 | ||
|
18ade30185 | ||
|
e7ab305335 | ||
|
110d3a453a | ||
|
f5aeab39b4 | ||
|
e7738895ce | ||
|
60446dfc20 | ||
|
dc211c9c44 | ||
|
27babac6dc | ||
|
3e2b7cddc8 | ||
|
80ba2b3ccc | ||
|
b730582336 | ||
|
1b429dd2e5 | ||
|
448404e45c | ||
|
562d84c375 | ||
|
f09e3362aa | ||
|
51b5b1c08c | ||
|
ca2dde9a41 | ||
|
6674d1ed0f | ||
|
2a10dffff8 | ||
|
e0b17fc97d | ||
|
52800c3a65 | ||
|
9124617055 | ||
|
b312712d1b | ||
|
5bc1b8695e | ||
|
d921f3dadb | ||
|
c154712012 | ||
|
3634af3fdc | ||
|
1df9ec9f0f | ||
|
ae54a94d41 | ||
|
69add504e6 | ||
|
a0d30b6872 | ||
|
a06b33be66 | ||
|
fe3e33e702 | ||
|
3f56459734 | ||
|
4903241e4b | ||
|
85be003cf5 | ||
|
bddc1c0f9d | ||
|
01f6d83b86 | ||
|
aa994ee4fb | ||
|
d058a70557 | ||
|
7298468df7 | ||
|
63caa5044d | ||
|
2ae93dbec6 | ||
|
b434bead2c | ||
|
6284b155b8 | ||
|
b12c2d17d5 | ||
|
5fb1e26a4c | ||
|
6423750250 | ||
|
d9b5ef1cee | ||
|
f1717bde51 | ||
|
c6f4f40bba | ||
|
65f1b1e1e3 | ||
|
ad91ef66bd | ||
|
6bfa593988 | ||
|
3ea580b537 | ||
|
87b0b493eb | ||
|
4eb4a2de00 | ||
|
1f2f57b03b | ||
|
4afaad3df5 | ||
|
c3ba2e0f94 | ||
|
693c3168da | ||
|
8f309bc768 | ||
|
1a0d6a90c2 | ||
|
7f2019b4af | ||
|
ee7f0a2016 | ||
|
644b417f6c | ||
|
471576d6e8 | ||
|
7ee8aa7838 | ||
|
af63e9a7ad | ||
|
95c7344557 | ||
|
0c936e54ba | ||
|
62b90c29db | ||
|
6911b499d3 | ||
|
44f4c9374d | ||
|
11dabbe44d | ||
|
0a5a3845db | ||
|
5b797328f2 | ||
|
b89f1ad7d8 | ||
|
b0104d9992 | ||
|
9d8f4c774f | ||
|
8b7a22ecd9 | ||
|
a4e6db8d76 | ||
|
78506d5249 | ||
|
6747b18b75 | ||
|
544f13c52a | ||
|
4644f6e96b | ||
|
a3b228399b | ||
|
100a557c7c | ||
|
6acc75ccff | ||
|
b41f9620fa | ||
|
58bde08425 | ||
|
7d6c6edab3 | ||
|
d209964718 | ||
|
c03f659efb | ||
|
2e66cbeb60 | ||
|
19409cb999 | ||
|
c06182c38f | ||
|
f79cd8cee3 | ||
|
c130739de0 | ||
|
1a4a1583d5 | ||
|
3633ca04eb | ||
|
e61c0c45aa | ||
|
6d81848f25 | ||
|
10b3b343dd | ||
|
f6fd025be2 | ||
|
b5897687a6 | ||
|
ebeae261de | ||
|
9733f3c02c | ||
|
217c8a3933 | ||
|
7188d81ad4 | ||
|
48cacd6d9d | ||
|
1e378a514d | ||
|
92ab5e18ee | ||
|
b42af10905 | ||
|
afe8158cb7 | ||
|
a05bea0af5 | ||
|
e1514a151c | ||
|
2a82cfdb2a | ||
|
49da433879 | ||
|
92388e1734 | ||
|
3860c25dc0 | ||
|
25ee5ed1f9 | ||
|
566214ac62 | ||
|
1459f10803 | ||
|
0795a39459 | ||
|
e5831d6807 | ||
|
88bdb5114f | ||
|
90bd9088bb | ||
|
01cf8ab82c | ||
|
aee5506f00 | ||
|
b6183f2de1 | ||
|
452e0fe553 | ||
|
2f341a3369 | ||
|
66e55d1a1f | ||
|
63fac32bc0 | ||
|
aaeaeba57c | ||
|
d3c56897a3 | ||
|
0c2c3ec862 | ||
|
b6e7b18c7b | ||
|
55d049b1e8 | ||
|
8c0601816f | ||
|
350cde08d8 | ||
|
db5a29fd9a | ||
|
0716605e94 | ||
|
c802480d75 | ||
|
2519431f02 | ||
|
b38e71e544 | ||
|
c981afcf31 | ||
|
eccb8a4faf | ||
|
7fa5ddfc44 | ||
|
054f4e77f5 | ||
|
1398d6cc21 | ||
|
b902b019fb | ||
|
5e589aba3c | ||
|
c28cee88b7 | ||
|
14a45dc546 | ||
|
883621ba34 | ||
|
067cc81ebb | ||
|
b19ee7b894 | ||
|
1b356d3bf2 | ||
|
94a4059b4a | ||
|
735a0023cc | ||
|
2ad4fa99ed | ||
|
c0950c5fc6 | ||
|
afbbbbd4f2 | ||
|
32812c9482 | ||
|
c70e806d74 | ||
|
05be2e7386 | ||
|
e2e8885ce3 | ||
|
b214d8b6ee | ||
|
ba98bb9334 | ||
|
630a578e1d |
24
CREDITS.md
24
CREDITS.md
@@ -3,22 +3,20 @@ Credits for GNU social
|
||||
The following is an incomplete list of developers
|
||||
who've worked on GNU social, or its predecessors
|
||||
StatusNet and Free Social. Apologies for any
|
||||
oversight; please let mail@diogo.site know if
|
||||
oversight; please let mattl@gnu.org know if
|
||||
anyone's been overlooked in error.
|
||||
|
||||
V2 team
|
||||
-------
|
||||
* Diogo Cordeiro
|
||||
* Alexei Sorokin
|
||||
* Bruno Casteleiro
|
||||
|
||||
Credits for GNU social v1
|
||||
------------------------
|
||||
Leads
|
||||
* Mikael Nordfeldth
|
||||
Current team
|
||||
------------
|
||||
* Matt Lee
|
||||
* Mikael Nordfeldth
|
||||
* Diogo Cordeiro
|
||||
* Bruno Casteleiro
|
||||
* Miguel Dantas
|
||||
* Alexei Sorokin
|
||||
|
||||
Additional Contributors
|
||||
-----------------------
|
||||
* Ciaran Gultnieks
|
||||
* Michael Landers
|
||||
* Ori Avtalion
|
||||
@@ -48,7 +46,7 @@ Additional Contributors
|
||||
* Blaine Cook
|
||||
* Henry Story
|
||||
* Melvin Carvalho
|
||||
* Stéphane Bérubé (chimo)
|
||||
* Stéphane Bérubé
|
||||
* Akio
|
||||
* Maiyannah Bishop
|
||||
* Bob Mottram
|
||||
@@ -57,9 +55,7 @@ Additional Contributors
|
||||
* Moonman
|
||||
* Normandy
|
||||
* Verius
|
||||
* Diogo Peralta Cordeiro
|
||||
* Daniel Supernault
|
||||
* Miguel Dantas
|
||||
|
||||
Credits for StatusNet
|
||||
--------------
|
||||
|
@@ -42,7 +42,7 @@ yourself, as these are for the development team to assign priority and area of
|
||||
coverage to a subject. Please only submit something here if you are certain it
|
||||
is a bug or represents a feature enhancement that we do not presently have. If
|
||||
you are uncertain whether it's a bug, please feel free to ask
|
||||
at #social IRC channel at irc.libera.chat https://libera.chat/.
|
||||
at #social IRC channel on freenode.net https://www.freenode.net/.
|
||||
|
||||
When reporting a bug, please try to include as much information as possible,
|
||||
including the environment being run on (if it's a common LAMP stack just give
|
||||
|
50
README.md
50
README.md
@@ -1,5 +1,5 @@
|
||||
# GNU social 2.0.x
|
||||
(c) 2010-2021 Free Software Foundation, Inc
|
||||
(c) 2010-2019 Free Software Foundation, Inc
|
||||
|
||||
This is the README file for GNU social, the free
|
||||
software social networking platform. It includes
|
||||
@@ -36,7 +36,7 @@ XMPP), and specially-designed desktop clients that
|
||||
support the Twitter API.
|
||||
|
||||
GNU social supports open standards (such as OStatus
|
||||
<https://www.w3.org/community/ostatus/> and ActivityPub <https://activitypub.rocks/>) that lets users in
|
||||
<https://www.w3.org/community/ostatus/>) that lets users in
|
||||
different networks follow each other. It enables a
|
||||
distributed social network spread all across the
|
||||
Web.
|
||||
@@ -102,20 +102,46 @@ unless you configured a separate logfile. This is
|
||||
probably the first place to look if you're getting
|
||||
weird behaviour from GNU social.
|
||||
|
||||
Do __not__ forget to run `/scripts/upgrade.php` if you're upgrading to this release.
|
||||
If you're tracking the unstable version of
|
||||
GNU social in the git repository (see below), and you
|
||||
get a compilation error ("unexpected T_STRING") in
|
||||
the browser, check to see that you don't have any
|
||||
conflicts in your code.
|
||||
|
||||
### Unstable version
|
||||
|
||||
If you're adventurous or impatient, you may want
|
||||
to install the development version of GNU social.
|
||||
To get it, use the git version control tool
|
||||
<http://git-scm.com/> like so:
|
||||
|
||||
git clone https://notabug.org/diogo/gnu-social.git
|
||||
|
||||
In the current phase of development it is probably
|
||||
recommended to use git as a means to stay up to date
|
||||
with the source code. You can choose between these
|
||||
branches:
|
||||
* 1.20.x "oldstable", few updates, well tested coded ( **recommended** )
|
||||
* master "stable", usually working well (should be safe)
|
||||
* nightly "testing", most updates, not always working as expected (can be dangerous)
|
||||
|
||||
**IMPORTANT: We force push to the nightly branch, the nightly branch is intended for GNU social developers only.**
|
||||
|
||||
To keep it up-to-date, use `git pull`. Watch for conflicts!
|
||||
|
||||
As in any upgrade, do __not__ forget to run `/scripts/upgrade.php`.
|
||||
|
||||
## Further information
|
||||
|
||||
There are several ways to get more information about GNU social.
|
||||
|
||||
* The #social IRC channel at irc.libera.chat <https://libera.chat/>.
|
||||
* The #social:libera.chat Matrix room
|
||||
* The bridged XMPP room at <xmpp:gnusocial@conference.bka.li?join>
|
||||
* The GNU social website <https://gnusocial.rocks/>
|
||||
* The #social IRC channel on freenode.net <https://www.freenode.net/>.
|
||||
* The unofficial XMPP room linked to IRC on <xmpp:gnusocial@conference.bka.li>
|
||||
* The GNU social website <https://gnu.io/social/>
|
||||
|
||||
* GNU social has a bug tracker for any defects you may find, or ideas for
|
||||
making things better. <https://notabug.org/diogo/gnu-social/issues>
|
||||
* Patches are welcome, preferably to our repository on notabug.org. <https://notabug.org/diogo/gnu-social>
|
||||
* Patches are welcome, preferrably to our repository on notabug.org. <https://notabug.org/diogo/gnu-social>
|
||||
|
||||
## Credits
|
||||
|
||||
@@ -123,9 +149,11 @@ An incomplete list of developers who've worked on GNU social,
|
||||
or its predecessors StatusNet and Free Social has been made available
|
||||
in `CREDITS.md`.
|
||||
|
||||
### Release development team
|
||||
### Current team
|
||||
|
||||
* Matt Lee
|
||||
* Mikael Nordfeldth
|
||||
* Diogo Cordeiro
|
||||
* Bruno Casteleiro
|
||||
* Miguel Dantas
|
||||
* Alexei Sorokin
|
||||
* Many important contributions from GNU social Summer of Code students such as Bruno Casteleiro and Hugo Sales.
|
||||
|
||||
|
@@ -7,7 +7,7 @@ proceeded by the killing of the other Persian messengers.
|
||||
## For users/sysadmins
|
||||
|
||||
### Web server changes
|
||||
- GS is now structurally divided in includes and public
|
||||
- GS is now structurely divided in includes and public
|
||||
- New media handling system, new important settings, refer to CONFIGURE doc and web server conf
|
||||
- `$config['site']['x-static-delivery']`
|
||||
- You must also review the [attachments section of CONFIGURE](https://notabug.org/diogo/gnu-social/src/new_modules_system/DOCUMENTATION/SYSTEM_ADMINISTRATORS/CONFIGURE.md#attachments).
|
||||
@@ -21,9 +21,12 @@ proceeded by the killing of the other Persian messengers.
|
||||
### Federation
|
||||
- Added ActivityPub support
|
||||
- Enabled the search box to import remote notices and profiles
|
||||
- Direct messages are now via ActivityPub only
|
||||
- Direct messages
|
||||
|
||||
### Load and Storage
|
||||
- Improved Cronish
|
||||
- Run session garbage collection
|
||||
- Cleanup Email Registration
|
||||
- New queues system
|
||||
- Support for Redis was added
|
||||
- Support for PostgreSQL was added
|
||||
|
28
TODO.md
28
TODO.md
@@ -4,30 +4,12 @@ Hi! Thank you for your interest in contributing, please refer to
|
||||
[DOCUMENTATION/DEVELOPERS](https://notabug.org/diogo/gnu-social/src/nightly/DOCUMENTATION/DEVELOPERS)
|
||||
to learn how you can contribute.
|
||||
|
||||
## Pending
|
||||
|
||||
### [Core]
|
||||
- Improve Cronish
|
||||
- Run session garbage collection
|
||||
- Cleanup Email Registration
|
||||
- [Security] Review confirmation codes
|
||||
```
|
||||
<includeals> my guess is that the author intent was that the admin wouldn't have to verify his account, but has misread the User::register docblock
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/plugins/EmailRegistration/EmailRegistrationPlugin.php#L114
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/classes/Confirm_address.php#L52-L68
|
||||
<xmpp-gnu> [XRevan86] Here's why 13 symbols
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/classes/User.php#L343-L349 I wonder why parts of the code reinvent the wheel.
|
||||
<xmpp-gnu> [XRevan86] $result = Confirm_address::saveNew($user->id, $email, 'email');
|
||||
<xmpp-gnu> [XRevan86] I think it can be replaced with that.
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/actions/emailsettings.php#L357-L364
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/actions/imsettings.php#L316-L325
|
||||
<xmpp-gnu> [XRevan86] The last one is a bit different, as it's not email. But I think it still applies.
|
||||
<xmpp-gnu> [XRevan86] diogo: Maybe saveNew can be extended to accept variable bitsize (or better charsize).
|
||||
<xmpp-gnu> [XRevan86] https://notabug.org/diogo/gnu-social/src/nightly/actions/smssettings.php#L320-L328 then this also can be altered
|
||||
<xmpp-gnu> [XRevan86] but with keeping the original 40 bitsize
|
||||
```
|
||||
- [Database] Move from Pear DB to [PDO_DataObject](https://github.com/roojs/PDO_DataObject)
|
||||
Our roadmap is available in the following Kanban board:
|
||||
[Kanban Board](https://kanban.diogo.site/?controller=BoardViewController&action=readonly&token=03795efb8138c4e7661a900c234c0df1bc3fc03cdfcda8619cd5d0e666de).
|
||||
|
||||
There are more pending tasks/ideas to implement in this
|
||||
[repo's issues](https://notabug.org/diogo/gnu-social/issues).
|
||||
|
||||
So consider the issue tracker to be the full backlog, in the kanban board it's just what the
|
||||
[development team](https://notabug.org/diogo/gnu-social/src/nightly/CREDITS.md)
|
||||
is working on.
|
||||
|
@@ -166,7 +166,6 @@ class ApiStatusesUpdateAction extends ApiAuthAction
|
||||
parent::prepare($args);
|
||||
|
||||
$this->status = $this->trimmed('status');
|
||||
$this->source = $this->trimmed('source');
|
||||
$this->lat = $this->trimmed('lat');
|
||||
$this->lon = $this->trimmed('long');
|
||||
$matches = array();
|
||||
@@ -295,7 +294,6 @@ class ApiStatusesUpdateAction extends ApiAuthAction
|
||||
|
||||
|
||||
$content = html_entity_decode($status_shortened, ENT_NOQUOTES, 'UTF-8');
|
||||
$source = html_entity_decode($this->source, ENT_NOQUOTES, 'UTF-8');
|
||||
|
||||
$options = array('reply_to' => $reply_to);
|
||||
|
||||
|
1313
composer.lock
generated
1313
composer.lock
generated
File diff suppressed because it is too large
Load Diff
@@ -8,8 +8,8 @@ people for %%site.name%%.
|
||||
Bugs
|
||||
----
|
||||
|
||||
If you think you've found a bug in the underlying [GNU social](https://gnusocial.rocks/) software,
|
||||
or if there's a new feature you'd like to see, add it into the [GNU social task list](https://notabug.org/diogo/gnu-social/issues).
|
||||
If you think you've found a bug in the underlying [GNU social](https://gnu.io/social/) software,
|
||||
or if there's a new feature you'd like to see, add it into the [GNU social task list](https://git.gnu.io/gnu/gnu-social/issues).
|
||||
Don't forget to check the list of existing bugs to make sure it hasn't already been reported!
|
||||
|
||||
Email
|
||||
|
@@ -326,10 +326,7 @@ class MediaFile
|
||||
$original_name = preg_replace('/\.+.+$/i', ".{$ext}", $original_name);
|
||||
}
|
||||
|
||||
// Avoid unnecessarily large file names
|
||||
$pretty_name = substr(trim($original_name), 0, 30); // 30 seems like a sensible limit for a file name
|
||||
|
||||
$enc_name = bin2hex($pretty_name);
|
||||
$enc_name = bin2hex($original_name);
|
||||
return "{$enc_name}-{$filehash}";
|
||||
}
|
||||
|
||||
|
@@ -31,11 +31,11 @@
|
||||
defined('GNUSOCIAL') || die();
|
||||
|
||||
define('GNUSOCIAL_ENGINE', 'GNU social');
|
||||
define('GNUSOCIAL_ENGINE_URL', 'https://gnusocial.rocks/');
|
||||
define('GNUSOCIAL_ENGINE_URL', 'https://gnusocial.network/'); // Change to https://gnu.io/social/
|
||||
define('GNUSOCIAL_ENGINE_REPO_URL', 'https://notabug.org/diogo/gnu-social/'); // Change to https://git.gnu.io/gnu/gnu-social
|
||||
|
||||
define('GNUSOCIAL_BASE_VERSION', '2.0.0');
|
||||
define('GNUSOCIAL_LIFECYCLE', 'beta0'); // 'dev', 'alpha[0-9]+', 'beta[0-9]+', 'rc[0-9]+', 'release'
|
||||
define('GNUSOCIAL_LIFECYCLE', 'alpha0'); // 'dev', 'alpha[0-9]+', 'beta[0-9]+', 'rc[0-9]+', 'release'
|
||||
|
||||
define('GNUSOCIAL_VERSION', GNUSOCIAL_BASE_VERSION . '-' . GNUSOCIAL_LIFECYCLE);
|
||||
|
||||
@@ -89,16 +89,15 @@ set_include_path(get_include_path() . PATH_SEPARATOR . INSTALLDIR . '/extlib/');
|
||||
|
||||
// global configuration object
|
||||
|
||||
// This is awful but system's PEAR always gives us issues, we've patched it
|
||||
require_once INSTALLDIR . '/extlib/' . 'PEAR.php';
|
||||
require_once INSTALLDIR . '/extlib/' . 'PEAR/Exception.php';
|
||||
require_once 'PEAR.php';
|
||||
require_once 'PEAR/Exception.php';
|
||||
global $_PEAR;
|
||||
$_PEAR = new PEAR;
|
||||
$_PEAR->setErrorHandling(PEAR_ERROR_CALLBACK, 'PEAR_ErrorToPEAR_Exception');
|
||||
|
||||
require_once INSTALLDIR . '/extlib/' . 'MDB2.php';
|
||||
require_once INSTALLDIR . '/extlib/' . 'DB/DataObject.php';
|
||||
require_once INSTALLDIR . '/extlib/' . 'DB/DataObject/Cast.php'; // for dates
|
||||
require_once 'MDB2.php';
|
||||
require_once 'DB/DataObject.php';
|
||||
require_once 'DB/DataObject/Cast.php'; // for dates
|
||||
|
||||
require_once INSTALLDIR . '/lib/util/language.php';
|
||||
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -42,7 +42,7 @@ const ACTIVITYPUB_PUBLIC_TO = ['https://www.w3.org/ns/activitystreams#Public',
|
||||
];
|
||||
const ACTIVITYPUB_HTTP_CLIENT_HEADERS = [
|
||||
'Accept: application/ld+json; profile="https://www.w3.org/ns/activitystreams"',
|
||||
'User-Agent: GNUsocialBot ' . GNUSOCIAL_VERSION . ' - https://gnusocial.rocks'
|
||||
'User-Agent: GNUsocialBot ' . GNUSOCIAL_VERSION . ' - https://gnusocial.network'
|
||||
];
|
||||
|
||||
/**
|
||||
|
@@ -265,6 +265,7 @@ class Activitypub_notice
|
||||
}
|
||||
}
|
||||
$file->saveFile();
|
||||
$act->enclosures[] = $file->getEnclosure();
|
||||
$attachments[] = $file;
|
||||
} catch (Exception $e) {
|
||||
// Whatever.
|
||||
@@ -276,7 +277,7 @@ class Activitypub_notice
|
||||
|
||||
$actobj = new ActivityObject();
|
||||
$actobj->type = ActivityObject::NOTE;
|
||||
$actobj->content = strip_tags($content, '<p><b><i><u><a><ul><ol><li><br>');
|
||||
$actobj->content = strip_tags($content, '<p><b><i><u><a><ul><ol><li>');
|
||||
|
||||
// Finally add the activity object to our activity
|
||||
$act->objects[] = $actobj;
|
||||
|
@@ -87,7 +87,7 @@ class Activitypub_postman
|
||||
* @param string $method request method
|
||||
* @return GNUsocial_HTTPResponse
|
||||
* @throws HTTP_Request2_Exception
|
||||
* @throws HTTP_Request2_LogicException
|
||||
* @throws Exception
|
||||
* @author Diogo Cordeiro <diogo@fc.up.pt>
|
||||
*/
|
||||
public function send($data, $inbox, $method = 'POST')
|
||||
@@ -224,16 +224,13 @@ class Activitypub_postman
|
||||
$data = json_encode($data, JSON_UNESCAPED_SLASHES);
|
||||
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
// accumulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
} catch (Exception $e){
|
||||
$res = $this->send($data, $inbox);
|
||||
|
||||
// accumulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
}
|
||||
@@ -263,17 +260,13 @@ class Activitypub_postman
|
||||
$data = json_encode($data, JSON_UNESCAPED_SLASHES);
|
||||
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
$res = $this->send($data, $inbox);
|
||||
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
}
|
||||
@@ -303,17 +296,13 @@ class Activitypub_postman
|
||||
$data = json_encode($data, JSON_UNESCAPED_SLASHES);
|
||||
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
$res = $this->send($data, $inbox);
|
||||
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
}
|
||||
@@ -372,17 +361,13 @@ class Activitypub_postman
|
||||
);
|
||||
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
$res = $this->send($data, $inbox);
|
||||
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
// accummulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
}
|
||||
@@ -407,15 +392,11 @@ class Activitypub_postman
|
||||
$errors = [];
|
||||
$data = json_encode($data, JSON_UNESCAPED_SLASHES);
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
$res = $this->send($data, $inbox);
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
$to_failed[$inbox] = $notice;
|
||||
}
|
||||
}
|
||||
@@ -438,17 +419,13 @@ class Activitypub_postman
|
||||
|
||||
$errors = [];
|
||||
foreach ($this->to_inbox() as $inbox) {
|
||||
try {
|
||||
$res = $this->send($data, $inbox);
|
||||
$res = $this->send($data, $inbox);
|
||||
|
||||
// accumulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
}
|
||||
} catch (Exception $e) {
|
||||
$to_failed[$inbox] = $notice;
|
||||
// accumulate errors for later use, if needed
|
||||
if (!($res->getStatus() == 200 || $res->getStatus() == 202 || $res->getStatus() == 409)) {
|
||||
$res_body = json_decode($res->getBody(), true);
|
||||
$errors[] = isset($res_body['error']) ?
|
||||
$res_body['error'] : "An unknown error occurred.";
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,63 +18,34 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Exception.
|
||||
#: classes/Activitypub_profile.php:391
|
||||
#: classes/Activitypub_profile.php:393
|
||||
msgid "Not a valid WebFinger address (via cache)."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception.
|
||||
#: classes/Activitypub_profile.php:412
|
||||
#: classes/Activitypub_profile.php:414
|
||||
msgid "Not a valid WebFinger address."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception. %s is a WebFinger address.
|
||||
#: classes/Activitypub_profile.php:452
|
||||
#: classes/Activitypub_profile.php:454
|
||||
#, php-format
|
||||
msgid "Could not find a valid profile for \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when trying to mark a notice as favorite that already is a favorite.
|
||||
#: lib/models/Activitypub_like.php:75
|
||||
msgid "You have already favorited this!"
|
||||
msgstr ""
|
||||
|
||||
#: lib/models/Activitypub_like.php:83
|
||||
msgid "Favor"
|
||||
msgstr ""
|
||||
|
||||
#: lib/models/Activitypub_like.php:87
|
||||
#, php-format
|
||||
msgid "%1$s favorited something by %2$s: %3$s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying a view a notice the user has no access to.
|
||||
#: actions/apnotice.php:88
|
||||
msgid "Access restricted."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed trying to show a notice without a connected profile.
|
||||
#: actions/apnotice.php:95
|
||||
msgid "Notice has no profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed trying to show a deleted notice.
|
||||
#: actions/apnotice.php:176
|
||||
msgid "Notice deleted."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: ActivityPubPlugin.php:255
|
||||
#: ActivityPubPlugin.php:241
|
||||
msgid ""
|
||||
"Follow people across social networks that implement <a href=\"https://"
|
||||
"activitypub.rocks/\">ActivityPub</a>."
|
||||
msgstr ""
|
||||
|
||||
#: ActivityPubPlugin.php:431
|
||||
#: ActivityPubPlugin.php:415
|
||||
msgid "Remote Profile"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title. %s is a domain name.
|
||||
#: ActivityPubPlugin.php:998
|
||||
#: ActivityPubPlugin.php:920
|
||||
#, php-format
|
||||
msgid "Sent from %s via ActivityPub"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -59,16 +59,16 @@ msgid "Add to favorites"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Label for tally for number of times a notice was favored.
|
||||
#: AnonymousFavePlugin.php:157
|
||||
#: AnonymousFavePlugin.php:165
|
||||
msgid "Favored"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server exception.
|
||||
#: AnonymousFavePlugin.php:206 AnonymousFavePlugin.php:217
|
||||
#: AnonymousFavePlugin.php:198 AnonymousFavePlugin.php:209
|
||||
msgid "Could not create anonymous user session."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: AnonymousFavePlugin.php:291
|
||||
#: AnonymousFavePlugin.php:284
|
||||
msgid "Allow anonymous users to favorite notices."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,48 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Field label in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:60
|
||||
msgid "Nicknames"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:63
|
||||
msgid "Patterns of nicknames to block, one per line."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:70
|
||||
msgid "URLs"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:73
|
||||
msgid "Patterns of URLs to block, one per line."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text in blacklist plugin administration panel to save settings.
|
||||
#: forms/blacklistadminpanel.php:88
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button title in blacklist plugin administration panel to save settings.
|
||||
#: forms/blacklistadminpanel.php:92
|
||||
msgid "Save site settings."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title of blacklist plugin administration panel.
|
||||
#: actions/blacklistadminpanel.php:51
|
||||
msgctxt "TITLE"
|
||||
msgid "Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Instructions for blacklist plugin administration panel.
|
||||
#: actions/blacklistadminpanel.php:62
|
||||
msgid "Blacklisted URLs and nicknames"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown if the Blacklist plugin configuration is incorrect.
|
||||
#. TRANS: %1$s is a configuration section, %2$s is a configuration setting.
|
||||
#: BlacklistPlugin.php:110
|
||||
@@ -87,45 +129,3 @@ msgstr ""
|
||||
#, php-format
|
||||
msgid "Cannot subscribe to nickname \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title of blacklist plugin administration panel.
|
||||
#: actions/blacklistadminpanel.php:51
|
||||
msgctxt "TITLE"
|
||||
msgid "Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Instructions for blacklist plugin administration panel.
|
||||
#: actions/blacklistadminpanel.php:62
|
||||
msgid "Blacklisted URLs and nicknames"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:60
|
||||
msgid "Nicknames"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:63
|
||||
msgid "Patterns of nicknames to block, one per line."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:70
|
||||
msgid "URLs"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title in blacklist plugin administration panel.
|
||||
#: forms/blacklistadminpanel.php:73
|
||||
msgid "Patterns of URLs to block, one per line."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text in blacklist plugin administration panel to save settings.
|
||||
#: forms/blacklistadminpanel.php:88
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button title in blacklist plugin administration panel to save settings.
|
||||
#: forms/blacklistadminpanel.php:92
|
||||
msgid "Save site settings."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,33 +18,36 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Client exception thrown when a bookmark is formatted incorrectly.
|
||||
#: classes/Bookmark.php:170
|
||||
#: classes/Bookmark.php:172
|
||||
msgid "Expected exactly 1 link rel=related in a Bookmark, got more than that."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a bookmark is formatted incorrectly.
|
||||
#: classes/Bookmark.php:175
|
||||
#: classes/Bookmark.php:177
|
||||
msgid "Expected exactly 1 link rel=related in a Bookmark, got 0."
|
||||
msgstr ""
|
||||
|
||||
#: classes/Bookmark.php:179
|
||||
#: classes/Bookmark.php:181
|
||||
msgid "You must provide a non-empty title."
|
||||
msgstr ""
|
||||
|
||||
#: classes/Bookmark.php:182
|
||||
#: classes/Bookmark.php:184
|
||||
msgid "Only web bookmarks can be posted (HTTP or HTTPS)."
|
||||
msgstr ""
|
||||
|
||||
#: classes/Bookmark.php:187
|
||||
#: classes/Bookmark.php:189
|
||||
msgid "You have already bookmarked this URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server exception thrown when a bookmark has multiple attachments.
|
||||
#: classes/Bookmark.php:228
|
||||
#: classes/Bookmark.php:230
|
||||
msgid "Bookmark notice with the wrong number of attachments."
|
||||
msgstr ""
|
||||
|
||||
#: classes/Bookmark.php:344
|
||||
#. TRANS: Rendered bookmark content.
|
||||
#. TRANS: %1$s is a URL, %2$s the bookmark title, %3$s is the bookmark description,
|
||||
#. TRANS: %4$s is space separated list of hash tags.
|
||||
#: classes/Bookmark.php:339
|
||||
#, php-format
|
||||
msgid ""
|
||||
"<span class=\"xfolkentry\"><a class=\"taggedlink\" href=\"%1$s\">%2$s</a> "
|
||||
@@ -52,6 +55,47 @@ msgid ""
|
||||
"span>"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/initialbookmark.php:78 forms/bookmark.php:121
|
||||
msgctxt "LABEL"
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for action to save a new bookmark.
|
||||
#: forms/initialbookmark.php:92
|
||||
msgctxt "BUTTON"
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:143
|
||||
msgctxt "LABEL"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:153
|
||||
msgctxt "LABEL"
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:162
|
||||
msgctxt "LABEL"
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:165
|
||||
msgid "Comma- or space-separated list of tags."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for action to save a new bookmark.
|
||||
#: forms/bookmark.php:188
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a bookmark in an import file is incorrectly formatted.
|
||||
#: lib/deliciousbackupimporter.php:181
|
||||
msgid "No <A> tag in a <DT>."
|
||||
@@ -62,6 +106,39 @@ msgstr ""
|
||||
msgid "Skipping private bookmark."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when a file upload cannot be found.
|
||||
#. TRANS: %s is the file that could not be found.
|
||||
#. TRANS: Server exception thrown when a file upload cannot be found.
|
||||
#. TRANS: %s is the file that could not be found.
|
||||
#: scripts/importbookmarks.php:64 actions/importdelicious.php:170
|
||||
#, php-format
|
||||
msgid "No such file \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when a file upload is incorrect.
|
||||
#. TRANS: %s is the irregular file.
|
||||
#. TRANS: Server exception thrown when a file upload is incorrect.
|
||||
#. TRANS: %s is the irregular file.
|
||||
#: scripts/importbookmarks.php:70 actions/importdelicious.php:176
|
||||
#, php-format
|
||||
msgid "Not a regular file: \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when a file upload is not readable.
|
||||
#. TRANS: %s is the file that could not be read.
|
||||
#. TRANS: Server exception thrown when a file upload is not readable.
|
||||
#. TRANS: %s is the file that could not be read.
|
||||
#: scripts/importbookmarks.php:76 actions/importdelicious.php:182
|
||||
#, php-format
|
||||
msgid "File \"%s\" not readable."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: %s is the filename that contains a backup for a user.
|
||||
#: scripts/importbookmarks.php:80
|
||||
#, php-format
|
||||
msgid "Getting backup from file \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when referring to a non-existing bookmark.
|
||||
#: actions/showbookmark.php:59 actions/showbookmark.php:67
|
||||
msgid "No such bookmark."
|
||||
@@ -74,24 +151,6 @@ msgstr ""
|
||||
msgid "%1$s's bookmark for \"%2$s\""
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for mini-posting window loaded from bookmarklet.
|
||||
#. TRANS: %s is the StatusNet site name.
|
||||
#: actions/bookmarkpopup.php:57
|
||||
#, php-format
|
||||
msgid "Bookmark on %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin.
|
||||
#: actions/bookmarks.php:128
|
||||
msgid "Log in"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin. %s is a user nickname.
|
||||
#: actions/bookmarks.php:131
|
||||
#, php-format
|
||||
msgid "%s's bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when an unknown URL is provided.
|
||||
#: actions/noticebyurl.php:70
|
||||
msgid "Unknown URL."
|
||||
@@ -111,6 +170,39 @@ msgstr ""
|
||||
msgid "Notices linking to %1$s, page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for action to create a new bookmark.
|
||||
#: actions/newbookmark.php:57
|
||||
msgid "New bookmark"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to create a new bookmark without a title.
|
||||
#: actions/newbookmark.php:79
|
||||
msgid "Bookmark must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to create a new bookmark without a URL.
|
||||
#: actions/newbookmark.php:84
|
||||
msgid "Bookmark must have an URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin.
|
||||
#: actions/bookmarks.php:128
|
||||
msgid "Log in"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin. %s is a user nickname.
|
||||
#: actions/bookmarks.php:131
|
||||
#, php-format
|
||||
msgid "%s's bookmarks"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for mini-posting window loaded from bookmarklet.
|
||||
#. TRANS: %s is the StatusNet site name.
|
||||
#: actions/bookmarkpopup.php:57
|
||||
#, php-format
|
||||
msgid "Bookmark on %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for page to import del.icio.us bookmark backups on.
|
||||
#. TRANS: Link text in proile leading to import form.
|
||||
#: actions/importdelicious.php:60 BookmarkPlugin.php:232
|
||||
@@ -170,33 +262,6 @@ msgstr ""
|
||||
msgid "System error uploading file."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server exception thrown when a file upload cannot be found.
|
||||
#. TRANS: %s is the file that could not be found.
|
||||
#. TRANS: Exception thrown when a file upload cannot be found.
|
||||
#. TRANS: %s is the file that could not be found.
|
||||
#: actions/importdelicious.php:170 scripts/importbookmarks.php:64
|
||||
#, php-format
|
||||
msgid "No such file \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server exception thrown when a file upload is incorrect.
|
||||
#. TRANS: %s is the irregular file.
|
||||
#. TRANS: Exception thrown when a file upload is incorrect.
|
||||
#. TRANS: %s is the irregular file.
|
||||
#: actions/importdelicious.php:176 scripts/importbookmarks.php:70
|
||||
#, php-format
|
||||
msgid "Not a regular file: \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server exception thrown when a file upload is not readable.
|
||||
#. TRANS: %s is the file that could not be read.
|
||||
#. TRANS: Exception thrown when a file upload is not readable.
|
||||
#. TRANS: %s is the file that could not be read.
|
||||
#: actions/importdelicious.php:182 scripts/importbookmarks.php:76
|
||||
#, php-format
|
||||
msgid "File \"%s\" not readable."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Success message after importing bookmarks.
|
||||
#: actions/importdelicious.php:221
|
||||
msgid ""
|
||||
@@ -225,21 +290,6 @@ msgstr ""
|
||||
msgid "Upload the file."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for action to create a new bookmark.
|
||||
#: actions/newbookmark.php:57
|
||||
msgid "New bookmark"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to create a new bookmark without a title.
|
||||
#: actions/newbookmark.php:79
|
||||
msgid "Bookmark must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to create a new bookmark without a URL.
|
||||
#: actions/newbookmark.php:84
|
||||
msgid "Bookmark must have an URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: BookmarkPlugin.php:189
|
||||
msgid "Plugin for posting bookmarks. "
|
||||
@@ -260,50 +310,3 @@ msgstr ""
|
||||
msgctxt "TITLE"
|
||||
msgid "Bookmark"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: %s is the filename that contains a backup for a user.
|
||||
#: scripts/importbookmarks.php:80
|
||||
#, php-format
|
||||
msgid "Getting backup from file \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/initialbookmark.php:78 forms/bookmark.php:118
|
||||
msgctxt "LABEL"
|
||||
msgid "URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for action to save a new bookmark.
|
||||
#: forms/initialbookmark.php:92
|
||||
msgctxt "BUTTON"
|
||||
msgid "Add"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:144
|
||||
msgctxt "LABEL"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:156
|
||||
msgctxt "LABEL"
|
||||
msgid "Notes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:167
|
||||
msgctxt "LABEL"
|
||||
msgid "Tags"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on form for adding a new bookmark.
|
||||
#: forms/bookmark.php:170
|
||||
msgid "Comma- or space-separated list of tags."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for action to save a new bookmark.
|
||||
#: forms/bookmark.php:196
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,22 +17,6 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Client error displayed when trying to log in while already logged on.
|
||||
#: actions/caslogin.php:29
|
||||
msgid "Already logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when trying to log in with incorrect username or password.
|
||||
#. TRANS: Server error displayed when trying to log in with non-whitelisted user name (when whitelists are enabled.)
|
||||
#: actions/caslogin.php:41 actions/caslogin.php:46
|
||||
msgid "Incorrect username or password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when login fails in CAS authentication plugin.
|
||||
#: actions/caslogin.php:52
|
||||
msgid "Error setting user. You are probably not authorized."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item. CAS is Central Authentication Service.
|
||||
#: CasAuthenticationPlugin.php:65
|
||||
msgid "CAS"
|
||||
@@ -72,3 +56,19 @@ msgid ""
|
||||
"The CAS Authentication plugin allows for StatusNet to handle authentication "
|
||||
"through CAS (Central Authentication Service)."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when trying to log in while already logged on.
|
||||
#: actions/caslogin.php:29
|
||||
msgid "Already logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when trying to log in with incorrect username or password.
|
||||
#. TRANS: Server error displayed when trying to log in with non-whitelisted user name (when whitelists are enabled.)
|
||||
#: actions/caslogin.php:41 actions/caslogin.php:46
|
||||
msgid "Incorrect username or password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when login fails in CAS authentication plugin.
|
||||
#: actions/caslogin.php:52
|
||||
msgid "Error setting user. You are probably not authorized."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,22 +17,6 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Module description.
|
||||
#: ChooseThemePlugin.php:44
|
||||
msgid "Allowing user to select the preferred theme."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Poll plugin menu item on user settings page.
|
||||
#: ChooseThemePlugin.php:63
|
||||
msgctxt "MENU"
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Poll plugin tooltip for user settings menu item.
|
||||
#: ChooseThemePlugin.php:65
|
||||
msgid "Choose Theme"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title.
|
||||
#: actions/choosethemesettings.php:37
|
||||
msgid "Choose theme settings"
|
||||
@@ -50,3 +34,19 @@ msgstr ""
|
||||
#: actions/choosethemesettings.php:138
|
||||
msgid "Select a theme"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Module description.
|
||||
#: ChooseThemePlugin.php:44
|
||||
msgid "Allowing user to select the preferred theme."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Poll plugin menu item on user settings page.
|
||||
#: ChooseThemePlugin.php:63
|
||||
msgctxt "MENU"
|
||||
msgid "Theme"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Poll plugin tooltip for user settings menu item.
|
||||
#: ChooseThemePlugin.php:65
|
||||
msgid "Choose Theme"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -240,7 +240,7 @@ class DirectMessagePlugin extends Plugin
|
||||
'name' => 'Direct Message',
|
||||
'version' => self::PLUGIN_VERSION,
|
||||
'author' => 'Mikael Nordfeldth, Bruno Casteleiro',
|
||||
'homepage' => 'https://gnusocial.rocks/',
|
||||
'homepage' => 'https://gnu.social/',
|
||||
'rawdescription' =>
|
||||
// TRANS: Plugin description.
|
||||
_m('Direct Message to other local users.')
|
||||
|
@@ -36,14 +36,14 @@ class MessageCommand extends Command
|
||||
|
||||
$this->text = $this->user->shortenLinks($this->text);
|
||||
|
||||
if (MessageModel::contentTooLong($this->text)) {
|
||||
if (Message::contentTooLong($this->text)) {
|
||||
// XXX: i18n. Needs plural support.
|
||||
// TRANS: Message given if content is too long. %1$sd is used for plural.
|
||||
// TRANS: %1$d is the maximum number of characters, %2$d is the number of submitted characters.
|
||||
$channel->error($this->user, sprintf(_m('Message too long - maximum is %1$d character, you sent %2$d.',
|
||||
'Message too long - maximum is %1$d characters, you sent %2$d.',
|
||||
MessageModel::maxContent()),
|
||||
MessageModel::maxContent(), mb_strlen($this->text)));
|
||||
Message::maxContent()),
|
||||
Message::maxContent(), mb_strlen($this->text)));
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -61,7 +61,7 @@ class MessageCommand extends Command
|
||||
return;
|
||||
}
|
||||
try {
|
||||
$message = MessageModel::saveNew(Profile::getByID($this->user->id), $this->text, $channel->source());
|
||||
$message = Message::saveNew($this->user->id, $other->id, $this->text, $channel->source());
|
||||
$message->notify();
|
||||
// TRANS: Message given have sent a direct message to another user.
|
||||
// TRANS: %s is the name of the other user.
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -95,6 +95,33 @@ msgid_plural "Message too long - maximum is %1$d characters, you sent %2$d."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Form validation error displayed when message content is too long.
|
||||
#. TRANS: %d is the maximum number of characters for a message.
|
||||
#: actions/newmessage.php:99 actions/apidirectmessagenew.php:99
|
||||
#, php-format
|
||||
msgid "That's too long. Maximum message size is %d character."
|
||||
msgid_plural "That's too long. Maximum message size is %d characters."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Title for outbox for any but the fist page.
|
||||
#. TRANS: %1$s is the user nickname, %2$d is the page number.
|
||||
#: actions/outbox.php:50
|
||||
#, php-format
|
||||
msgid "Outbox for %1$s - page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for first page of outbox.
|
||||
#: actions/outbox.php:54
|
||||
#, php-format
|
||||
msgid "Outbox for %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Instructions for outbox.
|
||||
#: actions/outbox.php:84
|
||||
msgid "This is your outbox, which lists private messages you have sent."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed requesting a single message that does not exist.
|
||||
#: actions/showmessage.php:63
|
||||
msgid "No such message."
|
||||
@@ -143,33 +170,6 @@ msgstr ""
|
||||
msgid "This is your inbox, which lists your incoming private messages."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for outbox for any but the fist page.
|
||||
#. TRANS: %1$s is the user nickname, %2$d is the page number.
|
||||
#: actions/outbox.php:50
|
||||
#, php-format
|
||||
msgid "Outbox for %1$s - page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for first page of outbox.
|
||||
#: actions/outbox.php:54
|
||||
#, php-format
|
||||
msgid "Outbox for %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Instructions for outbox.
|
||||
#: actions/outbox.php:84
|
||||
msgid "This is your outbox, which lists private messages you have sent."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when message content is too long.
|
||||
#. TRANS: %d is the maximum number of characters for a message.
|
||||
#: actions/apidirectmessagenew.php:99 actions/newmessage.php:99
|
||||
#, php-format
|
||||
msgid "That's too long. Maximum message size is %d character."
|
||||
msgid_plural "That's too long. Maximum message size is %d characters."
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Menu item in personal group navigation menu.
|
||||
#: DirectMessagePlugin.php:149
|
||||
msgctxt "MENU"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,32 +17,21 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Menu item text for user directory.
|
||||
#: DirectoryPlugin.php:223
|
||||
msgctxt "MENU"
|
||||
msgid "People"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item title for user directory.
|
||||
#: DirectoryPlugin.php:225
|
||||
msgid "People."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: DirectoryPlugin.php:244
|
||||
msgid "Add a user directory."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Column header in table for user nickname.
|
||||
#: lib/sortablesubscriptionlist.php:51 lib/sortablegrouplist.php:51
|
||||
#: lib/sortablegrouplist.php:51 lib/sortablesubscriptionlist.php:51
|
||||
msgid "Nickname"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Column header in table for timestamp when user was created.
|
||||
#: lib/sortablesubscriptionlist.php:53 lib/sortablegrouplist.php:53
|
||||
#: lib/sortablegrouplist.php:53 lib/sortablesubscriptionlist.php:53
|
||||
msgid "Created"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Column header in table for members of a group.
|
||||
#: lib/sortablegrouplist.php:99
|
||||
msgid "Members"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Column header for number of subscriptions.
|
||||
#: lib/sortablesubscriptionlist.php:100
|
||||
msgid "Subscriptions"
|
||||
@@ -53,9 +42,85 @@ msgstr ""
|
||||
msgid "Notices"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Column header in table for members of a group.
|
||||
#: lib/sortablegrouplist.php:99
|
||||
msgid "Members"
|
||||
#. TRANS: Title for group directory page. %d is a page number.
|
||||
#: actions/groupdirectory.php:95
|
||||
#, php-format
|
||||
msgid "Group Directory, page %d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page.
|
||||
#: actions/groupdirectory.php:98
|
||||
msgid "Group directory"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page when it is filtered.
|
||||
#. TRANS: %s is the filter string.
|
||||
#: actions/groupdirectory.php:103
|
||||
#, php-format
|
||||
msgid "Group directory - %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page when it is filtered.
|
||||
#. TRANS: %1$s is the filter string, %2$d is a page number.
|
||||
#: actions/groupdirectory.php:110
|
||||
#, php-format
|
||||
msgid "Group directory - %1$s, page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page instructions.
|
||||
#: actions/groupdirectory.php:125
|
||||
msgid ""
|
||||
"After you join a group you can send messages to all other members\n"
|
||||
"using the syntax \"!groupname\".\n"
|
||||
"\n"
|
||||
"Browse groups, or search for groups by their name, location or topic.\n"
|
||||
"Separate the terms by spaces; they must be three characters or more."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link to create a new group on the group list page.
|
||||
#: actions/groupdirectory.php:184
|
||||
msgid "Create a new group"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/groupdirectory.php:244
|
||||
msgid "Search groups"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for input of one or more keywords.
|
||||
#. TRANS: Field label for user directory filter.
|
||||
#: actions/groupdirectory.php:249 actions/userdirectory.php:241
|
||||
msgid "Keyword(s)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for searching group directory.
|
||||
#. TRANS: Button text.
|
||||
#: actions/groupdirectory.php:252 actions/userdirectory.php:244
|
||||
msgctxt "BUTTON"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Empty list message for searching group directory.
|
||||
#. TRANS: %s is the search string.
|
||||
#: actions/groupdirectory.php:355
|
||||
#, php-format
|
||||
msgid "No groups starting with %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Empty list message for searching group directory.
|
||||
#. TRANS: Empty list message for user directory.
|
||||
#: actions/groupdirectory.php:359 actions/userdirectory.php:353
|
||||
msgid "No results."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Help text for searching group directory.
|
||||
#. TRANS: Standard search suggestions shown when a search does not give any results.
|
||||
#: actions/groupdirectory.php:361 actions/userdirectory.php:355
|
||||
msgid ""
|
||||
"* Make sure all words are spelled correctly.\n"
|
||||
"* Try different keywords.\n"
|
||||
"* Try more general keywords.\n"
|
||||
"* Try fewer keywords."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for user directory. %d is a page number.
|
||||
@@ -95,89 +160,24 @@ msgstr ""
|
||||
msgid "Search site"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for user directory filter.
|
||||
#. TRANS: Field label for input of one or more keywords.
|
||||
#: actions/userdirectory.php:241 actions/groupdirectory.php:247
|
||||
msgid "Keyword(s)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text.
|
||||
#. TRANS: Button text for searching group directory.
|
||||
#: actions/userdirectory.php:244 actions/groupdirectory.php:250
|
||||
msgctxt "BUTTON"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Empty list message for user directory.
|
||||
#: actions/userdirectory.php:349
|
||||
#, php-format
|
||||
msgid "No users starting with %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Empty list message for user directory.
|
||||
#. TRANS: Empty list message for searching group directory.
|
||||
#: actions/userdirectory.php:353 actions/groupdirectory.php:365
|
||||
msgid "No results."
|
||||
#. TRANS: Menu item text for user directory.
|
||||
#: DirectoryPlugin.php:223
|
||||
msgctxt "MENU"
|
||||
msgid "People"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Standard search suggestions shown when a search does not give any results.
|
||||
#. TRANS: Help text for searching group directory.
|
||||
#: actions/userdirectory.php:355 actions/groupdirectory.php:367
|
||||
msgid ""
|
||||
"* Make sure all words are spelled correctly.\n"
|
||||
"* Try different keywords.\n"
|
||||
"* Try more general keywords.\n"
|
||||
"* Try fewer keywords."
|
||||
#. TRANS: Menu item title for user directory.
|
||||
#: DirectoryPlugin.php:225
|
||||
msgid "People."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page. %d is a page number.
|
||||
#: actions/groupdirectory.php:89
|
||||
#, php-format
|
||||
msgid "Group Directory, page %d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page.
|
||||
#: actions/groupdirectory.php:92
|
||||
msgid "Group directory"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page when it is filtered.
|
||||
#. TRANS: %s is the filter string.
|
||||
#: actions/groupdirectory.php:97
|
||||
#, php-format
|
||||
msgid "Group directory - %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for group directory page when it is filtered.
|
||||
#. TRANS: %1$s is the filter string, %2$d is a page number.
|
||||
#: actions/groupdirectory.php:104
|
||||
#, php-format
|
||||
msgid "Group directory - %1$s, page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page instructions.
|
||||
#: actions/groupdirectory.php:119
|
||||
msgid ""
|
||||
"After you join a group you can send messages to all other members\n"
|
||||
"using the syntax \"!groupname\".\n"
|
||||
"\n"
|
||||
"Browse groups, or search for groups by their name, location or topic.\n"
|
||||
"Separate the terms by spaces; they must be three characters or more."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link to create a new group on the group list page.
|
||||
#: actions/groupdirectory.php:180
|
||||
msgid "Create a new group"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/groupdirectory.php:242
|
||||
msgid "Search groups"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Empty list message for searching group directory.
|
||||
#. TRANS: %s is the search string.
|
||||
#: actions/groupdirectory.php:360
|
||||
#, php-format
|
||||
msgid "No groups starting with %s."
|
||||
#. TRANS: Plugin description.
|
||||
#: DirectoryPlugin.php:244
|
||||
msgid "Add a user directory."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,6 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: DiskCachePlugin.php:170
|
||||
#: DiskCachePlugin.php:169
|
||||
msgid "Plugin to implement cache interface with disk files."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,42 +17,6 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: DomainWhitelistPlugin.php:86
|
||||
#, php-format
|
||||
msgid "Email address must be in this domain: %s."
|
||||
msgstr ""
|
||||
|
||||
#: DomainWhitelistPlugin.php:93
|
||||
#, php-format
|
||||
msgid "Email address must be in one of these domains: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Separator for whitelisted domains.
|
||||
#: DomainWhitelistPlugin.php:95
|
||||
msgctxt "SEPARATOR"
|
||||
msgid ", "
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when an e-mail address does not match the site's domain whitelist.
|
||||
#: DomainWhitelistPlugin.php:108
|
||||
msgid "That email address is not allowed on this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for invitiation deletion dialog.
|
||||
#: DomainWhitelistPlugin.php:237
|
||||
msgid "Confirmation Required"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Confirmation text for invitation deletion dialog.
|
||||
#: DomainWhitelistPlugin.php:240
|
||||
msgid "Really delete this invitation?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: DomainWhitelistPlugin.php:277
|
||||
msgid "Restrict domains for email users."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend.
|
||||
#: forms/whitelistinvite.php:89
|
||||
msgid "Invite collegues"
|
||||
@@ -83,3 +47,43 @@ msgstr ""
|
||||
#: forms/whitelistinvite.php:175
|
||||
msgid "Send invitations."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a given e-mailaddress is not in the domain whitelist.
|
||||
#. TRANS: %s is a whitelisted e-mail domain.
|
||||
#: DomainWhitelistPlugin.php:92
|
||||
#, php-format
|
||||
msgid "Email address must be in this domain: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a given e-mailaddress is not in the domain whitelist.
|
||||
#. TRANS: %s are whitelisted e-mail domains separated by comma's (localisable).
|
||||
#: DomainWhitelistPlugin.php:97
|
||||
#, php-format
|
||||
msgid "Email address must be in one of these domains: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Separator for whitelisted domains.
|
||||
#: DomainWhitelistPlugin.php:99
|
||||
msgctxt "SEPARATOR"
|
||||
msgid ", "
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when an e-mail address does not match the site's domain whitelist.
|
||||
#: DomainWhitelistPlugin.php:111
|
||||
msgid "That email address is not allowed on this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for invitiation deletion dialog.
|
||||
#: DomainWhitelistPlugin.php:240
|
||||
msgid "Confirmation Required"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Confirmation text for invitation deletion dialog.
|
||||
#: DomainWhitelistPlugin.php:243
|
||||
msgid "Really delete this invitation?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: DomainWhitelistPlugin.php:280
|
||||
msgid "Restrict domains for email users."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,7 +18,7 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EmailAuthenticationPlugin.php:68
|
||||
#: EmailAuthenticationPlugin.php:62
|
||||
msgid ""
|
||||
"The Email Authentication plugin allows users to login using their email "
|
||||
"address."
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,94 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Form instructions.
|
||||
#: forms/emailregistration.php:61
|
||||
msgid "Enter your email address to register for an account."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for registering an account.
|
||||
#: forms/emailregistration.php:69
|
||||
msgctxt "LABEL"
|
||||
msgid "E-mail address"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for registering an account.
|
||||
#. TRANS: Button text for action to register.
|
||||
#: forms/emailregistration.php:93 forms/confirmregistration.php:164
|
||||
msgctxt "BUTTON"
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form instructions.
|
||||
#: forms/confirmregistration.php:67
|
||||
msgid "Enter a password to confirm your new account."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in e-mail registration form.
|
||||
#: forms/confirmregistration.php:80
|
||||
msgctxt "LABEL"
|
||||
msgid "User name"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: forms/confirmregistration.php:92
|
||||
msgid "Email address"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on account registration page.
|
||||
#: forms/confirmregistration.php:104
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on account registration page.
|
||||
#: forms/confirmregistration.php:106
|
||||
msgid "6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on account registration page. In this field the password has to be entered a second time.
|
||||
#: forms/confirmregistration.php:111
|
||||
msgctxt "PASSWORD"
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on account registration page.
|
||||
#: forms/confirmregistration.php:113
|
||||
msgid "Same as password above."
|
||||
msgstr ""
|
||||
|
||||
#: forms/confirmregistration.php:134
|
||||
#, php-format
|
||||
msgid ""
|
||||
"I agree to the <a href=\"%1$s\">Terms of service</a> and <a href=\"%1$s"
|
||||
"\">Privacy policy</a> of this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error text when trying to register with an already registered e-mail address.
|
||||
#. TRANS: %s is the URL to recover password at.
|
||||
#: EmailRegistrationPlugin.php:94
|
||||
#, php-format
|
||||
msgid ""
|
||||
"A user with that email address already exists. You can use the <a href=\"%s"
|
||||
"\">password recovery</a> tool to recover a missing password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error text when trying to register with an invalid e-mail address.
|
||||
#: EmailRegistrationPlugin.php:108
|
||||
msgid "Not a valid email address."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Subject for confirmation e-mail.
|
||||
#. TRANS: %s is the StatusNet sitename.
|
||||
#: EmailRegistrationPlugin.php:152
|
||||
#, php-format
|
||||
msgid "Welcome to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EmailRegistrationPlugin.php:185
|
||||
msgid "Use email only for registration."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception trown when registration by e-mail is not allowed.
|
||||
#: actions/emailregister.php:84
|
||||
msgid "Registration not allowed."
|
||||
@@ -112,91 +200,3 @@ msgid ""
|
||||
"%2$s\n"
|
||||
"If it was not you, you can safely ignore this message."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form instructions.
|
||||
#: forms/emailregistration.php:61
|
||||
msgid "Enter your email address to register for an account."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form for registering an account.
|
||||
#: forms/emailregistration.php:69
|
||||
msgctxt "LABEL"
|
||||
msgid "E-mail address"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for registering an account.
|
||||
#. TRANS: Button text for action to register.
|
||||
#: forms/emailregistration.php:93 forms/confirmregistration.php:164
|
||||
msgctxt "BUTTON"
|
||||
msgid "Register"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form instructions.
|
||||
#: forms/confirmregistration.php:67
|
||||
msgid "Enter a password to confirm your new account."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in e-mail registration form.
|
||||
#: forms/confirmregistration.php:80
|
||||
msgctxt "LABEL"
|
||||
msgid "User name"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: forms/confirmregistration.php:92
|
||||
msgid "Email address"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on account registration page.
|
||||
#: forms/confirmregistration.php:104
|
||||
msgid "Password"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on account registration page.
|
||||
#: forms/confirmregistration.php:106
|
||||
msgid "6 or more characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on account registration page. In this field the password has to be entered a second time.
|
||||
#: forms/confirmregistration.php:111
|
||||
msgctxt "PASSWORD"
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on account registration page.
|
||||
#: forms/confirmregistration.php:113
|
||||
msgid "Same as password above."
|
||||
msgstr ""
|
||||
|
||||
#: forms/confirmregistration.php:134
|
||||
#, php-format
|
||||
msgid ""
|
||||
"I agree to the <a href=\"%1$s\">Terms of service</a> and <a href=\"%1$s"
|
||||
"\">Privacy policy</a> of this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error text when trying to register with an already registered e-mail address.
|
||||
#. TRANS: %s is the URL to recover password at.
|
||||
#: EmailRegistrationPlugin.php:94
|
||||
#, php-format
|
||||
msgid ""
|
||||
"A user with that email address already exists. You can use the <a href=\"%s"
|
||||
"\">password recovery</a> tool to recover a missing password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error text when trying to register with an invalid e-mail address.
|
||||
#: EmailRegistrationPlugin.php:108
|
||||
msgid "Not a valid email address."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Subject for confirmation e-mail.
|
||||
#. TRANS: %s is the StatusNet sitename.
|
||||
#: EmailRegistrationPlugin.php:152
|
||||
#, php-format
|
||||
msgid "Welcome to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EmailRegistrationPlugin.php:185
|
||||
msgid "Use email only for registration."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -50,11 +50,11 @@ msgstr ""
|
||||
msgid "Final reminder - you have been invited to join %s!"
|
||||
msgstr ""
|
||||
|
||||
#: scripts/sendemailreminder.php:68
|
||||
msgid "Unknown reminder type: "
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EmailReminderPlugin.php:192
|
||||
msgid "Send email reminders for various things."
|
||||
msgstr ""
|
||||
|
||||
#: scripts/sendemailreminder.php:68
|
||||
msgid "Unknown reminder type: "
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -23,11 +23,7 @@ msgstr ""
|
||||
msgid "Could not GET URL %s."
|
||||
msgstr ""
|
||||
|
||||
#: EmbedPlugin.php:557
|
||||
msgid "Untitled attachment"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EmbedPlugin.php:722
|
||||
#: EmbedPlugin.php:687
|
||||
msgid "Plugin for using and representing oEmbed, OpenGraph and other data."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -118,214 +118,6 @@ msgstr ""
|
||||
msgid "No end date for event."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 0 minutes abbreviated. Used in a list.
|
||||
#: lib/eventtimelist.php:85
|
||||
msgid "(0 min)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 30 minutes abbreviated. Used in a list.
|
||||
#: lib/eventtimelist.php:89
|
||||
msgid "(30 min)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 1 hour. Used in a list.
|
||||
#: lib/eventtimelist.php:93
|
||||
msgid "(1 hour)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/eventtimelist.php:98
|
||||
#, php-format
|
||||
msgid "(%.1f hours)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/eventtimelist.php:99
|
||||
#, php-format
|
||||
msgid "(%d hours)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EventPlugin.php:110
|
||||
msgid "Event invitations and RSVPs."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for event application.
|
||||
#: EventPlugin.php:116
|
||||
msgctxt "TITLE"
|
||||
msgid "Event"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when event plugin comes across a unknown object type.
|
||||
#: EventPlugin.php:213
|
||||
msgid "Unknown object type."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:340
|
||||
msgid "Time:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:357
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:365
|
||||
msgid "Description:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:375
|
||||
msgid "Attending:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Content for a deleted RSVP list item (RSVP stands for "please respond").
|
||||
#: EventPlugin.php:418
|
||||
msgid "Deleted."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item in sample plugin.
|
||||
#: EventPlugin.php:431
|
||||
msgid "Happenings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item title in sample plugin.
|
||||
#: EventPlugin.php:433
|
||||
msgid "A list of your events"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for new event form.
|
||||
#: actions/newevent.php:55
|
||||
msgctxt "TITLE"
|
||||
msgid "New event"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a title.
|
||||
#: actions/newevent.php:64
|
||||
msgid "Event must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a start date.
|
||||
#: actions/newevent.php:75
|
||||
msgid "Start date required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a start time.
|
||||
#: actions/newevent.php:80
|
||||
msgid "Event must have a start time."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event with a date that cannot be processed.
|
||||
#. TRANS: %s is the data that could not be processed.
|
||||
#: actions/newevent.php:87 actions/newevent.php:105
|
||||
#, php-format
|
||||
msgid "Could not parse date %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing an end date.
|
||||
#: actions/newevent.php:93
|
||||
msgid "End date required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing an end time.
|
||||
#: actions/newevent.php:98
|
||||
msgid "Event must have an end time."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event with an invalid (non-empty) URL.
|
||||
#: actions/newevent.php:111
|
||||
msgid "An event URL must be a valid HTTP/HTTPS link."
|
||||
msgstr ""
|
||||
|
||||
#: actions/newevent.php:164
|
||||
msgid "Saved the event."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when referring to a non-existing RSVP.
|
||||
#. TRANS: RSVP stands for "Please reply".
|
||||
#: actions/showrsvp.php:61 actions/showrsvp.php:77
|
||||
msgid "No such RSVP."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when referring to a non-existing event.
|
||||
#: actions/showrsvp.php:68
|
||||
msgid "No such event."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for event.
|
||||
#. TRANS: %1$s is a user nickname, %2$s is an event title.
|
||||
#: actions/showrsvp.php:94
|
||||
#, php-format
|
||||
msgid "%1$s's RSVP for \"%2$s\""
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for RSVP ("please respond") action.
|
||||
#: actions/rsvp.php:52
|
||||
msgctxt "TITLE"
|
||||
msgid "New RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:81
|
||||
msgid "Cancelled RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:91
|
||||
msgid "RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:102
|
||||
msgid "Saved RSVP"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
|
||||
#: actions/timelist.php:65
|
||||
msgid "Not logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error when submitting a form with unexpected information.
|
||||
#: actions/timelist.php:72
|
||||
msgid "Unexpected form submission."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when using an action in a non-AJAX way.
|
||||
#: actions/timelist.php:80
|
||||
msgid "This action is AJAX only."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin. %s is a user nickname.
|
||||
#: actions/events.php:20
|
||||
#, php-format
|
||||
msgid "%s's happenings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form to RSVP ("please respond") for an event.
|
||||
#: forms/rsvp.php:98
|
||||
msgid "RSVP:"
|
||||
msgstr ""
|
||||
|
||||
#: forms/rsvp.php:116
|
||||
msgctxt "BUTTON"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to confirm attendence.
|
||||
#: forms/rsvp.php:119
|
||||
msgctxt "BUTTON"
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to deny attendence.
|
||||
#: forms/rsvp.php:121
|
||||
msgctxt "BUTTON"
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to indicate one might attend.
|
||||
#: forms/rsvp.php:123
|
||||
msgctxt "BUTTON"
|
||||
msgid "Maybe"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on event form.
|
||||
#: forms/event.php:103
|
||||
msgctxt "LABEL"
|
||||
@@ -420,3 +212,211 @@ msgstr ""
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on form to RSVP ("please respond") for an event.
|
||||
#: forms/rsvp.php:98
|
||||
msgid "RSVP:"
|
||||
msgstr ""
|
||||
|
||||
#: forms/rsvp.php:116
|
||||
msgctxt "BUTTON"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to confirm attendence.
|
||||
#: forms/rsvp.php:119
|
||||
msgctxt "BUTTON"
|
||||
msgid "Yes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to deny attendence.
|
||||
#: forms/rsvp.php:121
|
||||
msgctxt "BUTTON"
|
||||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for RSVP ("please respond") reply to indicate one might attend.
|
||||
#: forms/rsvp.php:123
|
||||
msgctxt "BUTTON"
|
||||
msgid "Maybe"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 0 minutes abbreviated. Used in a list.
|
||||
#: lib/eventtimelist.php:85
|
||||
msgid "(0 min)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 30 minutes abbreviated. Used in a list.
|
||||
#: lib/eventtimelist.php:89
|
||||
msgid "(30 min)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: 1 hour. Used in a list.
|
||||
#: lib/eventtimelist.php:93
|
||||
msgid "(1 hour)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/eventtimelist.php:98
|
||||
#, php-format
|
||||
msgid "(%.1f hours)"
|
||||
msgstr ""
|
||||
|
||||
#: lib/eventtimelist.php:99
|
||||
#, php-format
|
||||
msgid "(%d hours)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for sample plugin. %s is a user nickname.
|
||||
#: actions/events.php:20
|
||||
#, php-format
|
||||
msgid "%s's happenings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for new event form.
|
||||
#: actions/newevent.php:55
|
||||
msgctxt "TITLE"
|
||||
msgid "New event"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a title.
|
||||
#: actions/newevent.php:64
|
||||
msgid "Event must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a start date.
|
||||
#: actions/newevent.php:75
|
||||
msgid "Start date required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing a start time.
|
||||
#: actions/newevent.php:80
|
||||
msgid "Event must have a start time."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event with a date that cannot be processed.
|
||||
#. TRANS: %s is the data that could not be processed.
|
||||
#: actions/newevent.php:87 actions/newevent.php:105
|
||||
#, php-format
|
||||
msgid "Could not parse date %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing an end date.
|
||||
#: actions/newevent.php:93
|
||||
msgid "End date required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event without providing an end time.
|
||||
#: actions/newevent.php:98
|
||||
msgid "Event must have an end time."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to post an event with an invalid (non-empty) URL.
|
||||
#: actions/newevent.php:111
|
||||
msgid "An event URL must be a valid HTTP/HTTPS link."
|
||||
msgstr ""
|
||||
|
||||
#: actions/newevent.php:164
|
||||
msgid "Saved the event."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
|
||||
#: actions/timelist.php:65
|
||||
msgid "Not logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error when submitting a form with unexpected information.
|
||||
#: actions/timelist.php:72
|
||||
msgid "Unexpected form submission."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when using an action in a non-AJAX way.
|
||||
#: actions/timelist.php:80
|
||||
msgid "This action is AJAX only."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for RSVP ("please respond") action.
|
||||
#: actions/rsvp.php:52
|
||||
msgctxt "TITLE"
|
||||
msgid "New RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:81
|
||||
msgid "Cancelled RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:91
|
||||
msgid "RSVP"
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsvp.php:102
|
||||
msgid "Saved RSVP"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when referring to a non-existing RSVP.
|
||||
#. TRANS: RSVP stands for "Please reply".
|
||||
#: actions/showrsvp.php:61 actions/showrsvp.php:77
|
||||
msgid "No such RSVP."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when referring to a non-existing event.
|
||||
#: actions/showrsvp.php:68
|
||||
msgid "No such event."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for event.
|
||||
#. TRANS: %1$s is a user nickname, %2$s is an event title.
|
||||
#: actions/showrsvp.php:94
|
||||
#, php-format
|
||||
msgid "%1$s's RSVP for \"%2$s\""
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: EventPlugin.php:110
|
||||
msgid "Event invitations and RSVPs."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for event application.
|
||||
#: EventPlugin.php:116
|
||||
msgctxt "TITLE"
|
||||
msgid "Event"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when event plugin comes across a unknown object type.
|
||||
#: EventPlugin.php:213
|
||||
msgid "Unknown object type."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:340
|
||||
msgid "Time:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:357
|
||||
msgid "Location:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:365
|
||||
msgid "Description:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for event description.
|
||||
#: EventPlugin.php:375
|
||||
msgid "Attending:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Content for a deleted RSVP list item (RSVP stands for "please respond").
|
||||
#: EventPlugin.php:418
|
||||
msgid "Deleted."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item in sample plugin.
|
||||
#: EventPlugin.php:431
|
||||
msgid "Happenings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item title in sample plugin.
|
||||
#: EventPlugin.php:433
|
||||
msgid "A list of your events"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,100 +17,12 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: classes/GNUsocialProfileExtensionField.php:75
|
||||
msgid "Error creating new field."
|
||||
msgstr ""
|
||||
|
||||
#: classes/GNUsocialProfileExtensionResponse.php:74
|
||||
msgid "Error creating new response."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for extended profile entry deletion dialog.
|
||||
#: lib/extendedprofilewidget.php:84
|
||||
msgid "Confirmation Required"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Confirmation text for extended profile entry deletion dialog.
|
||||
#: lib/extendedprofilewidget.php:87
|
||||
msgid "Really delete this entry?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Value between parentheses (phone number, website, or IM address).
|
||||
#: lib/extendedprofilewidget.php:171 lib/extendedprofilewidget.php:185
|
||||
#: lib/extendedprofilewidget.php:206
|
||||
#, php-format
|
||||
msgid "(%s)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in experience area of extended profile.
|
||||
#. TRANS: Field label in experience edit area of extended profile (which company does one work for).
|
||||
#: lib/extendedprofilewidget.php:329 lib/extendedprofilewidget.php:380
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile (when did one start a position or education).
|
||||
#: lib/extendedprofilewidget.php:335 lib/extendedprofilewidget.php:388
|
||||
#: lib/extendedprofilewidget.php:434 lib/extendedprofilewidget.php:494
|
||||
msgid "Start"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile (when did one end a position or education).
|
||||
#: lib/extendedprofilewidget.php:345 lib/extendedprofilewidget.php:396
|
||||
#: lib/extendedprofilewidget.php:444 lib/extendedprofilewidget.php:503
|
||||
msgid "End"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field value in experience area of extended profile (one still holds a position).
|
||||
#: lib/extendedprofilewidget.php:360
|
||||
msgid "(Current)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox label in experience edit area of extended profile (one still works at a company).
|
||||
#: lib/extendedprofilewidget.php:411
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in education area of extended profile.
|
||||
#. TRANS: Field label in education edit area of extended profile.
|
||||
#. TRANS: Field label for extended profile properties.
|
||||
#: lib/extendedprofilewidget.php:424 lib/extendedprofilewidget.php:469
|
||||
#: lib/extendedprofile.php:254 lib/extendedprofile.php:267
|
||||
msgid "Institution"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile for specifying an academic degree.
|
||||
#: lib/extendedprofilewidget.php:428 lib/extendedprofilewidget.php:477
|
||||
msgid "Degree"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in education area of extended profile.
|
||||
#. TRANS: Field label in education edit area of extended profile.
|
||||
#: lib/extendedprofilewidget.php:431 lib/extendedprofilewidget.php:485
|
||||
#: actions/profilefieldsadminpanel.php:196
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link description in extended profile page to add another profile element.
|
||||
#: lib/extendedprofilewidget.php:535
|
||||
msgid "Add another item"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for undefined field in extended profile.
|
||||
#: lib/extendedprofilewidget.php:650
|
||||
#, php-format
|
||||
msgid "TYPE: %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for saving extended profile properties.
|
||||
#: lib/extendedprofilewidget.php:665 actions/profilefieldsadminpanel.php:224
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: .
|
||||
#. TRANS: Button title for saving extended profile properties.
|
||||
#: lib/extendedprofilewidget.php:670
|
||||
msgid "Save details"
|
||||
#: classes/GNUsocialProfileExtensionField.php:75
|
||||
msgid "Error creating new field."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for extended profile properties.
|
||||
@@ -133,6 +45,14 @@ msgstr ""
|
||||
msgid "Employer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for extended profile properties.
|
||||
#. TRANS: Field label in education area of extended profile.
|
||||
#. TRANS: Field label in education edit area of extended profile.
|
||||
#: lib/extendedprofile.php:254 lib/extendedprofile.php:267
|
||||
#: lib/extendedprofilewidget.php:426 lib/extendedprofilewidget.php:471
|
||||
msgid "Institution"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for extended profile properties.
|
||||
#: lib/extendedprofile.php:313 lib/extendedprofile.php:362
|
||||
msgid "Personal"
|
||||
@@ -202,58 +122,84 @@ msgstr ""
|
||||
msgid "Additional information"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for extended profile settings.
|
||||
#. TRANS: %%site.name%% is the name of the site.
|
||||
#: actions/profiledetailsettings.php:35
|
||||
msgid "Extended profile settings"
|
||||
#. TRANS: Title for extended profile entry deletion dialog.
|
||||
#: lib/extendedprofilewidget.php:85
|
||||
msgid "Confirmation Required"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message given submitting a form with an unknown action.
|
||||
#: actions/profiledetailsettings.php:45
|
||||
msgid "Unexpected form submission."
|
||||
#. TRANS: Confirmation text for extended profile entry deletion dialog.
|
||||
#: lib/extendedprofilewidget.php:88
|
||||
msgid "Really delete this entry?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Success message after saving extended profile details.
|
||||
#: actions/profiledetailsettings.php:86
|
||||
msgid "Details saved."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when no date was entered in a required date field.
|
||||
#. TRANS: %s is the field name.
|
||||
#: actions/profiledetailsettings.php:96
|
||||
#. TRANS: Value between parentheses (phone number, website, or IM address).
|
||||
#: lib/extendedprofilewidget.php:172 lib/extendedprofilewidget.php:185
|
||||
#: lib/extendedprofilewidget.php:209
|
||||
#, php-format
|
||||
msgid "You must supply a date for \"%s\"."
|
||||
msgid "(%s)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown on incorrect data input.
|
||||
#. TRANS: %1$s is a field name, %2$s is the incorrect input.
|
||||
#: actions/profiledetailsettings.php:108
|
||||
#. TRANS: Field label in experience area of extended profile.
|
||||
#. TRANS: Field label in experience edit area of extended profile (which company does one work for).
|
||||
#: lib/extendedprofilewidget.php:331 lib/extendedprofilewidget.php:382
|
||||
msgid "Company"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile (when did one start a position or education).
|
||||
#: lib/extendedprofilewidget.php:337 lib/extendedprofilewidget.php:390
|
||||
#: lib/extendedprofilewidget.php:436 lib/extendedprofilewidget.php:496
|
||||
msgid "Start"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile (when did one end a position or education).
|
||||
#: lib/extendedprofilewidget.php:347 lib/extendedprofilewidget.php:398
|
||||
#: lib/extendedprofilewidget.php:446 lib/extendedprofilewidget.php:505
|
||||
msgid "End"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field value in experience area of extended profile (one still holds a position).
|
||||
#: lib/extendedprofilewidget.php:362
|
||||
msgid "(Current)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox label in experience edit area of extended profile (one still works at a company).
|
||||
#: lib/extendedprofilewidget.php:413
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in extended profile for specifying an academic degree.
|
||||
#: lib/extendedprofilewidget.php:430 lib/extendedprofilewidget.php:479
|
||||
msgid "Degree"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label in education area of extended profile.
|
||||
#. TRANS: Field label in education edit area of extended profile.
|
||||
#: lib/extendedprofilewidget.php:433 lib/extendedprofilewidget.php:487
|
||||
#: actions/profilefieldsadminpanel.php:196
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link description in extended profile page to add another profile element.
|
||||
#: lib/extendedprofilewidget.php:537
|
||||
msgid "Add another item"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for undefined field in extended profile.
|
||||
#: lib/extendedprofilewidget.php:652
|
||||
#, php-format
|
||||
msgid "Invalid date entered for \"%1$s\": %2$s."
|
||||
msgid "TYPE: %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when entering an invalid URL.
|
||||
#. TRANS: %s is the invalid URL.
|
||||
#: actions/profiledetailsettings.php:228
|
||||
#, php-format
|
||||
msgid "Invalid URL: %s."
|
||||
#. TRANS: Button text for saving extended profile properties.
|
||||
#: lib/extendedprofilewidget.php:667 actions/profilefieldsadminpanel.php:224
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when a field could not be saved in the database.
|
||||
#: actions/profiledetailsettings.php:471 actions/profiledetailsettings.php:483
|
||||
msgid "Could not save profile details."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Validation error in form for profile settings.
|
||||
#. TRANS: %s is an invalid tag.
|
||||
#: actions/profiledetailsettings.php:525
|
||||
#, php-format
|
||||
msgid "Invalid tag: \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error thrown when user profile settings could not be saved.
|
||||
#: actions/profiledetailsettings.php:564
|
||||
msgid "Could not save profile."
|
||||
#. TRANS: .
|
||||
#. TRANS: Button title for saving extended profile properties.
|
||||
#: lib/extendedprofilewidget.php:672
|
||||
msgid "Save details"
|
||||
msgstr ""
|
||||
|
||||
#: actions/profilefieldsadminpanel.php:39
|
||||
@@ -347,6 +293,60 @@ msgstr ""
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for extended profile settings.
|
||||
#. TRANS: %%site.name%% is the name of the site.
|
||||
#: actions/profiledetailsettings.php:35
|
||||
msgid "Extended profile settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message given submitting a form with an unknown action.
|
||||
#: actions/profiledetailsettings.php:45
|
||||
msgid "Unexpected form submission."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Success message after saving extended profile details.
|
||||
#: actions/profiledetailsettings.php:86
|
||||
msgid "Details saved."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when no date was entered in a required date field.
|
||||
#. TRANS: %s is the field name.
|
||||
#: actions/profiledetailsettings.php:96
|
||||
#, php-format
|
||||
msgid "You must supply a date for \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown on incorrect data input.
|
||||
#. TRANS: %1$s is a field name, %2$s is the incorrect input.
|
||||
#: actions/profiledetailsettings.php:108
|
||||
#, php-format
|
||||
msgid "Invalid date entered for \"%1$s\": %2$s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when entering an invalid URL.
|
||||
#. TRANS: %s is the invalid URL.
|
||||
#: actions/profiledetailsettings.php:228
|
||||
#, php-format
|
||||
msgid "Invalid URL: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error displayed when a field could not be saved in the database.
|
||||
#: actions/profiledetailsettings.php:471 actions/profiledetailsettings.php:483
|
||||
msgid "Could not save profile details."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Validation error in form for profile settings.
|
||||
#. TRANS: %s is an invalid tag.
|
||||
#: actions/profiledetailsettings.php:525
|
||||
#, php-format
|
||||
msgid "Invalid tag: \"%s\"."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Server error thrown when user profile settings could not be saved.
|
||||
#: actions/profiledetailsettings.php:564
|
||||
msgid "Could not save profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Module description.
|
||||
#: ExtendedProfilePlugin.php:46
|
||||
msgid "UI extensions for additional profile fields."
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-13 03:09+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,6 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: FFmpegPlugin.php:155
|
||||
#: FFmpegPlugin.php:104
|
||||
msgid "Use PHP-FFMpeg for resizing animated GIFs"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -98,16 +98,16 @@ class Group_message extends Managed_DataObject
|
||||
|
||||
// We use the same limits as for 'regular' private messages.
|
||||
|
||||
if (MessageModel::contentTooLong($text)) {
|
||||
if (Message::contentTooLong($text)) {
|
||||
// TRANS: Exception thrown when trying to send group private message that is too long.
|
||||
// TRANS: %d is the maximum meggage length.
|
||||
throw new Exception(sprintf(
|
||||
_m(
|
||||
'That\'s too long. Maximum message size is %d character.',
|
||||
'That\'s too long. Maximum message size is %d characters.',
|
||||
MessageModel::maxContent()
|
||||
Message::maxContent()
|
||||
),
|
||||
MessageModel::maxContent()
|
||||
Message::maxContent()
|
||||
));
|
||||
}
|
||||
|
||||
|
@@ -133,7 +133,7 @@ class GroupMessageForm extends Form
|
||||
'name' => 'content'),
|
||||
($this->content) ? $this->content : '');
|
||||
|
||||
$contentLimit = MessageModel::maxContent();
|
||||
$contentLimit = Message::maxContent();
|
||||
|
||||
if ($contentLimit > 0) {
|
||||
$this->out->elementStart('dl', 'form_note');
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,32 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
||||
|
||||
#. TRANS: Subject for direct-message notification email.
|
||||
#. TRANS: %1$s is the sending user's nickname, %2$s is the group nickname.
|
||||
#: classes/Group_message_profile.php:111
|
||||
#, php-format
|
||||
msgid "New private message from %1$s to group %2$s"
|
||||
msgstr ""
|
||||
|
||||
#: classes/Group_message_profile.php:118
|
||||
#, php-format
|
||||
msgid ""
|
||||
"%1$s (%2$s) sent a private message to group %3$s:\n"
|
||||
"\n"
|
||||
"------------------------------------------------------\n"
|
||||
"%4$s\n"
|
||||
"------------------------------------------------------\n"
|
||||
"\n"
|
||||
"You can reply to their message here:\n"
|
||||
"\n"
|
||||
"%5$s\n"
|
||||
"\n"
|
||||
"Do not reply to this email; it will not get to them.\n"
|
||||
"\n"
|
||||
"With kind regards,\n"
|
||||
"%6$s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when trying to set group privacy setting if group %s does not allow private messages.
|
||||
#: classes/Group_privacy_settings.php:110
|
||||
#, php-format
|
||||
@@ -78,13 +52,43 @@ msgstr ""
|
||||
msgid "Unknown privacy settings for group %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Subject for direct-message notification email.
|
||||
#. TRANS: %1$s is the sending user's nickname, %2$s is the group nickname.
|
||||
#: classes/Group_message_profile.php:111
|
||||
#, php-format
|
||||
msgid "New private message from %1$s to group %2$s"
|
||||
msgstr ""
|
||||
|
||||
#: classes/Group_message_profile.php:118
|
||||
#, php-format
|
||||
msgid ""
|
||||
"%1$s (%2$s) sent a private message to group %3$s:\n"
|
||||
"\n"
|
||||
"------------------------------------------------------\n"
|
||||
"%4$s\n"
|
||||
"------------------------------------------------------\n"
|
||||
"\n"
|
||||
"You can reply to their message here:\n"
|
||||
"\n"
|
||||
"%5$s\n"
|
||||
"\n"
|
||||
"Do not reply to this email; it will not get to them.\n"
|
||||
"\n"
|
||||
"With kind regards,\n"
|
||||
"%6$s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when trying to send group private message without having the right to do that.
|
||||
#. TRANS: %s is a user nickname.
|
||||
#. TRANS: Exception thrown when user %s is not allowed to send a private group message.
|
||||
#: classes/Group_message.php:90 actions/newgroupmessage.php:75
|
||||
#: classes/Group_message.php:96 actions/newgroupmessage.php:75
|
||||
#, php-format
|
||||
msgid "User %s is not allowed to send private messages."
|
||||
msgstr ""
|
||||
|
||||
#: classes/Group_message.php:106
|
||||
#. TRANS: Exception thrown when trying to send group private message that is too long.
|
||||
#. TRANS: %d is the maximum meggage length.
|
||||
#: classes/Group_message.php:109
|
||||
#, php-format
|
||||
msgid "That's too long. Maximum message size is %d character."
|
||||
msgid_plural "That's too long. Maximum message size is %d characters."
|
||||
@@ -92,21 +96,131 @@ msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Exception thrown when trying to send group private message to a non-existing group.
|
||||
#: classes/Group_message.php:152
|
||||
#: classes/Group_message.php:153
|
||||
msgid "No group for group message."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when trying to send group private message without having a sender.
|
||||
#: classes/Group_message.php:162
|
||||
#: classes/Group_message.php:163
|
||||
msgid "No sender for group message."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend for sending private message to group %s.
|
||||
#: forms/groupmessage.php:89
|
||||
#, php-format
|
||||
msgid "Message to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for private group message to group %s.
|
||||
#: forms/groupmessage.php:128
|
||||
#, php-format
|
||||
msgid "Direct message to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Indicator for number of chatacters still available for notice.
|
||||
#: forms/groupmessage.php:141
|
||||
msgid "Available characters"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Send button text for sending private group notice.
|
||||
#: forms/groupmessage.php:162
|
||||
msgctxt "Send button for sending notice"
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Succes message after sending private group message to group %s.
|
||||
#: lib/groupmessagecommand.php:79
|
||||
#, php-format
|
||||
msgid "Direct message to group %s sent."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item in group page.
|
||||
#: GroupPrivateMessagePlugin.php:114
|
||||
msgctxt "MENU"
|
||||
msgid "Inbox"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu title in group page.
|
||||
#: GroupPrivateMessagePlugin.php:116
|
||||
msgid "Private messages for this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown label in group settings page for if group allows private messages.
|
||||
#: GroupPrivateMessagePlugin.php:162
|
||||
msgid "Private messages"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:164
|
||||
msgid "Sometimes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:166
|
||||
msgid "Always"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:168
|
||||
msgid "Never"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown title in group settings page for if group allows private messages.
|
||||
#: GroupPrivateMessagePlugin.php:170
|
||||
msgid "Whether to allow private messages to this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown label in group settings page for who can send private messages to the group.
|
||||
#: GroupPrivateMessagePlugin.php:177
|
||||
msgid "Private senders"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:179
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:181
|
||||
msgid "Member"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:183
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown title in group settings page for who can send private messages to the group.
|
||||
#: GroupPrivateMessagePlugin.php:185
|
||||
msgid "Who can send private messages to the group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for action in group actions list.
|
||||
#: GroupPrivateMessagePlugin.php:290
|
||||
msgid "Send a direct message to this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link text for action in group actions list to send a private message to a group.
|
||||
#: GroupPrivateMessagePlugin.php:292
|
||||
msgctxt "LINKTEXT"
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a private group message has to be forced.
|
||||
#: GroupPrivateMessagePlugin.php:370
|
||||
msgid "Forced notice to private group message."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Indicator on the group page that the group is (essentially) private.
|
||||
#: GroupPrivateMessagePlugin.php:392
|
||||
msgid "Private"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: GroupPrivateMessagePlugin.php:418
|
||||
msgid "Allow posting private messages to groups."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when trying to send a private group message while not logged in.
|
||||
#: actions/newgroupmessage.php:70
|
||||
msgid "Must be logged in."
|
||||
@@ -202,113 +316,3 @@ msgid ""
|
||||
"This is the group inbox, which lists all incoming private messages for this "
|
||||
"group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu item in group page.
|
||||
#: GroupPrivateMessagePlugin.php:114
|
||||
msgctxt "MENU"
|
||||
msgid "Inbox"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Menu title in group page.
|
||||
#: GroupPrivateMessagePlugin.php:116
|
||||
msgid "Private messages for this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown label in group settings page for if group allows private messages.
|
||||
#: GroupPrivateMessagePlugin.php:162
|
||||
msgid "Private messages"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:164
|
||||
msgid "Sometimes"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:166
|
||||
msgid "Always"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for allowing private messages.
|
||||
#: GroupPrivateMessagePlugin.php:168
|
||||
msgid "Never"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown title in group settings page for if group allows private messages.
|
||||
#: GroupPrivateMessagePlugin.php:170
|
||||
msgid "Whether to allow private messages to this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown label in group settings page for who can send private messages to the group.
|
||||
#: GroupPrivateMessagePlugin.php:177
|
||||
msgid "Private senders"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:179
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:181
|
||||
msgid "Member"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown option in group settings page for who can send private messages.
|
||||
#: GroupPrivateMessagePlugin.php:183
|
||||
msgid "Admin"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Dropdown title in group settings page for who can send private messages to the group.
|
||||
#: GroupPrivateMessagePlugin.php:185
|
||||
msgid "Who can send private messages to the group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for action in group actions list.
|
||||
#: GroupPrivateMessagePlugin.php:290
|
||||
msgid "Send a direct message to this group."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link text for action in group actions list to send a private message to a group.
|
||||
#: GroupPrivateMessagePlugin.php:292
|
||||
msgctxt "LINKTEXT"
|
||||
msgid "Message"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when a private group message has to be forced.
|
||||
#: GroupPrivateMessagePlugin.php:370
|
||||
msgid "Forced notice to private group message."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Indicator on the group page that the group is (essentially) private.
|
||||
#: GroupPrivateMessagePlugin.php:392
|
||||
msgid "Private"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: GroupPrivateMessagePlugin.php:418
|
||||
msgid "Allow posting private messages to groups."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend for sending private message to group %s.
|
||||
#: forms/groupmessage.php:89
|
||||
#, php-format
|
||||
msgid "Message to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for private group message to group %s.
|
||||
#: forms/groupmessage.php:128
|
||||
#, php-format
|
||||
msgid "Direct message to %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Indicator for number of chatacters still available for notice.
|
||||
#: forms/groupmessage.php:141
|
||||
msgid "Available characters"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Send button text for sending private group notice.
|
||||
#: forms/groupmessage.php:162
|
||||
msgctxt "Send button for sending notice"
|
||||
msgid "Send"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,6 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: ImageMagickPlugin.php:78
|
||||
#: ImageMagickPlugin.php:145
|
||||
msgid "Use ImageMagick for some more image support."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,11 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: E-mail subject in case of an error.
|
||||
#: lib/imapmailhandler.php:31
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when the ImapManager is used incorrectly in the code.
|
||||
#: lib/imapmanager.php:52
|
||||
msgid ""
|
||||
@@ -24,11 +29,6 @@ msgid ""
|
||||
"\"get()\" method."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: E-mail subject in case of an error.
|
||||
#: lib/imapmailhandler.php:31
|
||||
msgid "Error"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when configuration of the IMAP plugin is incorrect.
|
||||
#: ImapPlugin.php:57
|
||||
msgid "A mailbox must be specified."
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,11 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: LinkPreviewPlugin.php:42
|
||||
msgid "UI extension for previewing thumbnails from links."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when the session token does not match or is not given.
|
||||
#: actions/oembedproxy.php:58
|
||||
msgid "There was a problem with your session token. Try again, please."
|
||||
@@ -31,8 +36,3 @@ msgstr ""
|
||||
#: actions/oembedproxy.php:71
|
||||
msgid "Invalid URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: LinkPreviewPlugin.php:42
|
||||
msgid "UI extension for previewing thumbnails from links."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,62 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: lib/util.php:211
|
||||
msgid "linked to this from <a href=\""
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:426
|
||||
msgid "Favor"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title of Linkback settings page for a user.
|
||||
#: actions/linkbacksettings.php:47
|
||||
msgctxt "TITLE"
|
||||
msgid "Linkback settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form instructions for Linkback settings.
|
||||
#: actions/linkbacksettings.php:58
|
||||
msgid ""
|
||||
"Linkbacks inform post authors when you link to them. You can disable this "
|
||||
"feature here."
|
||||
msgstr ""
|
||||
|
||||
#: actions/linkbacksettings.php:71
|
||||
msgctxt "LEGEND"
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to save OpenID prefs
|
||||
#: actions/linkbacksettings.php:74
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: actions/linkbacksettings.php:89
|
||||
msgid "Linkback preferences saved."
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:42 actions/webmention.php:43
|
||||
msgid "\"source\" is missing"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:47 actions/webmention.php:48
|
||||
msgid "\"target\" is missing"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:53 actions/webmention.php:54
|
||||
msgid "Source does not link to target."
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:59 actions/webmention.php:60
|
||||
msgid "Target not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:65 actions/webmention.php:66
|
||||
msgid "An error occured while saving."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Trackback title.
|
||||
#. TRANS: %1$s is a profile nickname, %2$s is a timestamp.
|
||||
#: LinkbackPlugin.php:318
|
||||
@@ -49,59 +105,3 @@ msgstr ""
|
||||
#, php-format
|
||||
msgid "Sent from %s via Linkback"
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:276
|
||||
msgid "linked to this from <a href=\""
|
||||
msgstr ""
|
||||
|
||||
#: lib/util.php:522
|
||||
msgid "Favor"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:42 actions/webmention.php:43
|
||||
msgid "\"source\" is missing"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:47 actions/webmention.php:48
|
||||
msgid "\"target\" is missing"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:53 actions/webmention.php:54
|
||||
msgid "Source does not link to target."
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:59 actions/webmention.php:60
|
||||
msgid "Target not found"
|
||||
msgstr ""
|
||||
|
||||
#: actions/webmention.php:65 actions/webmention.php:66
|
||||
msgid "An error occured while saving."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title of Linkback settings page for a user.
|
||||
#: actions/linkbacksettings.php:47
|
||||
msgctxt "TITLE"
|
||||
msgid "Linkback settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form instructions for Linkback settings.
|
||||
#: actions/linkbacksettings.php:58
|
||||
msgid ""
|
||||
"Linkbacks inform post authors when you link to them. You can disable this "
|
||||
"feature here."
|
||||
msgstr ""
|
||||
|
||||
#: actions/linkbacksettings.php:71
|
||||
msgctxt "LEGEND"
|
||||
msgid "Preferences"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to save OpenID prefs
|
||||
#: actions/linkbacksettings.php:74
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: actions/linkbacksettings.php:89
|
||||
msgid "Linkback preferences saved."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,23 +17,6 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Title for map widget.
|
||||
#. TRANS: %s is a user name.
|
||||
#: actions/usermap.php:66
|
||||
#, php-format
|
||||
msgid "%s map"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when referring to a non-existing user.
|
||||
#: actions/map.php:72
|
||||
msgid "No such user."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when referring to a user without a profile.
|
||||
#: actions/map.php:79
|
||||
msgid "User has no profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title.
|
||||
#. TRANS: %s is a user nickname.
|
||||
#: actions/allmap.php:66
|
||||
@@ -48,6 +31,23 @@ msgstr ""
|
||||
msgid "%1$s friends map, page %2$d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when referring to a non-existing user.
|
||||
#: actions/map.php:72
|
||||
msgid "No such user."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when referring to a user without a profile.
|
||||
#: actions/map.php:79
|
||||
msgid "User has no profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for map widget.
|
||||
#. TRANS: %s is a user name.
|
||||
#: actions/usermap.php:66
|
||||
#, php-format
|
||||
msgid "%s map"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Header for Map widget that displays a map with geodata for notices.
|
||||
#: MapstractionPlugin.php:151
|
||||
msgid "Map"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,7 +18,7 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: MemcachedPlugin.php:278
|
||||
#: MemcachedPlugin.php:270
|
||||
msgid ""
|
||||
"Use <a href=\"http://memcached.org/\">Memcached</a> to cache query results."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,6 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Client exception thrown when notice content triggers the spam filter.
|
||||
#: MollomPlugin.php:85
|
||||
#: MollomPlugin.php:87
|
||||
msgid "Spam Detected."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
File diff suppressed because it is too large
Load Diff
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,239 +17,6 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Client exception thrown when an action is not available.
|
||||
#: OpenIDPlugin.php:143
|
||||
msgid "Unavailable action."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Login"
|
||||
#: OpenIDPlugin.php:192
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Login to the site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option when not logged in to log in
|
||||
#: OpenIDPlugin.php:195
|
||||
msgctxt "MENU"
|
||||
msgid "Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Help"
|
||||
#: OpenIDPlugin.php:200
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Help me!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option for help on the StatusNet site
|
||||
#: OpenIDPlugin.php:203
|
||||
msgctxt "MENU"
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Search"
|
||||
#: OpenIDPlugin.php:209
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Search for people or text."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
|
||||
#: OpenIDPlugin.php:212
|
||||
msgctxt "MENU"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin menu item on site logon page.
|
||||
#. TRANS: OpenID plugin menu item on user settings page.
|
||||
#. TRANS: OpenID configuration menu item.
|
||||
#: OpenIDPlugin.php:269 OpenIDPlugin.php:305 OpenIDPlugin.php:479
|
||||
#: OpenIDPlugin.php:559
|
||||
msgctxt "MENU"
|
||||
msgid "OpenID"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin tooltip for logon menu item.
|
||||
#: OpenIDPlugin.php:271
|
||||
msgid "Login or register with OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin tooltip for user settings menu item.
|
||||
#: OpenIDPlugin.php:307
|
||||
msgid "Add or remove OpenIDs."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice for logged in users to try and get them to add an OpenID account to their StatusNet account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:421
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? [Add an OpenID to your account]"
|
||||
"(%%action.openidsettings%%)!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice for anonymous users to try and get them to register with an OpenID account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:426
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? Try our [OpenID registration]"
|
||||
"(%%action.openidlogin%%)!)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice on the login page to try and get them to log on with an OpenID account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:434
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? Try our [OpenID login](%%action."
|
||||
"openidlogin%%)!)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for OpenID configuration menu item.
|
||||
#: OpenIDPlugin.php:561
|
||||
msgid "OpenID configuration."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: OpenIDPlugin.php:607
|
||||
msgid "Use <a href=\"http://openid.net/\">OpenID</a> to login to the site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: button label for OAuth authorization page when needing OpenID authentication first.
|
||||
#. TRANS: Button text to continue OpenID identity verification.
|
||||
#: OpenIDPlugin.php:617 actions/openidtrust.php:136
|
||||
msgctxt "BUTTON"
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form legend.
|
||||
#: OpenIDPlugin.php:634 actions/openidlogin.php:132
|
||||
msgctxt "LEGEND"
|
||||
msgid "OpenID login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: OpenIDPlugin.php:642
|
||||
msgid "OpenID provider"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: OpenIDPlugin.php:651 actions/openidlogin.php:149
|
||||
msgid "Enter your username."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: OpenIDPlugin.php:653 actions/openidlogin.php:151
|
||||
msgid "You will be sent to the provider's site for authentication."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form field label.
|
||||
#: OpenIDPlugin.php:657 actions/openidlogin.php:155
|
||||
#: actions/openidsettings.php:97
|
||||
msgid "OpenID URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form field instructions.
|
||||
#. TRANS: OpenID plugin logon form field title.
|
||||
#: OpenIDPlugin.php:660 actions/openidlogin.php:158
|
||||
msgid "Your OpenID URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for OpenID bridge administration page.
|
||||
#: actions/openidadminpanel.php:47
|
||||
msgctxt "TITLE"
|
||||
msgid "OpenID Settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page instructions.
|
||||
#: actions/openidadminpanel.php:58
|
||||
msgid "OpenID settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when OpenID provider URL is too long.
|
||||
#: actions/openidadminpanel.php:139
|
||||
msgid "Invalid provider URL. Maximum length is 255 characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when Launchpad team name is too long.
|
||||
#: actions/openidadminpanel.php:146
|
||||
msgid "Invalid team name. Maximum length is 255 characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/openidadminpanel.php:200
|
||||
msgctxt "LEGEND"
|
||||
msgid "Trusted provider"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: actions/openidadminpanel.php:205
|
||||
msgid ""
|
||||
"By default, users are allowed to authenticate with any OpenID provider. If "
|
||||
"you are using your own OpenID service for shared sign-in, you can restrict "
|
||||
"access to only your own users here."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: actions/openidadminpanel.php:215
|
||||
msgid "Provider URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title.
|
||||
#: actions/openidadminpanel.php:217
|
||||
msgid ""
|
||||
"All OpenID logins will be sent to this URL; other providers may not be used."
|
||||
msgstr ""
|
||||
|
||||
#: actions/openidadminpanel.php:226
|
||||
msgid "Append a username to base URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox title.
|
||||
#: actions/openidadminpanel.php:229
|
||||
msgid ""
|
||||
"Login form will show the base URL and prompt for a username to add at the "
|
||||
"end. Use when OpenID provider URL should be the profile page for individual "
|
||||
"users."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: actions/openidadminpanel.php:238
|
||||
msgid "Required team"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title.
|
||||
#: actions/openidadminpanel.php:240
|
||||
msgid "Only allow logins from users in the given team (Launchpad extension)."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/openidadminpanel.php:253
|
||||
msgctxt "LEGEND"
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: actions/openidadminpanel.php:262
|
||||
msgid "Enable OpenID-only mode"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox title.
|
||||
#: actions/openidadminpanel.php:265
|
||||
msgid ""
|
||||
"Require all users to login via OpenID. Warning: disables password "
|
||||
"authentication for all users!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to save OpenID prefs
|
||||
#: actions/openidadminpanel.php:285 actions/openidsettings.php:248
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button title to save OpenID settings.
|
||||
#: actions/openidadminpanel.php:289
|
||||
msgid "Save OpenID settings."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error message trying to log on with OpenID while already logged on.
|
||||
#: actions/openidlogin.php:33 actions/finishopenidlogin.php:37
|
||||
msgid "Already logged in."
|
||||
@@ -277,12 +44,40 @@ msgctxt "TITLE"
|
||||
msgid "OpenID Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form legend.
|
||||
#: actions/openidlogin.php:132 OpenIDPlugin.php:634
|
||||
msgctxt "LEGEND"
|
||||
msgid "OpenID login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: actions/openidlogin.php:140
|
||||
msgctxt "LABEL"
|
||||
msgid "OpenID provider"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: actions/openidlogin.php:149 OpenIDPlugin.php:651
|
||||
msgid "Enter your username."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: actions/openidlogin.php:151 OpenIDPlugin.php:653
|
||||
msgid "You will be sent to the provider's site for authentication."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form field label.
|
||||
#: actions/openidlogin.php:155 actions/openidsettings.php:97
|
||||
#: OpenIDPlugin.php:657
|
||||
msgid "OpenID URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form field title.
|
||||
#. TRANS: OpenID plugin logon form field instructions.
|
||||
#: actions/openidlogin.php:158 OpenIDPlugin.php:660
|
||||
msgid "Your OpenID URL."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin logon form checkbox label for setting to put the OpenID information in a cookie.
|
||||
#: actions/openidlogin.php:163
|
||||
msgid "Remember me"
|
||||
@@ -299,70 +94,6 @@ msgctxt "BUTTON"
|
||||
msgid "Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403).
|
||||
#. TRANS: %s is a request identity.
|
||||
#: actions/openidserver.php:113
|
||||
#, php-format
|
||||
msgid "You are not authorized to use the identity %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500).
|
||||
#: actions/openidserver.php:136
|
||||
msgid "Just an OpenID provider. Nothing to see here, move along..."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
|
||||
#: actions/finishaddopenid.php:60 actions/finishsynchopenid.php:55
|
||||
msgid "Not logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled.
|
||||
#: actions/finishaddopenid.php:81 actions/finishopenidlogin.php:254
|
||||
#: actions/finishsynchopenid.php:76
|
||||
msgid "OpenID authentication cancelled."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID authentication failed; display the error message. %s is the error message.
|
||||
#: actions/finishaddopenid.php:87 actions/finishopenidlogin.php:258
|
||||
#: actions/finishsynchopenid.php:82
|
||||
#, php-format
|
||||
msgid "OpenID authentication failed: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID authentication error.
|
||||
#. TRANS: Message displayed when OpenID authentication is aborted.
|
||||
#. TRANS: OpenID authentication error.
|
||||
#: actions/finishaddopenid.php:104 actions/finishopenidlogin.php:279
|
||||
#: actions/finishsynchopenid.php:99
|
||||
msgid ""
|
||||
"OpenID authentication aborted: You are not allowed to login to this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case a user tries to add an OpenID that is already connected to them.
|
||||
#: actions/finishaddopenid.php:115
|
||||
msgid "You already have this OpenID!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case a user tries to add an OpenID that is already used by another user.
|
||||
#: actions/finishaddopenid.php:118
|
||||
msgid "Someone else already has this OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case the OpenID object cannot be connected to the user.
|
||||
#: actions/finishaddopenid.php:131
|
||||
msgid "Error connecting user."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case the user or the user profile cannot be saved in StatusNet.
|
||||
#: actions/finishaddopenid.php:139 actions/finishsynchopenid.php:112
|
||||
msgid "Error updating profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title after getting the status of the OpenID authorisation request.
|
||||
#: actions/finishaddopenid.php:181
|
||||
msgid "OpenID Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message given when there is a problem with the user's session token.
|
||||
#: actions/finishopenidlogin.php:42
|
||||
msgid "There was a problem with your session token. Try again, please."
|
||||
@@ -474,6 +205,27 @@ msgctxt "BUTTON"
|
||||
msgid "Connect"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Status message in case the response from the OpenID provider is that the logon attempt was cancelled.
|
||||
#: actions/finishopenidlogin.php:254 actions/finishaddopenid.php:81
|
||||
#: actions/finishsynchopenid.php:76
|
||||
msgid "OpenID authentication cancelled."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID authentication failed; display the error message. %s is the error message.
|
||||
#: actions/finishopenidlogin.php:258 actions/finishaddopenid.php:87
|
||||
#: actions/finishsynchopenid.php:82
|
||||
#, php-format
|
||||
msgid "OpenID authentication failed: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message displayed when OpenID authentication is aborted.
|
||||
#. TRANS: OpenID authentication error.
|
||||
#: actions/finishopenidlogin.php:279 actions/finishaddopenid.php:104
|
||||
#: actions/finishsynchopenid.php:99
|
||||
msgid ""
|
||||
"OpenID authentication aborted: You are not allowed to login to this site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin message. No new user registration is allowed on the site.
|
||||
#. TRANS: OpenID plugin message. No new user registration is allowed on the site without an invitation code, and none was provided.
|
||||
#: actions/finishopenidlogin.php:335 actions/finishopenidlogin.php:344
|
||||
@@ -506,6 +258,182 @@ msgstr ""
|
||||
msgid "Error connecting user to OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Error message displayed when trying to perform an action that requires a logged in user.
|
||||
#: actions/finishaddopenid.php:60 actions/finishsynchopenid.php:55
|
||||
msgid "Not logged in."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case a user tries to add an OpenID that is already connected to them.
|
||||
#: actions/finishaddopenid.php:115
|
||||
msgid "You already have this OpenID!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case a user tries to add an OpenID that is already used by another user.
|
||||
#: actions/finishaddopenid.php:118
|
||||
msgid "Someone else already has this OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case the OpenID object cannot be connected to the user.
|
||||
#: actions/finishaddopenid.php:131
|
||||
msgid "Error connecting user."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Message in case the user or the user profile cannot be saved in StatusNet.
|
||||
#: actions/finishaddopenid.php:139 actions/finishsynchopenid.php:112
|
||||
msgid "Error updating profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title after getting the status of the OpenID authorisation request.
|
||||
#: actions/finishaddopenid.php:181
|
||||
msgid "OpenID Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title after getting the status of the OpenID authorisation request.
|
||||
#. TODO update after understanding the function ^
|
||||
#: actions/finishsynchopenid.php:152
|
||||
msgid "OpenID Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin client error given trying to add an unauthorised OpenID to a user (403).
|
||||
#. TRANS: %s is a request identity.
|
||||
#: actions/openidserver.php:113
|
||||
#, php-format
|
||||
msgid "You are not authorized to use the identity %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin client error given when not getting a response for a given OpenID provider (500).
|
||||
#: actions/openidserver.php:134
|
||||
msgid "Just an OpenID provider. Nothing to see here, move along..."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for OpenID bridge administration page.
|
||||
#: actions/openidadminpanel.php:47
|
||||
msgctxt "TITLE"
|
||||
msgid "OpenID Settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page instructions.
|
||||
#: actions/openidadminpanel.php:58
|
||||
msgid "OpenID settings"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when OpenID provider URL is too long.
|
||||
#: actions/openidadminpanel.php:139
|
||||
msgid "Invalid provider URL. Maximum length is 255 characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when Launchpad team name is too long.
|
||||
#: actions/openidadminpanel.php:146
|
||||
msgid "Invalid team name. Maximum length is 255 characters."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/openidadminpanel.php:200
|
||||
msgctxt "LEGEND"
|
||||
msgid "Trusted provider"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form guide.
|
||||
#: actions/openidadminpanel.php:205
|
||||
msgid ""
|
||||
"By default, users are allowed to authenticate with any OpenID provider. If "
|
||||
"you are using your own OpenID service for shared sign-in, you can restrict "
|
||||
"access to only your own users here."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: actions/openidadminpanel.php:215
|
||||
msgid "Provider URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title.
|
||||
#: actions/openidadminpanel.php:217
|
||||
msgid ""
|
||||
"All OpenID logins will be sent to this URL; other providers may not be used."
|
||||
msgstr ""
|
||||
|
||||
#: actions/openidadminpanel.php:226
|
||||
msgid "Append a username to base URL"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox title.
|
||||
#: actions/openidadminpanel.php:229
|
||||
msgid ""
|
||||
"Login form will show the base URL and prompt for a username to add at the "
|
||||
"end. Use when OpenID provider URL should be the profile page for individual "
|
||||
"users."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: actions/openidadminpanel.php:238
|
||||
msgid "Required team"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title.
|
||||
#: actions/openidadminpanel.php:240
|
||||
msgid "Only allow logins from users in the given team (Launchpad extension)."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Fieldset legend.
|
||||
#: actions/openidadminpanel.php:253
|
||||
msgctxt "LEGEND"
|
||||
msgid "Options"
|
||||
msgstr ""
|
||||
|
||||
#: actions/openidadminpanel.php:262
|
||||
msgid "Enable OpenID-only mode"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Checkbox title.
|
||||
#: actions/openidadminpanel.php:265
|
||||
msgid ""
|
||||
"Require all users to login via OpenID. Warning: disables password "
|
||||
"authentication for all users!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to save OpenID prefs
|
||||
#: actions/openidadminpanel.php:285 actions/openidsettings.php:248
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button title to save OpenID settings.
|
||||
#: actions/openidadminpanel.php:289
|
||||
msgid "Save OpenID settings."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for identity verification page.
|
||||
#: actions/openidtrust.php:51
|
||||
msgid "OpenID Identity Verification"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error when visiting page directly.
|
||||
#: actions/openidtrust.php:69
|
||||
msgid ""
|
||||
"This page should only be reached during OpenID processing, not directly."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice. %s is a trustroot name.
|
||||
#: actions/openidtrust.php:118
|
||||
#, php-format
|
||||
msgid ""
|
||||
"%s has asked to verify your identity. Click Continue to verify your identity "
|
||||
"and login without creating a new password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to continue OpenID identity verification.
|
||||
#. TRANS: button label for OAuth authorization page when needing OpenID authentication first.
|
||||
#: actions/openidtrust.php:136 OpenIDPlugin.php:617
|
||||
msgctxt "BUTTON"
|
||||
msgid "Continue"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to cancel OpenID identity verification.
|
||||
#: actions/openidtrust.php:138
|
||||
msgctxt "BUTTON"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title of OpenID settings page for a user.
|
||||
#: actions/openidsettings.php:49
|
||||
msgctxt "TITLE"
|
||||
@@ -634,100 +562,171 @@ msgstr ""
|
||||
msgid "OpenID preferences saved."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for identity verification page.
|
||||
#: actions/openidtrust.php:51
|
||||
msgid "OpenID Identity Verification"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error when visiting page directly.
|
||||
#: actions/openidtrust.php:69
|
||||
msgid ""
|
||||
"This page should only be reached during OpenID processing, not directly."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice. %s is a trustroot name.
|
||||
#: actions/openidtrust.php:118
|
||||
#, php-format
|
||||
msgid ""
|
||||
"%s has asked to verify your identity. Click Continue to verify your identity "
|
||||
"and login without creating a new password."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text to cancel OpenID identity verification.
|
||||
#: actions/openidtrust.php:138
|
||||
msgctxt "BUTTON"
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title after getting the status of the OpenID authorisation request.
|
||||
#. TODO update after understanding the function ^
|
||||
#: actions/finishsynchopenid.php:152
|
||||
msgid "OpenID Synchronization"
|
||||
msgstr ""
|
||||
|
||||
#: openid.php:162
|
||||
#: openid.php:165
|
||||
msgid "No valid URL provided for OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin server error.
|
||||
#: openid.php:169
|
||||
#: openid.php:172
|
||||
msgid "Cannot instantiate OpenID consumer object."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin message. Given when an OpenID is not valid.
|
||||
#: openid.php:180
|
||||
#: openid.php:183
|
||||
msgid "Not a valid OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin server error. Given when the OpenID authentication request fails.
|
||||
#. TRANS: %s is the failure message.
|
||||
#: openid.php:185
|
||||
#: openid.php:188
|
||||
#, php-format
|
||||
msgid "OpenID failure: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin server error. Given when the OpenID authentication request cannot be redirected.
|
||||
#. TRANS: %s is the failure message.
|
||||
#: openid.php:240
|
||||
#: openid.php:243
|
||||
#, php-format
|
||||
msgid "Could not redirect to server: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin user instructions.
|
||||
#: openid.php:284
|
||||
#: openid.php:283
|
||||
msgid ""
|
||||
"This form should automatically submit itself. If not, click the submit "
|
||||
"button to go to your OpenID provider."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin server error.
|
||||
#: openid.php:321
|
||||
#: openid.php:320
|
||||
msgid "Error saving the profile."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin server error.
|
||||
#: openid.php:333
|
||||
#: openid.php:332
|
||||
msgid "Error saving the user."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin client exception (403).
|
||||
#: openid.php:363
|
||||
#: openid.php:362
|
||||
msgid "Unauthorized URL used for OpenID login."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title
|
||||
#: openid.php:411
|
||||
#: openid.php:410
|
||||
msgid "OpenID Login Submission"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin message used while requesting authorization user's OpenID login provider.
|
||||
#: openid.php:422
|
||||
#: openid.php:421
|
||||
msgid "Requesting authorization from your login provider..."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin message. User instruction while requesting authorization user's OpenID login provider.
|
||||
#: openid.php:426
|
||||
#: openid.php:425
|
||||
msgid ""
|
||||
"If you are not redirected to your login provider in a few seconds, try "
|
||||
"pushing the button below."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown when an action is not available.
|
||||
#: OpenIDPlugin.php:143
|
||||
msgid "Unavailable action."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Login"
|
||||
#: OpenIDPlugin.php:192
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Login to the site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option when not logged in to log in
|
||||
#: OpenIDPlugin.php:195
|
||||
msgctxt "MENU"
|
||||
msgid "Login"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Help"
|
||||
#: OpenIDPlugin.php:200
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Help me!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option for help on the StatusNet site
|
||||
#: OpenIDPlugin.php:203
|
||||
msgctxt "MENU"
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for main menu option "Search"
|
||||
#: OpenIDPlugin.php:209
|
||||
msgctxt "TOOLTIP"
|
||||
msgid "Search for people or text."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Main menu option when logged in or when the StatusNet instance is not private
|
||||
#: OpenIDPlugin.php:212
|
||||
msgctxt "MENU"
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin menu item on site logon page.
|
||||
#. TRANS: OpenID plugin menu item on user settings page.
|
||||
#. TRANS: OpenID configuration menu item.
|
||||
#: OpenIDPlugin.php:269 OpenIDPlugin.php:305 OpenIDPlugin.php:479
|
||||
#: OpenIDPlugin.php:559
|
||||
msgctxt "MENU"
|
||||
msgid "OpenID"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin tooltip for logon menu item.
|
||||
#: OpenIDPlugin.php:271
|
||||
msgid "Login or register with OpenID."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: OpenID plugin tooltip for user settings menu item.
|
||||
#: OpenIDPlugin.php:307
|
||||
msgid "Add or remove OpenIDs."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice for logged in users to try and get them to add an OpenID account to their StatusNet account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:421
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? [Add an OpenID to your account]"
|
||||
"(%%action.openidsettings%%)!"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice for anonymous users to try and get them to register with an OpenID account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:426
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? Try our [OpenID registration]"
|
||||
"(%%action.openidlogin%%)!)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page notice on the login page to try and get them to log on with an OpenID account.
|
||||
#. TRANS: This message contains Markdown links in the form (description)[link].
|
||||
#: OpenIDPlugin.php:434
|
||||
#, php-format
|
||||
msgid ""
|
||||
"(Have an [OpenID](http://openid.net/)? Try our [OpenID login](%%action."
|
||||
"openidlogin%%)!)"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Tooltip for OpenID configuration menu item.
|
||||
#: OpenIDPlugin.php:561
|
||||
msgid "OpenID configuration."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: OpenIDPlugin.php:607
|
||||
msgid "Use <a href=\"http://openid.net/\">OpenID</a> to login to the site."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: OpenIDPlugin.php:642
|
||||
msgid "OpenID provider"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -42,6 +42,35 @@ msgstr ""
|
||||
msgid "Poll: %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on the page to create a poll.
|
||||
#: forms/newpoll.php:109
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on the page to create a poll.
|
||||
#: forms/newpoll.php:112
|
||||
msgid "What question are people answering?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for an answer option on the page to create a poll.
|
||||
#. TRANS: %d is the option number.
|
||||
#: forms/newpoll.php:134
|
||||
#, php-format
|
||||
msgid "Option %d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for saving a new poll.
|
||||
#: forms/newpoll.php:163
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#: forms/pollresponse.php:126
|
||||
msgctxt "BUTTON"
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for poll page.
|
||||
#: actions/newpoll.php:64
|
||||
msgid "New poll"
|
||||
@@ -66,6 +95,25 @@ msgstr ""
|
||||
msgid "Notice posted"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for poll response.
|
||||
#: actions/respondpoll.php:64
|
||||
msgid "Poll response"
|
||||
msgstr ""
|
||||
|
||||
#: actions/respondpoll.php:89
|
||||
msgid "You must be logged in to respond to a poll."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing poll.
|
||||
#: actions/respondpoll.php:102
|
||||
msgid "Invalid or missing poll."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending a poll response.
|
||||
#: actions/respondpoll.php:162
|
||||
msgid "Poll results"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to view a non-existing poll.
|
||||
#: actions/showpoll.php:59
|
||||
msgid "No such poll."
|
||||
@@ -91,25 +139,6 @@ msgstr ""
|
||||
msgid "Set your poll preferences"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for poll response.
|
||||
#: actions/respondpoll.php:64
|
||||
msgid "Poll response"
|
||||
msgstr ""
|
||||
|
||||
#: actions/respondpoll.php:89
|
||||
msgid "You must be logged in to respond to a poll."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing poll.
|
||||
#: actions/respondpoll.php:102
|
||||
msgid "Invalid or missing poll."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending a poll response.
|
||||
#: actions/respondpoll.php:162
|
||||
msgid "Poll results"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: PollPlugin.php:132
|
||||
msgid "Simple extension for supporting basic polls."
|
||||
@@ -157,32 +186,3 @@ msgstr ""
|
||||
#: PollPlugin.php:471
|
||||
msgid "Poll data is missing"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label on the page to create a poll.
|
||||
#: forms/newpoll.php:109
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title on the page to create a poll.
|
||||
#: forms/newpoll.php:112
|
||||
msgid "What question are people answering?"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for an answer option on the page to create a poll.
|
||||
#. TRANS: %d is the option number.
|
||||
#: forms/newpoll.php:134
|
||||
#, php-format
|
||||
msgid "Option %d"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for saving a new poll.
|
||||
#: forms/newpoll.php:163
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#: forms/pollresponse.php:126
|
||||
msgctxt "BUTTON"
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,36 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
|
||||
|
||||
#. TRANS: Exception trown when getting a profile for a non-existing ID.
|
||||
#. TRANS: %s is the provided profile ID.
|
||||
#. TRANS: Exception thown when getting a profile with a non-existing ID.
|
||||
#. TRANS: %s is the non-existing profile ID.
|
||||
#: classes/QnA_Question.php:113 classes/QnA_Answer.php:151
|
||||
#, php-format
|
||||
msgid "No profile with ID %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Number of given answers to a question.
|
||||
#. TRANS: %s is the number of given answers.
|
||||
#: classes/QnA_Question.php:200
|
||||
#, php-format
|
||||
msgid "%s answer"
|
||||
msgid_plural "%s answers"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Notification that a question cannot be answered anymore because it is closed.
|
||||
#: classes/QnA_Question.php:207
|
||||
msgid "This question is closed."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Rendered version of the notice content creating a question.
|
||||
#. TRANS: %s a link to the question as link description.
|
||||
#: classes/QnA_Question.php:271
|
||||
#, php-format
|
||||
msgid "Question: %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thown when getting a question with a non-existing ID.
|
||||
#. TRANS: %s is the non-existing question ID.
|
||||
#: classes/QnA_Answer.php:140
|
||||
@@ -55,6 +25,15 @@ msgstr ""
|
||||
msgid "No question with ID %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thown when getting a profile with a non-existing ID.
|
||||
#. TRANS: %s is the non-existing profile ID.
|
||||
#. TRANS: Exception trown when getting a profile for a non-existing ID.
|
||||
#. TRANS: %s is the provided profile ID.
|
||||
#: classes/QnA_Answer.php:151 classes/QnA_Question.php:113
|
||||
#, php-format
|
||||
msgid "No profile with ID %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: %s is the number of answer revisions.
|
||||
#: classes/QnA_Answer.php:196
|
||||
#, php-format
|
||||
@@ -80,6 +59,110 @@ msgstr ""
|
||||
msgid "answered \"%s\""
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Number of given answers to a question.
|
||||
#. TRANS: %s is the number of given answers.
|
||||
#: classes/QnA_Question.php:200
|
||||
#, php-format
|
||||
msgid "%s answer"
|
||||
msgid_plural "%s answers"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#. TRANS: Notification that a question cannot be answered anymore because it is closed.
|
||||
#: classes/QnA_Question.php:207
|
||||
msgid "This question is closed."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Rendered version of the notice content creating a question.
|
||||
#. TRANS: %s a link to the question as link description.
|
||||
#: classes/QnA_Question.php:271
|
||||
#, php-format
|
||||
msgid "Question: %s"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend for revising the answer.
|
||||
#: forms/qnashowquestion.php:106
|
||||
msgctxt "LEGEND"
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for closing a question.
|
||||
#: forms/qnashowquestion.php:151
|
||||
msgctxt "BUTTON"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for button text for closing a question.
|
||||
#: forms/qnashowquestion.php:155
|
||||
msgid "Close the question to no one can answer it anymore."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend for showing the answer.
|
||||
#. TRANS: Page title for and answer to a question.
|
||||
#. TRANS: Page title after sending an answer.
|
||||
#: forms/qnashowanswer.php:113 actions/qnanewanswer.php:62
|
||||
#: actions/qnavote.php:63 actions/qnareviseanswer.php:190
|
||||
#: actions/qnareviseanswer.php:226
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for marking an answer as "best".
|
||||
#: forms/qnashowanswer.php:150
|
||||
msgctxt "BUTTON"
|
||||
msgid "Best"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for button text marking an answer as "best".
|
||||
#: forms/qnashowanswer.php:154
|
||||
msgid "Mark this answer as the best answer."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: forms/qnanewanswer.php:114
|
||||
msgid "Enter your answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#: forms/qnanewanswer.php:125
|
||||
msgctxt "BUTTON"
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#. TRANS: Button text for submitting a revised answer.
|
||||
#: forms/qnavote.php:118 forms/qnareviseanswer.php:119
|
||||
msgctxt "BUTTON"
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for a new question.
|
||||
#: forms/qnanewquestion.php:110
|
||||
msgctxt "LABEL"
|
||||
msgid "Title"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title for a new question.
|
||||
#: forms/qnanewquestion.php:113
|
||||
msgid "The title of your question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for question details.
|
||||
#: forms/qnanewquestion.php:122
|
||||
msgctxt "LABEL"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title for question details.
|
||||
#: forms/qnanewquestion.php:125
|
||||
msgid "Your question in detail."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for saving a new question.
|
||||
#: forms/qnanewquestion.php:149
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when performing an unexpected action on a question.
|
||||
#. TRANS: %s is the unpexpected object type.
|
||||
#: lib/qnalistitem.php:67
|
||||
@@ -98,70 +181,6 @@ msgstr ""
|
||||
msgid "Answer data is missing."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for Question page.
|
||||
#: actions/qnanewquestion.php:62
|
||||
msgid "New question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to create a Question while not logged in.
|
||||
#: actions/qnanewquestion.php:82
|
||||
msgid "You must be logged in to post a question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to create a question without a title.
|
||||
#: actions/qnanewquestion.php:128
|
||||
msgid "Question must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending a notice.
|
||||
#: actions/qnanewquestion.php:153
|
||||
msgid "Question posted"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for revising a question
|
||||
#: actions/qnareviseanswer.php:51
|
||||
msgid "Revise answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to answer a question while not logged in.
|
||||
#: actions/qnareviseanswer.php:74 actions/qnavote.php:85
|
||||
#: actions/qnanewanswer.php:85
|
||||
msgid "You must be logged in to answer to a question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing question.
|
||||
#: actions/qnareviseanswer.php:87
|
||||
msgid "Invalid or missing answer."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form title for sending an answer.
|
||||
#: actions/qnareviseanswer.php:151
|
||||
msgctxt "TITLE"
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending an answer.
|
||||
#. TRANS: Page title for and answer to a question.
|
||||
#. TRANS: Form legend for showing the answer.
|
||||
#: actions/qnareviseanswer.php:190 actions/qnareviseanswer.php:226
|
||||
#: actions/qnavote.php:63 actions/qnanewanswer.php:62
|
||||
#: forms/qnashowanswer.php:113
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing question.
|
||||
#: actions/qnavote.php:97 actions/qnaclosequestion.php:88
|
||||
#: actions/qnanewanswer.php:101
|
||||
msgid "Invalid or missing question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending in a vote for a question or answer.
|
||||
#. TRANS: Page title after sending an answer.
|
||||
#: actions/qnavote.php:147 actions/qnaclosequestion.php:140
|
||||
#: actions/qnanewanswer.php:156
|
||||
msgid "Answers"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to view a non-existing question.
|
||||
#: actions/qnashowquestion.php:70
|
||||
msgid "No such question."
|
||||
@@ -209,19 +228,24 @@ msgstr ""
|
||||
msgid "%1$s's answer to \"%2$s\""
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for close a question
|
||||
#: actions/qnaclosequestion.php:52
|
||||
msgid "Close question"
|
||||
#. TRANS: Client exception thrown trying to answer a question while not logged in.
|
||||
#: actions/qnanewanswer.php:85 actions/qnavote.php:85
|
||||
#: actions/qnareviseanswer.php:74
|
||||
msgid "You must be logged in to answer to a question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to close a question when not logged in
|
||||
#: actions/qnaclosequestion.php:75
|
||||
msgid "You must be logged in to close a question."
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing question.
|
||||
#: actions/qnanewanswer.php:101 actions/qnavote.php:97
|
||||
#: actions/qnaclosequestion.php:88
|
||||
msgid "Invalid or missing question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown trying to close another user's question.
|
||||
#: actions/qnaclosequestion.php:124
|
||||
msgid "You did not ask this question."
|
||||
#. TRANS: Page title after sending an answer.
|
||||
#. TRANS: Page title after sending in a vote for a question or answer.
|
||||
#. TRANS: Page title after sending an answer.
|
||||
#: actions/qnanewanswer.php:156 actions/qnavote.php:147
|
||||
#: actions/qnaclosequestion.php:140
|
||||
msgid "Answers"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after an AJAX error occurs on the post answer page.
|
||||
@@ -235,80 +259,57 @@ msgctxt "TITLE"
|
||||
msgid "Your answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for a new question.
|
||||
#: forms/qnanewquestion.php:110
|
||||
msgctxt "LABEL"
|
||||
msgid "Title"
|
||||
#. TRANS: Page title for revising a question
|
||||
#: actions/qnareviseanswer.php:51
|
||||
msgid "Revise answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title for a new question.
|
||||
#: forms/qnanewquestion.php:113
|
||||
msgid "The title of your question."
|
||||
#. TRANS: Client exception thrown trying to respond to a non-existing question.
|
||||
#: actions/qnareviseanswer.php:87
|
||||
msgid "Invalid or missing answer."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label for question details.
|
||||
#: forms/qnanewquestion.php:122
|
||||
msgctxt "LABEL"
|
||||
msgid "Description"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field title for question details.
|
||||
#: forms/qnanewquestion.php:125
|
||||
msgid "Your question in detail."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for saving a new question.
|
||||
#: forms/qnanewquestion.php:149
|
||||
msgctxt "BUTTON"
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a revised answer.
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#: forms/qnareviseanswer.php:119 forms/qnavote.php:118
|
||||
msgctxt "BUTTON"
|
||||
msgid "Submit"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form legend for revising the answer.
|
||||
#: forms/qnashowquestion.php:106
|
||||
msgctxt "LEGEND"
|
||||
msgid "Question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for closing a question.
|
||||
#: forms/qnashowquestion.php:151
|
||||
msgctxt "BUTTON"
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for button text for closing a question.
|
||||
#: forms/qnashowquestion.php:155
|
||||
msgid "Close the question to no one can answer it anymore."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for marking an answer as "best".
|
||||
#: forms/qnashowanswer.php:150
|
||||
msgctxt "BUTTON"
|
||||
msgid "Best"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for button text marking an answer as "best".
|
||||
#: forms/qnashowanswer.php:154
|
||||
msgid "Mark this answer as the best answer."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Field label.
|
||||
#: forms/qnanewanswer.php:114
|
||||
msgid "Enter your answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Button text for submitting a poll response.
|
||||
#: forms/qnanewanswer.php:125
|
||||
msgctxt "BUTTON"
|
||||
#. TRANS: Form title for sending an answer.
|
||||
#: actions/qnareviseanswer.php:151
|
||||
msgctxt "TITLE"
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Title for Question page.
|
||||
#: actions/qnanewquestion.php:62
|
||||
msgid "New question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to create a Question while not logged in.
|
||||
#: actions/qnanewquestion.php:82
|
||||
msgid "You must be logged in to post a question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to create a question without a title.
|
||||
#: actions/qnanewquestion.php:128
|
||||
msgid "Question must have a title."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title after sending a notice.
|
||||
#: actions/qnanewquestion.php:153
|
||||
msgid "Question posted"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Page title for close a question
|
||||
#: actions/qnaclosequestion.php:52
|
||||
msgid "Close question"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client exception thrown trying to close a question when not logged in
|
||||
#: actions/qnaclosequestion.php:75
|
||||
msgid "You must be logged in to close a question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown trying to close another user's question.
|
||||
#: actions/qnaclosequestion.php:124
|
||||
msgid "You did not ask this question."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: QnAPlugin.php:130
|
||||
msgid "Question and Answers micro-app."
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,71 +17,73 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Form validation error displayed when a URL parameter is missing.
|
||||
#: actions/loggingaggregator.php:86
|
||||
msgid "A URL parameter is required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when HTTP GET is not used.
|
||||
#: actions/loggingaggregator.php:94
|
||||
msgid "This resource requires an HTTP GET."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when HTTP POST is not used.
|
||||
#: actions/loggingaggregator.php:104
|
||||
msgid "This resource requires an HTTP POST."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when POST is not used.
|
||||
#: actions/rsscloudrequestnotify.php:84
|
||||
#: actions/rsscloudrequestnotify.php:91
|
||||
msgid "Request must be POST."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when HTTP POST is not used.
|
||||
#: actions/rsscloudrequestnotify.php:102
|
||||
#: actions/rsscloudrequestnotify.php:109
|
||||
msgid "Only HTTP POST notifications are supported at this time."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: List separator.
|
||||
#: actions/rsscloudrequestnotify.php:113
|
||||
#: actions/rsscloudrequestnotify.php:120
|
||||
msgctxt "SEPARATOR"
|
||||
msgid ", "
|
||||
msgstr ""
|
||||
|
||||
#: actions/rsscloudrequestnotify.php:117
|
||||
#. TRANS: Form validation error displayed when a request body is missing expected parameters.
|
||||
#. TRANS: %s is a list of parameters separated by a list separator (default: ", ").
|
||||
#: actions/rsscloudrequestnotify.php:123
|
||||
#, php-format
|
||||
msgid "The following parameters were missing from the request body: %s."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when not providing any valid profile feed URLs.
|
||||
#: actions/rsscloudrequestnotify.php:126
|
||||
#: actions/rsscloudrequestnotify.php:130
|
||||
msgid ""
|
||||
"You must provide at least one valid profile feed URL (url1, url2, url3 ... "
|
||||
"urlN)."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when not providing a valid feed URL.
|
||||
#: actions/rsscloudrequestnotify.php:144
|
||||
#: actions/rsscloudrequestnotify.php:146
|
||||
msgid "Feed subscription failed: Not a valid feed."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when feed subscription failed.
|
||||
#: actions/rsscloudrequestnotify.php:151
|
||||
#: actions/rsscloudrequestnotify.php:153
|
||||
msgid ""
|
||||
"Feed subscription failed: Notification handler does not respond correctly."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Success message after subscribing to one or more feeds.
|
||||
#: actions/rsscloudrequestnotify.php:166
|
||||
#: actions/rsscloudrequestnotify.php:168
|
||||
msgid ""
|
||||
"Thanks for the subscription. When the feed(s) update(s), you will be "
|
||||
"notified."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when a URL parameter is missing.
|
||||
#: actions/loggingaggregator.php:80
|
||||
msgid "A URL parameter is required."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when HTTP GET is not used.
|
||||
#: actions/loggingaggregator.php:88
|
||||
msgid "This resource requires an HTTP GET."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Form validation error displayed when HTTP POST is not used.
|
||||
#: actions/loggingaggregator.php:98
|
||||
msgid "This resource requires an HTTP POST."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: RSSCloudPlugin.php:223
|
||||
#: RSSCloudPlugin.php:209
|
||||
msgid ""
|
||||
"The RSSCloud plugin enables your GNU social instance to publish real-time "
|
||||
"updates for profile RSS feeds using the <a href=\"http://rsscloud.co/"
|
||||
"\">rssCloud protocol</a>."
|
||||
"The RSSCloud plugin enables your StatusNet instance to publish real-time "
|
||||
"updates for profile RSS feeds using the <a href=\"http://rsscloud.org/"
|
||||
"\">RSSCloud protocol</a>."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,6 +18,6 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: RedisCachePlugin.php:188
|
||||
#: RedisCachePlugin.php:144
|
||||
msgid "Plugin implementing Redis as a backend for GNU social caching"
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -18,21 +18,21 @@ msgstr ""
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Server exception thrown when no IP address can be found for a registation attempt.
|
||||
#: RegisterThrottlePlugin.php:114
|
||||
#: RegisterThrottlePlugin.php:117
|
||||
msgid "Cannot find IP address."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when too many user have registered from one IP address within a given time frame.
|
||||
#: RegisterThrottlePlugin.php:129
|
||||
#: RegisterThrottlePlugin.php:133
|
||||
msgid "Too many registrations. Take a break and try again later."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Exception thrown when attempting to register from an IP address from which silenced users have registered.
|
||||
#: RegisterThrottlePlugin.php:142
|
||||
#: RegisterThrottlePlugin.php:146
|
||||
msgid "A banned user has registered from this address."
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: RegisterThrottlePlugin.php:251
|
||||
#: RegisterThrottlePlugin.php:249
|
||||
msgid "Throttles excessive registration from a single IP address."
|
||||
msgstr ""
|
||||
|
@@ -8,7 +8,7 @@ msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2021-07-18 12:38+0100\n"
|
||||
"POT-Creation-Date: 2020-08-04 01:05+0100\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
@@ -17,6 +17,21 @@ msgstr ""
|
||||
"Content-Type: text/plain; charset=CHARSET\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#. TRANS: Link text for the follow button
|
||||
#: RemoteFollowPlugin.php:71
|
||||
msgid "Subscribe"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: RemoteFollowPlugin.php:128
|
||||
msgid "Add remote-follow button support to GNU social"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link text for link to remote subscribe.
|
||||
#: RemoteFollowPlugin.php:154
|
||||
msgid "Remote"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Client error displayed when the user is logged in.
|
||||
#: actions/remotefollowinit.php:47
|
||||
msgid "You can use the local subscription!"
|
||||
@@ -147,18 +162,3 @@ msgid ""
|
||||
"You can subscribe to users from other supported sites. Paste their address "
|
||||
"or profile URI below:"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link text for the follow button
|
||||
#: RemoteFollowPlugin.php:71
|
||||
msgid "Subscribe"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Plugin description.
|
||||
#: RemoteFollowPlugin.php:128
|
||||
msgid "Add remote-follow button support to GNU social"
|
||||
msgstr ""
|
||||
|
||||
#. TRANS: Link text for link to remote subscribe.
|
||||
#: RemoteFollowPlugin.php:154
|
||||
msgid "Remote"
|
||||
msgstr ""
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user