Compare commits
421 Commits
Author | SHA1 | Date | |
---|---|---|---|
74d137b248 | |||
fe937c29dc | |||
ab222eec97 | |||
52661deda2 | |||
769c832fcd | |||
|
c378019deb | ||
|
8edd975b11 | ||
|
504c21a519 | ||
|
6e031d623a | ||
|
cd3a9ec6a9 | ||
|
983478aeec | ||
|
56ece91f4c | ||
|
5396f3c9d1 | ||
|
68dfaff413 | ||
|
1b69d02875 | ||
|
4cc3a779b5 | ||
|
28a044077f | ||
|
c5e433d577 | ||
|
76a1facd55 | ||
|
761ce7fd81 | ||
|
0eb96d4805 | ||
|
5582ccfcb7 | ||
|
b96a44c73f | ||
|
a500277dca | ||
|
bcae2f26b5 | ||
|
422b82d3be | ||
|
4deaaa8dbe | ||
|
890f3bd91e | ||
|
f8e6ad416b | ||
|
ee872b5e44 | ||
|
5e3fa2bba1 | ||
|
4fec13eb20 | ||
|
cab2112f1c | ||
|
5077b65d71 | ||
|
c2d2f90312 | ||
|
96197d16b5 | ||
|
8bbbb890e3 | ||
|
11fa4b617a | ||
|
eacbd81dfa | ||
|
8d84451200 | ||
|
c7cee7fe1a | ||
|
058614866b | ||
|
ebfc248ff6 | ||
|
a67953b840 | ||
|
8181b28441 | ||
|
318d2cb6ca | ||
|
0b4a49d262 | ||
|
a0f72fe5c6 | ||
|
ae4f3176b1 | ||
|
22f6d3ce14 | ||
|
9e94b7f145 | ||
|
2f7d6ef07b | ||
|
04018ea4ca | ||
|
160b6ccd94 | ||
|
d7e7396d17 | ||
|
7e1091eb8c | ||
|
4e02cb437a | ||
|
9efbef720d | ||
|
7c2cf605f4 | ||
|
7fa4d56f05 | ||
|
590891139f | ||
|
b2e009bcd3 | ||
|
6cb3a0c390 | ||
|
238652b15d | ||
|
c3cdde0873 | ||
|
cb78573f59 | ||
|
82f1fc7ca2 | ||
|
751b23f6fe | ||
|
af0366ed58 | ||
|
d71eea1ba4 | ||
|
300c4e3d04 | ||
|
5f35d9633d | ||
|
c834d27dd6 | ||
|
a0a37352c8 | ||
|
6e5217dc3a | ||
|
912a0cb16c | ||
|
3b514abd6b | ||
|
8290b137fa | ||
|
681aa5b326 | ||
|
47c9bea46f | ||
|
2d8f320586 | ||
|
1f3edd8fdf | ||
|
ed68659ece | ||
|
ddc3371b43 | ||
|
3075cffcd7 | ||
|
86826a1a68 | ||
|
598e8e4d56 | ||
|
c11629035b | ||
|
2d6e4e3912 | ||
|
b7cf60c7b4 | ||
|
4a50579ef1 | ||
|
228e7c423e | ||
|
e62e429302 | ||
|
8fc807343b | ||
|
a9ae96fa4c | ||
|
1e36ceb5b1 | ||
|
668bdc7a6d | ||
|
dd8612c39a | ||
|
df03e5311b | ||
|
60c82bc9a0 | ||
|
fc7925f4c8 | ||
|
d045bf6f5c | ||
|
1095475645 | ||
|
e051572f84 | ||
|
cce2c763d3 | ||
|
ed08b46c0b | ||
|
01093e3583 | ||
|
03e69e8c31 | ||
|
b0b10cf186 | ||
|
e8f5e34202 | ||
|
024f5fe3a8 | ||
|
2de195d20c | ||
|
5b95c1172a | ||
|
6d203d42e9 | ||
|
974404bcfd | ||
|
46ac40d981 | ||
|
d7ec199793 | ||
|
83ba7030cc | ||
|
5196b45e62 | ||
|
abacbf3e0a | ||
|
8c939b70cc | ||
|
881ea12f3f | ||
|
bf274d34c6 | ||
|
33721c85cd | ||
|
4c92cc967b | ||
|
7e559f0cd0 | ||
|
f3df3762f1 | ||
|
ce4ceaf8c7 | ||
|
30024b4d47 | ||
|
4dfa7f374a | ||
|
f81b578a37 | ||
|
1667d727b4 | ||
|
3429a3644d | ||
|
10f0a15614 | ||
|
31003c8914 | ||
|
f476708f3a | ||
|
bda5a7db97 | ||
|
2a863ba746 | ||
|
119783f80e | ||
|
caac2cea44 | ||
|
d55488cdec | ||
|
573cd7d450 | ||
|
50dd216f44 | ||
|
bee3dea9c2 | ||
|
665e4574da | ||
|
f3ab63957d | ||
|
8ca412bd1d | ||
|
8b0abc0382 | ||
|
58d7ab4d13 | ||
|
903a9d2667 | ||
|
b1b1d2af93 | ||
|
346aec9b2a | ||
|
5b6a64b125 | ||
|
7c727e2969 | ||
|
7d7dbe627b | ||
|
c85feeaa1f | ||
|
360fc0262b | ||
|
2d3ec87ea4 | ||
|
a719684c6c | ||
|
182f94cf6f | ||
|
9ec1b667c0 | ||
|
65b6a924bd | ||
|
452f05512f | ||
|
b79d97c4e1 | ||
|
2894eb9ed2 | ||
|
8b5be9fe1b | ||
|
7022d85b93 | ||
|
e902a9bdfc | ||
|
a996ac797a | ||
|
e046d4faa5 | ||
|
235122280d | ||
|
05790c124c | ||
|
f1b3db8e59 | ||
|
80a4811539 | ||
|
58af4799ee | ||
|
af0ec1380e | ||
|
9ba9006014 | ||
|
e3f1667b47 | ||
|
b5180d6096 | ||
|
c461030066 | ||
|
c50f16ba58 | ||
|
cbb83a9752 | ||
|
eb647f15a7 | ||
|
8ec2af0020 | ||
|
d81e795cc0 | ||
|
4bbfb2dd56 | ||
|
2b4aaca14a | ||
|
64108aa51d | ||
|
9f4c4edb02 | ||
|
e9d1c5593d | ||
|
d3e63bbac0 | ||
|
819ece93aa | ||
|
26115482ef | ||
|
eb993df072 | ||
|
32a7cd6458 | ||
|
78f0ab022c | ||
|
f93d8694c3 | ||
|
ff75bb796b | ||
|
c7e1352618 | ||
|
ad6955e7ff | ||
|
25f67a1ce9 | ||
|
bc1af78bf7 | ||
|
8c2d87b3b8 | ||
|
81d50c4ec3 | ||
|
bba9c0d560 | ||
|
6a9dce2cc5 | ||
|
e8a5347157 | ||
|
7568789f62 | ||
|
02055dee49 | ||
|
44ad0d3a85 | ||
|
5439ff3ec5 | ||
|
d01f44ee99 | ||
|
a93c38a9af | ||
|
ed4cc01b2f | ||
|
434f07430d | ||
|
9ac632ca2d | ||
|
6ea0d441cd | ||
|
2a82f2774d | ||
|
4153a93390 | ||
|
14ea9b41c2 | ||
|
facf3204d3 | ||
|
34e1a6ee08 | ||
|
12945c4d20 | ||
|
bbd9044626 | ||
|
135c50762a | ||
|
9fcccd8b5a | ||
|
f1021358ed | ||
|
40bc43215d | ||
|
8b8157ce25 | ||
|
a17c010bb9 | ||
|
aa2f09fa3c | ||
|
26622cb84b | ||
|
3f8f77dff1 | ||
|
7b1c3dbb3f | ||
|
9396539f58 | ||
|
4caa394db6 | ||
|
617e3af5cd | ||
|
7ee8751b8e | ||
|
2419d85edf | ||
|
5b3105402e | ||
|
b7ed15c865 | ||
|
1ea12e0cdf | ||
|
6598b89db0 | ||
|
1d7855a70d | ||
|
eac3f58e9a | ||
|
d369e807fb | ||
|
4a90f281ed | ||
|
0204ffb1fa | ||
|
570fc17e8a | ||
|
684a1a4143 | ||
|
3951ccbef7 | ||
|
d467370efb | ||
|
ceeb6d4d8f | ||
|
73a514ddcc | ||
|
91869c78ac | ||
|
351e356bb4 | ||
|
705b679332 | ||
|
e7778bd5d7 | ||
|
73af7be061 | ||
|
165edc2609 | ||
|
7bd316b506 | ||
|
f24d122ef5 | ||
|
ef056779fc | ||
|
63669d3447 | ||
|
c96dafa191 | ||
|
3d805026a2 | ||
|
53af27a303 | ||
|
fbc6fe0818 | ||
|
3b01aa31d3 | ||
|
aab3584f93 | ||
|
0bbcb5b098 | ||
|
05f4b1e97d | ||
|
eab5725698 | ||
|
fd68965255 | ||
|
4dbc8d1233 | ||
|
b19da881c7 | ||
|
128c2c2e15 | ||
|
c861eb7232 | ||
|
3fb78ab108 | ||
|
6a37c21ead | ||
|
b3c2dfd9c9 | ||
|
0c1e9bbc17 | ||
|
ab020c7528 | ||
|
c1bd59e243 | ||
|
01696246eb | ||
|
234ba7705f | ||
|
06d7e5bf06 | ||
|
d69f479cba | ||
|
3dcedfa8bd | ||
|
4a78510e37 | ||
|
81711a18d9 | ||
|
4901126519 | ||
|
9088e58a64 | ||
|
4133874e59 | ||
|
b7ce5b91a4 | ||
|
48eee0e018 | ||
|
174733edc8 | ||
|
c93049d0da | ||
|
9692150c23 | ||
|
e25803b537 | ||
|
0fac7e49e2 | ||
|
1ba3416cd1 | ||
|
3460c13535 | ||
|
344db5dcdf | ||
|
5f87c14bf8 | ||
|
d0e3f9c823 | ||
|
ffef85414e | ||
|
cfc93bacbb | ||
|
acd64ba54a | ||
|
8e9db78258 | ||
|
a9443d754a | ||
|
ee405df000 | ||
|
16b5ddd230 | ||
|
e807e3bf08 | ||
|
37e5983aca | ||
|
0e0c375e65 | ||
|
6b4344968d | ||
|
2b0251213f | ||
|
bc97f34f5a | ||
|
3f17a0efea | ||
|
9d87c37ac1 | ||
|
60ada8ae65 | ||
|
6095a6de64 | ||
|
6fae840ee7 | ||
|
d26aac77b3 | ||
|
1b41a38719 | ||
|
1b66209e53 | ||
|
72f5576795 | ||
|
cb412d228c | ||
|
b0e10f01cb | ||
|
7cdd64f594 | ||
|
333b915740 | ||
|
e3c34c4693 | ||
|
3fbf974dad | ||
|
44e96deecd | ||
|
55f4ed036d | ||
|
ab3e8ce21d | ||
|
2ab2e22a36 | ||
|
5e16606358 | ||
|
ba593bfa39 | ||
|
a99ae06573 | ||
|
8f070f53ec | ||
|
fe2168c5ae | ||
|
3392939004 | ||
|
18d9875e59 | ||
|
58a9c71391 | ||
|
6af86536aa | ||
|
66c5d17469 | ||
|
32ae48358d | ||
|
d9668a6d07 | ||
|
12172f08d7 | ||
|
84ba14426c | ||
|
13d7c3debe | ||
|
738f9cb89c | ||
|
3852ad175f | ||
|
83f179989e | ||
|
0d9606ffbf | ||
|
4a56a61094 | ||
|
8d9b88a8bc | ||
|
616858ea89 | ||
|
428878b6d8 | ||
|
0d7c0069f2 | ||
|
ca22279797 | ||
|
5524cf331c | ||
|
a43c10582f | ||
|
8d848683ad | ||
|
0c6d94fca8 | ||
|
68db757269 | ||
|
76609d8f37 | ||
|
33ac4aed32 | ||
|
2d7ca37036 | ||
|
3bf010ddd8 | ||
|
9a9fa89a0c | ||
|
fd1a7a5e68 | ||
|
c71fa9099f | ||
|
9bb6fc3f0d | ||
|
3909d49982 | ||
|
a4680524a7 | ||
|
5a679ac561 | ||
|
66edc49bcf | ||
|
0ecf9eb649 | ||
|
79cce82e50 | ||
|
5ca939fdd2 | ||
|
fa28646d43 | ||
|
20a6f1d4f4 | ||
|
3821d2317e | ||
|
99fe3e5a52 | ||
|
c18f26145c | ||
|
8e7ab891a5 | ||
|
0b30d932fc | ||
|
23512bea14 | ||
|
06fb856d24 | ||
|
9ab13191af | ||
|
bf885fbef8 | ||
|
233f731296 | ||
|
3cac110148 | ||
|
ec749aa350 | ||
|
b4b5d3e009 | ||
|
489cab0f87 | ||
|
130c839adf | ||
|
081eec3608 | ||
|
20d101e1f2 | ||
|
3472eca45b | ||
|
37936d101e | ||
|
9de1c34bc0 | ||
|
87423a0191 | ||
|
233bdf57ac | ||
|
25390bf96f | ||
|
90cb222af5 | ||
|
2f1ddd8280 | ||
|
6bf888b520 | ||
|
be1654237d | ||
|
ac97efbf21 | ||
|
f689df3e68 | ||
|
df468f9605 | ||
|
d7c2c98a02 | ||
|
d8d7abee9f | ||
|
4f8ede8239 | ||
|
19d68c9f8e | ||
|
50c98d53c9 | ||
|
bdd55f611f |
60
CHANGELOG.md
60
CHANGELOG.md
|
@ -12,6 +12,16 @@ Load and Storage:
|
||||||
- New media handling system
|
- New media handling system
|
||||||
- GS is now structurely divided in includes and public
|
- GS is now structurely divided in includes and public
|
||||||
- OEmbed upgraded to Embed plugin (Now we provide Open Graph information too)
|
- OEmbed upgraded to Embed plugin (Now we provide Open Graph information too)
|
||||||
|
- Added Redis based caching and queues
|
||||||
|
- Improved memcached support
|
||||||
|
|
||||||
|
Federation:
|
||||||
|
- Added ActivityPub support
|
||||||
|
- RemoteFollow: Remote follow ActivityPub and OStatus remote actors via the click of a button
|
||||||
|
- ActorLists: Allow to create collections of Actors and to interact with them - supports both OStatus and ActivityPub
|
||||||
|
- The Free Network: Automagically migrate internal remote profiles between Free Network protocols
|
||||||
|
- Enabled the search box to import remote notices and profiles
|
||||||
|
- Improvements on Nodeinfo (and new route)
|
||||||
|
|
||||||
General:
|
General:
|
||||||
- Composer was integrated
|
- Composer was integrated
|
||||||
|
@ -19,57 +29,17 @@ General:
|
||||||
Modules:
|
Modules:
|
||||||
- Restored built-in plugins
|
- Restored built-in plugins
|
||||||
- New modules system: core plugins and plugins physically separated
|
- New modules system: core plugins and plugins physically separated
|
||||||
- Refactor of Plugin API to better illustrate the idea of modules
|
|
||||||
- Bug fixes of core modules logic
|
- Bug fixes of core modules logic
|
||||||
|
- Improved plugin management tool (now all available plugins are shown and third party can be uploaded and deleted)
|
||||||
#### TODO before alpha:
|
|
||||||
|
|
||||||
Load and Storage:
|
|
||||||
- Upgrade STOMP queue
|
|
||||||
- Add Redis based caching and queues
|
|
||||||
- Review memcached based cache
|
|
||||||
- Port PEAR DB to PDO_DataObject
|
|
||||||
- Support PostgreSQL
|
|
||||||
|
|
||||||
Network:
|
|
||||||
- Port PEAR HTTP to Guzzle
|
|
||||||
- Port PEAR Mail to PHPSendMail
|
|
||||||
- Add OAuth2 support (deprecate OAuth1)
|
|
||||||
- Add shinny new Plugins management interface for sysadmins together with a new doc for devs
|
|
||||||
|
|
||||||
Federation:
|
|
||||||
- Add ActivityPub support
|
|
||||||
- Fix audience targeting
|
|
||||||
- Add Group Actor Type
|
|
||||||
- OstatusSub: Remote follow OS and AP profiles via OStatusSub
|
|
||||||
- ActorLists: Allow to create collections of Actors and to interact with them - supports both OS and AP
|
|
||||||
- The Free Network: Automagically migrate internal remote profiles between Free Network protocols (check Nodeinfo)
|
|
||||||
- Enable the search box to import remote notices and profiles
|
|
||||||
|
|
||||||
General:
|
|
||||||
- Fix failling unit tests
|
|
||||||
- Improve Cronish
|
|
||||||
- Run session garbage collection
|
|
||||||
- Cleanup Email Registration
|
|
||||||
- Refactoring of confirmation codes
|
|
||||||
- Refactoring of Exceptions
|
|
||||||
|
|
||||||
Modules:
|
|
||||||
- Document conversion of older plugins to the new GS 2
|
|
||||||
- Create installer for v2 plugins
|
|
||||||
- Introduce new metadata for plugins (category and thumb)
|
|
||||||
- Improve plugin management tool (add install form and better UI that makes use of new metadata)
|
|
||||||
- Add plugin management tool as a install step
|
|
||||||
- Allow to install remote plugins and suggest popular trusted ones
|
|
||||||
|
|
||||||
## v1.20.9release - The Invicta Crusade
|
## v1.20.9release - The Invicta Crusade
|
||||||
|
|
||||||
Release name chosen after Porto city. Porto is one of the oldest cities in Europe and thanks to its fierce resistance
|
|
||||||
during two battles and sieges in history, it has earned the epithet of ‘Cidade Invicta’ (Invincible City). The dev team
|
|
||||||
behind this release studies in Porto, Portugal.
|
|
||||||
|
|
||||||
Dropped Support for PHP5.6.x. Minimum PHP version now is 7.0.0.
|
Dropped Support for PHP5.6.x. Minimum PHP version now is 7.0.0.
|
||||||
|
|
||||||
|
Release name chosen after Porto city. Porto is one of the oldest cities in Europe and thanks to its fierce resistance during
|
||||||
|
two battles and sieges in history, it has earned the epithet of ‘Cidade Invicta’ (Invincible City). The dev team behind this
|
||||||
|
release studies in Porto, Portugal.
|
||||||
|
|
||||||
Major changes from previous release:
|
Major changes from previous release:
|
||||||
|
|
||||||
- Various patches on PEAR related components
|
- Various patches on PEAR related components
|
||||||
|
|
23
CREDITS.md
23
CREDITS.md
|
@ -3,20 +3,22 @@ Credits for GNU social
|
||||||
The following is an incomplete list of developers
|
The following is an incomplete list of developers
|
||||||
who've worked on GNU social, or its predecessors
|
who've worked on GNU social, or its predecessors
|
||||||
StatusNet and Free Social. Apologies for any
|
StatusNet and Free Social. Apologies for any
|
||||||
oversight; please let mattl@gnu.org know if
|
oversight; please let mail@diogo.site know if
|
||||||
anyone's been overlooked in error.
|
anyone's been overlooked in error.
|
||||||
|
|
||||||
Current team
|
V2 team
|
||||||
------------
|
-------
|
||||||
* Matt Lee
|
|
||||||
* Mikael Nordfeldth
|
|
||||||
* Diogo Cordeiro
|
* Diogo Cordeiro
|
||||||
* Bruno Casteleiro
|
|
||||||
* Miguel Dantas
|
|
||||||
* Alexei Sorokin
|
* Alexei Sorokin
|
||||||
|
* Bruno Casteleiro
|
||||||
|
|
||||||
|
Credits for GNU social v1
|
||||||
|
------------------------
|
||||||
|
Leads
|
||||||
|
* Mikael Nordfeldth
|
||||||
|
* Matt Lee
|
||||||
|
|
||||||
Additional Contributors
|
Additional Contributors
|
||||||
-----------------------
|
|
||||||
* Ciaran Gultnieks
|
* Ciaran Gultnieks
|
||||||
* Michael Landers
|
* Michael Landers
|
||||||
* Ori Avtalion
|
* Ori Avtalion
|
||||||
|
@ -46,7 +48,7 @@ Additional Contributors
|
||||||
* Blaine Cook
|
* Blaine Cook
|
||||||
* Henry Story
|
* Henry Story
|
||||||
* Melvin Carvalho
|
* Melvin Carvalho
|
||||||
* chimo
|
* Stéphane Bérubé (chimo)
|
||||||
* Akio
|
* Akio
|
||||||
* Maiyannah Bishop
|
* Maiyannah Bishop
|
||||||
* Bob Mottram
|
* Bob Mottram
|
||||||
|
@ -55,8 +57,9 @@ Additional Contributors
|
||||||
* Moonman
|
* Moonman
|
||||||
* Normandy
|
* Normandy
|
||||||
* Verius
|
* Verius
|
||||||
* Alexei Sorokin
|
* Diogo Peralta Cordeiro
|
||||||
* Daniel Supernault
|
* Daniel Supernault
|
||||||
|
* Miguel Dantas
|
||||||
|
|
||||||
Credits for StatusNet
|
Credits for StatusNet
|
||||||
--------------
|
--------------
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
GNU social Coding Style
|
GNU social Coding Style
|
||||||
===========================
|
===========================
|
||||||
|
|
||||||
Please comply with [PSR-2](https://www.php-fig.org/psr/psr-2/) and the following standard when working on GNU social
|
Please comply with [PSR-12](https://www.php-fig.org/psr/psr-12/) and the following standard when working on GNU social
|
||||||
if you want your patches accepted and modules included in supported releases.
|
if you want your patches accepted and modules included in supported releases.
|
||||||
|
|
||||||
If you see code which doesn't comply with the below, please fix it :)
|
If you see code which doesn't comply with the below, please fix it :)
|
||||||
|
@ -118,7 +118,7 @@ Some short hands are evil:
|
||||||
|
|
||||||
Naming conventions
|
Naming conventions
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
Respect PSR2 first.
|
Respect PSR-12 first.
|
||||||
|
|
||||||
- Classes use PascalCase (e.g. MyClass).
|
- Classes use PascalCase (e.g. MyClass).
|
||||||
- Functions/Methods use camelCase (e.g. myFunction).
|
- Functions/Methods use camelCase (e.g. myFunction).
|
||||||
|
@ -145,11 +145,29 @@ Also, whereever possible, avoid ambiguous terms. For example, don't use text
|
||||||
as a term for a variable. Call back to "contents" above.
|
as a term for a variable. Call back to "contents" above.
|
||||||
|
|
||||||
|
|
||||||
|
Arrays
|
||||||
|
-------------------------------------------------------------------------------
|
||||||
|
Even though PSR-12 doesn't specifically specify rules for array formatting, it
|
||||||
|
is in the spirit of it to have every array element on a new line like is done
|
||||||
|
for function and class method arguments and condition expressions, if there is
|
||||||
|
more than one element.
|
||||||
|
In this case, even the last element should end on a comma, to ease later
|
||||||
|
element addition.
|
||||||
|
|
||||||
|
$foo = ['first' => 'unu'];
|
||||||
|
$bar = [
|
||||||
|
'first' => 'once',
|
||||||
|
'second' => 'twice',
|
||||||
|
'third' => 'thrice',
|
||||||
|
];
|
||||||
|
|
||||||
|
|
||||||
Comparisons
|
Comparisons
|
||||||
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
||||||
Always use symbol based comparison operators (&&, ||) instead of text based
|
Always use symbol based comparison operators (&&, ||) instead of text based
|
||||||
operators (AND, OR) as they are evaluated in different orders and at different
|
operators (and, or) in an "if" clause as they are evaluated in different order
|
||||||
speeds. This is will prevent any confusion or strange results.
|
and at different speeds.
|
||||||
|
This is will prevent any confusion or strange results.
|
||||||
|
|
||||||
|
|
||||||
Use English
|
Use English
|
||||||
|
|
|
@ -229,12 +229,6 @@ StartPersonalGroupNav: beginning of personal group nav menu
|
||||||
EndPersonalGroupNav: end of personal group nav menu (good place to add a menu item)
|
EndPersonalGroupNav: end of personal group nav menu (good place to add a menu item)
|
||||||
- $action: action object being shown
|
- $action: action object being shown
|
||||||
|
|
||||||
StartGroupGroupNav: Showing the group nav menu
|
|
||||||
- $action: the current action
|
|
||||||
|
|
||||||
EndGroupGroupNav: At the end of the group nav menu
|
|
||||||
- $action: the current action
|
|
||||||
|
|
||||||
StartEndHTML: just before the </html> tag
|
StartEndHTML: just before the </html> tag
|
||||||
- $action: action object being shown
|
- $action: action object being shown
|
||||||
|
|
||||||
|
@ -355,6 +349,12 @@ EndAvatarSaveForm: after saving the avatar
|
||||||
StartNewQueueManager: before trying to start a new queue manager; good for plugins implementing new queue manager classes
|
StartNewQueueManager: before trying to start a new queue manager; good for plugins implementing new queue manager classes
|
||||||
- $qm: empty queue manager to set
|
- $qm: empty queue manager to set
|
||||||
|
|
||||||
|
StartInitializeQueueManager: about to register queue handlers in the queue manager; good for plugins to register own handlers
|
||||||
|
- $qm: queue manager
|
||||||
|
|
||||||
|
EndInitializeQueueManager: after registering queue handlers in the queue manager; good for plugins to register own handlers
|
||||||
|
- $qm: queue manager
|
||||||
|
|
||||||
RedirectToLogin: event when we force a redirect to login (like when going to a settings page on a remembered login)
|
RedirectToLogin: event when we force a redirect to login (like when going to a settings page on a remembered login)
|
||||||
- $action: action object being shown
|
- $action: action object being shown
|
||||||
- $user: current user
|
- $user: current user
|
||||||
|
@ -1496,3 +1496,16 @@ StartDocNav: Before outputting the docs Nav
|
||||||
|
|
||||||
EndDocNav: After outputting the docs Nav
|
EndDocNav: After outputting the docs Nav
|
||||||
- $nav: The DoclNav widget
|
- $nav: The DoclNav widget
|
||||||
|
|
||||||
|
StartNoticeSearch: Before finding notices that match the given query
|
||||||
|
- string $query: The text query
|
||||||
|
|
||||||
|
StartNoticeSearchShowResults: Before displaying notices matching the query
|
||||||
|
- $out: HTMLOutputter used to output
|
||||||
|
- $query: The text query
|
||||||
|
- $notices: Array of DB notice objects
|
||||||
|
|
||||||
|
EndNoticeSearchShowResults: After displaying notices matching the query
|
||||||
|
- $out: HTMLOutputter used to output
|
||||||
|
- $query: The text query
|
||||||
|
- $notices: Array of DB notice objects
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
Plugin Development
|
Plugin Development
|
||||||
=======================
|
==================
|
||||||
|
|
||||||
SamplePlugin.php
|
SamplePlugin.php
|
||||||
-----------------------
|
----------------
|
||||||
|
|
||||||
Each plugin requires a main class to interact with the GNU social system.
|
Each plugin requires a main class to interact with the GNU social system.
|
||||||
|
|
||||||
|
@ -15,7 +15,7 @@ have pre-defined arguments, based on which event they're handling. A typical
|
||||||
event handler:
|
event handler:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function onSomeEvent($paramA, &$paramB)
|
public function onSomeEvent($paramA, &$paramB): bool
|
||||||
{
|
{
|
||||||
if ($paramA == 'jed') {
|
if ($paramA == 'jed') {
|
||||||
throw new Exception(sprintf(_m("Invalid parameter %s"), $paramA));
|
throw new Exception(sprintf(_m("Invalid parameter %s"), $paramA));
|
||||||
|
@ -26,7 +26,7 @@ function onSomeEvent($paramA, &$paramB)
|
||||||
```
|
```
|
||||||
|
|
||||||
Event Handlers
|
Event Handlers
|
||||||
-----------------------
|
--------------
|
||||||
|
|
||||||
Event handlers must return a Boolean value.
|
Event handlers must return a Boolean value.
|
||||||
|
|
||||||
|
@ -41,50 +41,43 @@ If the handler throws an exception, processing will stop, and the exception's
|
||||||
error will be shown to the user.
|
error will be shown to the user.
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------------
|
------------
|
||||||
|
|
||||||
To install a plugin (like this one), site admins add the following code to their
|
To enable a plugin (like the SamplePlugin), site admins add the following code to their
|
||||||
config.php file:
|
config.php file:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
addPlugin('Sample');
|
addPlugin('Sample');
|
||||||
```
|
```
|
||||||
|
|
||||||
Plugins must be installed in one of the following directories:
|
Third Party Plugins must be installed in `local/plugins/{$name}/{$pluginclass}.php`
|
||||||
|
|
||||||
* local/plugins/{$pluginclass}.php
|
|
||||||
* local/plugins/{$name}/{$pluginclass}.php
|
|
||||||
* local/{$pluginclass}.php
|
|
||||||
* local/{$name}/{$pluginclass}.php
|
|
||||||
* plugins/{$pluginclass}.php
|
|
||||||
* plugins/{$name}/{$pluginclass}.php
|
|
||||||
|
|
||||||
Here, `{$name}` is the name of the plugin, like 'Sample', and `{$pluginclass}`
|
Here, `{$name}` is the name of the plugin, like 'Sample', and `{$pluginclass}`
|
||||||
is the name of the main class, like 'SamplePlugin'. Plugins that are part of
|
is the name of the main class, like 'SamplePlugin'. Plugins that are part of
|
||||||
the main GNU social distribution go in 'plugins' and third-party or local ones
|
the main GNU social distribution go in 'plugins' and third-party or local ones
|
||||||
go in 'local'.
|
go in 'local'.
|
||||||
|
|
||||||
Simple plugins can be implemented as a single module. Others are more complex
|
Simple plugins can be implemented as a single plugin. Others are more complex
|
||||||
and require additional modules; these should use their own directory, like
|
and require additional plugins; these should use their own directory, like
|
||||||
'local/plugins/{$name}/'. All files related to the plugin, including images,
|
'local/plugins/{$name}/'. All files related to the plugin, including images,
|
||||||
JavaScript, CSS, external libraries or PHP modules should go in the plugin
|
JavaScript, CSS, external libraries or PHP plugins should go in the plugin
|
||||||
directory.
|
directory.
|
||||||
|
|
||||||
Plugin Configuration
|
Plugin Configuration
|
||||||
------------------
|
--------------------
|
||||||
|
|
||||||
Plugins are configured using public instance attributes. To set their values,
|
Plugins are configured using public instance attributes. To set their values,
|
||||||
site administrators use this syntax:
|
site administrators use this syntax:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
addPlugin('Sample', ('attr1' => 'foo', 'attr2' => 'bar'));
|
addPlugin('Sample', ['attr1' => 'foo', 'attr2' => 'bar']);
|
||||||
```
|
```
|
||||||
|
|
||||||
The same plugin class can be initialized multiple times with different arguments:
|
The same plugin class can be initialized multiple times with different arguments:
|
||||||
|
|
||||||
```php
|
```php
|
||||||
addPlugin('EmailNotify', array('sendTo' => 'evan@status.net'));
|
addPlugin('EmailNotify', ['sendTo' => 'evan@status.net']);
|
||||||
addPlugin('EmailNotify', array('sendTo' => 'brionv@status.net'));
|
addPlugin('EmailNotify', ['sendTo' => 'brionv@status.net']);
|
||||||
```
|
```
|
||||||
|
|
||||||
```php
|
```php
|
||||||
|
@ -96,34 +89,34 @@ class SamplePlugin extends Plugin
|
||||||
```
|
```
|
||||||
|
|
||||||
Initialization
|
Initialization
|
||||||
------------------
|
--------------
|
||||||
|
|
||||||
Plugins overload this method to do any initialization they need, like connecting
|
Plugins overload this method to do any initialization they need, like connecting
|
||||||
to remote servers or creating paths or so on. @return boolean hook value; true
|
to remote servers or creating paths or so on. @return bool hook value; true
|
||||||
means continue processing, false means stop.
|
means continue processing, false means stop.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function initialize()
|
public function initialize(): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Clean Up
|
Clean Up
|
||||||
------------------
|
--------
|
||||||
|
|
||||||
Plugins overload this method to do any cleanup they need, like disconnecting from
|
Plugins overload this method to do any cleanup they need, like disconnecting from
|
||||||
remote servers or deleting temp files or so on.
|
remote servers or deleting temp files or so on.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function cleanup()
|
public function cleanup(): bool
|
||||||
{
|
{
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Database schema setup
|
Database schema setup
|
||||||
------------------
|
---------------------
|
||||||
|
|
||||||
Plugins can add their own tables to the GNU social database. Plugins should use
|
Plugins can add their own tables to the GNU social database. Plugins should use
|
||||||
GNU social's schema interface to add or delete tables. The ensureTable() method
|
GNU social's schema interface to add or delete tables. The ensureTable() method
|
||||||
|
@ -135,25 +128,26 @@ the checkschema.php script is run, greatly improving performance. However, they
|
||||||
need to remember to run that script after installing or upgrading a plugin!
|
need to remember to run that script after installing or upgrading a plugin!
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function onCheckSchema()
|
public function onCheckSchema(): bool
|
||||||
{
|
{
|
||||||
$schema = Schema::get();
|
$schema = Schema::get();
|
||||||
|
|
||||||
// '''For storing user-submitted flags on profiles'''
|
// '''For storing user-submitted flags on profiles'''
|
||||||
|
|
||||||
$schema->ensureTable('user_greeting_count',
|
$schema->ensureTable('user_greeting_count',[
|
||||||
array(new ColumnDef('user_id', 'integer', null,
|
new ColumnDef('user_id', 'integer', null, true, 'PRI'),
|
||||||
true, 'PRI'),
|
new ColumnDef('greeting_count', 'integer')
|
||||||
new ColumnDef('greeting_count', 'integer')));
|
]
|
||||||
|
);
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Load related modules when needed
|
Load related plugins when needed
|
||||||
------------------
|
--------------------------------
|
||||||
|
|
||||||
Most non-trivial plugins will require extra modules to do their work. Typically
|
Most non-trivial plugins will require extra plugins to do their work. Typically
|
||||||
these include data classes, action classes, widget classes, or external libraries.
|
these include data classes, action classes, widget classes, or external libraries.
|
||||||
|
|
||||||
This method receives a class name and loads the PHP file related to that class.
|
This method receives a class name and loads the PHP file related to that class.
|
||||||
|
@ -166,9 +160,9 @@ in this plugin! So, make sure to return true by default to let other plugins,
|
||||||
and the core code, get a chance.
|
and the core code, get a chance.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function onAutoload($cls)
|
public function onAutoload($cls): bool
|
||||||
{
|
{
|
||||||
$dir = dirname(__FILE__);
|
$dir = __DIR__;
|
||||||
|
|
||||||
switch ($cls)
|
switch ($cls)
|
||||||
{
|
{
|
||||||
|
@ -185,7 +179,7 @@ function onAutoload($cls)
|
||||||
```
|
```
|
||||||
|
|
||||||
Map URLs to actions
|
Map URLs to actions
|
||||||
------------------
|
-------------------
|
||||||
|
|
||||||
This event handler lets the plugin map URLs on the site to actions (and thus an
|
This event handler lets the plugin map URLs on the site to actions (and thus an
|
||||||
action handler class). Note that the action handler class for an action will be
|
action handler class). Note that the action handler class for an action will be
|
||||||
|
@ -193,28 +187,28 @@ named 'FoobarAction', where action = 'foobar'. The class must be loaded in the
|
||||||
onAutoload() method.
|
onAutoload() method.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function onRouterInitialized($m)
|
public function onRouterInitialized($m): bool
|
||||||
{
|
{
|
||||||
$m->connect('main/hello',
|
$m->connect('main/hello',
|
||||||
array('action' => 'hello'));
|
['action' => 'hello']);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
Modify the default menu to link to our custom action
|
Modify the default menu to link to our custom action
|
||||||
------------------
|
-----------------------------------------------------
|
||||||
|
|
||||||
Using event handlers, it's possible to modify the default UI for pages almost
|
Using event handlers, it's possible to modify the default UI for pages almost
|
||||||
without limit. In this method, we add a menu item to the default primary menu
|
without limit. In this method, we add a menu item to the default primary menu
|
||||||
for the interface to link to our action.
|
for the interface to link to our action.
|
||||||
|
|
||||||
Action Class
|
Action Class
|
||||||
------------------
|
------------
|
||||||
|
|
||||||
The Action class provides a rich set of events to hook, as well as output methods.
|
The Action class provides a rich set of events to hook, as well as output methods.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function onEndPrimaryNav($action)
|
public function onEndPrimaryNav($action): bool
|
||||||
{
|
{
|
||||||
// '''common_local_url()''' gets the correct URL for the action name we provide
|
// '''common_local_url()''' gets the correct URL for the action name we provide
|
||||||
|
|
||||||
|
@ -223,20 +217,22 @@ function onEndPrimaryNav($action)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
function onPluginVersion(&$versions)
|
public function onPluginVersion(&$versions): bool
|
||||||
{
|
{
|
||||||
$versions[] = array('name' => 'Sample',
|
$versions[] = [
|
||||||
'version' => STATUSNET_VERSION,
|
'name' => 'Sample',
|
||||||
|
'version' => GNUSOCIAL_VERSION,
|
||||||
'author' => 'Brion Vibber, Evan Prodromou',
|
'author' => 'Brion Vibber, Evan Prodromou',
|
||||||
'homepage' => 'http://example.org/plugin',
|
'homepage' => 'http://example.org/plugin',
|
||||||
'rawdescription' =>
|
'rawdescription' =>
|
||||||
_m('A sample plugin to show basics of development for new hackers.'));
|
_m('A sample plugin to show basics of development for new hackers.')
|
||||||
|
];
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
hello.php
|
hello.php
|
||||||
------------------
|
---------
|
||||||
|
|
||||||
This section is taken directly from the 'hello.php'. ( plugins/Sample/hello.php )
|
This section is taken directly from the 'hello.php'. ( plugins/Sample/hello.php )
|
||||||
|
|
||||||
|
@ -255,7 +251,7 @@ class HelloAction extends Action
|
||||||
```
|
```
|
||||||
|
|
||||||
Take arguments for running
|
Take arguments for running
|
||||||
------------------
|
--------------------------
|
||||||
|
|
||||||
This method is called first, and it lets the action class get all its arguments
|
This method is called first, and it lets the action class get all its arguments
|
||||||
and validate them. It's also the time to fetch any relevant data from the database.
|
and validate them. It's also the time to fetch any relevant data from the database.
|
||||||
|
@ -264,7 +260,7 @@ Action classes should run parent::prepare(array $args = []) as the first line
|
||||||
of this method to make sure the default argument-processing happens.
|
of this method to make sure the default argument-processing happens.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function prepare(array $args = [])
|
public function prepare(array $args = []): bool
|
||||||
{
|
{
|
||||||
parent::prepare($args);
|
parent::prepare($args);
|
||||||
|
|
||||||
|
@ -279,14 +275,14 @@ function prepare(array $args = [])
|
||||||
```
|
```
|
||||||
|
|
||||||
Handle request
|
Handle request
|
||||||
------------------
|
--------------
|
||||||
|
|
||||||
This is the main method for handling a request. Note that most preparation
|
This is the main method for handling a request. Note that most preparation
|
||||||
should be done in the prepare() method; by the time handle() is called the
|
should be done in the prepare() method; by the time handle() is called the
|
||||||
action should be more or less ready to go.
|
action should be more or less ready to go.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function handle()
|
public function handle(): void
|
||||||
{
|
{
|
||||||
parent::handle();
|
parent::handle();
|
||||||
|
|
||||||
|
@ -300,7 +296,7 @@ Title of this page
|
||||||
Override this method to show a custom title.
|
Override this method to show a custom title.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function title()
|
public function title(): string
|
||||||
{
|
{
|
||||||
if (empty($this->user)) {
|
if (empty($this->user)) {
|
||||||
return _m('Hello');
|
return _m('Hello');
|
||||||
|
@ -311,7 +307,7 @@ function title()
|
||||||
```
|
```
|
||||||
|
|
||||||
Show content in the content area
|
Show content in the content area
|
||||||
------------------
|
--------------------------------
|
||||||
|
|
||||||
The default GNU social page has a lot of decorations: menus, logos, tabs, all
|
The default GNU social page has a lot of decorations: menus, logos, tabs, all
|
||||||
that jazz. This method is used to show content in the content area of the
|
that jazz. This method is used to show content in the content area of the
|
||||||
|
@ -319,15 +315,15 @@ page; it's the main thing you want to overload. This method also demonstrates
|
||||||
use of a plural localized string.
|
use of a plural localized string.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function showContent()
|
public function showContent(): void
|
||||||
{
|
{
|
||||||
if (empty($this->user)) {
|
if (empty($this->user)) {
|
||||||
$this->element('p', array('class' => 'greeting'),
|
$this->element('p', ['class' => 'greeting'],
|
||||||
_m('Hello, stranger!'));
|
_m('Hello, stranger!'));
|
||||||
} else {
|
} else {
|
||||||
$this->element('p', array('class' => 'greeting'),
|
$this->element('p', ['class' => 'greeting'],
|
||||||
sprintf(_m('Hello, %s'), $this->user->nickname));
|
sprintf(_m('Hello, %s'), $this->user->nickname));
|
||||||
$this->element('p', array('class' => 'greeting_count'),
|
$this->element('p', ['class' => 'greeting_count'],
|
||||||
sprintf(_m('I have greeted you %d time.',
|
sprintf(_m('I have greeted you %d time.',
|
||||||
'I have greeted you %d times.',
|
'I have greeted you %d times.',
|
||||||
$this->gc->greeting_count),
|
$this->gc->greeting_count),
|
||||||
|
@ -337,7 +333,7 @@ function showContent()
|
||||||
```
|
```
|
||||||
|
|
||||||
Return true if read only.
|
Return true if read only.
|
||||||
------------------
|
-------------------------
|
||||||
|
|
||||||
Some actions only read from the database; others read and write. The simple
|
Some actions only read from the database; others read and write. The simple
|
||||||
database load-balancer built into GNU social will direct read-only actions to
|
database load-balancer built into GNU social will direct read-only actions to
|
||||||
|
@ -347,9 +343,8 @@ This defaults to false to avoid data integrity issues, but you should make sure
|
||||||
to overload it for performance gains.
|
to overload it for performance gains.
|
||||||
|
|
||||||
```php
|
```php
|
||||||
function isReadOnly($args)
|
public function isReadOnly($args): bool
|
||||||
{
|
{
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,90 @@
|
||||||
|
<?php
|
||||||
|
// This file is part of GNU social - https://www.gnu.org/software/social
|
||||||
|
//
|
||||||
|
// GNU social is free software: you can redistribute it and/or modify
|
||||||
|
// it under the terms of the GNU Affero General Public License as published by
|
||||||
|
// the Free Software Foundation, either version 3 of the License, or
|
||||||
|
// (at your option) any later version.
|
||||||
|
//
|
||||||
|
// GNU social is distributed in the hope that it will be useful,
|
||||||
|
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
// GNU Affero General Public License for more details.
|
||||||
|
//
|
||||||
|
// You should have received a copy of the GNU Affero General Public License
|
||||||
|
// along with GNU social. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
defined('GNUSOCIAL') || die();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Fun sample plugin: tweaks input data and adds a 'Cornify' widget to sidebar.
|
||||||
|
*
|
||||||
|
* @category Plugin
|
||||||
|
* @package GNUsocial
|
||||||
|
* @author Jeroen De Dauw <jeroendedauw@gmail.com>
|
||||||
|
* @copyright 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
* @license https://www.gnu.org/licenses/agpl.html GNU AGPL v3 or later
|
||||||
|
*/
|
||||||
|
|
||||||
|
class AwesomenessPlugin extends Plugin
|
||||||
|
{
|
||||||
|
const PLUGIN_VERSION = '13.37.42';
|
||||||
|
|
||||||
|
public function onPluginVersion(array &$versions): bool
|
||||||
|
{
|
||||||
|
$versions[] = [
|
||||||
|
'name' => 'Awesomeness',
|
||||||
|
'version' => self::PLUGIN_VERSION,
|
||||||
|
'author' => 'Jeroen De Dauw',
|
||||||
|
'homepage' => GNUSOCIAL_ENGINE_REPO_URL . 'tree/master/plugins/Awesomeness',
|
||||||
|
// TRANS: Plugin description for a sample plugin.
|
||||||
|
'rawdescription' => _m('The Awesomeness plugin adds additional awesomeness ' .
|
||||||
|
'to a GNU social installation.')
|
||||||
|
];
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Add the conrnify button
|
||||||
|
*
|
||||||
|
* @param Action $action the current action
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function onEndShowSections(Action $action)
|
||||||
|
{
|
||||||
|
$action->elementStart('div', ['id' => 'cornify_section',
|
||||||
|
'class' => 'section']);
|
||||||
|
|
||||||
|
$action->raw(
|
||||||
|
<<<EOT
|
||||||
|
<a href="https://www.cornify.com" onclick="cornify_add();return false;">
|
||||||
|
<img src="https://www.cornify.com/assets/cornify.gif" width="61" height="16" border="0" alt="Cornify" />
|
||||||
|
</a>
|
||||||
|
EOT
|
||||||
|
);
|
||||||
|
|
||||||
|
$action->elementEnd('div');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function onEndShowScripts(Action $action)
|
||||||
|
{
|
||||||
|
$action->script($this->path('js/cornify.js'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Hook for new-notice form processing to take our HTML goodies;
|
||||||
|
* won't affect API posting etc.
|
||||||
|
*
|
||||||
|
* @param NewNoticeAction $action
|
||||||
|
* @param User $user
|
||||||
|
* @param string $content
|
||||||
|
* @param array $options
|
||||||
|
* @return bool hook return
|
||||||
|
*/
|
||||||
|
public function onStartSaveNewNoticeWeb($action, $user, &$content, &$options)
|
||||||
|
{
|
||||||
|
$content = htmlspecialchars($content);
|
||||||
|
$options['rendered'] = preg_replace("/(^|\s|-)((?:awesome|awesomeness)[\?!\.\,]?)(\s|$)/i", " <b>$2</b> ", $content);
|
||||||
|
}
|
||||||
|
}
|
|
@ -0,0 +1,25 @@
|
||||||
|
# SOME DESCRIPTIVE TITLE.
|
||||||
|
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
|
||||||
|
# This file is distributed under the same license as the PACKAGE package.
|
||||||
|
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
|
||||||
|
#
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2019-08-14 14:51+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"
|
||||||
|
"Language: \n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=CHARSET\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
|
||||||
|
#. TRANS: Module description for a sample plugin.
|
||||||
|
#: AwesomenessModule.php:67
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Afrikaans (http://www.transifex.com/gnu-social/gnu-social/language/af/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: af\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Arabic (http://www.transifex.com/gnu-social/gnu-social/language/ar/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ar\n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Arabic (Egypt) (http://www.transifex.com/gnu-social/gnu-social/language/ar_EG/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ar_EG\n"
|
||||||
|
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Asturian (http://www.transifex.com/gnu-social/gnu-social/language/ast/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ast\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Belarusian (Tarask) (http://www.transifex.com/gnu-social/gnu-social/language/be@tarask/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: be@tarask\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Дапаўненьне Awesomeness дадае незвычайныя магчымасьці ў усталяваньне GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Bulgarian (http://www.transifex.com/gnu-social/gnu-social/language/bg/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: bg\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Bengali (India) (http://www.transifex.com/gnu-social/gnu-social/language/bn_IN/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: bn_IN\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Breton (http://www.transifex.com/gnu-social/gnu-social/language/br/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: br\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Catalan (http://www.transifex.com/gnu-social/gnu-social/language/ca/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ca\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Czech (http://www.transifex.com/gnu-social/gnu-social/language/cs/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: cs\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Danish (http://www.transifex.com/gnu-social/gnu-social/language/da/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: da\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2019-08-21 14:01+0100\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: German (http://www.transifex.com/gnu-social/gnu-social/language/de/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: de\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Das Awesomeness-Plugin fügt zusätzliche Großartigkeit zu einer GNU social-Installation hinzu."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Greek (http://www.transifex.com/gnu-social/gnu-social/language/el/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: el\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Luke Hollins <luke@farcry.ca>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-03-07 12:44+0000\n"
|
||||||
|
"Last-Translator: Luke Hollins <luke@farcry.ca>\n"
|
||||||
|
"Language-Team: English (United Kingdom) (http://www.transifex.com/gnu-social/gnu-social/language/en_GB/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: en_GB\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "The Awesomeness plugin adds additional awesomeness to a GNU social installation."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Esperanto (http://www.transifex.com/gnu-social/gnu-social/language/eo/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: eo\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Juan Riquelme González <soulchainer@gmail.com>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-26 08:53+0000\n"
|
||||||
|
"Last-Translator: Juan Riquelme González <soulchainer@gmail.com>\n"
|
||||||
|
"Language-Team: Spanish (http://www.transifex.com/gnu-social/gnu-social/language/es/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: es\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "El complemento Awesomeness ('Molonosidad') incrementa en +20 la molonosidad de un sitio GNU social. (Este es un complemento de ejemplo, con un toque de humor)."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2012 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Basque (http://www.transifex.com/gnu-social/gnu-social/language/eu/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: eu\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Awesomeness pluginak informazio osagarria gehitzen dio GNU social instalatzioari."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Persian (http://www.transifex.com/gnu-social/gnu-social/language/fa/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: fa\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Finnish (http://www.transifex.com/gnu-social/gnu-social/language/fi/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: fi\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Awesomeness-liitännäinen lisää ylimääräistä upeutta (awesomeness) GNU social-asennukseesi."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: French (http://www.transifex.com/gnu-social/gnu-social/language/fr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: fr\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Le plugin Awesomeness ajoute des suppléments impressionnants à une installation de GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Friulian (http://www.transifex.com/gnu-social/gnu-social/language/fur/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: fur\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Galician (http://www.transifex.com/gnu-social/gnu-social/language/gl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: gl\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "O complemento impresionante engade suplementos impresionantes á instalación do GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Hebrew (http://www.transifex.com/gnu-social/gnu-social/language/he/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: he\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "תוסף מגניבות מוסיף עוד מגניבות להתקנה של סטטוסנט."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Upper Sorbian (http://www.transifex.com/gnu-social/gnu-social/language/hsb/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: hsb\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Hungarian (http://www.transifex.com/gnu-social/gnu-social/language/hu/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: hu\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Armenian (Armenia) (http://www.transifex.com/gnu-social/gnu-social/language/hy_AM/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: hy_AM\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Interlingua (http://www.transifex.com/gnu-social/gnu-social/language/ia/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ia\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Le plug-in Awesomeness rende un installation de GNU social plus impressionante."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Indonesian (http://www.transifex.com/gnu-social/gnu-social/language/id/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: id\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Ciencisto Dementa <maliktunga@users.noreply.github.com>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-06-15 01:03+0000\n"
|
||||||
|
"Last-Translator: Ciencisto Dementa <maliktunga@users.noreply.github.com>\n"
|
||||||
|
"Language-Team: Ido (http://www.transifex.com/gnu-social/gnu-social/language/io/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: io\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "L'extensilo Awesomeness adjuntas impresanta suplemento a GNU social-instaluro."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Icelandic (http://www.transifex.com/gnu-social/gnu-social/language/is/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: is\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2012 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Italian (http://www.transifex.com/gnu-social/gnu-social/language/it/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: it\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Il plugin Awesomeness aggiunge ulteriore imponenza all'installazione di GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Japanese (http://www.transifex.com/gnu-social/gnu-social/language/ja/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ja\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Georgian (http://www.transifex.com/gnu-social/gnu-social/language/ka/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ka\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Korean (http://www.transifex.com/gnu-social/gnu-social/language/ko/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ko\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Colognian (http://www.transifex.com/gnu-social/gnu-social/language/ksh/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ksh\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==0) ? 0 : (n==1) ? 1 : 2;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Luxembourgish (http://www.transifex.com/gnu-social/gnu-social/language/lb/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: lb\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Lithuanian (http://www.transifex.com/gnu-social/gnu-social/language/lt/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: lt\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-07 09:39+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Latvian (http://www.transifex.com/gnu-social/gnu-social/language/lv/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: lv\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 16:19+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Malagasy (http://www.transifex.com/gnu-social/gnu-social/language/mg/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: mg\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Macedonian (http://www.transifex.com/gnu-social/gnu-social/language/mk/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: mk\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Приклучокот „Феноменалност“ ѝ дава дополнителна феноменалност на инсталацијата на GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Malayalam (http://www.transifex.com/gnu-social/gnu-social/language/ml/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ml\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Malay (http://www.transifex.com/gnu-social/gnu-social/language/ms/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ms\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Burmese (http://www.transifex.com/gnu-social/gnu-social/language/my/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: my\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Norwegian Bokmål (http://www.transifex.com/gnu-social/gnu-social/language/nb/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: nb\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-07 09:30+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Nepali (http://www.transifex.com/gnu-social/gnu-social/language/ne/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ne\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Dutch (http://www.transifex.com/gnu-social/gnu-social/language/nl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: nl\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "De Awesomenessplug-in voegt extra awesomeness toe aan een GNU socialinstallatie."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Norwegian Nynorsk (http://www.transifex.com/gnu-social/gnu-social/language/nn/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: nn\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2012 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Polish (http://www.transifex.com/gnu-social/gnu-social/language/pl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: pl\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Wtyczka Awesomeness dodaje dodatkowe niesamowitości do instalacji GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Portuguese (http://www.transifex.com/gnu-social/gnu-social/language/pt/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: pt\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "O plugin de Espectacularidade adiciona espectacularidade adicional a uma instalação de GNU social."
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Matheus Henrique Silva <hennsilvam@gmail.com>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-25 08:09+0000\n"
|
||||||
|
"Last-Translator: Matheus Henrique Silva <hennsilvam@gmail.com>\n"
|
||||||
|
"Language-Team: Portuguese (Brazil) (http://www.transifex.com/gnu-social/gnu-social/language/pt_BR/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: pt_BR\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "O plugin Awesomeness adiciona incríveis bonus à instalação de GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Romanian (Romania) (http://www.transifex.com/gnu-social/gnu-social/language/ro_RO/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ro_RO\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Russian (http://www.transifex.com/gnu-social/gnu-social/language/ru/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ru\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Потрясающий плагин добавляет потрясающие вещи в GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Slovenian (http://www.transifex.com/gnu-social/gnu-social/language/sl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: sl\n"
|
||||||
|
"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Serbian (http://www.transifex.com/gnu-social/gnu-social/language/sr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: sr\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,26 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
# Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-09-15 18:38+0000\n"
|
||||||
|
"Last-Translator: Kristoffer Grundström <kristoffer.grundstrom1983@gmail.com>\n"
|
||||||
|
"Language-Team: Swedish (http://www.transifex.com/gnu-social/gnu-social/language/sv/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: sv\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Insticksprogrammet Awesomeness lägger till ytterligare ypperlighet till en GNU social-installation."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-07 08:48+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Tamil (http://www.transifex.com/gnu-social/gnu-social/language/ta/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ta\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Telugu (http://www.transifex.com/gnu-social/gnu-social/language/te/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: te\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Tagalog (http://www.transifex.com/gnu-social/gnu-social/language/tl/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: tl\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Ang pampasak ng Pagiging Kahanga-hanga ay nagdaragdag ng karagdagang pagiging kahanga-hanga sa isang pagtatalaga ng GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Turkish (http://www.transifex.com/gnu-social/gnu-social/language/tr/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: tr\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2011 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 15:02+0000\n"
|
||||||
|
"Last-Translator: digitaldreamer <digitaldreamer@email.cz>\n"
|
||||||
|
"Language-Team: Ukrainian (http://www.transifex.com/gnu-social/gnu-social/language/uk/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: uk\n"
|
||||||
|
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr "Напрочуд дивовижний додаток додає додаткову напрочуд дивовижну функціональність до вашої інсталяції GNU social."
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Urdu (Pakistan) (http://www.transifex.com/gnu-social/gnu-social/language/ur_PK/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: ur_PK\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Vietnamese (http://www.transifex.com/gnu-social/gnu-social/language/vi/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: vi\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Chinese (http://www.transifex.com/gnu-social/gnu-social/language/zh/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: zh\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Chinese (China) (http://www.transifex.com/gnu-social/gnu-social/language/zh_CN/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: zh_CN\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,25 @@
|
||||||
|
# Translation file for GNU social - the free software social networking platform
|
||||||
|
# Copyright (C) 2015 - 2019 Free Software Foundation, Inc http://www.fsf.org
|
||||||
|
# This file is under https://www.gnu.org/licenses/agpl v3 or later
|
||||||
|
#
|
||||||
|
# Translators:
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: GNU social\n"
|
||||||
|
"Report-Msgid-Bugs-To: \n"
|
||||||
|
"POT-Creation-Date: 2015-02-02 17:47+0100\n"
|
||||||
|
"PO-Revision-Date: 2015-02-06 14:56+0000\n"
|
||||||
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
|
"Language-Team: Chinese (Taiwan) (http://www.transifex.com/gnu-social/gnu-social/language/zh_TW/)\n"
|
||||||
|
"MIME-Version: 1.0\n"
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Language: zh_TW\n"
|
||||||
|
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||||
|
|
||||||
|
#. TRANS: Plugin description for a sample plugin.
|
||||||
|
#: AwesomenessPlugin.php:55
|
||||||
|
msgid ""
|
||||||
|
"The Awesomeness plugin adds additional awesomeness to a GNU social "
|
||||||
|
"installation."
|
||||||
|
msgstr ""
|
|
@ -0,0 +1,241 @@
|
||||||
|
|
||||||
|
/*
|
||||||
|
|
||||||
|
_______ ,-----. .-------. ,---. .--..-./`) ________ ____ __
|
||||||
|
/ __ \ .' .-, '. | _ _ \ | \ | |\ .-.')| | \ \ / /
|
||||||
|
| ,_/ \__) / ,-.| \ _ \ | ( ' ) | | , \ | |/ `-' \| .----' \ _. / '
|
||||||
|
,-./ ) ; \ '_ / | :|(_ o _) / | |\_ \| | `-'`"`| _|____ _( )_ .'
|
||||||
|
\ '_ '`) | _`,/ \ _/ || (_,_).' __ | _( )_\ | .---. |_( )_ | ___(_ o _)'
|
||||||
|
> (_) ) __: ( '\_/ \ ;| |\ \ | || (_ o _) | | | (_ o._)__|| |(_,_)'
|
||||||
|
( . .-'_/ )\ `"/ \ ) / | | \ `' /| (_,_)\ | | | |(_,_) | `-' /
|
||||||
|
`-'`-' / '. \_/``".' | | \ / | | | | | | | | \ /
|
||||||
|
`._____.' '-----' ''-' `'-' '--' '--' '---' '---' `-..-'
|
||||||
|
|
||||||
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
var cornify_count = 0;
|
||||||
|
var cornify_add = function(options) {
|
||||||
|
// Track how often we cornified.
|
||||||
|
cornify_count += 1;
|
||||||
|
|
||||||
|
var cornify_url = 'https://www.cornify.com/';
|
||||||
|
|
||||||
|
// Create a container DIV for our 'corn or 'bow.
|
||||||
|
var div = document.createElement('div');
|
||||||
|
div.style.position = 'fixed';
|
||||||
|
|
||||||
|
// Prepare our lovely variables.
|
||||||
|
var numType = 'px';
|
||||||
|
var heightRandom = Math.random() * 0.75;
|
||||||
|
var windowHeight = 768;
|
||||||
|
var windowWidth = 1024;
|
||||||
|
var height = 0;
|
||||||
|
var width = 0;
|
||||||
|
var de = document.documentElement;
|
||||||
|
|
||||||
|
// Get the window width and height - requires some cross browser checking.
|
||||||
|
if(typeof(window.innerHeight) == 'number') {
|
||||||
|
windowHeight = window.innerHeight;
|
||||||
|
windowWidth = window.innerWidth;
|
||||||
|
} else if(de && de.clientHeight) {
|
||||||
|
windowHeight = de.clientHeight;
|
||||||
|
windowWidth = de.clientWidth;
|
||||||
|
} else {
|
||||||
|
numType = '%';
|
||||||
|
height = Math.round(height*100) + '%';
|
||||||
|
}
|
||||||
|
|
||||||
|
div.onclick = cornify_add; // Click for more magic.
|
||||||
|
div.style.zIndex = 10;
|
||||||
|
div.style.outline = 0;
|
||||||
|
|
||||||
|
if(cornify_count == 15) {
|
||||||
|
// Clicking 15 times summons the grand unicorn - which is centered on the screen.
|
||||||
|
div.style.top = Math.max( 0, Math.round((windowHeight-530)/2)) + 'px';
|
||||||
|
div.style.left = Math.round((windowWidth-530)/2) + 'px';
|
||||||
|
div.style.zIndex = 1000;
|
||||||
|
} else {
|
||||||
|
// Otherwise we randomize the position.
|
||||||
|
if(numType == 'px') {
|
||||||
|
div.style.top = Math.round( windowHeight*heightRandom ) + numType;
|
||||||
|
} else {
|
||||||
|
div.style.top = height;
|
||||||
|
}
|
||||||
|
|
||||||
|
div.style.left = Math.round(Math.random()*90) + '%';
|
||||||
|
}
|
||||||
|
|
||||||
|
var img = document.createElement('img');
|
||||||
|
var currentTime = new Date();
|
||||||
|
|
||||||
|
// Used as a cache buster so the browser makes a new request every time instead of usign the previous, cached one.
|
||||||
|
var submitTime = currentTime.getTime();
|
||||||
|
|
||||||
|
if( cornify_count==15 ) submitTime = 0;
|
||||||
|
|
||||||
|
// Construct our unicorn & rainbow request.
|
||||||
|
var url = cornify_url+'getacorn.php?r='+submitTime+'&url='+document.location.href;
|
||||||
|
|
||||||
|
// Add younicorns if requested.
|
||||||
|
if(options && (options.y || options.younicorns)) {
|
||||||
|
url += '&y='+(options.y ? options.y : options.younicorns);
|
||||||
|
|
||||||
|
if(Math.random() > 0.5) {
|
||||||
|
// Flip horizontally at random.
|
||||||
|
div.style.transform = 'scaleX(-1)';
|
||||||
|
};
|
||||||
|
}
|
||||||
|
|
||||||
|
img.setAttribute('src', url);
|
||||||
|
|
||||||
|
// Add a nice hover transition.
|
||||||
|
var ease = "all .1s linear";
|
||||||
|
div.style.WebkitTransition = ease;
|
||||||
|
div.style.WebkitTransform = "rotate(1deg) scale(1.01,1.01)";
|
||||||
|
div.style.transition = "all .1s linear";
|
||||||
|
|
||||||
|
div.onmouseover = function() {
|
||||||
|
var size = 1 + Math.round(Math.random()*10)/100;
|
||||||
|
var angle = Math.round(Math.random()*20-10);
|
||||||
|
var result = "rotate("+angle+"deg) scale("+size+","+size+")";
|
||||||
|
this.style.transform = result;
|
||||||
|
this.style.WebkitTransform = result;
|
||||||
|
};
|
||||||
|
|
||||||
|
div.onmouseout = function() {
|
||||||
|
var size = .9+Math.round(Math.random()*10)/100;
|
||||||
|
var angle = Math.round(Math.random()*6-3);
|
||||||
|
var result = "rotate("+angle+"deg) scale("+size+","+size+")";
|
||||||
|
this.style.transform = result;
|
||||||
|
this.style.WebkitTransform = result;
|
||||||
|
};
|
||||||
|
|
||||||
|
// Append our container DIV to the page.
|
||||||
|
var body = document.getElementsByTagName('body')[0];
|
||||||
|
body.appendChild(div);
|
||||||
|
div.appendChild(img);
|
||||||
|
|
||||||
|
// Hooray - now we have a sparkly unicorn (or rainbow) on the page. Another cornification well done. Congrats!
|
||||||
|
|
||||||
|
// When clicking 5 times, add a custom stylesheet to make the page look awesome.
|
||||||
|
if(cornify_count == 5) {
|
||||||
|
var cssExisting = document.getElementById('__cornify_css');
|
||||||
|
|
||||||
|
if(!cssExisting) {
|
||||||
|
var head = document.getElementsByTagName("head")[0];
|
||||||
|
var css = document.createElement('link');
|
||||||
|
css.id = '__cornify_css';
|
||||||
|
css.type = 'text/css';
|
||||||
|
css.rel = 'stylesheet';
|
||||||
|
css.href = 'https://www.cornify.com/css/cornify.css';
|
||||||
|
css.media = 'screen';
|
||||||
|
head.appendChild(css);
|
||||||
|
}
|
||||||
|
cornify_replace();
|
||||||
|
}
|
||||||
|
|
||||||
|
cornify_updatecount();
|
||||||
|
};
|
||||||
|
|
||||||
|
// Tracks how often we cornified.
|
||||||
|
var cornify_updatecount = function() {
|
||||||
|
var p = document.getElementById('cornifycount');
|
||||||
|
if(p == null) {
|
||||||
|
var p = document.createElement('p');
|
||||||
|
p.id = 'cornifycount';
|
||||||
|
p.style.position = 'fixed';
|
||||||
|
p.style.bottom = '5px';
|
||||||
|
p.style.left = '0px';
|
||||||
|
p.style.right = '0px';
|
||||||
|
p.style.zIndex = '1000000000';
|
||||||
|
p.style.color = '#ff00ff';
|
||||||
|
p.style.textAlign = 'center';
|
||||||
|
p.style.fontSize = '24px';
|
||||||
|
p.style.fontFamily = "'Comic Sans MS', 'Comic Sans', 'Marker Felt', serif"; // Only the best!
|
||||||
|
var body = document.getElementsByTagName('body')[0];
|
||||||
|
body.appendChild(p);
|
||||||
|
}
|
||||||
|
|
||||||
|
if(cornify_count == 1) {
|
||||||
|
p.innerHTML = cornify_count+' UNICORN OR RAINBOW CREATED';
|
||||||
|
} else {
|
||||||
|
p.innerHTML = cornify_count+' UNICORNS & RAINBOWS CREATED';
|
||||||
|
}
|
||||||
|
|
||||||
|
// Stores our count in a cookie for our next session.
|
||||||
|
cornify_setcookie('cornify', cornify_count+'', 1000);
|
||||||
|
};
|
||||||
|
|
||||||
|
var cornify_setcookie = function(name, value, days) {
|
||||||
|
var d = new Date();
|
||||||
|
d.setTime(d.getTime()+(days*24*60*60*1000));
|
||||||
|
var expires = "expires="+d.toGMTString();
|
||||||
|
document.cookie = name + "=" + value + "; " + expires;
|
||||||
|
};
|
||||||
|
|
||||||
|
var cornify_getcookie = function(cname) {
|
||||||
|
var name = cname + "=";
|
||||||
|
var ca = document.cookie.split(';');
|
||||||
|
for(var i=0; i<ca.length; i++) {
|
||||||
|
var c = ca[i].trim();
|
||||||
|
if(c.indexOf(name)==0) {
|
||||||
|
return c.substring(name.length,c.length);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return "";
|
||||||
|
};
|
||||||
|
|
||||||
|
// Retrieve our click count from the cookie when we start up.
|
||||||
|
cornify_count = parseInt(cornify_getcookie('cornify'));
|
||||||
|
if(isNaN(cornify_count)) {
|
||||||
|
cornify_count = 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
// Adds happy words at the beginning of all headers on the page.
|
||||||
|
var cornify_replace = function() {
|
||||||
|
// Replace text.
|
||||||
|
var hc = 6;
|
||||||
|
var hs;
|
||||||
|
var h;
|
||||||
|
var k;
|
||||||
|
var words = ['Happy','Sparkly','Glittery','Fun','Magical','Lovely','Cute','Charming','Amazing','Wonderful'];
|
||||||
|
while(hc >= 1) {
|
||||||
|
hs = document.getElementsByTagName('h' + hc);
|
||||||
|
for (k = 0; k < hs.length; k++) {
|
||||||
|
h = hs[k];
|
||||||
|
h.innerHTML = words[Math.floor(Math.random()*words.length)] + ' ' + h.innerHTML;
|
||||||
|
}
|
||||||
|
hc-=1;
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Adapted from http://www.snaptortoise.com/konami-js/
|
||||||
|
*/
|
||||||
|
var cornami = {
|
||||||
|
input:"",
|
||||||
|
pattern:"38384040373937396665",
|
||||||
|
clear:setTimeout('cornami.clear_input()', 5000),
|
||||||
|
load: function() {
|
||||||
|
window.document.onkeydown = function(e) {
|
||||||
|
if (cornami.input == cornami.pattern) {
|
||||||
|
cornify_add();
|
||||||
|
clearTimeout(cornami.clear);
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
cornami.input += e ? e.keyCode : event.keyCode;
|
||||||
|
if (cornami.input == cornami.pattern) cornify_add();
|
||||||
|
clearTimeout(cornami.clear);
|
||||||
|
cornami.clear = setTimeout("cornami.clear_input()", 5000);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
},
|
||||||
|
clear_input: function() {
|
||||||
|
cornami.input="";
|
||||||
|
clearTimeout(cornami.clear);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
cornami.load();
|
|
@ -118,12 +118,12 @@ class BlankAdPlugin extends UAPPlugin
|
||||||
'');
|
'');
|
||||||
}
|
}
|
||||||
|
|
||||||
function onPluginVersion(array &$versions)
|
public function onPluginVersion(array &$versions): bool
|
||||||
{
|
{
|
||||||
$versions[] = array('name' => 'BlankAd',
|
$versions[] = array('name' => 'BlankAd',
|
||||||
'version' => self::PLUGIN_VERSION,
|
'version' => self::PLUGIN_VERSION,
|
||||||
'author' => 'Evan Prodromou',
|
'author' => 'Evan Prodromou',
|
||||||
'homepage' => 'https://git.gnu.io/gnu/gnu-social/tree/master/plugins/BlankAdPlugin',
|
'homepage' => GNUSOCIAL_ENGINE_REPO_URL . 'tree/master/plugins/BlankAdPlugin',
|
||||||
'rawdescription' =>
|
'rawdescription' =>
|
||||||
// TRANS: Plugin description.
|
// TRANS: Plugin description.
|
||||||
_m('Plugin for testing ad layout.'));
|
_m('Plugin for testing ad layout.'));
|
|
@ -8,7 +8,7 @@ msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"POT-Creation-Date: 2019-06-08 18:20+0100\n"
|
"POT-Creation-Date: 2019-08-14 14:51+0100\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user