kopia lustrzana https://github.com/nextcloud/social
Porównaj commity
358 Commity
v0.6.0-bet
...
master
Autor | SHA1 | Data |
---|---|---|
Jonas Sulzer | b334366ece | |
Nextcloud bot | 2b47598edb | |
Nextcloud bot | 5576151d1f | |
Nextcloud bot | 6754d434e9 | |
Nextcloud bot | 1f34ee5917 | |
Nextcloud bot | d07478f470 | |
Nextcloud bot | bae956f520 | |
Louis | 78e5348dc2 | |
Louis | faf24e784e | |
Joas Schilling | b797753abe | |
Joas Schilling | 5567f6d0f5 | |
Nextcloud bot | edf090a3ab | |
Nextcloud bot | 9edbaf90d7 | |
Nextcloud bot | 29ea609789 | |
Nextcloud bot | 4eb13f10c5 | |
Nextcloud bot | 4423f5c3ad | |
Nextcloud bot | 037c641240 | |
Nextcloud bot | 043cc0b2f9 | |
Nextcloud bot | d7311c2d31 | |
Louis | f04481b2df | |
Nextcloud bot | 2a66d2147e | |
Nextcloud bot | c539f0fbe6 | |
emmanuel | 0207bb1863 | |
Nextcloud bot | 2ce9cc2d0d | |
Nextcloud bot | 2a134ba880 | |
Nextcloud bot | 0ca26e0406 | |
Nextcloud bot | 12a1870cef | |
Nextcloud bot | dc640af35f | |
Nextcloud bot | 49d8dfebab | |
Nextcloud bot | 367671e51b | |
Nextcloud bot | 460ab0649a | |
Nextcloud bot | b83f3c355a | |
Maxence Lange | 608f8cfe0f | |
Maxence Lange | fd61cec84c | |
Maxence Lange | a99b35f745 | |
Nextcloud bot | fbdd4d7530 | |
Nextcloud bot | e6fa780746 | |
Nextcloud bot | 76272c3f23 | |
Nextcloud bot | c597b75ce2 | |
Nextcloud bot | 1e59fe6967 | |
Nextcloud bot | e4ed127763 | |
Nextcloud bot | ea4f647678 | |
Nextcloud bot | c8cc9e4f6a | |
Nextcloud bot | 1310798577 | |
Nextcloud bot | 771865c06b | |
Nextcloud bot | b92fb024b9 | |
Nextcloud bot | 7c376842b1 | |
Nextcloud bot | a93cef759d | |
Nextcloud bot | 3cb61ea6a1 | |
Nextcloud bot | f7c976f62a | |
Nextcloud bot | c072ac0879 | |
Nextcloud bot | a673b8494a | |
Nextcloud bot | 97a3c809e2 | |
Nextcloud bot | cc5829e2c4 | |
Nextcloud bot | 419bb8db84 | |
Nextcloud bot | c8bf03bf3f | |
Louis | 617f5257ad | |
Nextcloud bot | cde1beae54 | |
Nextcloud bot | 23efd2a151 | |
Louis | 73d6b33dd9 | |
Nextcloud bot | 3f585ec10b | |
Nextcloud bot | 7b09b6547b | |
Nextcloud bot | 50a9c77f9c | |
Nextcloud bot | 539972c69e | |
Louis | 2ecd2247b1 | |
Louis Chemineau | 90ac28849a | |
Louis Chemineau | 1dc5741139 | |
Louis Chemineau | 9b62944d56 | |
Louis Chemineau | f8c0f24cf8 | |
Louis Chemineau | fe646e929a | |
Maxence Lange | a7eaa83520 | |
Maxence Lange | acceb582ed | |
Louis Chemineau | bea293487e | |
Louis | 078f67c442 | |
Louis | 386f1ae1d6 | |
Nextcloud bot | 965df5e7d5 | |
Nextcloud bot | 4dea11ba4d | |
Mostafa Ahangarha | a50c50e1fa | |
Nextcloud bot | e85cfddc82 | |
Nextcloud bot | c5c30b2e9f | |
Nextcloud bot | 1bac03e3ab | |
Nextcloud bot | 46e305a45a | |
Nextcloud bot | edeaa925f1 | |
John Molakvoæ | 69d2c859d6 | |
Nextcloud bot | 389b6483f3 | |
Maxence Lange | 7a21adad3c | |
Maxence Lange | cbeefae898 | |
Maxence Lange | 6f51c1b29a | |
Nextcloud bot | 8511a4dd15 | |
Maxence Lange | e07ae9d1b0 | |
Nextcloud bot | f1529e3866 | |
Maxence Lange | c53e47cfa9 | |
Maxence Lange | f4e2680f37 | |
Maxence Lange | b5dc7d5209 | |
Maxence Lange | fc86d86acd | |
Maxence Lange | afa5732a43 | |
Maxence Lange | 9212ead049 | |
Maxence Lange | 3cdaba3824 | |
Maxence Lange | 086d3c3924 | |
Maxence Lange | 63027824d5 | |
Maxence Lange | 23100a86b9 | |
Maxence Lange | 2150774b9d | |
Maxence Lange | 0f2c5816e0 | |
Maxence Lange | 28e64fb04b | |
Maxence Lange | 87264d44bd | |
Maxence Lange | a9a4629c8b | |
Nextcloud bot | 18790fb914 | |
Maxence Lange | 737ec9549f | |
Maxence Lange | 5dab79c24c | |
Maxence Lange | ec4bc07868 | |
dependabot[bot] | 65eb15c70d | |
Maxence Lange | bdf93c84ea | |
Maxence Lange | 863a994fbe | |
dependabot[bot] | 27ca1e8dd6 | |
dependabot[bot] | 3017a8c707 | |
Maxence Lange | ed0e55dbc7 | |
Maxence Lange | dd77f18f7a | |
Maxence Lange | 68ee1cfb8d | |
Maxence Lange | 72afb2b55e | |
Maxence Lange | 013ed4e831 | |
dependabot[bot] | 5243b71634 | |
dependabot[bot] | 56cf152fb0 | |
Maxence Lange | 36380b7e07 | |
Joas Schilling | ee74991b3f | |
Louis | edf57e9233 | |
Louis Chemineau | 5aa3efeda4 | |
John Molakvoæ | c90652d310 | |
Nextcloud bot | c4688c914a | |
Maxence Lange | b5d0e55d18 | |
Maxence Lange | 3b479e560f | |
Maxence Lange | 09859970fb | |
Maxence Lange | 0af5100f3f | |
Louis | 81f21690af | |
Louis Chemineau | 7347c8eb8e | |
Louis Chemineau | 15200b6e75 | |
Louis | 08d6f96188 | |
Nextcloud bot | 098dc50f21 | |
Nextcloud bot | 21bc56e252 | |
Nextcloud bot | 9cfb22eacb | |
Nextcloud bot | a21a3ac367 | |
Louis Chemineau | 36d3fbd576 | |
Louis Chemineau | 018c021e28 | |
Nextcloud bot | 0bba55e71d | |
Nextcloud bot | caf1b66cc9 | |
Nextcloud bot | a6a94a2c6e | |
Nextcloud bot | 8f38900a8f | |
dependabot[bot] | 2805c9f7fe | |
Nextcloud bot | 6925547ee7 | |
Nextcloud bot | 59fdef6f66 | |
Nextcloud bot | 485df7e19d | |
Nextcloud bot | 962de52981 | |
Nextcloud bot | bb8a6e6531 | |
Nextcloud bot | 6d8312aa3c | |
Nextcloud bot | 983dd20d35 | |
Louis | 281373117b | |
Louis Chemineau | 8418364b9f | |
Louis Chemineau | a791c03dab | |
Louis Chemineau | 8ff5e72d41 | |
Louis Chemineau | 51b3ef24cd | |
Louis Chemineau | 84fae8f634 | |
Louis Chemineau | 91347226ae | |
Louis Chemineau | 6879d1cd72 | |
Louis Chemineau | aa05d640f4 | |
Louis Chemineau | dfa7f26b69 | |
Louis Chemineau | 80f4034daf | |
Louis Chemineau | c7a1189ee0 | |
Louis Chemineau | e9f9957a6d | |
Maxence Lange | 7c80556ae4 | |
Maxence Lange | 732c075a3f | |
Nextcloud bot | b881854460 | |
Nextcloud bot | 80506550c9 | |
Maxence Lange | 74f684d7ed | |
Maxence Lange | 361d3c6a97 | |
Maxence Lange | dbe54083b5 | |
Nextcloud bot | 5533ddeec9 | |
Maxence Lange | f440eadbd9 | |
Nextcloud bot | 722d483201 | |
Maxence Lange | 0b553e21d5 | |
Maxence Lange | 3c93bf2141 | |
Maxence Lange | be5f327511 | |
Maxence Lange | c3ea09041d | |
Maxence Lange | 6d945ff03c | |
Louis Chemineau | cb47afc124 | |
Louis Chemineau | 8719bf7dac | |
Louis Chemineau | dfb3b2f8af | |
Louis Chemineau | a9eb6a94f8 | |
Louis Chemineau | 4f999e02dd | |
Maxence Lange | c71ed30f2f | |
Maxence Lange | 9ef07b2f2e | |
Maxence Lange | 405eb58a77 | |
Louis Chemineau | 76b2e33956 | |
Louis Chemineau | 1e92bbcc3b | |
Maxence Lange | 7854d6b96d | |
Louis Chemineau | 1949d3c17e | |
Louis | 8fc2528449 | |
Louis Chemineau | 2e47357d95 | |
Louis Chemineau | 9d01a2da2d | |
Louis Chemineau | 8890d7d68e | |
Louis Chemineau | b1d7703613 | |
Louis | 4d056fe998 | |
Maxence Lange | 29a3d2e078 | |
Maxence Lange | 1c6f5dd361 | |
Maxence Lange | 8d44442a33 | |
Maxence Lange | 59ba1b2873 | |
Maxence Lange | 54aaef5f80 | |
Maxence Lange | 4bd93b1107 | |
Louis Chemineau | 764bfcc309 | |
Nextcloud bot | f9eb9858c9 | |
Maxence Lange | e65ab66352 | |
Nextcloud bot | d178c467e9 | |
Maxence Lange | 16c85b111b | |
Maxence Lange | eef10d9a83 | |
Maxence Lange | 8a7e941726 | |
Nextcloud bot | 961f8c021e | |
Louis Chemineau | 82c8a6c91e | |
Louis Chemineau | f72c8eeb92 | |
Louis Chemineau | 640c12678f | |
Louis Chemineau | 033d2faaf0 | |
Louis Chemineau | 4e0439e57a | |
Louis Chemineau | aea7cebcbe | |
Louis Chemineau | 9aaa59f22a | |
Louis Chemineau | fd5a04b202 | |
Louis Chemineau | dfdccd5639 | |
Louis Chemineau | ba16a8088d | |
Louis | ef9bd1a318 | |
Maxence Lange | 22cd87bf5d | |
Louis | e40bcb95cd | |
Maxence Lange | 050983a2a6 | |
Maxence Lange | f4f7e5d305 | |
Maxence Lange | 4473ba01ba | |
Nextcloud bot | ae3471a18e | |
Louis | 94bbdf4dd3 | |
Louis Chemineau | 749008690d | |
Louis Chemineau | 97e3f7aa68 | |
Louis Chemineau | 7eb659a90d | |
Louis Chemineau | 896108ea40 | |
Louis Chemineau | eb624f17b7 | |
Louis | 88072f4383 | |
Louis | e4e04213d6 | |
Louis Chemineau | 9adf37385c | |
Louis Chemineau | eef4ae4814 | |
Maxence Lange | eac9f58f41 | |
Maxence Lange | a3b4a222b4 | |
Maxence Lange | c38073cb2b | |
Maxence Lange | e1f0c2f8f1 | |
Maxence Lange | 14942d9668 | |
Maxence Lange | 33de5114d7 | |
Maxence Lange | 91a793c9f9 | |
Maxence Lange | 37bbde39e4 | |
Maxence Lange | d1f495e43d | |
Nextcloud bot | cbab0d3594 | |
Nextcloud bot | 2e2abdf13d | |
Maxence Lange | 9ce28af659 | |
Maxence Lange | 1ca33be580 | |
Maxence Lange | 03d51eae16 | |
Nextcloud bot | 2ffe83fecc | |
Louis | 3f1ebaff0f | |
Louis Chemineau | 738204123c | |
Louis Chemineau | 14ab49b5c6 | |
Louis Chemineau | 0b4307a270 | |
Louis Chemineau | ea7015ef4f | |
Louis Chemineau | 609f704464 | |
Louis Chemineau | 2d290aecca | |
Louis Chemineau | 19b3465ee1 | |
Louis Chemineau | abed6af7f5 | |
Maxence Lange | d2ff31f59f | |
Maxence Lange | bd9d67e97c | |
Louis Chemineau | f7db309da5 | |
Maxence Lange | a5dd2c0eee | |
Louis | 4a796e22d3 | |
Louis | 7f362c6c20 | |
Louis Chemineau | 4700db8947 | |
Maxence Lange | e6900d6000 | |
Maxence Lange | 0aed4f797e | |
Maxence Lange | 17b7b5a8c1 | |
Maxence Lange | dc55d5ef12 | |
Maxence Lange | bcb91ac143 | |
Louis Chemineau | 3f133cb6a1 | |
Maxence Lange | 3f3edc4fd6 | |
Maxence Lange | 2ba5c828db | |
Maxence Lange | fe344c5aef | |
Maxence Lange | f91b6ae922 | |
Maxence Lange | a4ceb09068 | |
Louis Chemineau | 1ce33667c1 | |
Louis Chemineau | b91aa2cb40 | |
Maxence Lange | 2ddead83a7 | |
Louis Chemineau | 057ae4b6cd | |
Louis Chemineau | 9852577287 | |
Nextcloud bot | 5a419ebea5 | |
Maxence Lange | 380a36330b | |
Maxence Lange | b0c9f00dab | |
Nextcloud bot | f290b2c19f | |
Nextcloud bot | e5ce5b79e9 | |
Nextcloud bot | 199425b5e5 | |
Maxence Lange | 3e3bfc1988 | |
Maxence Lange | 3a150eaba7 | |
Maxence Lange | 8e392a9494 | |
Maxence Lange | 279e3544ca | |
Louis Chemineau | 901236e44e | |
Louis Chemineau | a1eb3fc19c | |
Louis Chemineau | db03f9d100 | |
Maxence Lange | f95a8c57c4 | |
Maxence Lange | 31d0907448 | |
Maxence Lange | 77f5deea1a | |
Maxence Lange | f734f0ba16 | |
Louis Chemineau | 9a2416f1ab | |
Louis Chemineau | 3e4dad84e9 | |
Louis Chemineau | 13edebce5c | |
Louis Chemineau | dd499dac9b | |
Louis | d9702a36bb | |
Louis Chemineau | 3e960df219 | |
Maxence Lange | 8f688d7390 | |
Maxence Lange | 60e0725ae5 | |
Maxence Lange | 58aab00cb3 | |
Maxence Lange | 783f231911 | |
Maxence Lange | c09c8f3258 | |
Maxence Lange | f999cfa305 | |
Louis | f50922fa16 | |
Louis Chemineau | 1940ede8e1 | |
Maxence Lange | 89a6c5cdd4 | |
Maxence Lange | 35641aa2eb | |
Nextcloud bot | 5fde7c4bd3 | |
Maxence Lange | 521447b4f7 | |
Maxence Lange | 2705ab3849 | |
Maxence Lange | a1f2a8a799 | |
Maxence Lange | d7f6bf8d5b | |
Maxence Lange | 9ae0c19dfa | |
Maxence Lange | 55905acd54 | |
Maxence Lange | 7ec17c672f | |
Maxence Lange | 3b2e834dc3 | |
Maxence Lange | dd0ef70b74 | |
Maxence Lange | 3fc14ced4f | |
Maxence Lange | 804ddccb65 | |
Louis Chemineau | 8cdb6ceaa5 | |
Louis Chemineau | 1b358b70da | |
dependabot[bot] | 8c237f69bd | |
Nextcloud bot | 33af3cb783 | |
Maxence Lange | 044c738989 | |
Maxence Lange | ccc814521f | |
Maxence Lange | eace45befb | |
Maxence Lange | cf5e8b4d89 | |
Maxence Lange | f699ec39b4 | |
Maxence Lange | 7e8a94e7eb | |
violoncello.ch | f80cf33bcc | |
violoncello.ch | c18a9f8534 | |
violoncello.ch | 3368046dc4 | |
violoncello.ch | 2102f8768f | |
violoncello.ch | 88a7b047f2 | |
Louis | cff04e307d | |
Jérémie Tarot (@silopolis) | 1a5352ea8c | |
Jérémie Tarot (@silopolis) | 24de2008cb | |
Nextcloud bot | eb45edbb31 | |
dependabot[bot] | a70c799d8f | |
dependabot[bot] | 3eca3223c5 | |
dependabot[bot] | 9ed91ead80 | |
dependabot[bot] | 2c1316464e | |
dependabot[bot] | 2f36695e53 | |
dependabot[bot] | 531fb6c238 |
|
@ -32,7 +32,7 @@ jobs:
|
|||
echo "APP_VERSION=${GITHUB_REF##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
path: ${{ env.APP_NAME }}
|
||||
|
||||
|
@ -44,7 +44,7 @@ jobs:
|
|||
expression: "//info//dependencies//nextcloud/@min-version"
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
# Continue if no package.json
|
||||
continue-on-error: true
|
||||
|
@ -56,7 +56,7 @@ jobs:
|
|||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
# Skip if no package.json
|
||||
if: ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
@ -66,7 +66,7 @@ jobs:
|
|||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
||||
|
||||
- name: Set up php ${{ env.PHP_VERSION }}
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: ${{ env.PHP_VERSION }}
|
||||
coverage: none
|
||||
|
@ -126,9 +126,10 @@ jobs:
|
|||
unzip latest-$NCVERSION.zip
|
||||
|
||||
- name: Checkout server master fallback
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
if: ${{ steps.server-checkout.outcome != 'success' }}
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
path: nextcloud
|
||||
|
||||
|
@ -148,7 +149,7 @@ jobs:
|
|||
tar -zcvf ${{ env.APP_NAME }}.tar.gz ${{ env.APP_NAME }}
|
||||
|
||||
- name: Attach tarball to github release
|
||||
uses: svenstaro/upload-release-action@133984371c30d34e38222a64855679a414cb7575 # v2
|
||||
uses: svenstaro/upload-release-action@2b9d2847a97b04d02ad5c3df2d3a27baa97ce689 # v2
|
||||
id: attach_to_release
|
||||
with:
|
||||
repo_token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
@ -10,8 +10,6 @@ on:
|
|||
env:
|
||||
APP_NAME: social
|
||||
BRANCH: ${{ github.base_ref }}
|
||||
CYPRESS_baseUrl: http://127.0.0.1:8082/index.php
|
||||
TESTING: true
|
||||
|
||||
jobs:
|
||||
init:
|
||||
|
@ -19,17 +17,20 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@v2
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Install server dependencies
|
||||
run: composer install
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@v1.1
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: "^12"
|
||||
fallbackNpm: "^6"
|
||||
fallbackNode: "^14"
|
||||
fallbackNpm: "^7"
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
|
||||
with:
|
||||
cache: "npm"
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
@ -37,17 +38,15 @@ jobs:
|
|||
- name: Set up npm ${{ steps.versions.outputs.npmVersion }}
|
||||
run: npm i -g npm@"${{ steps.versions.outputs.npmVersion }}"
|
||||
|
||||
- name: Install dependencies & build app
|
||||
- name: Install node dependencies & build app
|
||||
run: |
|
||||
npm ci
|
||||
composer install
|
||||
TESTING=true npm run build --if-present
|
||||
|
||||
- name: Save context
|
||||
uses: actions/cache@v3
|
||||
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
|
||||
with:
|
||||
key: cypress-context-${{ github.run_id }}
|
||||
path: /home/runner/work/social
|
||||
path: ./
|
||||
|
||||
cypress:
|
||||
runs-on: ubuntu-latest
|
||||
|
@ -57,32 +56,30 @@ jobs:
|
|||
fail-fast: false
|
||||
matrix:
|
||||
# run multiple copies of the current job in parallel
|
||||
containers: [1, 2, 3, 4, 5, 6, 7, 8]
|
||||
containers: ["component", 1, 2]
|
||||
|
||||
name: runner ${{ matrix.containers }}
|
||||
|
||||
steps:
|
||||
- name: Restore context
|
||||
uses: actions/cache@v3
|
||||
uses: actions/cache@88522ab9f39a2ea568f7027eddc7d8d8bc9d59c8 # v3.3.1
|
||||
with:
|
||||
fail-on-cache-miss: true
|
||||
key: cypress-context-${{ github.run_id }}
|
||||
path: /home/runner/work/social
|
||||
path: ./
|
||||
|
||||
- name: Setup server
|
||||
run: |
|
||||
cd cypress
|
||||
docker-compose up -d
|
||||
- name: Set up node ${{ needs.init.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3.6.0
|
||||
with:
|
||||
cache: "npm"
|
||||
node-version: ${{ needs.init.outputs.nodeVersion }}
|
||||
|
||||
- name: Wait for server
|
||||
run: npm run wait-on $CYPRESS_baseUrl
|
||||
- name: Set up npm ${{ needs.init.outputs.npmVersion }}
|
||||
run: npm i -g npm@"${{ needs.init.outputs.npmVersion }}"
|
||||
|
||||
- name: Enable app & configure server
|
||||
run: |
|
||||
cd cypress
|
||||
docker-compose exec --env APP_NAME=${{ env.APP_NAME }} --env BRANCH=${{ env.BRANCH }} -T nextcloud bash /initserver.sh
|
||||
- name: Run ${{ matrix.containers == 'component' && 'component' || 'E2E' }} cypress tests
|
||||
|
||||
- name: Cypress run
|
||||
uses: cypress-io/github-action@v4
|
||||
uses: cypress-io/github-action@db1693016f23ccf9043f4b2428f9b04e5d502a73 # v5.8.1
|
||||
with:
|
||||
record: true
|
||||
parallel: true
|
||||
|
@ -90,9 +87,21 @@ jobs:
|
|||
ci-build-id: ${{ github.sha }}-${{ github.run_number }}
|
||||
tag: ${{ github.event_name }}
|
||||
env:
|
||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||
# Needs to be prefixed with CYPRESS_
|
||||
CYPRESS_BRANCH: ${{ env.BRANCH }}
|
||||
# https://github.com/cypress-io/github-action/issues/124
|
||||
COMMIT_INFO_MESSAGE: ${{ github.event.pull_request.title }}
|
||||
# Needed for some specific code workarounds
|
||||
TESTING: true
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
CYPRESS_RECORD_KEY: ${{ secrets.CYPRESS_RECORD_KEY }}
|
||||
|
||||
- name: Upload snapshots
|
||||
uses: actions/upload-artifact@0b7f8abb1508181956e8e162db84b466c27e18ce # v3.1.2
|
||||
if: always()
|
||||
with:
|
||||
name: snapshots_${{ matrix.containers }}
|
||||
path: cypress/snapshots
|
||||
|
||||
- name: Extract NC logs
|
||||
if: always()
|
||||
|
@ -104,3 +113,15 @@ jobs:
|
|||
with:
|
||||
name: nc_logs_${{ matrix.containers }}
|
||||
path: nextcloud.log
|
||||
|
||||
summary:
|
||||
runs-on: ubuntu-latest
|
||||
needs: [init, cypress]
|
||||
|
||||
if: always()
|
||||
|
||||
name: cypress-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.init.result != 'success' || ( needs.cypress.result != 'success' && needs.cypress.result != 'skipped' ) }}; then exit 1; fi
|
||||
|
|
|
@ -3,11 +3,11 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Pull request checks
|
||||
name: Block fixup and squash commits
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
types: [opened, ready_for_review, reopened]
|
||||
types: [opened, ready_for_review, reopened, synchronize]
|
||||
|
||||
permissions:
|
||||
contents: read
|
||||
|
@ -28,6 +28,6 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Run check
|
||||
uses: xt0rted/block-autosquash-commits-action@79880c36b4811fe549cfffe20233df88876024e7 # v2
|
||||
uses: skjnldsv/block-fixup-merge-action@42d26e1b536ce61e5cf467d65fb76caf4aa85acf # v1
|
||||
with:
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# Use lint-eslint together with lint-eslint-when-unrelated to make eslint a required check for GitHub actions
|
||||
# https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks
|
||||
|
||||
name: Lint
|
||||
name: Lint eslint
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
# Use lint-eslint together with lint-eslint-when-unrelated to make eslint a required check for GitHub actions
|
||||
# https://docs.github.com/en/repositories/configuring-branches-and-merges-in-your-repository/defining-the-mergeability-of-pull-requests/troubleshooting-required-status-checks#handling-skipped-but-required-checks
|
||||
|
||||
name: Lint
|
||||
name: Lint eslint
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -38,17 +38,17 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint info.xml
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -27,13 +27,13 @@ jobs:
|
|||
name: info.xml lint
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Download schema
|
||||
run: wget https://raw.githubusercontent.com/nextcloud/appstore/master/nextcloudappstore/api/v1/release/info.xsd
|
||||
|
||||
- name: Lint info.xml
|
||||
uses: ChristophWurst/xmllint-action@d18a551aab4728e4af449617638600634d7a48cb # v1
|
||||
uses: ChristophWurst/xmllint-action@39155a91429af431d65fafc21fa52ba5c4f5cb71 # v1.1
|
||||
with:
|
||||
xml-file: ./appinfo/info.xml
|
||||
xml-schema-file: ./info.xsd
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint php-cs
|
||||
|
||||
on: pull_request
|
||||
|
||||
|
@ -22,13 +22,14 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: 8.1
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint php
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -25,19 +25,20 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
strategy:
|
||||
matrix:
|
||||
php-versions: [ "7.4", "8.0", "8.1", "8.2" ]
|
||||
php-versions: [ "8.0", "8.1", "8.2" ]
|
||||
|
||||
name: php-lint
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: Lint
|
||||
name: Lint stylelint
|
||||
|
||||
on: pull_request
|
||||
|
||||
|
@ -22,17 +22,17 @@ jobs:
|
|||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
|
|
@ -37,17 +37,17 @@ jobs:
|
|||
name: node
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Read package.json node and npm engines version
|
||||
uses: skjnldsv/read-package-engines-version-actions@1bdcee71fa343c46b18dc6aceffb4cd1e35209c6 # v1.2
|
||||
uses: skjnldsv/read-package-engines-version-actions@0ce2ed60f6df073a62a77c0a4958dd0fc68e32e7 # v2.1
|
||||
id: versions
|
||||
with:
|
||||
fallbackNode: '^16'
|
||||
fallbackNpm: '^7'
|
||||
|
||||
- name: Set up node ${{ steps.versions.outputs.nodeVersion }}
|
||||
uses: actions/setup-node@8c91899e586c5b171469028077307d293428b516 # v3
|
||||
uses: actions/setup-node@64ed1c7eab4cce3362f8c340dee64e5eaeef8f7c # v3
|
||||
with:
|
||||
node-version: ${{ steps.versions.outputs.nodeVersion }}
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: PHPUnit
|
||||
name: PHPUnit mysql
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -38,15 +38,12 @@ jobs:
|
|||
|
||||
strategy:
|
||||
matrix:
|
||||
php-versions: ['8.0', '8.1']
|
||||
php-versions: ['8.0', '8.1', '8.2']
|
||||
server-versions: ['master']
|
||||
include:
|
||||
- php-versions: '7.4'
|
||||
server-versions: 'stable25'
|
||||
|
||||
services:
|
||||
mysql:
|
||||
image: mariadb:10.5
|
||||
image: ghcr.io/nextcloud/continuous-integration-mariadb-10.6:latest
|
||||
ports:
|
||||
- 4444:3306/tcp
|
||||
env:
|
||||
|
@ -65,23 +62,25 @@ jobs:
|
|||
echo "SELECT @@sql_mode;" | mysql -h 127.0.0.1 -P 4444 -u root -prootpassword
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, mysql, pdo_mysql
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, mysql, pdo_mysql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
@ -102,7 +101,7 @@ jobs:
|
|||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=mysql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
|
||||
./occ maintenance:install --verbose --database=mysql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
|
||||
- name: Check PHPUnit script is defined
|
||||
|
@ -136,6 +135,11 @@ jobs:
|
|||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
- name: Skipped
|
||||
# Fail the action when neither unit nor integration tests ran
|
||||
if: steps.check_phpunit.outcome == 'failure' && steps.check_integration.outcome == 'failure'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: PHPUnit
|
||||
name: PHPUnit pgsql
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -39,11 +39,11 @@ jobs:
|
|||
strategy:
|
||||
matrix:
|
||||
php-versions: ['8.0']
|
||||
server-versions: ['master']
|
||||
server-versions: ['master', 'stable29']
|
||||
|
||||
services:
|
||||
postgres:
|
||||
image: postgres:14
|
||||
image: ghcr.io/nextcloud/continuous-integration-postgres-14:latest
|
||||
ports:
|
||||
- 4444:5432/tcp
|
||||
env:
|
||||
|
@ -59,23 +59,25 @@ jobs:
|
|||
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, pgsql, pdo_pgsql
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, pgsql, pdo_pgsql
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
@ -96,7 +98,7 @@ jobs:
|
|||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=pgsql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
|
||||
./occ maintenance:install --verbose --database=pgsql --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
|
||||
- name: Check PHPUnit script is defined
|
||||
|
@ -130,6 +132,11 @@ jobs:
|
|||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
- name: Skipped
|
||||
# Fail the action when neither unit nor integration tests ran
|
||||
if: steps.check_phpunit.outcome == 'failure' && steps.check_integration.outcome == 'failure'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: PHPUnit
|
||||
name: PHPUnit sqlite
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
@ -48,23 +48,25 @@ jobs:
|
|||
echo "APP_NAME=${GITHUB_REPOSITORY##*/}" >> $GITHUB_ENV
|
||||
|
||||
- name: Checkout server
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
submodules: true
|
||||
repository: nextcloud/server
|
||||
ref: ${{ matrix.server-versions }}
|
||||
|
||||
- name: Checkout app
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
with:
|
||||
path: apps/${{ env.APP_NAME }}
|
||||
|
||||
- name: Set up php ${{ matrix.php-versions }}
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: ${{ matrix.php-versions }}
|
||||
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite
|
||||
# https://docs.nextcloud.com/server/stable/admin_manual/installation/source_installation.html#prerequisites-for-manual-installation
|
||||
extensions: bz2, ctype, curl, dom, fileinfo, gd, iconv, intl, json, libxml, mbstring, openssl, pcntl, posix, session, simplexml, xmlreader, xmlwriter, zip, zlib, sqlite, pdo_sqlite
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
|
@ -85,7 +87,7 @@ jobs:
|
|||
DB_PORT: 4444
|
||||
run: |
|
||||
mkdir data
|
||||
./occ maintenance:install --verbose --database=sqlite --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass password
|
||||
./occ maintenance:install --verbose --database=sqlite --database-name=nextcloud --database-host=127.0.0.1 --database-port=$DB_PORT --database-user=root --database-pass=rootpassword --admin-user admin --admin-pass admin
|
||||
./occ app:enable --force ${{ env.APP_NAME }}
|
||||
|
||||
- name: Check PHPUnit script is defined
|
||||
|
@ -119,6 +121,11 @@ jobs:
|
|||
working-directory: apps/${{ env.APP_NAME }}
|
||||
run: composer run test:integration
|
||||
|
||||
- name: Print logs
|
||||
if: always()
|
||||
run: |
|
||||
cat data/nextcloud.log
|
||||
|
||||
- name: Skipped
|
||||
# Fail the action when neither unit nor integration tests ran
|
||||
if: steps.check_phpunit.outcome == 'failure' && steps.check_integration.outcome == 'failure'
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
name: PHPUnit
|
||||
name: PHPUnit summary
|
||||
|
||||
on:
|
||||
pull_request:
|
||||
|
|
|
@ -0,0 +1,41 @@
|
|||
# This workflow is provided via the organization template repository
|
||||
#
|
||||
# https://github.com/nextcloud/.github
|
||||
# https://docs.github.com/en/actions/learn-github-actions/sharing-workflows-with-your-organization
|
||||
|
||||
# SPDX-FileCopyrightText: 2023-2024 Nextcloud GmbH and Nextcloud contributors
|
||||
# SPDX-FileCopyrightText: 2023 Marcel Klehr <mklehr@gmx.net>
|
||||
# SPDX-FileCopyrightText: 2023 Joas Schilling <213943+nickvergessen@users.noreply.github.com>
|
||||
# SPDX-FileCopyrightText: 2023 Daniel Kesselberg <mail@danielkesselberg.de>
|
||||
# SPDX-FileCopyrightText: 2023 Florian Steffens <florian.steffens@nextcloud.com>
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
name: 'Ask for feedback on PRs'
|
||||
on:
|
||||
schedule:
|
||||
- cron: '30 1 * * *'
|
||||
|
||||
jobs:
|
||||
pr-feedback:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: The get-github-handles-from-website action
|
||||
uses: marcelklehr/get-github-handles-from-website-action@a739600f6b91da4957f51db0792697afbb2f143c # v1.0.0
|
||||
id: scrape
|
||||
with:
|
||||
website: 'https://nextcloud.com/team/'
|
||||
- uses: marcelklehr/pr-feedback-action@1883b38a033fb16f576875e0cf45f98b857655c4
|
||||
with:
|
||||
feedback-message: |
|
||||
Hello there,
|
||||
Thank you so much for taking the time and effort to create a pull request to our Nextcloud project.
|
||||
|
||||
We hope that the review process is going smooth and is helpful for you. We want to ensure your pull request is reviewed to your satisfaction. If you have a moment, our community management team would very much appreciate your feedback on your experience with this PR review process.
|
||||
|
||||
Your feedback is valuable to us as we continuously strive to improve our community developer experience. Please take a moment to complete our short survey by clicking on the following link: https://cloud.nextcloud.com/apps/forms/s/i9Ago4EQRZ7TWxjfmeEpPkf6
|
||||
|
||||
Thank you for contributing to Nextcloud and we hope to hear from you soon!
|
||||
days-before-feedback: 14
|
||||
start-date: "2023-07-10"
|
||||
exempt-authors: "${{ steps.scrape.outputs.users }},nextcloud-command,nextcloud-android-bot,skjnldsv,datenangebot"
|
||||
exempt-bots: true
|
|
@ -24,38 +24,24 @@ jobs:
|
|||
# do not stop on another job's failure
|
||||
fail-fast: false
|
||||
matrix:
|
||||
ocp-version: [ 'dev-master', 'dev-stable25' ]
|
||||
ocp-version: [ 'dev-master', 'dev-stable29', 'dev-stable28', 'dev-stable27', 'dev-stable26' ]
|
||||
|
||||
name: Nextcloud ${{ matrix.ocp-version }}
|
||||
name: Nextcloud
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@ac593985615ec2ede58e132d2e21d2b1cbd6127c # v3
|
||||
uses: actions/checkout@8e5e7e5ab8b370d6c329ec480221332ada57f0ab # v3.5.2
|
||||
|
||||
- name: Set up php
|
||||
uses: shivammathur/setup-php@1a18b2267f80291a81ca1d33e7c851fe09e7dfc4 # v2
|
||||
uses: shivammathur/setup-php@c5fc0d8281aba02c7fda07d3a70cc5371548067d # v2
|
||||
with:
|
||||
php-version: 8.0
|
||||
php-version: 8.1
|
||||
coverage: none
|
||||
ini-file: development
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- name: Install dependencies
|
||||
run: composer i
|
||||
|
||||
- name: Install dependencies
|
||||
run: composer require --dev nextcloud/ocp:${{ matrix.ocp-version }} --ignore-platform-reqs
|
||||
|
||||
- name: Run coding standards check
|
||||
run: composer run psalm
|
||||
|
||||
summary:
|
||||
runs-on: ubuntu-latest
|
||||
needs: static-analysis
|
||||
|
||||
if: always()
|
||||
|
||||
name: static-psalm-analysis-summary
|
||||
|
||||
steps:
|
||||
- name: Summary status
|
||||
run: if ${{ needs.static-analysis.result != 'success' }}; then exit 1; fi
|
|
@ -9,3 +9,4 @@ cypress/screenshots
|
|||
cypress/snapshots
|
||||
|
||||
.php-cs-fixer.cache
|
||||
.vscode/settings.json
|
||||
|
|
15
CHANGELOG.md
15
CHANGELOG.md
|
@ -1,5 +1,20 @@
|
|||
# Changelog
|
||||
|
||||
## 0.6.1
|
||||
|
||||
- fix missing avatar on notifications
|
||||
- fix missing visibility on remote post
|
||||
- fix random reset of account display name
|
||||
- avoid race condition on stream action
|
||||
- fix stream details update
|
||||
- fix action on stream unreblog
|
||||
|
||||
|
||||
## 0.6.0
|
||||
|
||||
- full rewrite of the API
|
||||
|
||||
|
||||
## 0.4.2
|
||||
|
||||
- using IClient, to use local nextcloud network configuration.
|
||||
|
|
5
Makefile
5
Makefile
|
@ -11,7 +11,7 @@ package_name=$(app_name)
|
|||
cert_dir=$(HOME)/.nextcloud/certificates
|
||||
github_account=nextcloud
|
||||
branch=master
|
||||
version+=0.6.0-beta1
|
||||
version+=0.6.1
|
||||
|
||||
|
||||
all: dev-setup lint build-js-production composer
|
||||
|
@ -87,12 +87,15 @@ appstore: dev-setup lint build-js-production composer
|
|||
--exclude=/docs \
|
||||
--exclude=/translationfiles \
|
||||
--exclude=/.tx \
|
||||
--exclude=/.idea \
|
||||
--exclude=/tests \
|
||||
--exclude=.git \
|
||||
--exclude=/.github \
|
||||
--exclude=/.babelrc.js \
|
||||
--exclude=/.drone.yml \
|
||||
--exclude=/.eslintrc.js \
|
||||
--exclude=/cypress.config.js \
|
||||
--exclude=/stylelint.config.js \
|
||||
--exclude=/composer.json \
|
||||
--exclude=/composer.lock \
|
||||
--exclude=/src \
|
||||
|
|
|
@ -2,6 +2,8 @@
|
|||
|
||||
**🎉 Nextcloud becomes part of the federated social networks!**
|
||||
|
||||
⚠️ **This application is currently in beta stage.**
|
||||
|
||||
![](img/screenshot.png)
|
||||
|
||||
- **🙋 Find your friends:** No matter if they use [☁ Nextcloud Social](https://github.com/nextcloud/social#nextcloud-social), [🐘 Mastodon](https://joinmastodon.org), [🅿️ Pleroma](https://pleroma.social) and soon [📺 PeerTube](https://joinpeertube.org) or [📷 PixelFed](https://pixelfed.org) – you can follow them!
|
||||
|
@ -10,7 +12,7 @@
|
|||
- **🕸 Open standards:** We use the established [ActivityPub](https://en.wikipedia.org/wiki/ActivityPub) standard!
|
||||
- **🎨 Nice illustrations:** Made by [Katerina Limpitsouni of unDraw](https://undraw.co).
|
||||
|
||||
For more information about about our motivation and goals, read [the announcement blog.](https://nextcloud.com/blog/nextcloud-introduces-social-features-joins-the-fediverse/)
|
||||
For more information about our motivation and goals, read [the announcement blog.](https://nextcloud.com/blog/nextcloud-introduces-social-features-joins-the-fediverse/)
|
||||
|
||||
The app is in beta stage, so it’s time for you to [get involved! 👩💻](https://github.com/nextcloud/social#development-setup)
|
||||
|
||||
|
|
|
@ -1,12 +1,11 @@
|
|||
<?xml version="1.0"?>
|
||||
<info xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
|
||||
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
|
||||
xsi:noNamespaceSchemaLocation="https://apps.nextcloud.com/schema/apps/info.xsd">
|
||||
<id>social</id>
|
||||
<name>Social</name>
|
||||
<summary>🎉 Nextcloud becomes part of the federated social networks!</summary>
|
||||
<description><![CDATA[
|
||||
|
||||
** Disclaimer: this is an ALPHA version **
|
||||
**Disclaimer: this is a BETA version**
|
||||
|
||||
**🎉 Nextcloud becomes part of the federated social networks!**
|
||||
|
||||
|
@ -18,12 +17,13 @@
|
|||
|
||||
**🕸 Open standards:** We use the established ActivityPub standard!
|
||||
]]></description>
|
||||
<version>0.6.0-beta3</version>
|
||||
<version>0.8.0</version>
|
||||
<licence>agpl</licence>
|
||||
<author mail="maxence@artificial-owl.com" homepage="https://artificial-owl.com/">Maxence Lange</author>
|
||||
<author mail="jus@bitgrid.net">Julius Härtl</author>
|
||||
<author mail="jonas@violoncello.ch" homepage="https://violoncello.ch">Jonas Sulzer</author>
|
||||
<author mail="hey@jancborchardt.net" homepage="https://jancborchardt.net">Jan-Christoph Borchardt</author>
|
||||
<author mail="hey@jancborchardt.net" homepage="https://jancborchardt.net">Jan-Christoph
|
||||
Borchardt</author>
|
||||
<author mail="cyrpub@bollu.be">Cyrille Bollu</author>
|
||||
<namespace>Social</namespace>
|
||||
<category>social</category>
|
||||
|
@ -35,7 +35,7 @@
|
|||
<database>pgsql</database>
|
||||
<database>sqlite</database>
|
||||
<database>mysql</database>
|
||||
<nextcloud min-version="25" max-version="26"/>
|
||||
<nextcloud min-version="28" max-version="29" />
|
||||
</dependencies>
|
||||
|
||||
<background-jobs>
|
||||
|
@ -43,6 +43,12 @@
|
|||
<job>OCA\Social\Cron\Queue</job>
|
||||
</background-jobs>
|
||||
|
||||
<repair-steps>
|
||||
<post-migration>
|
||||
<step>OCA\Social\Migration\RenameDocumentLocalCopy</step>
|
||||
</post-migration>
|
||||
</repair-steps>
|
||||
|
||||
<commands>
|
||||
<command>OCA\Social\Command\AccountCreate</command>
|
||||
<command>OCA\Social\Command\AccountDelete</command>
|
||||
|
|
|
@ -116,8 +116,6 @@ return [
|
|||
|
||||
['name' => 'Local#postLike', 'url' => '/api/v1/post/like', 'verb' => 'POST'],
|
||||
['name' => 'Local#postUnlike', 'url' => '/api/v1/post/like', 'verb' => 'DELETE'],
|
||||
['name' => 'Local#postBoost', 'url' => '/api/v1/post/boost', 'verb' => 'POST'],
|
||||
['name' => 'Local#postUnboost', 'url' => '/api/v1/post/boost', 'verb' => 'DELETE'],
|
||||
|
||||
['name' => 'Local#actionFollow', 'url' => '/api/v1/current/follow', 'verb' => 'PUT'],
|
||||
['name' => 'Local#actionUnfollow', 'url' => '/api/v1/current/follow', 'verb' => 'DELETE'],
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
],
|
||||
"config": {
|
||||
"platform": {
|
||||
"php": "7.4"
|
||||
"php": "8.1"
|
||||
},
|
||||
"optimize-autoloader": true,
|
||||
"classmap-authoritative": true,
|
||||
|
|
Plik diff jest za duży
Load Diff
|
@ -1,28 +0,0 @@
|
|||
const { defineConfig } = require('cypress')
|
||||
const browserify = require('@cypress/browserify-preprocessor')
|
||||
|
||||
module.exports = defineConfig({
|
||||
projectId: '7mqhfh',
|
||||
|
||||
viewportWidth: 1280,
|
||||
viewportHeight: 720,
|
||||
defaultCommandTimeout: 6000,
|
||||
retries: 1,
|
||||
|
||||
env: {
|
||||
failSilently: false,
|
||||
type: 'actual',
|
||||
},
|
||||
|
||||
screenshotsFolder: 'cypress/snapshots/actual',
|
||||
trashAssetsBeforeRuns: true,
|
||||
|
||||
e2e: {
|
||||
baseUrl: 'http://localhost:8082/index.php',
|
||||
|
||||
setupNodeEvents(on, config) {
|
||||
// Fix browserslist extend https://github.com/cypress-io/cypress/issues/2983#issuecomment-570616682
|
||||
on('file:preprocessor', browserify())
|
||||
},
|
||||
},
|
||||
})
|
|
@ -0,0 +1,89 @@
|
|||
|
||||
import {
|
||||
configureNextcloud,
|
||||
startNextcloud,
|
||||
stopNextcloud,
|
||||
waitOnNextcloud,
|
||||
} from './cypress/dockerNode'
|
||||
import { defineConfig } from 'cypress'
|
||||
|
||||
import browserify from '@cypress/browserify-preprocessor'
|
||||
import getCompareSnapshotsPlugin from 'cypress-visual-regression/dist/plugin'
|
||||
|
||||
export default defineConfig({
|
||||
projectId: '7mqhfh',
|
||||
|
||||
// 16/9 screen ratio
|
||||
viewportWidth: 1280,
|
||||
viewportHeight: 720,
|
||||
|
||||
// Tries again 2 more times on failure
|
||||
retries: {
|
||||
runMode: 2,
|
||||
// do not retry in `cypress open`
|
||||
openMode: 0,
|
||||
},
|
||||
|
||||
// Needed to trigger `after:run` events with cypress open
|
||||
experimentalInteractiveRunEvents: true,
|
||||
|
||||
// faster video processing
|
||||
videoCompression: false,
|
||||
|
||||
// Visual regression testing
|
||||
env: {
|
||||
failSilently: false,
|
||||
type: 'actual',
|
||||
},
|
||||
screenshotsFolder: 'cypress/snapshots/actual',
|
||||
trashAssetsBeforeRuns: true,
|
||||
|
||||
e2e: {
|
||||
testIsolation: false,
|
||||
|
||||
// We've imported your old cypress plugins here.
|
||||
// You may want to clean this up later by importing these.
|
||||
async setupNodeEvents(on, config) {
|
||||
// Fix browserslist extend https://github.com/cypress-io/cypress/issues/2983#issuecomment-570616682
|
||||
on('file:preprocessor', browserify({ typescript: require.resolve('typescript') }))
|
||||
getCompareSnapshotsPlugin(on, config)
|
||||
|
||||
// Disable spell checking to prevent rendering differences
|
||||
on('before:browser:launch', (browser, launchOptions) => {
|
||||
if (browser.family === 'chromium' && browser.name !== 'electron') {
|
||||
launchOptions.preferences.default['browser.enable_spellchecking'] = false
|
||||
return launchOptions
|
||||
}
|
||||
|
||||
if (browser.family === 'firefox') {
|
||||
launchOptions.preferences['layout.spellcheckDefault'] = 0
|
||||
return launchOptions
|
||||
}
|
||||
|
||||
if (browser.name === 'electron') {
|
||||
launchOptions.preferences.spellcheck = false
|
||||
return launchOptions
|
||||
}
|
||||
})
|
||||
|
||||
// Remove container after run
|
||||
on('after:run', () => {
|
||||
stopNextcloud()
|
||||
})
|
||||
|
||||
// Before the browser launches
|
||||
// starting Nextcloud testing container
|
||||
return startNextcloud(process.env.BRANCH)
|
||||
.then((ip) => {
|
||||
// Setting container's IP as base Url
|
||||
config.baseUrl = `http://${ip}/index.php`
|
||||
return ip
|
||||
})
|
||||
.then(waitOnNextcloud)
|
||||
.then(() => configureNextcloud(process.env.BRANCH))
|
||||
.then(() => {
|
||||
return config
|
||||
})
|
||||
},
|
||||
},
|
||||
})
|
|
@ -0,0 +1,11 @@
|
|||
module.exports = {
|
||||
env: {
|
||||
'cypress/globals': true,
|
||||
},
|
||||
plugins: [
|
||||
'cypress',
|
||||
],
|
||||
extends: [
|
||||
'plugin:cypress/recommended',
|
||||
],
|
||||
};
|
|
@ -15,4 +15,3 @@ services:
|
|||
# Using fallback to make sure this script doesn't mess
|
||||
# with the mounting if APP_NAME is not provided.
|
||||
- ../:/var/www/html/apps/${APP_NAME:-social}
|
||||
- ./initserver.sh:/initserver.sh
|
||||
|
|
|
@ -0,0 +1,225 @@
|
|||
/**
|
||||
* @copyright Copyright (c) 2022 John Molakvoæ <skjnldsv@protonmail.com>
|
||||
*
|
||||
* @author John Molakvoæ <skjnldsv@protonmail.com>
|
||||
*
|
||||
* @license AGPL-3.0-or-later
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
/* eslint-disable no-console */
|
||||
/* eslint-disable n/no-unpublished-import */
|
||||
/* eslint-disable n/no-extraneous-import */
|
||||
|
||||
import Docker from 'dockerode'
|
||||
import path from 'path'
|
||||
import waitOn from 'wait-on'
|
||||
|
||||
import pkg from '../package.json'
|
||||
|
||||
export const docker = new Docker()
|
||||
|
||||
const APP_PATH = path.resolve(__dirname, '../')
|
||||
const APP_NAME = pkg.name
|
||||
|
||||
const CONTAINER_NAME = 'nextcloud-cypress-tests-' + APP_NAME
|
||||
const SERVER_IMAGE = 'ghcr.io/nextcloud/continuous-integration-shallow-server'
|
||||
|
||||
/**
|
||||
* Start the testing container
|
||||
*/
|
||||
export const startNextcloud = async function(branch: string = 'master'): Promise<any> {
|
||||
|
||||
try {
|
||||
// Pulling images
|
||||
console.log('\nPulling images... ⏳')
|
||||
await new Promise((resolve, reject): any => docker.pull(SERVER_IMAGE, (err, stream) => {
|
||||
if (err) {
|
||||
reject(err)
|
||||
}
|
||||
// https://github.com/apocas/dockerode/issues/357
|
||||
docker.modem.followProgress(stream, onFinished)
|
||||
|
||||
/**
|
||||
*
|
||||
* @param err
|
||||
*/
|
||||
function onFinished(err) {
|
||||
if (!err) {
|
||||
resolve(true)
|
||||
return
|
||||
}
|
||||
reject(err)
|
||||
}
|
||||
}))
|
||||
console.log('└─ Done')
|
||||
|
||||
// Remove old container if exists
|
||||
console.log('\nChecking running containers... 🔍')
|
||||
try {
|
||||
const oldContainer = docker.getContainer(CONTAINER_NAME)
|
||||
const oldContainerData = await oldContainer.inspect()
|
||||
if (oldContainerData) {
|
||||
console.log('├─ Existing running container found')
|
||||
console.log('├─ Removing... ⏳')
|
||||
// Forcing any remnants to be removed just in case
|
||||
await oldContainer.remove({ force: true })
|
||||
console.log('└─ Done')
|
||||
}
|
||||
} catch (error) {
|
||||
console.log('└─ None found!')
|
||||
}
|
||||
|
||||
// Starting container
|
||||
console.log('\nStarting Nextcloud container... 🚀')
|
||||
console.log(`├─ Using branch '${branch}'`)
|
||||
console.log(`├─ And binding app '${APP_NAME}' from '${APP_PATH}'`)
|
||||
const container = await docker.createContainer({
|
||||
Image: SERVER_IMAGE,
|
||||
name: CONTAINER_NAME,
|
||||
HostConfig: {
|
||||
Binds: [
|
||||
// TODO: improve local app directory detection
|
||||
`${APP_PATH}/:/var/www/html/apps/${APP_NAME}`,
|
||||
],
|
||||
},
|
||||
Env: [
|
||||
`BRANCH=${branch}`,
|
||||
],
|
||||
})
|
||||
await container.start()
|
||||
|
||||
// Get container's IP
|
||||
const ip = await getContainerIP(container)
|
||||
|
||||
console.log(`├─ Nextcloud container's IP is ${ip} 🌏`)
|
||||
return ip
|
||||
} catch (err) {
|
||||
console.log('└─ Unable to start the container 🛑')
|
||||
console.log(err)
|
||||
stopNextcloud()
|
||||
throw new Error('Unable to start the container')
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Configure Nextcloud
|
||||
*/
|
||||
export const configureNextcloud = async function(branch: string = 'master') {
|
||||
console.log('\nConfiguring nextcloud...')
|
||||
const container = docker.getContainer(CONTAINER_NAME)
|
||||
await runExec(container, ['php', 'occ', '--version'], true)
|
||||
|
||||
// Clone the viewer app
|
||||
await runExec(container, ['git', 'clone', '--depth', '1', '--branch', branch, 'https://github.com/nextcloud/viewer.git', '/var/www/html/apps/viewer'], true)
|
||||
await runExec(container, ['php', 'occ', 'app:enable', 'social'], true)
|
||||
|
||||
// Be consistent for screenshots
|
||||
await runExec(container, ['php', 'occ', 'config:system:set', 'default_language', '--value', 'en'], true)
|
||||
await runExec(container, ['php', 'occ', 'config:system:set', 'force_language', '--value', 'en'], true)
|
||||
await runExec(container, ['php', 'occ', 'config:system:set', 'default_locale', '--value', 'en_US'], true)
|
||||
await runExec(container, ['php', 'occ', 'config:system:set', 'force_locale', '--value', 'en_US'], true)
|
||||
await runExec(container, ['php', 'occ', 'config:system:set', 'enforce_theme', '--value', 'light'], true)
|
||||
|
||||
console.log('└─ Nextcloud is now ready to use 🎉')
|
||||
}
|
||||
|
||||
/**
|
||||
* Force stop the testing container
|
||||
*/
|
||||
export const stopNextcloud = async function() {
|
||||
try {
|
||||
const container = docker.getContainer(CONTAINER_NAME)
|
||||
console.log('Stopping Nextcloud container...')
|
||||
container.remove({ force: true })
|
||||
console.log('└─ Nextcloud container removed 🥀')
|
||||
} catch (err) {
|
||||
console.log(err)
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the testing container's IP
|
||||
*/
|
||||
export const getContainerIP = async function(
|
||||
container: Docker.Container = docker.getContainer(CONTAINER_NAME)
|
||||
): Promise<string> {
|
||||
let ip = ''
|
||||
let tries = 0
|
||||
while (ip === '' && tries < 10) {
|
||||
tries++
|
||||
|
||||
await container.inspect(function(err, data) {
|
||||
if (err) {
|
||||
throw err
|
||||
}
|
||||
ip = data?.NetworkSettings?.IPAddress || ''
|
||||
})
|
||||
|
||||
if (ip !== '') {
|
||||
break
|
||||
}
|
||||
|
||||
await sleep(1000 * tries)
|
||||
}
|
||||
|
||||
return ip
|
||||
}
|
||||
|
||||
// Would be simpler to start the container from cypress.config.ts,
|
||||
// but when checking out different branches, it can take a few seconds
|
||||
// Until we can properly configure the baseUrl retry intervals,
|
||||
// We need to make sure the server is already running before cypress
|
||||
// https://github.com/cypress-io/cypress/issues/22676
|
||||
export const waitOnNextcloud = async function(ip: string) {
|
||||
console.log('├─ Waiting for Nextcloud to be ready... ⏳')
|
||||
await waitOn({ resources: [`http://${ip}/index.php`] })
|
||||
console.log('└─ Done')
|
||||
}
|
||||
|
||||
const runExec = async function(
|
||||
container: Docker.Container,
|
||||
command: string[],
|
||||
verbose = false,
|
||||
user = 'www-data'
|
||||
) {
|
||||
const exec = await container.exec({
|
||||
Cmd: command,
|
||||
AttachStdout: true,
|
||||
AttachStderr: true,
|
||||
User: user,
|
||||
})
|
||||
|
||||
return new Promise((resolve, reject) => {
|
||||
exec.start({}, (err, stream) => {
|
||||
if (err) {
|
||||
reject(err)
|
||||
}
|
||||
if (stream) {
|
||||
stream.setEncoding('utf-8')
|
||||
stream.on('data', str => {
|
||||
if (verbose && str.trim() !== '') {
|
||||
console.log(`├─ ${str.trim().replace(/\n/gi, '\n├─ ')}`)
|
||||
}
|
||||
})
|
||||
stream.on('end', resolve)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
const sleep = function(milliseconds: number) {
|
||||
return new Promise((resolve) => setTimeout(resolve, milliseconds))
|
||||
}
|
|
@ -1,28 +0,0 @@
|
|||
const userId = 'janedoe' + Date.now()
|
||||
|
||||
describe('Social app setup', function() {
|
||||
before(function() {
|
||||
cy.nextcloudCreateUser(userId, 'p4ssw0rd')
|
||||
cy.login(userId, 'p4ssw0rd')
|
||||
})
|
||||
|
||||
it('See the welcome message', function() {
|
||||
cy.visit('/apps/social/')
|
||||
cy.get('.social__welcome').should('contain', 'Nextcloud becomes part of the federated social networks!')
|
||||
cy.get('.social__welcome').find('.icon-close').click()
|
||||
cy.get('.social__welcome').should('not.exist')
|
||||
})
|
||||
|
||||
it('See the home section in the sidebar', function() {
|
||||
cy.get('.app-navigation').contains('Home').click()
|
||||
cy.get('.emptycontent').should('be.visible')
|
||||
})
|
||||
|
||||
it('See the empty content illustration', function() {
|
||||
cy.get('.app-navigation').contains('Direct messages').click()
|
||||
cy.get('.emptycontent').should('be.visible').contains('No direct messages found')
|
||||
cy.get('.app-navigation').contains('Profile').click()
|
||||
cy.get('.emptycontent').should('be.visible').contains('You have not tooted yet')
|
||||
})
|
||||
|
||||
})
|
|
@ -1,113 +0,0 @@
|
|||
/*
|
||||
* @copyright Copyright (c) 2018 Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
const userId = 'janedoe' + Date.now()
|
||||
|
||||
describe('Create posts', function() {
|
||||
|
||||
before(function() {
|
||||
// ensure that the admin account is initialized for social
|
||||
cy.login('admin', 'admin', '/apps/social/')
|
||||
|
||||
cy.nextcloudCreateUser(userId, 'p4ssw0rd')
|
||||
cy.logout()
|
||||
|
||||
cy.login(userId, 'p4ssw0rd', '/apps/social/')
|
||||
cy.get('.app-content').should('be.visible')
|
||||
})
|
||||
|
||||
afterEach(function() {
|
||||
cy.screenshot()
|
||||
})
|
||||
|
||||
it('See the empty content illustration', function() {
|
||||
cy.get('.emptycontent').should('be.visible').contains('No posts found')
|
||||
})
|
||||
|
||||
it('Write a post to followers', function() {
|
||||
cy.visit('/apps/social/')
|
||||
cy.server()
|
||||
cy.route('POST', '/index.php/apps/social/api/v1/post').as('postMessage')
|
||||
cy.get('.new-post button[type=submit]')
|
||||
.should('be.disabled')
|
||||
cy.get('.new-post').find('[contenteditable]').type('Hello world')
|
||||
cy.get('.new-post button[type=submit]')
|
||||
.should('not.be.disabled')
|
||||
cy.get('.new-post button[type=submit]')
|
||||
.click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline div.timeline-entry:first-child').should('contain', 'Hello world')
|
||||
})
|
||||
|
||||
it('No longer see the empty content illustration', function() {
|
||||
cy.get('.emptycontent').should('not.exist')
|
||||
})
|
||||
|
||||
it('Write a post to followers with shift enter', function() {
|
||||
cy.visit('/apps/social/')
|
||||
cy.server()
|
||||
cy.route('POST', '/index.php/apps/social/api/v1/post').as('postMessage')
|
||||
cy.get('.new-post').find('[contenteditable]').type('Hello world 2{shift}{enter}')
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline div.timeline-entry:first-child').should('contain', 'Hello world 2')
|
||||
})
|
||||
|
||||
it('Write a post to @admin', function() {
|
||||
cy.visit('/apps/social/')
|
||||
cy.server()
|
||||
cy.route('POST', '/index.php/apps/social/api/v1/post').as('postMessage')
|
||||
cy.route('GET', '/index.php/apps/social/api/v1/global/accounts/search')
|
||||
cy.get('.new-post').find('[contenteditable]').type('@adm', { delay: 500 })
|
||||
cy.get('.tribute-container').should('be.visible')
|
||||
cy.get('.tribute-container ul li:first').contains('admin')
|
||||
cy.get('.new-post').find('[contenteditable]').type('{enter} Hello there', { delay: 100, force: true })
|
||||
cy.get('.new-post button[type=submit]')
|
||||
.click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline div.timeline-entry:first-child').should('contain', '@admin')
|
||||
})
|
||||
|
||||
it('Opens the menu and shows that followers is selected by default', function() {
|
||||
cy.visit('/apps/social/')
|
||||
cy.server()
|
||||
cy.route('POST', '/index.php/apps/social/api/v1/post').as('postMessage')
|
||||
cy.route('GET', '/index.php/apps/social/api/v1/global/accounts/search')
|
||||
cy.get('.new-post').find('[contenteditable]').click({ force: true }).type('@adm{enter} Hello world', { delay: 500, force: true })
|
||||
cy.wait(500)
|
||||
cy.get('.new-post button[type=submit]').should('not.be.disabled')
|
||||
const visibilityButton = cy.get('.new-post .options > div > button')
|
||||
visibilityButton.should('have.class', 'icon-contacts-dark')
|
||||
|
||||
visibilityButton.click()
|
||||
cy.get('.new-post-form .popovermenu').should('be.visible')
|
||||
cy.get('.new-post-form .popovermenu .active').contains('Followers')
|
||||
visibilityButton.click()
|
||||
cy.get('.new-post-form .popovermenu').should('not.be.visible')
|
||||
|
||||
cy.get('.new-post button[type=submit]')
|
||||
.click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline div.timeline-entry:first-child').should('contain', 'Hello world').should('contain', '@admin')
|
||||
|
||||
})
|
||||
|
||||
})
|
|
@ -0,0 +1,100 @@
|
|||
/**
|
||||
* @copyright Copyright (c) 2018 Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
import { User } from "@nextcloud/cypress"
|
||||
import { randHash } from "../utils"
|
||||
|
||||
const alice = new User(`alice_${randHash()}`)
|
||||
|
||||
describe('Create posts', () => {
|
||||
before(() => {
|
||||
cy.createUser(alice)
|
||||
cy.login(alice)
|
||||
cy.visit('/apps/social')
|
||||
cy.createRandomUser()
|
||||
.then((user) => {
|
||||
cy.login(user)
|
||||
cy.visit('/apps/social')
|
||||
})
|
||||
})
|
||||
|
||||
it('See the empty content illustration', () => {
|
||||
cy.get('.social__welcome').find('.icon-close').click()
|
||||
cy.get('.app-social .empty-content').should('be.visible').contains('No posts found')
|
||||
cy.reload()
|
||||
})
|
||||
|
||||
it('Write a post to followers', () => {
|
||||
cy.intercept({ times: 1, method: 'POST', url: '/index.php/apps/social/api/v1/statuses' }).as('postMessage')
|
||||
cy.get('.new-post button[type=submit]').should('be.disabled')
|
||||
cy.get('.new-post').find('[contenteditable]').type('Hello world')
|
||||
cy.get('.new-post button[type=submit]').should('not.be.disabled')
|
||||
cy.get('.new-post button[type=submit]').click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline .timeline-entry:first-child').should('contain', 'Hello world')
|
||||
})
|
||||
|
||||
it('No longer see the empty content illustration', () => {
|
||||
cy.get('.app-social .empty-content').should('not.exist')
|
||||
})
|
||||
|
||||
it('Write a post to followers with ctrl+enter', () => {
|
||||
cy.intercept({ times: 1, method: 'POST', url: '/index.php/apps/social/api/v1/statuses' }).as('postMessage')
|
||||
cy.get('.new-post').find('[contenteditable]').type('Hello world 2{ctrl}{enter}')
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline .timeline-entry:first-child').should('contain', 'Hello world 2')
|
||||
})
|
||||
|
||||
it('Write a post to @alice', () => {
|
||||
cy.intercept({ times: 1, method: 'POST', url: '/index.php/apps/social/api/v1/statuses' }).as('postMessage')
|
||||
cy.intercept({ times: 1, method: 'GET', url: '/index.php/apps/social/api/v1/global/accounts/search' })
|
||||
cy.get('.new-post').find('[contenteditable]').type(`@${alice.userId}`)
|
||||
cy.get('.tribute-container').should('be.visible')
|
||||
cy.get('.tribute-container ul li:first').contains(alice.userId)
|
||||
cy.get('.new-post').find('[contenteditable]').type('{enter} Hello there')
|
||||
cy.get('.new-post button[type=submit]').click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline .timeline-entry:first-child').should('contain', `@${alice.userId}`)
|
||||
})
|
||||
|
||||
it('Opens the menu and shows that followers is selected by default', () => {
|
||||
cy.intercept({ times: 1, method: 'POST', url: '/index.php/apps/social/api/v1/statuses' }).as('postMessage')
|
||||
cy.intercept({ times: 1, method: 'GET', url: '/index.php/apps/social/api/v1/global/accounts/search' })
|
||||
cy.get('.new-post').find('[contenteditable]').type(`@${alice.userId}{enter} Hello world`)
|
||||
cy.wait(500)
|
||||
cy.get('.new-post button[type=submit]').should('not.be.disabled')
|
||||
const visibilityButton = cy.get('.new-post .options > .action-item > div > button')
|
||||
visibilityButton.find('.material-design-icon').should('have.class', 'account-multiple-icon')
|
||||
|
||||
visibilityButton.click()
|
||||
cy.get('.v-popper__popper ').should('be.visible')
|
||||
cy.get('.v-popper__popper .selected-visibility').contains('Visible to followers only')
|
||||
visibilityButton.click()
|
||||
cy.get('.v-popper__popper ').should('not.be.visible')
|
||||
|
||||
cy.get('.new-post button[type=submit]').click()
|
||||
cy.wait('@postMessage')
|
||||
cy.get('.social__timeline .timeline-entry:first-child').should('contain', 'Hello world').should('contain', `@${alice.userId}`)
|
||||
|
||||
})
|
||||
|
||||
})
|
|
@ -0,0 +1,58 @@
|
|||
/**
|
||||
* @copyright Copyright (c) 2023 Louis Chmn <louis@chmn.me>
|
||||
*
|
||||
* @author Louis Chmn <louis@chmn.me>
|
||||
*
|
||||
* @license AGPL-3.0-or-later
|
||||
*
|
||||
* This program 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.
|
||||
*
|
||||
* This program 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 this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
describe('Social app setup', () => {
|
||||
before(() => {
|
||||
cy.createRandomUser()
|
||||
.then((user) => {
|
||||
cy.login(user)
|
||||
cy.visit('/apps/social')
|
||||
})
|
||||
})
|
||||
|
||||
it('See the welcome message', () => {
|
||||
cy.get('.social__welcome').should('contain', 'Nextcloud becomes part of the federated social networks!')
|
||||
cy.get('.social__welcome').find('.icon-close').click()
|
||||
cy.get('.social__welcome').should('not.exist')
|
||||
cy.reload()
|
||||
})
|
||||
|
||||
it('See the home section in the sidebar', () => {
|
||||
cy.get('.app-navigation').contains('Home').click()
|
||||
cy.get('.app-social .empty-content').should('be.visible')
|
||||
})
|
||||
|
||||
it('See the empty content illustration of Direct messages', () => {
|
||||
cy.get('.app-navigation').contains('Direct messages').click()
|
||||
cy.get('.app-social .empty-content').should('be.visible').contains('No direct messages found')
|
||||
})
|
||||
|
||||
it('See the empty content illustration of Profile', () => {
|
||||
cy.intercept({ times: 1, method: 'GET', url: '**/apps/social/api/v1/accounts/*/statuses?*' }).as('accountStatuses')
|
||||
|
||||
cy.get('.app-navigation').contains('Profile').click()
|
||||
cy.wait("@accountStatuses")
|
||||
|
||||
cy.get('.app-social .empty-content__title').scrollIntoView()
|
||||
cy.get('.app-social .empty-content').should('be.visible').contains('You have not tooted yet')
|
||||
})
|
||||
})
|
|
@ -1,12 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
|
||||
echo "APP_NAME: $APP_NAME"
|
||||
echo "BRANCH: $BRANCH"
|
||||
|
||||
chown -R www-data:www-data /var/www/html/data
|
||||
|
||||
su www-data -c "
|
||||
php occ config:system:set force_language --value en
|
||||
php occ app:enable $APP_NAME
|
||||
php occ app:list
|
||||
"
|
|
@ -1,19 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
# RUN THIS SCRIPT FROM THE ROOT FOLDER OF YOUR APP
|
||||
APP_NAME=${PWD##*/}
|
||||
CYPRESS_baseUrl=http://127.0.0.1:8082/index.php
|
||||
|
||||
if [[ $APP_NAME == "cypress" ]]
|
||||
then
|
||||
echo "Please run this app from your app root folder."
|
||||
else
|
||||
echo "Launching docker server for the $APP_NAME app"
|
||||
cd cypress
|
||||
docker-compose pull
|
||||
docker-compose up -d --force-recreate
|
||||
npm run wait-on $CYPRESS_baseUrl
|
||||
echo "Nextcloud successfully installed"
|
||||
docker-compose exec --env APP_NAME=$APP_NAME -T nextcloud bash /initserver.sh
|
||||
docker-compose exec -u www-data -T nextcloud php ./occ social:reset -n
|
||||
echo "Nextcloud successfully configured"
|
||||
fi
|
|
@ -1,12 +0,0 @@
|
|||
#!/usr/bin/env bash
|
||||
# RUN THIS SCRIPT FROM THE ROOT FOLDER OF YOUR APP
|
||||
appname=${PWD##*/}
|
||||
|
||||
if [[ $appname == "cypress" ]]
|
||||
then
|
||||
echo "Please run this app from your app root folder."
|
||||
else
|
||||
echo "Killing server for the $appname app"
|
||||
cd cypress
|
||||
docker-compose down
|
||||
fi
|
|
@ -21,62 +21,16 @@
|
|||
*/
|
||||
|
||||
import axios from '@nextcloud/axios'
|
||||
import { addCommands, User } from '@nextcloud/cypress'
|
||||
import { basename } from 'path'
|
||||
|
||||
// Add custom commands
|
||||
import 'cypress-wait-until'
|
||||
addCommands()
|
||||
|
||||
const url = Cypress.config('baseUrl').replace(/\/index.php\/?$/g, '')
|
||||
Cypress.env('baseUrl', url)
|
||||
|
||||
Cypress.Commands.add('login', (user, password, route = '/apps/files') => {
|
||||
Cypress.Cookies.defaults({
|
||||
preserve: /^(oc|nc)/,
|
||||
})
|
||||
cy.visit(route)
|
||||
cy.get('input[name=user]').type(user)
|
||||
cy.get('input[name=password]').type(password)
|
||||
cy.get('form[name=login] [type=submit]').click()
|
||||
cy.url().should('include', route)
|
||||
})
|
||||
|
||||
Cypress.Commands.add('logout', () => {
|
||||
cy.getCookies()
|
||||
.then(cookies => {
|
||||
if (cookies.length === 0) {
|
||||
cy.log('Not logged, skipping logout...')
|
||||
return
|
||||
}
|
||||
|
||||
return cy.get('body')
|
||||
.then($body => {
|
||||
const $settingsButton = $body.find('#settings #expand')
|
||||
if ($settingsButton.length === 0) {
|
||||
cy.log('Not logged in.')
|
||||
return
|
||||
}
|
||||
|
||||
$settingsButton.click()
|
||||
cy.contains('Log out').click()
|
||||
})
|
||||
})
|
||||
})
|
||||
|
||||
Cypress.Commands.add('nextcloudCreateUser', (user, password) => {
|
||||
cy.request({
|
||||
method: 'POST',
|
||||
url: `${Cypress.env('baseUrl')}/ocs/v1.php/cloud/users?format=json`,
|
||||
form: true,
|
||||
body: {
|
||||
userid: user,
|
||||
password,
|
||||
},
|
||||
auth: { user: 'admin', pass: 'admin' },
|
||||
headers: {
|
||||
'Content-Type': 'application/x-www-form-urlencoded',
|
||||
'OCS-ApiRequest': 'true',
|
||||
Authorization: `Basic ${Buffer.from('admin:admin').toString('base64')}`,
|
||||
},
|
||||
})
|
||||
cy.clearCookies()
|
||||
})
|
||||
|
||||
Cypress.Commands.add('uploadFile', (fileName, mimeType, path = '') => {
|
||||
// get fixture
|
||||
return cy.fixture(fileName, 'base64').then(file => {
|
|
@ -14,4 +14,4 @@
|
|||
// ***********************************************************
|
||||
|
||||
// Import commands.js using ES2015 syntax:
|
||||
import './commands.js'
|
||||
import './commands.ts'
|
|
@ -0,0 +1,4 @@
|
|||
{
|
||||
"extends": "../tsconfig.json",
|
||||
"include": ["./**/*.ts"],
|
||||
}
|
|
@ -20,7 +20,7 @@
|
|||
*
|
||||
*/
|
||||
|
||||
const getSearchParams = url => {
|
||||
export function getSearchParams (url) {
|
||||
return url
|
||||
.split(/[?&]/)
|
||||
.reduce((acc, cur) => {
|
||||
|
@ -30,6 +30,6 @@ const getSearchParams = url => {
|
|||
}, {})
|
||||
}
|
||||
|
||||
const randHash = () => Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10)
|
||||
|
||||
export default { getSearchParams, randHash }
|
||||
export function randHash() {
|
||||
return Math.random().toString(36).replace(/[^a-z]+/g, '').slice(0, 10)
|
||||
}
|
108
l10n/ar.js
108
l10n/ar.js
|
@ -1,51 +1,103 @@
|
|||
OC.L10N.register(
|
||||
"social",
|
||||
{
|
||||
"Social" : "الإجتماعي",
|
||||
"Help" : "المساعدة",
|
||||
"Open documentation" : "فتح الدليل",
|
||||
"Social" : "تواصل اجتماعي Social",
|
||||
"Social notifications" : "إشعارات اجتماعية",
|
||||
"Please note that the data from alpha2 can only be migrated manually.\n\t\t\t\t\t\tA detailed documentation to guide you during this process is available using the button below." : "يرجى ملاحظة أنه لا يمكن ترحيل البيانات من alpha2 إلاّ يدويًا. \n\t\t\t\t\t\t تتوفر وثائق مفصلة لإرشادك أثناء هذه العملية باستخدام الزر أدناه.",
|
||||
"Help" : "مساعدة",
|
||||
"Follow %s on Social" : "تابع %s على التواصل الاجتماعي Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 نكست كلاود جزء من شبكات التواصل الاجتماعي الاتحاديّة!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** إخلاء المسؤولية: هذه نسخة تجريبية ** \n\n** 🎉 نكست كلاود هي الآن جزء من شبكات التواصل الاجتماعي الاتحاديّة! ** \n\n** 🙋 ابحث عن أصدقائك: ** بغض النظر عما إذا كانوا يستخدمون Nextcloud ، 🐘 Mastodon ، 🇫 Friendica ، وقريبًا ✱ الشتات و MediaGoblin والمزيد - يمكنك متابعتهم! \n\n** 📜 معلومات الملف الشخصي: ** لا حاجة لملء المزيد من الملفات الشخصية - سيتم استخدام معلوماتك من Nextcloud وتوسيعها. مشاركاتك: ** كل ما تنشره يبقى على Nextcloud الخاص بك! \n\n** 🕸 معايير مفتوحة: ** نستخدم معيار ActivityPub المعمول به!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger لم يتم إعدادها كما يجب!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "يحتاج التواصل الاجتماعي Social إلى الاكتشاف التلقائي ليتم إعداده بشكل صحيح. \nإذا لم يتم تثبيت نكست كلاود في جذر المجال، فعندها لن يتم نكست كلاود من التكوين التلقائي.\nلاستخدام التواصل الاجتماعي Social، يحتاج المسؤول عن هذا الخادوم إلى تكوين عمليات إعادة التوجيه.",
|
||||
"Open documentation" : "فتح التوثيق",
|
||||
"Social app setup" : "إعداد تطبيق التواصل الاجتماعي Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "يتطلب ActivityPub عنوان URL ثابتًا لجعل الإدخالات فريدة. لاحظ أنه لا يمكن تغيير هذا لاحقًا دون إعادة تعيين تطبيق التواصل الاجتماعي Social.",
|
||||
"ActivityPub URL base" : "ActivityPub عنوان URL الأساسي",
|
||||
"Finish setup" : "إنهاء الإعداد",
|
||||
"The Social app needs to be set up by the server administrator." : "تطبيق التواصل الاجتماعي Social يجب أن يتم إعداده من قِبَل مشرف النظام.",
|
||||
"Home" : "الرئيسية",
|
||||
"Direct messages" : "الرسائل المباشرة",
|
||||
"Notifications" : "الإشعارات",
|
||||
"Profile" : "الملف الشخصي",
|
||||
"Local timeline" : "الخيط المحلي",
|
||||
"Global timeline" : "الخيط العام",
|
||||
"Liked" : "أعجبتك",
|
||||
"Local timeline" : "التوقيت المحلي",
|
||||
"Global timeline" : "التوقيت الشامل",
|
||||
"Following" : "يتابِع",
|
||||
"In reply to" : "يقوم بالرد على",
|
||||
"Add attachment" : "أضف ملحق",
|
||||
"Add emoji" : "اضافة رمز تعبيري",
|
||||
"Uploading..." : "عملية التحميل جارية …",
|
||||
"Delete" : "إزالة",
|
||||
"In reply to" : "رداً على",
|
||||
"Close reply" : "قفل باب الردود",
|
||||
"Add attachment" : "إضافة مُرفَق",
|
||||
"Add emoji" : "إضافة رمز تعبيري emoji",
|
||||
"Uploading..." : "عملية الرفع جارية …",
|
||||
"Delete" : "حذف",
|
||||
"Post" : "إرسال",
|
||||
"Public" : "للعامة",
|
||||
"Unlisted" : "غير مدرج",
|
||||
"Do not post to public timelines" : "لا تنشره على الخيوط العامة",
|
||||
"Followers" : "المتابِعون",
|
||||
"Post to followers only" : "انشر لمتابِعيك فقط",
|
||||
"Direct" : "مباشر",
|
||||
"Post to mentioned users only" : "أنشر فقط إلى المستخدمين المذكورين",
|
||||
"Post to followers" : "إرسال إلى المٌتابِعين",
|
||||
"Send message to mentioned users" : "إرسال رسالة إلى المستخدمين المذكورين",
|
||||
"Post publicly" : "إرسال للعموم",
|
||||
"Post to recipients" : "إرسال للمستلمين",
|
||||
"Post unlisted" : "مُشاركة غير مُدرجةٍ",
|
||||
"Unfollow" : "إلغاء المتابعة",
|
||||
"Follow" : "تابع",
|
||||
"posts" : "منشورات",
|
||||
"following" : "يتابِع",
|
||||
"following" : "يُتابِع",
|
||||
"followers" : "متابِعون",
|
||||
"Website" : "موقع الويب",
|
||||
"No results found" : "دون أية نتيجة",
|
||||
"No results found" : "لا توجد أي نتائج",
|
||||
"There were no results for your search:" : "لم يُعثر على أي نتائج لبحثك.",
|
||||
"Searching for" : "البحث عن",
|
||||
"No posts found" : "لم يتم العثور على منشورات",
|
||||
"boosted" : "مٌثبّت boosted",
|
||||
"No posts found" : "لا توجد أي منشورات",
|
||||
"Posts from people you follow will show up here" : "منشورات الأشخاص الذين تتابعهم ستُعرض هنا",
|
||||
"No direct messages found" : "لم يُعثَر على أية رسائل مباشرة",
|
||||
"Posts directed to you will show up here" : "سوف تظهر هنا المنشورات التي ستتلقاها",
|
||||
"No local posts found" : "لم يتم العثور على منشورات محلية",
|
||||
"Posts directed to you will show up here" : "المنشورات المُوجّهة إليك مباشرةً ستظهر هنا",
|
||||
"No local posts found" : "لا توجد أيّ منشورات محلية",
|
||||
"Posts from other people on this instance will show up here" : "منشورات الأشخاص الآخرين على هذا الخادوم ستظهر هنا",
|
||||
"No notifications found" : "لا توجد أيّ إشعاراتٍ",
|
||||
"You have not received any notifications yet" : "لم تصلك أيّ إشعارات بعدُ",
|
||||
"No global posts found" : "لا توجد أي منشورات شاملة ",
|
||||
"Posts from federated instances will show up here" : "المنشورات من الخوادم الاتحاديّة ستظهر هنا",
|
||||
"No liked posts found" : "لا توجد أي منشورات نالت الإعجاب",
|
||||
"You have not tooted yet" : "أنت لم تقم بالتصويت بعدُ",
|
||||
"No posts found for this tag" : "لا توجد أي منشورات بهذه السمة tag",
|
||||
"No replies found" : "لا توجد أيّ ردود",
|
||||
"hasn't tooted yet" : "لم يُصوّت بعدُ",
|
||||
"Reply" : "رد",
|
||||
"Boost" : "تثبيت boost",
|
||||
"Like" : "إعجاب",
|
||||
"Undo Like" : "إلغاء الإعجاب",
|
||||
"Choose a visibility" : "حدّد مجال الرؤية visibility",
|
||||
"Go to Social app" : "إذهب إلى تطبيق التواصل الاجتماعي Social",
|
||||
"Error getting Social notifications" : "خطأ في تلقّي الاشعارات الاجتماعية",
|
||||
"No Social notifications!" : "لا توجد أي إشعارات اجتماعية",
|
||||
"Failed to get Social notifications" : "تعذّر الحصول على الإشعارات الاجتماعية",
|
||||
"Authorization required" : "التخويل مطلوبٌ",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} و الذي هو تطبيق من طرفٍ ثالثٍ يرغب في الحصول على تخويلٍ للوصول إلى حسابك. ",
|
||||
"If you do not trust it, then you should not authorize it." : "إذا كنت لا تثق فيه، فلا تمنحه التخويل.",
|
||||
"Authorize" : "تخويل",
|
||||
"Deny" : "رفض",
|
||||
"Follow on Nextcloud Social" : "تابع على تطبيق نكست كلاود للتواصل الاجتماعي Social",
|
||||
"Hello" : "أهلا",
|
||||
"You are following this account" : "إنك تتابع هذا الحساب",
|
||||
"Please confirm that you want to follow this account:" : "رجاءً، أكّد رغبتك في مُتابعة هذا الحساب:",
|
||||
"You are following this account" : "أنت تتابع هذا الحساب",
|
||||
"Close" : "إغلاق",
|
||||
"You are going to follow:" : "إنك بصدد متابعة:",
|
||||
"Continue" : "المتابعة",
|
||||
"User not found" : "لم يتم العثور على المستخدم",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "تم الانشاء التلقائي لـ حساب اجتماعي لك. معرفك الاجتماعي هو نفسه معرف السحابة المتحدة او Federated Cloud ID",
|
||||
"Follow Nextcloud on mastodon.xyz" : "تابع Nextcloud على mastodon.xyz"
|
||||
"You are going to follow:" : "أنت بصدد متابعة:",
|
||||
"name@domain of your federation account" : "name@domain لحسابك الاتحادي",
|
||||
"Continue" : "إستمرار",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "هذه الخطوة مطلوبة لأن المستخدم ربما لم يكن مُسجّلاً على نفس الخادوم الذي أنت فيه. سنُعيد توجيهك إلى الخادوم المنزلي الخاص بك لمتابعة هذا الحساب.",
|
||||
"User not found" : "تعذّر العثور على المستخدم",
|
||||
"Sorry, we could not find the account of {userId}" : "للأسف، لم نتمكن من العثور على حساب {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "نكست كلاود هي جزء من شبكة التواصل الاجتماعي الاتحاديّة!",
|
||||
"This application is currently in beta stage." : "هذا التطبيق هو الآن في المرحلة التجريبية \"بيتا\".",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "تم الانشاء التلقائي لحسابك الاجتماعي. مُعرّفك الاجتماعي هو نفسه مُعرّف السحابة الاتحادية Federated Cloud ID.",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "نظرًا لأنك جديد على Social ، ابدأ بٌمتابعة حساب نكست كلاود الرسمي حتى لا تفوتك أي أخبار.",
|
||||
"Follow Nextcloud on mastodon.xyz" : "تابع أخبار نكست كلاود على mastodon.xyz",
|
||||
"Public" : "عمومي",
|
||||
"Visible for all" : "مرئي للجميع",
|
||||
"Unlisted" : "غير مدرج",
|
||||
"Visible for all, but opted-out of discovery features" : "مرئي للجميع؛ لكنه مُستثنىً من خواص الاكتشاف discovery. ",
|
||||
"Followers" : "مُتابِعون",
|
||||
"Visible to followers only" : "مرئي للمُتابِعين فقط",
|
||||
"Direct message" : "رسالة مباشرة",
|
||||
"Visible to mentioned users only" : "مرئي للأشخاص المذكورين فقط"
|
||||
},
|
||||
"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;");
|
||||
|
|
108
l10n/ar.json
108
l10n/ar.json
|
@ -1,49 +1,101 @@
|
|||
{ "translations": {
|
||||
"Social" : "الإجتماعي",
|
||||
"Help" : "المساعدة",
|
||||
"Open documentation" : "فتح الدليل",
|
||||
"Social" : "تواصل اجتماعي Social",
|
||||
"Social notifications" : "إشعارات اجتماعية",
|
||||
"Please note that the data from alpha2 can only be migrated manually.\n\t\t\t\t\t\tA detailed documentation to guide you during this process is available using the button below." : "يرجى ملاحظة أنه لا يمكن ترحيل البيانات من alpha2 إلاّ يدويًا. \n\t\t\t\t\t\t تتوفر وثائق مفصلة لإرشادك أثناء هذه العملية باستخدام الزر أدناه.",
|
||||
"Help" : "مساعدة",
|
||||
"Follow %s on Social" : "تابع %s على التواصل الاجتماعي Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 نكست كلاود جزء من شبكات التواصل الاجتماعي الاتحاديّة!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** إخلاء المسؤولية: هذه نسخة تجريبية ** \n\n** 🎉 نكست كلاود هي الآن جزء من شبكات التواصل الاجتماعي الاتحاديّة! ** \n\n** 🙋 ابحث عن أصدقائك: ** بغض النظر عما إذا كانوا يستخدمون Nextcloud ، 🐘 Mastodon ، 🇫 Friendica ، وقريبًا ✱ الشتات و MediaGoblin والمزيد - يمكنك متابعتهم! \n\n** 📜 معلومات الملف الشخصي: ** لا حاجة لملء المزيد من الملفات الشخصية - سيتم استخدام معلوماتك من Nextcloud وتوسيعها. مشاركاتك: ** كل ما تنشره يبقى على Nextcloud الخاص بك! \n\n** 🕸 معايير مفتوحة: ** نستخدم معيار ActivityPub المعمول به!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger لم يتم إعدادها كما يجب!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "يحتاج التواصل الاجتماعي Social إلى الاكتشاف التلقائي ليتم إعداده بشكل صحيح. \nإذا لم يتم تثبيت نكست كلاود في جذر المجال، فعندها لن يتم نكست كلاود من التكوين التلقائي.\nلاستخدام التواصل الاجتماعي Social، يحتاج المسؤول عن هذا الخادوم إلى تكوين عمليات إعادة التوجيه.",
|
||||
"Open documentation" : "فتح التوثيق",
|
||||
"Social app setup" : "إعداد تطبيق التواصل الاجتماعي Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "يتطلب ActivityPub عنوان URL ثابتًا لجعل الإدخالات فريدة. لاحظ أنه لا يمكن تغيير هذا لاحقًا دون إعادة تعيين تطبيق التواصل الاجتماعي Social.",
|
||||
"ActivityPub URL base" : "ActivityPub عنوان URL الأساسي",
|
||||
"Finish setup" : "إنهاء الإعداد",
|
||||
"The Social app needs to be set up by the server administrator." : "تطبيق التواصل الاجتماعي Social يجب أن يتم إعداده من قِبَل مشرف النظام.",
|
||||
"Home" : "الرئيسية",
|
||||
"Direct messages" : "الرسائل المباشرة",
|
||||
"Notifications" : "الإشعارات",
|
||||
"Profile" : "الملف الشخصي",
|
||||
"Local timeline" : "الخيط المحلي",
|
||||
"Global timeline" : "الخيط العام",
|
||||
"Liked" : "أعجبتك",
|
||||
"Local timeline" : "التوقيت المحلي",
|
||||
"Global timeline" : "التوقيت الشامل",
|
||||
"Following" : "يتابِع",
|
||||
"In reply to" : "يقوم بالرد على",
|
||||
"Add attachment" : "أضف ملحق",
|
||||
"Add emoji" : "اضافة رمز تعبيري",
|
||||
"Uploading..." : "عملية التحميل جارية …",
|
||||
"Delete" : "إزالة",
|
||||
"In reply to" : "رداً على",
|
||||
"Close reply" : "قفل باب الردود",
|
||||
"Add attachment" : "إضافة مُرفَق",
|
||||
"Add emoji" : "إضافة رمز تعبيري emoji",
|
||||
"Uploading..." : "عملية الرفع جارية …",
|
||||
"Delete" : "حذف",
|
||||
"Post" : "إرسال",
|
||||
"Public" : "للعامة",
|
||||
"Unlisted" : "غير مدرج",
|
||||
"Do not post to public timelines" : "لا تنشره على الخيوط العامة",
|
||||
"Followers" : "المتابِعون",
|
||||
"Post to followers only" : "انشر لمتابِعيك فقط",
|
||||
"Direct" : "مباشر",
|
||||
"Post to mentioned users only" : "أنشر فقط إلى المستخدمين المذكورين",
|
||||
"Post to followers" : "إرسال إلى المٌتابِعين",
|
||||
"Send message to mentioned users" : "إرسال رسالة إلى المستخدمين المذكورين",
|
||||
"Post publicly" : "إرسال للعموم",
|
||||
"Post to recipients" : "إرسال للمستلمين",
|
||||
"Post unlisted" : "مُشاركة غير مُدرجةٍ",
|
||||
"Unfollow" : "إلغاء المتابعة",
|
||||
"Follow" : "تابع",
|
||||
"posts" : "منشورات",
|
||||
"following" : "يتابِع",
|
||||
"following" : "يُتابِع",
|
||||
"followers" : "متابِعون",
|
||||
"Website" : "موقع الويب",
|
||||
"No results found" : "دون أية نتيجة",
|
||||
"No results found" : "لا توجد أي نتائج",
|
||||
"There were no results for your search:" : "لم يُعثر على أي نتائج لبحثك.",
|
||||
"Searching for" : "البحث عن",
|
||||
"No posts found" : "لم يتم العثور على منشورات",
|
||||
"boosted" : "مٌثبّت boosted",
|
||||
"No posts found" : "لا توجد أي منشورات",
|
||||
"Posts from people you follow will show up here" : "منشورات الأشخاص الذين تتابعهم ستُعرض هنا",
|
||||
"No direct messages found" : "لم يُعثَر على أية رسائل مباشرة",
|
||||
"Posts directed to you will show up here" : "سوف تظهر هنا المنشورات التي ستتلقاها",
|
||||
"No local posts found" : "لم يتم العثور على منشورات محلية",
|
||||
"Posts directed to you will show up here" : "المنشورات المُوجّهة إليك مباشرةً ستظهر هنا",
|
||||
"No local posts found" : "لا توجد أيّ منشورات محلية",
|
||||
"Posts from other people on this instance will show up here" : "منشورات الأشخاص الآخرين على هذا الخادوم ستظهر هنا",
|
||||
"No notifications found" : "لا توجد أيّ إشعاراتٍ",
|
||||
"You have not received any notifications yet" : "لم تصلك أيّ إشعارات بعدُ",
|
||||
"No global posts found" : "لا توجد أي منشورات شاملة ",
|
||||
"Posts from federated instances will show up here" : "المنشورات من الخوادم الاتحاديّة ستظهر هنا",
|
||||
"No liked posts found" : "لا توجد أي منشورات نالت الإعجاب",
|
||||
"You have not tooted yet" : "أنت لم تقم بالتصويت بعدُ",
|
||||
"No posts found for this tag" : "لا توجد أي منشورات بهذه السمة tag",
|
||||
"No replies found" : "لا توجد أيّ ردود",
|
||||
"hasn't tooted yet" : "لم يُصوّت بعدُ",
|
||||
"Reply" : "رد",
|
||||
"Boost" : "تثبيت boost",
|
||||
"Like" : "إعجاب",
|
||||
"Undo Like" : "إلغاء الإعجاب",
|
||||
"Choose a visibility" : "حدّد مجال الرؤية visibility",
|
||||
"Go to Social app" : "إذهب إلى تطبيق التواصل الاجتماعي Social",
|
||||
"Error getting Social notifications" : "خطأ في تلقّي الاشعارات الاجتماعية",
|
||||
"No Social notifications!" : "لا توجد أي إشعارات اجتماعية",
|
||||
"Failed to get Social notifications" : "تعذّر الحصول على الإشعارات الاجتماعية",
|
||||
"Authorization required" : "التخويل مطلوبٌ",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} و الذي هو تطبيق من طرفٍ ثالثٍ يرغب في الحصول على تخويلٍ للوصول إلى حسابك. ",
|
||||
"If you do not trust it, then you should not authorize it." : "إذا كنت لا تثق فيه، فلا تمنحه التخويل.",
|
||||
"Authorize" : "تخويل",
|
||||
"Deny" : "رفض",
|
||||
"Follow on Nextcloud Social" : "تابع على تطبيق نكست كلاود للتواصل الاجتماعي Social",
|
||||
"Hello" : "أهلا",
|
||||
"You are following this account" : "إنك تتابع هذا الحساب",
|
||||
"Please confirm that you want to follow this account:" : "رجاءً، أكّد رغبتك في مُتابعة هذا الحساب:",
|
||||
"You are following this account" : "أنت تتابع هذا الحساب",
|
||||
"Close" : "إغلاق",
|
||||
"You are going to follow:" : "إنك بصدد متابعة:",
|
||||
"Continue" : "المتابعة",
|
||||
"User not found" : "لم يتم العثور على المستخدم",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "تم الانشاء التلقائي لـ حساب اجتماعي لك. معرفك الاجتماعي هو نفسه معرف السحابة المتحدة او Federated Cloud ID",
|
||||
"Follow Nextcloud on mastodon.xyz" : "تابع Nextcloud على mastodon.xyz"
|
||||
"You are going to follow:" : "أنت بصدد متابعة:",
|
||||
"name@domain of your federation account" : "name@domain لحسابك الاتحادي",
|
||||
"Continue" : "إستمرار",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "هذه الخطوة مطلوبة لأن المستخدم ربما لم يكن مُسجّلاً على نفس الخادوم الذي أنت فيه. سنُعيد توجيهك إلى الخادوم المنزلي الخاص بك لمتابعة هذا الحساب.",
|
||||
"User not found" : "تعذّر العثور على المستخدم",
|
||||
"Sorry, we could not find the account of {userId}" : "للأسف، لم نتمكن من العثور على حساب {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "نكست كلاود هي جزء من شبكة التواصل الاجتماعي الاتحاديّة!",
|
||||
"This application is currently in beta stage." : "هذا التطبيق هو الآن في المرحلة التجريبية \"بيتا\".",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "تم الانشاء التلقائي لحسابك الاجتماعي. مُعرّفك الاجتماعي هو نفسه مُعرّف السحابة الاتحادية Federated Cloud ID.",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "نظرًا لأنك جديد على Social ، ابدأ بٌمتابعة حساب نكست كلاود الرسمي حتى لا تفوتك أي أخبار.",
|
||||
"Follow Nextcloud on mastodon.xyz" : "تابع أخبار نكست كلاود على mastodon.xyz",
|
||||
"Public" : "عمومي",
|
||||
"Visible for all" : "مرئي للجميع",
|
||||
"Unlisted" : "غير مدرج",
|
||||
"Visible for all, but opted-out of discovery features" : "مرئي للجميع؛ لكنه مُستثنىً من خواص الاكتشاف discovery. ",
|
||||
"Followers" : "مُتابِعون",
|
||||
"Visible to followers only" : "مرئي للمُتابِعين فقط",
|
||||
"Direct message" : "رسالة مباشرة",
|
||||
"Visible to mentioned users only" : "مرئي للأشخاص المذكورين فقط"
|
||||
},"pluralForm" :"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;"
|
||||
}
|
53
l10n/ast.js
53
l10n/ast.js
|
@ -1,17 +1,56 @@
|
|||
OC.L10N.register(
|
||||
"social",
|
||||
{
|
||||
"Help" : "Help",
|
||||
"Open documentation" : "Abrir documentación",
|
||||
"Finish setup" : "Finar la configuración ",
|
||||
"Help" : "Ayuda",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Finish setup" : "Finar la configuración",
|
||||
"Home" : "Aniciu",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Uploading..." : "Xubiendo...",
|
||||
"Direct messages" : "Mensaxes direutos",
|
||||
"Notifications" : "Avisos",
|
||||
"Profile" : "Perfil",
|
||||
"Local timeline" : "Llinia de tiempu llocal",
|
||||
"Global timeline" : "Llinia de tiempu global",
|
||||
"Following" : "Siguiendo",
|
||||
"In reply to" : "En rempuesta a",
|
||||
"Close reply" : "Zarrar la rempuesta",
|
||||
"Add emoji" : "Amestar un fustaxe",
|
||||
"Uploading..." : "Xubiendo…",
|
||||
"Delete" : "Desaniciar",
|
||||
"Post" : "Espublizar",
|
||||
"Post to followers" : "Espublizar pa los siguidores",
|
||||
"Post publicly" : "Espublizar públicamente",
|
||||
"Post to recipients" : "Espublizar pa los destinatarios",
|
||||
"Unfollow" : "Dexar de siguir",
|
||||
"Follow" : "Siguir",
|
||||
"posts" : "artículos",
|
||||
"following" : "siguiendo a",
|
||||
"followers" : "siguidores",
|
||||
"Website" : "Sitiu web",
|
||||
"Reply" : "Rempuesta",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"There were no results for your search:" : "Nun hebo nengún resultáu pa la busca:",
|
||||
"No posts found" : "Nun s'atopó nengún artliculu",
|
||||
"Posts from people you follow will show up here" : "Equí apaecen los artículos de les cuentes a les que sigues",
|
||||
"No direct messages found" : "Nun s'atopó nengún mensaxes direutos",
|
||||
"No local posts found" : "Nun s'atopó nengún artículu llocal",
|
||||
"Posts from other people on this instance will show up here" : "Equí apaecen los artículos de les cuentes d'esta instancia",
|
||||
"No notifications found" : "Nun s'atopó nengún avisu",
|
||||
"No global posts found" : "Nun s'atopó nengún artículu global",
|
||||
"No posts found for this tag" : "Nun s'atopó nengún artículu pa esta etiqueta",
|
||||
"No replies found" : "Nun s'atopó nenguna rempuesta",
|
||||
"Reply" : "Responder",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "«{appDisplayName}» pide permisu p'acceder a la cuenta. Ye una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "SI nun t'enfotes nella, nun habríes autorizala.",
|
||||
"Authorize" : "Autorizar",
|
||||
"Deny" : "Negar",
|
||||
"Hello" : "Hola",
|
||||
"Please confirm that you want to follow this account:" : "Confirma que quies siguir a esta cuenta:",
|
||||
"You are following this account" : "Tas siguiendo a esta cuenta",
|
||||
"Close" : "Zarrar",
|
||||
"Continue" : "Siguir"
|
||||
"You are going to follow:" : "Vas siguir a:",
|
||||
"Continue" : "Siguir",
|
||||
"User not found" : "Nun s'atopó l'usuariu",
|
||||
"Sorry, we could not find the account of {userId}" : "Nun podemos atopar la cuenta de: {userId}",
|
||||
"This application is currently in beta stage." : "Esta aplicación ta en fas beta.",
|
||||
"Public" : "Pública"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -1,15 +1,54 @@
|
|||
{ "translations": {
|
||||
"Help" : "Help",
|
||||
"Open documentation" : "Abrir documentación",
|
||||
"Finish setup" : "Finar la configuración ",
|
||||
"Help" : "Ayuda",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Finish setup" : "Finar la configuración",
|
||||
"Home" : "Aniciu",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Uploading..." : "Xubiendo...",
|
||||
"Direct messages" : "Mensaxes direutos",
|
||||
"Notifications" : "Avisos",
|
||||
"Profile" : "Perfil",
|
||||
"Local timeline" : "Llinia de tiempu llocal",
|
||||
"Global timeline" : "Llinia de tiempu global",
|
||||
"Following" : "Siguiendo",
|
||||
"In reply to" : "En rempuesta a",
|
||||
"Close reply" : "Zarrar la rempuesta",
|
||||
"Add emoji" : "Amestar un fustaxe",
|
||||
"Uploading..." : "Xubiendo…",
|
||||
"Delete" : "Desaniciar",
|
||||
"Post" : "Espublizar",
|
||||
"Post to followers" : "Espublizar pa los siguidores",
|
||||
"Post publicly" : "Espublizar públicamente",
|
||||
"Post to recipients" : "Espublizar pa los destinatarios",
|
||||
"Unfollow" : "Dexar de siguir",
|
||||
"Follow" : "Siguir",
|
||||
"posts" : "artículos",
|
||||
"following" : "siguiendo a",
|
||||
"followers" : "siguidores",
|
||||
"Website" : "Sitiu web",
|
||||
"Reply" : "Rempuesta",
|
||||
"No results found" : "Nun s'atopó nengún resultáu",
|
||||
"There were no results for your search:" : "Nun hebo nengún resultáu pa la busca:",
|
||||
"No posts found" : "Nun s'atopó nengún artliculu",
|
||||
"Posts from people you follow will show up here" : "Equí apaecen los artículos de les cuentes a les que sigues",
|
||||
"No direct messages found" : "Nun s'atopó nengún mensaxes direutos",
|
||||
"No local posts found" : "Nun s'atopó nengún artículu llocal",
|
||||
"Posts from other people on this instance will show up here" : "Equí apaecen los artículos de les cuentes d'esta instancia",
|
||||
"No notifications found" : "Nun s'atopó nengún avisu",
|
||||
"No global posts found" : "Nun s'atopó nengún artículu global",
|
||||
"No posts found for this tag" : "Nun s'atopó nengún artículu pa esta etiqueta",
|
||||
"No replies found" : "Nun s'atopó nenguna rempuesta",
|
||||
"Reply" : "Responder",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "«{appDisplayName}» pide permisu p'acceder a la cuenta. Ye una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "SI nun t'enfotes nella, nun habríes autorizala.",
|
||||
"Authorize" : "Autorizar",
|
||||
"Deny" : "Negar",
|
||||
"Hello" : "Hola",
|
||||
"Please confirm that you want to follow this account:" : "Confirma que quies siguir a esta cuenta:",
|
||||
"You are following this account" : "Tas siguiendo a esta cuenta",
|
||||
"Close" : "Zarrar",
|
||||
"Continue" : "Siguir"
|
||||
"You are going to follow:" : "Vas siguir a:",
|
||||
"Continue" : "Siguir",
|
||||
"User not found" : "Nun s'atopó l'usuariu",
|
||||
"Sorry, we could not find the account of {userId}" : "Nun podemos atopar la cuenta de: {userId}",
|
||||
"This application is currently in beta stage." : "Esta aplicación ta en fas beta.",
|
||||
"Public" : "Pública"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -5,9 +5,12 @@ OC.L10N.register(
|
|||
"Open documentation" : "Sənədləri aç",
|
||||
"Home" : "Ev",
|
||||
"Notifications" : "Xəbərdarlıqlar",
|
||||
"Profile" : "Profil",
|
||||
"Uploading..." : "Serverə yüklənir...",
|
||||
"Delete" : "Sil",
|
||||
"Reply" : "Cavab",
|
||||
"Close" : "Bağla"
|
||||
"Close" : "Bağla",
|
||||
"Continue" : "Davam et",
|
||||
"Public" : "İctimai"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -3,9 +3,12 @@
|
|||
"Open documentation" : "Sənədləri aç",
|
||||
"Home" : "Ev",
|
||||
"Notifications" : "Xəbərdarlıqlar",
|
||||
"Profile" : "Profil",
|
||||
"Uploading..." : "Serverə yüklənir...",
|
||||
"Delete" : "Sil",
|
||||
"Reply" : "Cavab",
|
||||
"Close" : "Bağla"
|
||||
"Close" : "Bağla",
|
||||
"Continue" : "Davam et",
|
||||
"Public" : "İctimai"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
26
l10n/bg.js
26
l10n/bg.js
|
@ -7,7 +7,6 @@ OC.L10N.register(
|
|||
"Help" : "Помощ",
|
||||
"Follow %s on Social" : "Следвайте ни %s в Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud е вече част от федерираните социални мрежи!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Внимание: това е ALPHA версия **\n\n**🎉 Nextcloud става част от федерираните социални мрежи!**\n\n**🙋 Намери своите приятели:** Без значение дали те използват Nextcloud, 🐘 Mastodon, 🇫 Friendica, и скоро ✱ Diaspora, 👹 MediaGoblin и други – ти ще можеш да ги последваш !\n\n**📜 Профилна информация :** Не е нужно да регистрираш още профили – информацията от твоят Nextcloud профил може да бъде използвана и допълнена.\n\n**👐 Бъди собственик на твоите публикации:** Всичко което публикуваш се съхранява в твоят Nextcloud!\n\n**🕸 Отворени стандарти:** Ние използвамем утвърденият стандарт ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger не е настроен правилно!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social се нуждае от .добре познатото автоматично откриване, за да бъде правилно настроено. Ако Nextcloud не е инсталиран в корена на домейна, често се случва Nextcloud да не може да конфигурира това автоматично. За да използва Social, администраторът на този екземпляр на Nextcloud трябва ръчно да конфигурира .well-known пренасочванията:",
|
||||
"Open documentation" : "Отвори документацията",
|
||||
|
@ -32,19 +31,10 @@ OC.L10N.register(
|
|||
"Delete" : "Изтриване",
|
||||
"Post" : "Изпрати",
|
||||
"Post to followers" : "Публикувай за последователите ти",
|
||||
"Post to mentioned users" : "Публикуване до споменатите потребители",
|
||||
"Send message to mentioned users" : "Изпращане на съобщение до споменатите потребители",
|
||||
"Post publicly" : "Публикувай ",
|
||||
"Post to recipients" : "Публикувах за получателите",
|
||||
"Post unlisted" : "Публикацията не е включена в списъка",
|
||||
"Visibility" : "Видимост",
|
||||
"Public" : "Публично",
|
||||
"Post to public timelines" : "Публикуване в публични времеви линии",
|
||||
"Unlisted" : "Не е включено в списъка",
|
||||
"Do not post to public timelines" : "Да не се публикува в публични времеви линии",
|
||||
"Followers" : "Последователи",
|
||||
"Post to followers only" : "Публикувай само за последователите ти",
|
||||
"Direct" : "Директно",
|
||||
"Post to mentioned users only" : "Публикувай само към споменатите потребители",
|
||||
"Unfollow" : "Не следвай",
|
||||
"Follow" : "Последвай",
|
||||
"posts" : "Публикации",
|
||||
|
@ -74,12 +64,11 @@ OC.L10N.register(
|
|||
"Boost" : "Подсилване",
|
||||
"Like" : "Харесване",
|
||||
"Undo Like" : "Отмяна на харесване",
|
||||
"Choose a visibility" : "Избор на тип видимост",
|
||||
"Go to Social app" : " Отидете в приложението Social",
|
||||
"Error getting Social notifications" : "Грешка при получаване на известия от Social",
|
||||
"No Social notifications!" : "Без известия на Social",
|
||||
"Failed to get Social notifications" : "Неуспешно получаване на известия от Social",
|
||||
"{account} is following you" : "{account} ви следва",
|
||||
"{account} liked your post" : "{account} хареса публикацията ви",
|
||||
"Authorization required" : "Нужно е упълномощаване",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} иска право за достъп до вашия профил. Това е приложение на трета страна.",
|
||||
"If you do not trust it, then you should not authorize it." : "Ако не му се доверявате, не трябва да го упълномощавате",
|
||||
|
@ -97,8 +86,17 @@ OC.L10N.register(
|
|||
"User not found" : "Потребителят не е открит",
|
||||
"Sorry, we could not find the account of {userId}" : "Профилът на \"{userId}\" не може да бъде намерен",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud е вече част от федерираните социални мрежи!",
|
||||
"This application is currently in beta stage." : "В настоящия момент, това приложение е на beta етап.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Ние автоматично създадохме Social профил за вас. Вашият идентификатор за Social е същият като вашия Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Понеже си нов потребител в Social, последвай официялният акаунт на Nextcloud account, за да не пропуснеш новини от развитието на проекта",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Следвайте Nextcloud в mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Следвайте Nextcloud в mastodon.xyz",
|
||||
"Public" : "Публично",
|
||||
"Visible for all" : "Видимо за всички",
|
||||
"Unlisted" : "Не е включено в списъка",
|
||||
"Visible for all, but opted-out of discovery features" : "Видимо за всички, но е изключен от функциите за откриване",
|
||||
"Followers" : "Последователи",
|
||||
"Visible to followers only" : "Видимо само за последователи",
|
||||
"Direct message" : "Директно съобщение",
|
||||
"Visible to mentioned users only" : "Видимо само за споменатите потребители"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
26
l10n/bg.json
26
l10n/bg.json
|
@ -5,7 +5,6 @@
|
|||
"Help" : "Помощ",
|
||||
"Follow %s on Social" : "Следвайте ни %s в Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud е вече част от федерираните социални мрежи!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Внимание: това е ALPHA версия **\n\n**🎉 Nextcloud става част от федерираните социални мрежи!**\n\n**🙋 Намери своите приятели:** Без значение дали те използват Nextcloud, 🐘 Mastodon, 🇫 Friendica, и скоро ✱ Diaspora, 👹 MediaGoblin и други – ти ще можеш да ги последваш !\n\n**📜 Профилна информация :** Не е нужно да регистрираш още профили – информацията от твоят Nextcloud профил може да бъде използвана и допълнена.\n\n**👐 Бъди собственик на твоите публикации:** Всичко което публикуваш се съхранява в твоят Nextcloud!\n\n**🕸 Отворени стандарти:** Ние използвамем утвърденият стандарт ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger не е настроен правилно!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social се нуждае от .добре познатото автоматично откриване, за да бъде правилно настроено. Ако Nextcloud не е инсталиран в корена на домейна, често се случва Nextcloud да не може да конфигурира това автоматично. За да използва Social, администраторът на този екземпляр на Nextcloud трябва ръчно да конфигурира .well-known пренасочванията:",
|
||||
"Open documentation" : "Отвори документацията",
|
||||
|
@ -30,19 +29,10 @@
|
|||
"Delete" : "Изтриване",
|
||||
"Post" : "Изпрати",
|
||||
"Post to followers" : "Публикувай за последователите ти",
|
||||
"Post to mentioned users" : "Публикуване до споменатите потребители",
|
||||
"Send message to mentioned users" : "Изпращане на съобщение до споменатите потребители",
|
||||
"Post publicly" : "Публикувай ",
|
||||
"Post to recipients" : "Публикувах за получателите",
|
||||
"Post unlisted" : "Публикацията не е включена в списъка",
|
||||
"Visibility" : "Видимост",
|
||||
"Public" : "Публично",
|
||||
"Post to public timelines" : "Публикуване в публични времеви линии",
|
||||
"Unlisted" : "Не е включено в списъка",
|
||||
"Do not post to public timelines" : "Да не се публикува в публични времеви линии",
|
||||
"Followers" : "Последователи",
|
||||
"Post to followers only" : "Публикувай само за последователите ти",
|
||||
"Direct" : "Директно",
|
||||
"Post to mentioned users only" : "Публикувай само към споменатите потребители",
|
||||
"Unfollow" : "Не следвай",
|
||||
"Follow" : "Последвай",
|
||||
"posts" : "Публикации",
|
||||
|
@ -72,12 +62,11 @@
|
|||
"Boost" : "Подсилване",
|
||||
"Like" : "Харесване",
|
||||
"Undo Like" : "Отмяна на харесване",
|
||||
"Choose a visibility" : "Избор на тип видимост",
|
||||
"Go to Social app" : " Отидете в приложението Social",
|
||||
"Error getting Social notifications" : "Грешка при получаване на известия от Social",
|
||||
"No Social notifications!" : "Без известия на Social",
|
||||
"Failed to get Social notifications" : "Неуспешно получаване на известия от Social",
|
||||
"{account} is following you" : "{account} ви следва",
|
||||
"{account} liked your post" : "{account} хареса публикацията ви",
|
||||
"Authorization required" : "Нужно е упълномощаване",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} иска право за достъп до вашия профил. Това е приложение на трета страна.",
|
||||
"If you do not trust it, then you should not authorize it." : "Ако не му се доверявате, не трябва да го упълномощавате",
|
||||
|
@ -95,8 +84,17 @@
|
|||
"User not found" : "Потребителят не е открит",
|
||||
"Sorry, we could not find the account of {userId}" : "Профилът на \"{userId}\" не може да бъде намерен",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud е вече част от федерираните социални мрежи!",
|
||||
"This application is currently in beta stage." : "В настоящия момент, това приложение е на beta етап.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Ние автоматично създадохме Social профил за вас. Вашият идентификатор за Social е същият като вашия Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Понеже си нов потребител в Social, последвай официялният акаунт на Nextcloud account, за да не пропуснеш новини от развитието на проекта",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Следвайте Nextcloud в mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Следвайте Nextcloud в mastodon.xyz",
|
||||
"Public" : "Публично",
|
||||
"Visible for all" : "Видимо за всички",
|
||||
"Unlisted" : "Не е включено в списъка",
|
||||
"Visible for all, but opted-out of discovery features" : "Видимо за всички, но е изключен от функциите за откриване",
|
||||
"Followers" : "Последователи",
|
||||
"Visible to followers only" : "Видимо само за последователи",
|
||||
"Direct message" : "Директно съобщение",
|
||||
"Visible to mentioned users only" : "Видимо само за споменатите потребители"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -8,11 +8,11 @@ OC.L10N.register(
|
|||
"Notifications" : "Kemenadenoù",
|
||||
"Add emoji" : "Ouzhpennañ un emoji",
|
||||
"Delete" : "Lemel",
|
||||
"Public" : "Publik",
|
||||
"Website" : "Lec'hien web",
|
||||
"Reply" : "Respont",
|
||||
"Deny" : "Difennet",
|
||||
"Close" : "Serriñ",
|
||||
"Continue" : "Kendec'hel"
|
||||
"Continue" : "Kendec'hel",
|
||||
"Public" : "Publik"
|
||||
},
|
||||
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");
|
||||
|
|
|
@ -6,11 +6,11 @@
|
|||
"Notifications" : "Kemenadenoù",
|
||||
"Add emoji" : "Ouzhpennañ un emoji",
|
||||
"Delete" : "Lemel",
|
||||
"Public" : "Publik",
|
||||
"Website" : "Lec'hien web",
|
||||
"Reply" : "Respont",
|
||||
"Deny" : "Difennet",
|
||||
"Close" : "Serriñ",
|
||||
"Continue" : "Kendec'hel"
|
||||
"Continue" : "Kendec'hel",
|
||||
"Public" : "Publik"
|
||||
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
|
||||
}
|
|
@ -7,9 +7,9 @@ OC.L10N.register(
|
|||
"Notifications" : "Notifikacija",
|
||||
"Delete" : "Obriši",
|
||||
"Post" : "Objava",
|
||||
"Public" : "Javno",
|
||||
"Website" : "Web-prezentacija",
|
||||
"Close" : "Zatvori",
|
||||
"Continue" : "Nastavi"
|
||||
"Continue" : "Nastavi",
|
||||
"Public" : "Javno"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
"Notifications" : "Notifikacija",
|
||||
"Delete" : "Obriši",
|
||||
"Post" : "Objava",
|
||||
"Public" : "Javno",
|
||||
"Website" : "Web-prezentacija",
|
||||
"Close" : "Zatvori",
|
||||
"Continue" : "Nastavi"
|
||||
"Continue" : "Nastavi",
|
||||
"Public" : "Javno"
|
||||
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
|
||||
}
|
27
l10n/ca.js
27
l10n/ca.js
|
@ -7,7 +7,6 @@ OC.L10N.register(
|
|||
"Help" : "Ajuda",
|
||||
"Follow %s on Social" : "Seguiu %s a Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud esdevé part de les xarxes socials federades!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Renúncia de responsabilitat: aquesta és una versió ALPHA **\n\n**🎉 Nextcloud passa a formar part de les xarxes socials federades!**\n\n**🙋 Trobeu als vostres amics i amigues:** No importa si usen o no Nextcloud, 🐘 Mastodon, 🇫 Friendica, i aviat ✱ Diaspora, 👹 MediaGoblin i més – els podràs seguir!\n\n**📜 Informació de perfil:** No necessitareu emplenar més perfils d'usuari – la vostra informació a Nextcloud serà usada i ampliada.\n\n**👐 Conserveu les vostres publicacions:** Tot el que publiqueu restarà desat a Nextcloud!\n\n**🕸 Estàndards oberts:** Emprem l'estàndard ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no està ben configurat!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necessita que el descobriment automàtic estigui configurat correctament. Si Nextcloud no està instal·lat a l'arrel del domini, sovint passa que Nextcloud no pot configurar-ho automàticament. Per utilitzar Social, l'administrador d'aquesta instància de Nextcloud ha de configurar manualment les redireccions:",
|
||||
"Open documentation" : "Obre la documentació",
|
||||
|
@ -32,19 +31,9 @@ OC.L10N.register(
|
|||
"Delete" : "Suprimeix",
|
||||
"Post" : "Publica",
|
||||
"Post to followers" : "Publica només pels seguidors",
|
||||
"Post to mentioned users" : "Publica als usuaris esmentats",
|
||||
"Post publicly" : "Publica per a tothom",
|
||||
"Post to recipients" : "Publica pels destinataris",
|
||||
"Post unlisted" : "Publica pels seguidors i el perfil",
|
||||
"Visibility" : "Visibilitat",
|
||||
"Public" : "Públic",
|
||||
"Post to public timelines" : "Publica als fils públics",
|
||||
"Unlisted" : "No llistat",
|
||||
"Do not post to public timelines" : "No ho publiquis als fils públics",
|
||||
"Followers" : "Seguidors",
|
||||
"Post to followers only" : "Publica només pels seguidors",
|
||||
"Direct" : "Dirrecte",
|
||||
"Post to mentioned users only" : "Publica només als usuaris mencionats",
|
||||
"Unfollow" : "Deixa de seguir",
|
||||
"Follow" : "Segueix",
|
||||
"posts" : "publicacions",
|
||||
|
@ -56,15 +45,15 @@ OC.L10N.register(
|
|||
"Searching for" : "S'està cercant",
|
||||
"boosted" : "recomanat",
|
||||
"No posts found" : "No s'han trobat publicacions",
|
||||
"Posts from people you follow will show up here" : "Aquí es mostraran les publicacions de les persones que seguiu",
|
||||
"Posts from people you follow will show up here" : "Les publicacions de les persones que seguiu es mostraran aquí",
|
||||
"No direct messages found" : "No s'han trobat missatges directes",
|
||||
"Posts directed to you will show up here" : "Aquí es mostraran les publicacions dirigides a tu",
|
||||
"Posts directed to you will show up here" : "Les publicacions dirigides a vós es mostraran aquí",
|
||||
"No local posts found" : "No s'han trobat publicacions locals",
|
||||
"Posts from other people on this instance will show up here" : "Aquí es mostraran les publicacions d'altres usuaris d'aquesta instáncia",
|
||||
"Posts from other people on this instance will show up here" : "Les publicacions d'altres persones d'aquesta instància es mostraran aquí",
|
||||
"No notifications found" : "No s'ha trobat cap notificació",
|
||||
"You have not received any notifications yet" : "Encara no has rebut cap notificació",
|
||||
"No global posts found" : "No s'han trobat publicacions globals",
|
||||
"Posts from federated instances will show up here" : "Aquí es mostraran publicacions que provinguin d'instàncies federades",
|
||||
"Posts from federated instances will show up here" : "Les publicacions d'instàncies federades es mostraran aquí",
|
||||
"No liked posts found" : "No s'han trobat publicacions agradades",
|
||||
"You have not tooted yet" : "Encara no heu fet res",
|
||||
"No posts found for this tag" : "No s'han trobat publicacions per a aquesta etiqueta",
|
||||
|
@ -78,8 +67,6 @@ OC.L10N.register(
|
|||
"Error getting Social notifications" : "S'ha produït un error en rebre les notificacions socials",
|
||||
"No Social notifications!" : "No hi han notificacions socials!",
|
||||
"Failed to get Social notifications" : "No s'han pogut rebre les notificacions socials",
|
||||
"{account} is following you" : "{account} et segueix",
|
||||
"{account} liked your post" : "A {account} li ha agradat la teva publicació",
|
||||
"Authorization required" : "Cal autorització",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} voldria permís per accedir al vostre compte. És una aplicació de tercers.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no hi confieu, no ho hauríeu d'autoritzar.",
|
||||
|
@ -97,8 +84,12 @@ OC.L10N.register(
|
|||
"User not found" : "No s'ha trobat l'usuari",
|
||||
"Sorry, we could not find the account of {userId}" : "No s'ha pogut trobar el compte de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud ha passat a formar part de les xarxes socials federades!",
|
||||
"This application is currently in beta stage." : "Aquesta aplicació es troba actualment en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Us hem creat automàticament un compte Social. El vostre ID Social és el mateix que el vostre ID del núvol federat:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Donat que sou nou a Social, comenceu seguint el compte oficial de Nextcloud i així no us perdreu cap notícia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Segueix a Nextcloud a mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Segueix a Nextcloud a mastodon.xyz",
|
||||
"Public" : "Públic",
|
||||
"Unlisted" : "No llistat",
|
||||
"Followers" : "Seguidors"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
27
l10n/ca.json
27
l10n/ca.json
|
@ -5,7 +5,6 @@
|
|||
"Help" : "Ajuda",
|
||||
"Follow %s on Social" : "Seguiu %s a Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud esdevé part de les xarxes socials federades!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Renúncia de responsabilitat: aquesta és una versió ALPHA **\n\n**🎉 Nextcloud passa a formar part de les xarxes socials federades!**\n\n**🙋 Trobeu als vostres amics i amigues:** No importa si usen o no Nextcloud, 🐘 Mastodon, 🇫 Friendica, i aviat ✱ Diaspora, 👹 MediaGoblin i més – els podràs seguir!\n\n**📜 Informació de perfil:** No necessitareu emplenar més perfils d'usuari – la vostra informació a Nextcloud serà usada i ampliada.\n\n**👐 Conserveu les vostres publicacions:** Tot el que publiqueu restarà desat a Nextcloud!\n\n**🕸 Estàndards oberts:** Emprem l'estàndard ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no està ben configurat!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necessita que el descobriment automàtic estigui configurat correctament. Si Nextcloud no està instal·lat a l'arrel del domini, sovint passa que Nextcloud no pot configurar-ho automàticament. Per utilitzar Social, l'administrador d'aquesta instància de Nextcloud ha de configurar manualment les redireccions:",
|
||||
"Open documentation" : "Obre la documentació",
|
||||
|
@ -30,19 +29,9 @@
|
|||
"Delete" : "Suprimeix",
|
||||
"Post" : "Publica",
|
||||
"Post to followers" : "Publica només pels seguidors",
|
||||
"Post to mentioned users" : "Publica als usuaris esmentats",
|
||||
"Post publicly" : "Publica per a tothom",
|
||||
"Post to recipients" : "Publica pels destinataris",
|
||||
"Post unlisted" : "Publica pels seguidors i el perfil",
|
||||
"Visibility" : "Visibilitat",
|
||||
"Public" : "Públic",
|
||||
"Post to public timelines" : "Publica als fils públics",
|
||||
"Unlisted" : "No llistat",
|
||||
"Do not post to public timelines" : "No ho publiquis als fils públics",
|
||||
"Followers" : "Seguidors",
|
||||
"Post to followers only" : "Publica només pels seguidors",
|
||||
"Direct" : "Dirrecte",
|
||||
"Post to mentioned users only" : "Publica només als usuaris mencionats",
|
||||
"Unfollow" : "Deixa de seguir",
|
||||
"Follow" : "Segueix",
|
||||
"posts" : "publicacions",
|
||||
|
@ -54,15 +43,15 @@
|
|||
"Searching for" : "S'està cercant",
|
||||
"boosted" : "recomanat",
|
||||
"No posts found" : "No s'han trobat publicacions",
|
||||
"Posts from people you follow will show up here" : "Aquí es mostraran les publicacions de les persones que seguiu",
|
||||
"Posts from people you follow will show up here" : "Les publicacions de les persones que seguiu es mostraran aquí",
|
||||
"No direct messages found" : "No s'han trobat missatges directes",
|
||||
"Posts directed to you will show up here" : "Aquí es mostraran les publicacions dirigides a tu",
|
||||
"Posts directed to you will show up here" : "Les publicacions dirigides a vós es mostraran aquí",
|
||||
"No local posts found" : "No s'han trobat publicacions locals",
|
||||
"Posts from other people on this instance will show up here" : "Aquí es mostraran les publicacions d'altres usuaris d'aquesta instáncia",
|
||||
"Posts from other people on this instance will show up here" : "Les publicacions d'altres persones d'aquesta instància es mostraran aquí",
|
||||
"No notifications found" : "No s'ha trobat cap notificació",
|
||||
"You have not received any notifications yet" : "Encara no has rebut cap notificació",
|
||||
"No global posts found" : "No s'han trobat publicacions globals",
|
||||
"Posts from federated instances will show up here" : "Aquí es mostraran publicacions que provinguin d'instàncies federades",
|
||||
"Posts from federated instances will show up here" : "Les publicacions d'instàncies federades es mostraran aquí",
|
||||
"No liked posts found" : "No s'han trobat publicacions agradades",
|
||||
"You have not tooted yet" : "Encara no heu fet res",
|
||||
"No posts found for this tag" : "No s'han trobat publicacions per a aquesta etiqueta",
|
||||
|
@ -76,8 +65,6 @@
|
|||
"Error getting Social notifications" : "S'ha produït un error en rebre les notificacions socials",
|
||||
"No Social notifications!" : "No hi han notificacions socials!",
|
||||
"Failed to get Social notifications" : "No s'han pogut rebre les notificacions socials",
|
||||
"{account} is following you" : "{account} et segueix",
|
||||
"{account} liked your post" : "A {account} li ha agradat la teva publicació",
|
||||
"Authorization required" : "Cal autorització",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} voldria permís per accedir al vostre compte. És una aplicació de tercers.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no hi confieu, no ho hauríeu d'autoritzar.",
|
||||
|
@ -95,8 +82,12 @@
|
|||
"User not found" : "No s'ha trobat l'usuari",
|
||||
"Sorry, we could not find the account of {userId}" : "No s'ha pogut trobar el compte de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud ha passat a formar part de les xarxes socials federades!",
|
||||
"This application is currently in beta stage." : "Aquesta aplicació es troba actualment en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Us hem creat automàticament un compte Social. El vostre ID Social és el mateix que el vostre ID del núvol federat:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Donat que sou nou a Social, comenceu seguint el compte oficial de Nextcloud i així no us perdreu cap notícia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Segueix a Nextcloud a mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Segueix a Nextcloud a mastodon.xyz",
|
||||
"Public" : "Públic",
|
||||
"Unlisted" : "No llistat",
|
||||
"Followers" : "Seguidors"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
37
l10n/cs.js
37
l10n/cs.js
|
@ -7,7 +7,7 @@ OC.L10N.register(
|
|||
"Help" : "Nápověda",
|
||||
"Follow %s on Social" : "Následujte %s na Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud se stává součástí federovaných sociálních sítí!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Varování: toto je ALFA verze **\n\n**🎉 Nextcloud se stává součástí federované sociální sítě!**\n\n**🙋 Spojte se s přáteli:** Nehledě na to jestli používají Nextcloud, 🐘 Mastodon, 🇫 Friendica, a brzo i ✱ Diaspora, 👹 MediaGoblin a další – můžete s nimi nyní komunikovat a sledovat je!\n\n**📜 Profil:** Už není potřeba vyplňovat další a další profily – informace z Nextcloudu budou použity tak kde budete chtít.\n\n**👐 Vlastněte svoje příspěvky:** Vše co posíláte zůstane na vámi využívané instanci Nextcloud!\n\n**🕸 Otevřené standardy:** Používáme široce přijatý ActivityPub standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Varování: toto je BETA verze**\n\n**🎉 Nextcloud se stává součástí federované sociální sítě!**\n\n**🙋 Spojte se s přáteli:** Nehledě na to jestli používají Nextcloud, 🐘 Mastodon, 🇫 Friendica, a brzo i ✱ Diaspora, 👹 MediaGoblin a další – můžete s nimi nyní komunikovat a sledovat je!\n\n**📜 Profil:** Už není potřeba vyplňovat další a další profily – informace z Nextcloudu budou použity tak kde budete chtít.\n\n**👐 Vlastněte svoje příspěvky:** Vše co posíláte zůstane na vámi využívané instanci Nextcloud!\n\n**🕸 Otevřené standardy:** Používáme široce přijatý ActivityPub standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger není správně nastaven!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social pořebuje aby bylo správně nastaveno .well-known automatické objevování. Pokud Nextcloud není nainstalován v kořeni domény, často se stává, že Nextcloud se nepodaří automatické nastavení. V takovém případě je třeba, aby toto správce nastavil ručně (.well-known přesměrování), aby bylo možno používat Social.",
|
||||
"Open documentation" : "Otevřít dokumentaci",
|
||||
|
@ -32,19 +32,10 @@ OC.L10N.register(
|
|||
"Delete" : "Smazat",
|
||||
"Post" : "Zveřejnit",
|
||||
"Post to followers" : "Poslat sledujícím",
|
||||
"Post to mentioned users" : "Poslat zmíněným uživatelům",
|
||||
"Send message to mentioned users" : "Poslat zprávu zmíněným uživatelům",
|
||||
"Post publicly" : "Poslat veřejně",
|
||||
"Post to recipients" : "Poslat adresátům",
|
||||
"Post unlisted" : "Poslat skrytě",
|
||||
"Visibility" : "Viditelnost",
|
||||
"Public" : "Veřejně",
|
||||
"Post to public timelines" : "Poslat zcela veřejně na všechny servery",
|
||||
"Unlisted" : "Skrytě",
|
||||
"Do not post to public timelines" : "Poslat skrytě. Zpráva bude k dispozici jen uživatelům s přímým odkazem. ",
|
||||
"Followers" : "Sledujícím",
|
||||
"Post to followers only" : "Poslat jen sledujícím",
|
||||
"Direct" : "Přímo",
|
||||
"Post to mentioned users only" : "Poslat pouze zmíněným uživatelům",
|
||||
"Unfollow" : "Přestat sledovat",
|
||||
"Follow" : "Sledovat",
|
||||
"posts" : "zprávy",
|
||||
|
@ -55,16 +46,6 @@ OC.L10N.register(
|
|||
"There were no results for your search:" : "Vyhledávání nic nenašlo:",
|
||||
"Searching for" : "Hledání",
|
||||
"boosted" : "přeposláno",
|
||||
"{account} mentioned you" : "{account} vás zmínil(a)",
|
||||
"{account} has posted a status" : "{account} zveřejnil(a) stav",
|
||||
"{account} boosted your post" : "{account} zesílil(a) vaši zprávu",
|
||||
"{account} started following you" : "{account} vás začal(a) odebírat",
|
||||
"{account} requested to follow you" : "{account} požádal(a) o odebírání od vás",
|
||||
"{account} like you post" : "{account} se líbí váš příspěvek",
|
||||
"{account} as ended the poll" : "{account} ukončila(a) hlasování",
|
||||
"{account} edit a status" : "{account} upravil(a) stav",
|
||||
"{account} signed up" : "{account} si vytvořil(a) účet",
|
||||
"{account} filled a report" : "{account} vyplnil(a) hlášení",
|
||||
"No posts found" : "Nenalezeny žádné příspěvky",
|
||||
"Posts from people you follow will show up here" : "Zprávy od lidí, které následujete se objeví zde.",
|
||||
"No direct messages found" : "Žádné zprávy.",
|
||||
|
@ -84,12 +65,11 @@ OC.L10N.register(
|
|||
"Boost" : "Přeposlat",
|
||||
"Like" : "Lajk",
|
||||
"Undo Like" : "Vzít zpět označení „To se mi líbí“",
|
||||
"Choose a visibility" : "Zvolte viditelnost",
|
||||
"Go to Social app" : "Přejít do aplikace Social",
|
||||
"Error getting Social notifications" : "Chyba při získávání upozornění z aplikace Social",
|
||||
"No Social notifications!" : "Žádná upozornění z aplikace Social!",
|
||||
"Failed to get Social notifications" : "Nepodařilo se získat upozornění z aplikace Social",
|
||||
"{account} is following you" : "{account} vás následuje",
|
||||
"{account} liked your post" : "{account} se líbí váš příspěvek",
|
||||
"Authorization required" : "Vyžadováno pověření",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} žádá o pověření k přístupu k vašemu účtu. Jedná se o aplikaci třetí strany.",
|
||||
"If you do not trust it, then you should not authorize it." : "Pokud jí nevěříte, pak byste pověření neměli udělit.",
|
||||
|
@ -107,8 +87,17 @@ OC.L10N.register(
|
|||
"User not found" : "Uživatel nenalezen",
|
||||
"Sorry, we could not find the account of {userId}" : "Je nám líto, nepodařilo se nalézt účet {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud se stává součástí federovaných sociálních sítí!",
|
||||
"This application is currently in beta stage." : "Tato aplikace je v tuto chvíli ve stádiu rané testovací verze.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Automaticky pro vás byl vytvořen účet v Social. Váš identifikátor v rámci Social je stejný jako ten ve federovaném cloudu.",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Protože jste na Social noví, začněte sledováním oficiálního účtu Nextcloudu, aby vám nic neušlo.",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sledujte Nexcloud na mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sledujte Nexcloud na mastodon.xyz",
|
||||
"Public" : "Veřejně",
|
||||
"Visible for all" : "Viditelné všem",
|
||||
"Unlisted" : "Skrytě",
|
||||
"Visible for all, but opted-out of discovery features" : "Viditelné všem, ale vynecháno z funkcí objevování",
|
||||
"Followers" : "Sledujícím",
|
||||
"Visible to followers only" : "Viditelné pouze následovatelům",
|
||||
"Direct message" : "Přímá zpráva",
|
||||
"Visible to mentioned users only" : "Viditelné pouze uživatelům, kteří jsou vysloveně zmíněni"
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
|
|
37
l10n/cs.json
37
l10n/cs.json
|
@ -5,7 +5,7 @@
|
|||
"Help" : "Nápověda",
|
||||
"Follow %s on Social" : "Následujte %s na Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud se stává součástí federovaných sociálních sítí!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Varování: toto je ALFA verze **\n\n**🎉 Nextcloud se stává součástí federované sociální sítě!**\n\n**🙋 Spojte se s přáteli:** Nehledě na to jestli používají Nextcloud, 🐘 Mastodon, 🇫 Friendica, a brzo i ✱ Diaspora, 👹 MediaGoblin a další – můžete s nimi nyní komunikovat a sledovat je!\n\n**📜 Profil:** Už není potřeba vyplňovat další a další profily – informace z Nextcloudu budou použity tak kde budete chtít.\n\n**👐 Vlastněte svoje příspěvky:** Vše co posíláte zůstane na vámi využívané instanci Nextcloud!\n\n**🕸 Otevřené standardy:** Používáme široce přijatý ActivityPub standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Varování: toto je BETA verze**\n\n**🎉 Nextcloud se stává součástí federované sociální sítě!**\n\n**🙋 Spojte se s přáteli:** Nehledě na to jestli používají Nextcloud, 🐘 Mastodon, 🇫 Friendica, a brzo i ✱ Diaspora, 👹 MediaGoblin a další – můžete s nimi nyní komunikovat a sledovat je!\n\n**📜 Profil:** Už není potřeba vyplňovat další a další profily – informace z Nextcloudu budou použity tak kde budete chtít.\n\n**👐 Vlastněte svoje příspěvky:** Vše co posíláte zůstane na vámi využívané instanci Nextcloud!\n\n**🕸 Otevřené standardy:** Používáme široce přijatý ActivityPub standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger není správně nastaven!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social pořebuje aby bylo správně nastaveno .well-known automatické objevování. Pokud Nextcloud není nainstalován v kořeni domény, často se stává, že Nextcloud se nepodaří automatické nastavení. V takovém případě je třeba, aby toto správce nastavil ručně (.well-known přesměrování), aby bylo možno používat Social.",
|
||||
"Open documentation" : "Otevřít dokumentaci",
|
||||
|
@ -30,19 +30,10 @@
|
|||
"Delete" : "Smazat",
|
||||
"Post" : "Zveřejnit",
|
||||
"Post to followers" : "Poslat sledujícím",
|
||||
"Post to mentioned users" : "Poslat zmíněným uživatelům",
|
||||
"Send message to mentioned users" : "Poslat zprávu zmíněným uživatelům",
|
||||
"Post publicly" : "Poslat veřejně",
|
||||
"Post to recipients" : "Poslat adresátům",
|
||||
"Post unlisted" : "Poslat skrytě",
|
||||
"Visibility" : "Viditelnost",
|
||||
"Public" : "Veřejně",
|
||||
"Post to public timelines" : "Poslat zcela veřejně na všechny servery",
|
||||
"Unlisted" : "Skrytě",
|
||||
"Do not post to public timelines" : "Poslat skrytě. Zpráva bude k dispozici jen uživatelům s přímým odkazem. ",
|
||||
"Followers" : "Sledujícím",
|
||||
"Post to followers only" : "Poslat jen sledujícím",
|
||||
"Direct" : "Přímo",
|
||||
"Post to mentioned users only" : "Poslat pouze zmíněným uživatelům",
|
||||
"Unfollow" : "Přestat sledovat",
|
||||
"Follow" : "Sledovat",
|
||||
"posts" : "zprávy",
|
||||
|
@ -53,16 +44,6 @@
|
|||
"There were no results for your search:" : "Vyhledávání nic nenašlo:",
|
||||
"Searching for" : "Hledání",
|
||||
"boosted" : "přeposláno",
|
||||
"{account} mentioned you" : "{account} vás zmínil(a)",
|
||||
"{account} has posted a status" : "{account} zveřejnil(a) stav",
|
||||
"{account} boosted your post" : "{account} zesílil(a) vaši zprávu",
|
||||
"{account} started following you" : "{account} vás začal(a) odebírat",
|
||||
"{account} requested to follow you" : "{account} požádal(a) o odebírání od vás",
|
||||
"{account} like you post" : "{account} se líbí váš příspěvek",
|
||||
"{account} as ended the poll" : "{account} ukončila(a) hlasování",
|
||||
"{account} edit a status" : "{account} upravil(a) stav",
|
||||
"{account} signed up" : "{account} si vytvořil(a) účet",
|
||||
"{account} filled a report" : "{account} vyplnil(a) hlášení",
|
||||
"No posts found" : "Nenalezeny žádné příspěvky",
|
||||
"Posts from people you follow will show up here" : "Zprávy od lidí, které následujete se objeví zde.",
|
||||
"No direct messages found" : "Žádné zprávy.",
|
||||
|
@ -82,12 +63,11 @@
|
|||
"Boost" : "Přeposlat",
|
||||
"Like" : "Lajk",
|
||||
"Undo Like" : "Vzít zpět označení „To se mi líbí“",
|
||||
"Choose a visibility" : "Zvolte viditelnost",
|
||||
"Go to Social app" : "Přejít do aplikace Social",
|
||||
"Error getting Social notifications" : "Chyba při získávání upozornění z aplikace Social",
|
||||
"No Social notifications!" : "Žádná upozornění z aplikace Social!",
|
||||
"Failed to get Social notifications" : "Nepodařilo se získat upozornění z aplikace Social",
|
||||
"{account} is following you" : "{account} vás následuje",
|
||||
"{account} liked your post" : "{account} se líbí váš příspěvek",
|
||||
"Authorization required" : "Vyžadováno pověření",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} žádá o pověření k přístupu k vašemu účtu. Jedná se o aplikaci třetí strany.",
|
||||
"If you do not trust it, then you should not authorize it." : "Pokud jí nevěříte, pak byste pověření neměli udělit.",
|
||||
|
@ -105,8 +85,17 @@
|
|||
"User not found" : "Uživatel nenalezen",
|
||||
"Sorry, we could not find the account of {userId}" : "Je nám líto, nepodařilo se nalézt účet {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud se stává součástí federovaných sociálních sítí!",
|
||||
"This application is currently in beta stage." : "Tato aplikace je v tuto chvíli ve stádiu rané testovací verze.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Automaticky pro vás byl vytvořen účet v Social. Váš identifikátor v rámci Social je stejný jako ten ve federovaném cloudu.",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Protože jste na Social noví, začněte sledováním oficiálního účtu Nextcloudu, aby vám nic neušlo.",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sledujte Nexcloud na mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sledujte Nexcloud na mastodon.xyz",
|
||||
"Public" : "Veřejně",
|
||||
"Visible for all" : "Viditelné všem",
|
||||
"Unlisted" : "Skrytě",
|
||||
"Visible for all, but opted-out of discovery features" : "Viditelné všem, ale vynecháno z funkcí objevování",
|
||||
"Followers" : "Sledujícím",
|
||||
"Visible to followers only" : "Viditelné pouze následovatelům",
|
||||
"Direct message" : "Přímá zpráva",
|
||||
"Visible to mentioned users only" : "Viditelné pouze uživatelům, kteří jsou vysloveně zmíněni"
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
|
@ -7,7 +7,6 @@ OC.L10N.register(
|
|||
"Notifications" : "Hysbysiadau",
|
||||
"Uploading..." : "Yn llwytho i fyny...",
|
||||
"Delete" : "Dileu",
|
||||
"Visibility" : "Gwelededd",
|
||||
"Website" : "Gwefan",
|
||||
"Close" : "Cau",
|
||||
"User not found" : "Defnyddiwr heb ei ganfod"
|
||||
|
|
|
@ -5,7 +5,6 @@
|
|||
"Notifications" : "Hysbysiadau",
|
||||
"Uploading..." : "Yn llwytho i fyny...",
|
||||
"Delete" : "Dileu",
|
||||
"Visibility" : "Gwelededd",
|
||||
"Website" : "Gwefan",
|
||||
"Close" : "Cau",
|
||||
"User not found" : "Defnyddiwr heb ei ganfod"
|
||||
|
|
|
@ -2,6 +2,7 @@ OC.L10N.register(
|
|||
"social",
|
||||
{
|
||||
"Help" : "Hjælp",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Bemærk: dette er en BETA-version**\n\n**🎉 Nextcloud bliver del af de særlige sociale medier!**\n\n**🙋 Find dine venner :** Uanset om de bruger Nextcloud, 🐘 Mastodon, 🇫 Friendica, og snart ✱ Diaspora, 👹 MediaGoblin og flere – du kan følge dem!\n\n**📜 Profil info:** Ingen grund til at indtaste profil data påny – dine profil data fra Nextcloud vil blive overført og udvidet.\n\n**👐 Du ejer dit indhold:** Alt du udgiver bliver på din Nextcloud!\n\n**🕸 Åbne standarder:** Vi bruger ActivityPub, en anderkendt standard!",
|
||||
"Open documentation" : "Åbn dokumentation",
|
||||
"Finish setup" : "Afslut opsætning",
|
||||
"Home" : "Hjem",
|
||||
|
@ -13,14 +14,13 @@ OC.L10N.register(
|
|||
"Uploading..." : "Uploader...",
|
||||
"Delete" : "Slet",
|
||||
"Post" : "Indlæg",
|
||||
"Visibility" : "Synlighed",
|
||||
"Public" : "Offentlig",
|
||||
"Website" : "Hjemmeside",
|
||||
"Reply" : "Besvar",
|
||||
"Deny" : "Afvis",
|
||||
"Hello" : "Hej",
|
||||
"Close" : "Luk",
|
||||
"Continue" : "Fortsæt",
|
||||
"User not found" : "Bruger ikke fundet"
|
||||
"User not found" : "Bruger ikke fundet",
|
||||
"Public" : "Offentlig"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -1,5 +1,6 @@
|
|||
{ "translations": {
|
||||
"Help" : "Hjælp",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Bemærk: dette er en BETA-version**\n\n**🎉 Nextcloud bliver del af de særlige sociale medier!**\n\n**🙋 Find dine venner :** Uanset om de bruger Nextcloud, 🐘 Mastodon, 🇫 Friendica, og snart ✱ Diaspora, 👹 MediaGoblin og flere – du kan følge dem!\n\n**📜 Profil info:** Ingen grund til at indtaste profil data påny – dine profil data fra Nextcloud vil blive overført og udvidet.\n\n**👐 Du ejer dit indhold:** Alt du udgiver bliver på din Nextcloud!\n\n**🕸 Åbne standarder:** Vi bruger ActivityPub, en anderkendt standard!",
|
||||
"Open documentation" : "Åbn dokumentation",
|
||||
"Finish setup" : "Afslut opsætning",
|
||||
"Home" : "Hjem",
|
||||
|
@ -11,14 +12,13 @@
|
|||
"Uploading..." : "Uploader...",
|
||||
"Delete" : "Slet",
|
||||
"Post" : "Indlæg",
|
||||
"Visibility" : "Synlighed",
|
||||
"Public" : "Offentlig",
|
||||
"Website" : "Hjemmeside",
|
||||
"Reply" : "Besvar",
|
||||
"Deny" : "Afvis",
|
||||
"Hello" : "Hej",
|
||||
"Close" : "Luk",
|
||||
"Continue" : "Fortsæt",
|
||||
"User not found" : "Bruger ikke fundet"
|
||||
"User not found" : "Bruger ikke fundet",
|
||||
"Public" : "Offentlig"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
27
l10n/de.js
27
l10n/de.js
|
@ -7,7 +7,7 @@ OC.L10N.register(
|
|||
"Help" : "Hilfe",
|
||||
"Follow %s on Social" : "Folge %s auf Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine ALPHA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finde deine Freunde:** Egal ob sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – du kannst ihnen folgen!\n\n**📜 Profil Information:** Du musst kein weiteres Profil ausfüllen – deine Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalte die Hoheit über deine Posts:** Alles was du postest bleibt auf deiner Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine BETA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finde deine Freunde:** Egal ob du Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzt – Du kannst ihnen folgen!\n\n**📜 Profil Information:** Du musst kein weiteres Profil anlegen – Deine Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalte die Kontrolle über Ihre Posts:** Alles was du postest bleibt auf deiner Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger ist nicht korrekt eingerichtet!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social benötigt die korrekte Einrichtung von .well-known für die automatische Erkennung. Wenn Nextcloud nicht im Wurzelverzeichnis der Domain installiert ist, kann Nextcloud dies oft nicht automatisch einrichten. Um Social zu nutzen, muss der Administrator dieser Nextcloud-Instanz die .well-known Weiterleitung manuell einrichten: ",
|
||||
"Open documentation" : "Dokumentation öffnen",
|
||||
|
@ -32,19 +32,10 @@ OC.L10N.register(
|
|||
"Delete" : "Löschen",
|
||||
"Post" : "Absenden",
|
||||
"Post to followers" : "An Follower posten",
|
||||
"Post to mentioned users" : "An erwähnte Benutzer posten",
|
||||
"Send message to mentioned users" : "Nachricht an erwähnte Benutzer senden",
|
||||
"Post publicly" : "Öffentlich posten",
|
||||
"Post to recipients" : "An Empfänger posten",
|
||||
"Post unlisted" : "Post wird nicht mehr aufgelistet",
|
||||
"Visibility" : "Sichtbarkeit",
|
||||
"Public" : "Öffentlich",
|
||||
"Post to public timelines" : "In öffentliche Zeitleisten posten",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Do not post to public timelines" : "Nicht in öffentliche Zeitleisten posten",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Nur an Follower posten",
|
||||
"Direct" : "Direkt",
|
||||
"Post to mentioned users only" : "Nur an erwähnte Benutzer posten",
|
||||
"Unfollow" : "Entfolgen",
|
||||
"Follow" : "Folgen",
|
||||
"posts" : "Posts",
|
||||
|
@ -74,12 +65,11 @@ OC.L10N.register(
|
|||
"Boost" : "teilen",
|
||||
"Like" : "Mag ich",
|
||||
"Undo Like" : "Like rückgängig machen",
|
||||
"Choose a visibility" : "Sichtbarkeit wählen",
|
||||
"Go to Social app" : "Zur Socia-App gehen",
|
||||
"Error getting Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"No Social notifications!" : "Keine Social-Benachrichtigungen!",
|
||||
"Failed to get Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"{account} is following you" : "{account} folgt dir",
|
||||
"{account} liked your post" : "{account} gefällt dein Beitrag",
|
||||
"Authorization required" : "Autorisierung erforderlich",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} hätte gerne Zugriff auf dein Konto. Es ist eine Anwendung eines Drittanbieters.",
|
||||
"If you do not trust it, then you should not authorize it." : "Wenn du hier nicht vertraust, solltest du dies nicht autorisieren.",
|
||||
|
@ -97,8 +87,17 @@ OC.L10N.register(
|
|||
"User not found" : "Benutzer nicht gefunden",
|
||||
"Sorry, we could not find the account of {userId}" : "Das Konto von {userId} konnte nicht gefunden werden",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud wird Teil des Verbundes sozialer Netzwerke!",
|
||||
"This application is currently in beta stage." : "Diese Anwendung befindet sich derzeit in der Beta-Phase.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Wir erstellen automatisch ein Social-Konto für dich\\. Deine Social-ID ist die gleiche wie deine Federated-Cloud-ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Du bist neu bei Social, von daher empfehlen wir dir dem Nextcloud-Konto zu folgen und so keine Neuigkeiten zu verpassen",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen",
|
||||
"Public" : "Öffentlich",
|
||||
"Visible for all" : "Für alle sichtbar",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Visible for all, but opted-out of discovery features" : "Für alle sichtbar, aber ohne Auffindefunktionen",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Nur für Follower sichtbar",
|
||||
"Direct message" : "Direktnachricht",
|
||||
"Visible to mentioned users only" : "Nur für erwähnte Benutzer sichtbar"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
27
l10n/de.json
27
l10n/de.json
|
@ -5,7 +5,7 @@
|
|||
"Help" : "Hilfe",
|
||||
"Follow %s on Social" : "Folge %s auf Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine ALPHA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finde deine Freunde:** Egal ob sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – du kannst ihnen folgen!\n\n**📜 Profil Information:** Du musst kein weiteres Profil ausfüllen – deine Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalte die Hoheit über deine Posts:** Alles was du postest bleibt auf deiner Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine BETA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finde deine Freunde:** Egal ob du Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzt – Du kannst ihnen folgen!\n\n**📜 Profil Information:** Du musst kein weiteres Profil anlegen – Deine Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalte die Kontrolle über Ihre Posts:** Alles was du postest bleibt auf deiner Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger ist nicht korrekt eingerichtet!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social benötigt die korrekte Einrichtung von .well-known für die automatische Erkennung. Wenn Nextcloud nicht im Wurzelverzeichnis der Domain installiert ist, kann Nextcloud dies oft nicht automatisch einrichten. Um Social zu nutzen, muss der Administrator dieser Nextcloud-Instanz die .well-known Weiterleitung manuell einrichten: ",
|
||||
"Open documentation" : "Dokumentation öffnen",
|
||||
|
@ -30,19 +30,10 @@
|
|||
"Delete" : "Löschen",
|
||||
"Post" : "Absenden",
|
||||
"Post to followers" : "An Follower posten",
|
||||
"Post to mentioned users" : "An erwähnte Benutzer posten",
|
||||
"Send message to mentioned users" : "Nachricht an erwähnte Benutzer senden",
|
||||
"Post publicly" : "Öffentlich posten",
|
||||
"Post to recipients" : "An Empfänger posten",
|
||||
"Post unlisted" : "Post wird nicht mehr aufgelistet",
|
||||
"Visibility" : "Sichtbarkeit",
|
||||
"Public" : "Öffentlich",
|
||||
"Post to public timelines" : "In öffentliche Zeitleisten posten",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Do not post to public timelines" : "Nicht in öffentliche Zeitleisten posten",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Nur an Follower posten",
|
||||
"Direct" : "Direkt",
|
||||
"Post to mentioned users only" : "Nur an erwähnte Benutzer posten",
|
||||
"Unfollow" : "Entfolgen",
|
||||
"Follow" : "Folgen",
|
||||
"posts" : "Posts",
|
||||
|
@ -72,12 +63,11 @@
|
|||
"Boost" : "teilen",
|
||||
"Like" : "Mag ich",
|
||||
"Undo Like" : "Like rückgängig machen",
|
||||
"Choose a visibility" : "Sichtbarkeit wählen",
|
||||
"Go to Social app" : "Zur Socia-App gehen",
|
||||
"Error getting Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"No Social notifications!" : "Keine Social-Benachrichtigungen!",
|
||||
"Failed to get Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"{account} is following you" : "{account} folgt dir",
|
||||
"{account} liked your post" : "{account} gefällt dein Beitrag",
|
||||
"Authorization required" : "Autorisierung erforderlich",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} hätte gerne Zugriff auf dein Konto. Es ist eine Anwendung eines Drittanbieters.",
|
||||
"If you do not trust it, then you should not authorize it." : "Wenn du hier nicht vertraust, solltest du dies nicht autorisieren.",
|
||||
|
@ -95,8 +85,17 @@
|
|||
"User not found" : "Benutzer nicht gefunden",
|
||||
"Sorry, we could not find the account of {userId}" : "Das Konto von {userId} konnte nicht gefunden werden",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud wird Teil des Verbundes sozialer Netzwerke!",
|
||||
"This application is currently in beta stage." : "Diese Anwendung befindet sich derzeit in der Beta-Phase.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Wir erstellen automatisch ein Social-Konto für dich\\. Deine Social-ID ist die gleiche wie deine Federated-Cloud-ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Du bist neu bei Social, von daher empfehlen wir dir dem Nextcloud-Konto zu folgen und so keine Neuigkeiten zu verpassen",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen",
|
||||
"Public" : "Öffentlich",
|
||||
"Visible for all" : "Für alle sichtbar",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Visible for all, but opted-out of discovery features" : "Für alle sichtbar, aber ohne Auffindefunktionen",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Nur für Follower sichtbar",
|
||||
"Direct message" : "Direktnachricht",
|
||||
"Visible to mentioned users only" : "Nur für erwähnte Benutzer sichtbar"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -7,7 +7,7 @@ OC.L10N.register(
|
|||
"Help" : "Hilfe",
|
||||
"Follow %s on Social" : "Folgen Sie %s auf Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine ALPHA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finden Sie Ihre Freunde:** Egal ob Sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – Sie können ihnen folgen!\n\n**📜 Profil Information:** Sie müssen kein weiteres Profil ausfüllen – Ihre Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalten Sie die Hoheit über Ihre Posts:** Alles was Sie posten bleibt auf Ihrer Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Achtung: Dies ist eine BETA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finden Sie Ihre Freunde:** Egal ob Sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – Sie können ihnen folgen!\n\n**📜 Profil Information:** Sie müssen kein weiteres Profil anlegen – Ihre Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalten Sie die Kontrolle über Ihre Posts:** Alles was Sie posten bleibt auf Ihrer Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub-Standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger ist nicht korrekt eingerichtet!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social benötigt die korrekte Einrichtung von .well-known für die automatische Erkennung. Wenn Nextcloud nicht im Wurzelverzeichnis der Domain installiert ist, kann Nextcloud dies oft nicht automatisch einrichten. Um Social zu nutzen, muss der Administrator dieser Nextcloud-Instanz die .well-known Weiterleitung manuell einrichten: ",
|
||||
"Open documentation" : "Dokumentation öffnen",
|
||||
|
@ -32,19 +32,10 @@ OC.L10N.register(
|
|||
"Delete" : "Löschen",
|
||||
"Post" : "Absenden",
|
||||
"Post to followers" : "An Follower posten",
|
||||
"Post to mentioned users" : "An erwähnte Benutzer posten",
|
||||
"Send message to mentioned users" : "Nachricht an erwähnte Benutzer senden",
|
||||
"Post publicly" : "Öffentlich posten",
|
||||
"Post to recipients" : "An Empfänger posten",
|
||||
"Post unlisted" : "Post wird nicht mehr aufgelistet",
|
||||
"Visibility" : "Sichtbarkeit",
|
||||
"Public" : "Öffentlich",
|
||||
"Post to public timelines" : "In öffentliche Zeitleisten posten",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Do not post to public timelines" : "Nicht in öffentliche Zeitleisten posten",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Nur an Follower posten",
|
||||
"Direct" : "Direkt",
|
||||
"Post to mentioned users only" : "Nur an erwähnte Benutzer posten",
|
||||
"Unfollow" : "Entfolgen",
|
||||
"Follow" : "Folgen",
|
||||
"posts" : "Posts",
|
||||
|
@ -55,16 +46,6 @@ OC.L10N.register(
|
|||
"There were no results for your search:" : "Es gibt keine Ergebnisse für Ihre Suche:",
|
||||
"Searching for" : "Suchen nach",
|
||||
"boosted" : "verstärkt",
|
||||
"{account} mentioned you" : "{account} hat Sie erwähnt",
|
||||
"{account} has posted a status" : "{account} hat einen Status gepostet",
|
||||
"{account} boosted your post" : "{account} hat Ihren Beitrag geboostet",
|
||||
"{account} started following you" : "{account} folgt Ihnen jetzt",
|
||||
"{account} requested to follow you" : "{account} möchte Ihnen folgen",
|
||||
"{account} like you post" : "{account} mag Ihren Post",
|
||||
"{account} as ended the poll" : "{account} hat die Umfrage beendet",
|
||||
"{account} edit a status" : "{account} hat einen Status bearbeitet",
|
||||
"{account} signed up" : "{account} hat sich angemeldet",
|
||||
"{account} filled a report" : "{account} hat einen Bericht erstellt",
|
||||
"No posts found" : "Keine Posts gefunden",
|
||||
"Posts from people you follow will show up here" : "Posts von Personen denen Sie folgen werden hier angezeigt",
|
||||
"No direct messages found" : "Keine Direktnachrichten gefunden",
|
||||
|
@ -84,12 +65,11 @@ OC.L10N.register(
|
|||
"Boost" : "Verstärken",
|
||||
"Like" : "Mag ich",
|
||||
"Undo Like" : "\"Mag ich\" rückgängig machen",
|
||||
"Choose a visibility" : "Sichtbarkeit wählen",
|
||||
"Go to Social app" : "Zur Socia-App gehen",
|
||||
"Error getting Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"No Social notifications!" : "Keine Social-Benachrichtigungen!",
|
||||
"Failed to get Social notifications" : "Empfangen von Social-Benachrichtigungen fehlgeschlagen",
|
||||
"{account} is following you" : "{account} folgt Ihnen",
|
||||
"{account} liked your post" : "{account} gefällt Ihr Beitrag",
|
||||
"Authorization required" : "Erlaubnis benötigt",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} hätte gerne Zugriff auf Ihr Konto. Es ist die Anwendung eines Drittanbieters.",
|
||||
"If you do not trust it, then you should not authorize it." : "Wenn Sie ihr nicht vertrauen, sollten Sie sie ihr keinen Zugriff gewähren.",
|
||||
|
@ -107,8 +87,17 @@ OC.L10N.register(
|
|||
"User not found" : "Benutzer nicht gefunden",
|
||||
"Sorry, we could not find the account of {userId}" : "Das Konto von {userId} konnte nicht gefunden werden",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"This application is currently in beta stage." : "Diese Anwendung befindet sich derzeit in der Beta-Phase.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Wir haben automatisch ein Social-Konto für Sie erstellt. Ihre Social-ID ist die gleiche wie Ihre Federated-Cloud-ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Sie sind neu bei Social, von daher empfehlen wir Ihnen dem Nextcloud-Konto zu folgen und so keine Neuigkeiten zu verpassen",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen",
|
||||
"Public" : "Öffentlich",
|
||||
"Visible for all" : "Für alle sichtbar",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Visible for all, but opted-out of discovery features" : "Für alle sichtbar, aber ohne Auffindefunktionen",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Nur für Follower sichtbar",
|
||||
"Direct message" : "Direktnachricht",
|
||||
"Visible to mentioned users only" : "Nur für erwähnte Benutzer sichtbar"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"Help" : "Hilfe",
|
||||
"Follow %s on Social" : "Folgen Sie %s auf Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: Dies ist eine ALPHA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finden Sie Ihre Freunde:** Egal ob Sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – Sie können ihnen folgen!\n\n**📜 Profil Information:** Sie müssen kein weiteres Profil ausfüllen – Ihre Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalten Sie die Hoheit über Ihre Posts:** Alles was Sie posten bleibt auf Ihrer Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub Standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Achtung: Dies ist eine BETA Version **\n\n**🎉 Nextcloud wird Teil des Verbundes sozialer Netzwerke!**\n\n**🙋 Finden Sie Ihre Freunde:** Egal ob Sie Nextcloud, 🐘 Mastodon, 🇫 Friendica und bald auch ✱ Diaspora, 👹 MediaGoblin und weitere nutzen – Sie können ihnen folgen!\n\n**📜 Profil Information:** Sie müssen kein weiteres Profil anlegen – Ihre Nextcloud-Informationen werden genutzt und erweitert.\n\n**👐 Behalten Sie die Kontrolle über Ihre Posts:** Alles was Sie posten bleibt auf Ihrer Nextcloud!\n\n**🕸 Offene Standards:** Wir nutzen den bewährten ActivityPub-Standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger ist nicht korrekt eingerichtet!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social benötigt die korrekte Einrichtung von .well-known für die automatische Erkennung. Wenn Nextcloud nicht im Wurzelverzeichnis der Domain installiert ist, kann Nextcloud dies oft nicht automatisch einrichten. Um Social zu nutzen, muss der Administrator dieser Nextcloud-Instanz die .well-known Weiterleitung manuell einrichten: ",
|
||||
"Open documentation" : "Dokumentation öffnen",
|
||||
|
@ -30,19 +30,10 @@
|
|||
"Delete" : "Löschen",
|
||||
"Post" : "Absenden",
|
||||
"Post to followers" : "An Follower posten",
|
||||
"Post to mentioned users" : "An erwähnte Benutzer posten",
|
||||
"Send message to mentioned users" : "Nachricht an erwähnte Benutzer senden",
|
||||
"Post publicly" : "Öffentlich posten",
|
||||
"Post to recipients" : "An Empfänger posten",
|
||||
"Post unlisted" : "Post wird nicht mehr aufgelistet",
|
||||
"Visibility" : "Sichtbarkeit",
|
||||
"Public" : "Öffentlich",
|
||||
"Post to public timelines" : "In öffentliche Zeitleisten posten",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Do not post to public timelines" : "Nicht in öffentliche Zeitleisten posten",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Nur an Follower posten",
|
||||
"Direct" : "Direkt",
|
||||
"Post to mentioned users only" : "Nur an erwähnte Benutzer posten",
|
||||
"Unfollow" : "Entfolgen",
|
||||
"Follow" : "Folgen",
|
||||
"posts" : "Posts",
|
||||
|
@ -53,16 +44,6 @@
|
|||
"There were no results for your search:" : "Es gibt keine Ergebnisse für Ihre Suche:",
|
||||
"Searching for" : "Suchen nach",
|
||||
"boosted" : "verstärkt",
|
||||
"{account} mentioned you" : "{account} hat Sie erwähnt",
|
||||
"{account} has posted a status" : "{account} hat einen Status gepostet",
|
||||
"{account} boosted your post" : "{account} hat Ihren Beitrag geboostet",
|
||||
"{account} started following you" : "{account} folgt Ihnen jetzt",
|
||||
"{account} requested to follow you" : "{account} möchte Ihnen folgen",
|
||||
"{account} like you post" : "{account} mag Ihren Post",
|
||||
"{account} as ended the poll" : "{account} hat die Umfrage beendet",
|
||||
"{account} edit a status" : "{account} hat einen Status bearbeitet",
|
||||
"{account} signed up" : "{account} hat sich angemeldet",
|
||||
"{account} filled a report" : "{account} hat einen Bericht erstellt",
|
||||
"No posts found" : "Keine Posts gefunden",
|
||||
"Posts from people you follow will show up here" : "Posts von Personen denen Sie folgen werden hier angezeigt",
|
||||
"No direct messages found" : "Keine Direktnachrichten gefunden",
|
||||
|
@ -82,12 +63,11 @@
|
|||
"Boost" : "Verstärken",
|
||||
"Like" : "Mag ich",
|
||||
"Undo Like" : "\"Mag ich\" rückgängig machen",
|
||||
"Choose a visibility" : "Sichtbarkeit wählen",
|
||||
"Go to Social app" : "Zur Socia-App gehen",
|
||||
"Error getting Social notifications" : "Fehler beim Empfangen von Social-Benachrichtigungen",
|
||||
"No Social notifications!" : "Keine Social-Benachrichtigungen!",
|
||||
"Failed to get Social notifications" : "Empfangen von Social-Benachrichtigungen fehlgeschlagen",
|
||||
"{account} is following you" : "{account} folgt Ihnen",
|
||||
"{account} liked your post" : "{account} gefällt Ihr Beitrag",
|
||||
"Authorization required" : "Erlaubnis benötigt",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} hätte gerne Zugriff auf Ihr Konto. Es ist die Anwendung eines Drittanbieters.",
|
||||
"If you do not trust it, then you should not authorize it." : "Wenn Sie ihr nicht vertrauen, sollten Sie sie ihr keinen Zugriff gewähren.",
|
||||
|
@ -105,8 +85,17 @@
|
|||
"User not found" : "Benutzer nicht gefunden",
|
||||
"Sorry, we could not find the account of {userId}" : "Das Konto von {userId} konnte nicht gefunden werden",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud wird Teil des Verbundes sozialer Netzwerke! ",
|
||||
"This application is currently in beta stage." : "Diese Anwendung befindet sich derzeit in der Beta-Phase.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Wir haben automatisch ein Social-Konto für Sie erstellt. Ihre Social-ID ist die gleiche wie Ihre Federated-Cloud-ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Sie sind neu bei Social, von daher empfehlen wir Ihnen dem Nextcloud-Konto zu folgen und so keine Neuigkeiten zu verpassen",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Nextcloud auf mastodon.xyz folgen",
|
||||
"Public" : "Öffentlich",
|
||||
"Visible for all" : "Für alle sichtbar",
|
||||
"Unlisted" : "Nicht aufgelistet",
|
||||
"Visible for all, but opted-out of discovery features" : "Für alle sichtbar, aber ohne Auffindefunktionen",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Nur für Follower sichtbar",
|
||||
"Direct message" : "Direktnachricht",
|
||||
"Visible to mentioned users only" : "Nur für erwähnte Benutzer sichtbar"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
15
l10n/el.js
15
l10n/el.js
|
@ -6,7 +6,6 @@ OC.L10N.register(
|
|||
"Help" : "Βοήθεια",
|
||||
"Follow %s on Social" : "Ακολουθήστε %s στα Κοινωνικά Δίκτυα",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Το Nextcloud έγινε κομμάτι των κοινωνικών δικτύων!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Αποποίηση ευθύνης: Αυτή είναι μια έκδοση ALPHA **\n\n**🎉 Το Nextcloud έγινε κομμάτι των κοινωνικών δικτύων!**\n\n**🙋 Βρείτε τους φίλους σας:** Δεν έχει σημασία εάν χρησιμοποιούν το Nextcloud, 🐘 Mastodon, 🇫 Friendica, και σε λίγο ✱ Diaspora, 👹 MediaGoblin και άλλα – μπορείτε να τους ακολουθήσετε!\n\n**📜 Πληροφορίες προφίλ:** Δεν χρειάζεστε άλλα προφίλ – οι πληροφορίες σας από το Nextcloud θα χρησιμοποιηθούν και θα επεκταθούν.\n**👐 Κρατήστε τις αναρτήσεις σας: ** Τα πάντα που δημοσιεύετε παραμένουν στο Nextcloud σας!\n\n**🕸 Ανοικτά πρότυπα: ** Χρησιμοποιούμε το καθιερωμένο πρότυπο ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".το γνωστό / webfinger δεν έχει ρυθμιστεί σωστά!",
|
||||
"Open documentation" : "Άνοιγμα τεκμηρίωσης",
|
||||
"Social app setup" : "Εγκατάσταση εφαρμογής Social",
|
||||
|
@ -32,15 +31,6 @@ OC.L10N.register(
|
|||
"Post publicly" : "Δημοσίευση δημοσίως",
|
||||
"Post to recipients" : "Δημοσίευση στους παραλήπτες",
|
||||
"Post unlisted" : "Δημοσίευση μη καταχωρημένων",
|
||||
"Visibility" : "Ορατότητα",
|
||||
"Public" : "Δημόσιο",
|
||||
"Post to public timelines" : "Δημοσίευση στο δημόσιο χρονολόγιο",
|
||||
"Unlisted" : "Μή καταχωρημένο",
|
||||
"Do not post to public timelines" : "Να μην δημοσιευτεί στο δημόσιο χρονολόγιο",
|
||||
"Followers" : "Ακόλουθοι",
|
||||
"Post to followers only" : "Δημοσίευση στους ακόλουθους μόνο",
|
||||
"Direct" : "Άμεσα",
|
||||
"Post to mentioned users only" : "Δημοσίευση μόνο στους χρήστες που αναφέρθηκαν",
|
||||
"Unfollow" : "Μην ακολουθείται",
|
||||
"Follow" : "Ακολουθείστε",
|
||||
"posts" : "δημοσιεύσεις",
|
||||
|
@ -82,6 +72,9 @@ OC.L10N.register(
|
|||
"Nextcloud becomes part of the federated social networks!" : "Το Nextcloud γίνεται μέρος των ομοσπονδιακών κοινωνικών δικτύων!",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Δημιουργήσαμε αυτόματα έναν λογαριασμό κοινωνικής δικτύωσης για εσάς. Το Social ID σας είναι το ίδιο με το Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Καθως είστε νέοι στο Social, ξεκινήστε ακολουθώντας τον επίσημο λογαριασμό του Nextcloud για να μην χάσετε καμιά είδηση",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Ακολουθήστε το Nextcloud στο mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Ακολουθήστε το Nextcloud στο mastodon.xyz",
|
||||
"Public" : "Δημόσιο",
|
||||
"Unlisted" : "Μή καταχωρημένο",
|
||||
"Followers" : "Ακόλουθοι"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
15
l10n/el.json
15
l10n/el.json
|
@ -4,7 +4,6 @@
|
|||
"Help" : "Βοήθεια",
|
||||
"Follow %s on Social" : "Ακολουθήστε %s στα Κοινωνικά Δίκτυα",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Το Nextcloud έγινε κομμάτι των κοινωνικών δικτύων!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Αποποίηση ευθύνης: Αυτή είναι μια έκδοση ALPHA **\n\n**🎉 Το Nextcloud έγινε κομμάτι των κοινωνικών δικτύων!**\n\n**🙋 Βρείτε τους φίλους σας:** Δεν έχει σημασία εάν χρησιμοποιούν το Nextcloud, 🐘 Mastodon, 🇫 Friendica, και σε λίγο ✱ Diaspora, 👹 MediaGoblin και άλλα – μπορείτε να τους ακολουθήσετε!\n\n**📜 Πληροφορίες προφίλ:** Δεν χρειάζεστε άλλα προφίλ – οι πληροφορίες σας από το Nextcloud θα χρησιμοποιηθούν και θα επεκταθούν.\n**👐 Κρατήστε τις αναρτήσεις σας: ** Τα πάντα που δημοσιεύετε παραμένουν στο Nextcloud σας!\n\n**🕸 Ανοικτά πρότυπα: ** Χρησιμοποιούμε το καθιερωμένο πρότυπο ActivityPub!",
|
||||
".well-known/webfinger isn't properly set up!" : ".το γνωστό / webfinger δεν έχει ρυθμιστεί σωστά!",
|
||||
"Open documentation" : "Άνοιγμα τεκμηρίωσης",
|
||||
"Social app setup" : "Εγκατάσταση εφαρμογής Social",
|
||||
|
@ -30,15 +29,6 @@
|
|||
"Post publicly" : "Δημοσίευση δημοσίως",
|
||||
"Post to recipients" : "Δημοσίευση στους παραλήπτες",
|
||||
"Post unlisted" : "Δημοσίευση μη καταχωρημένων",
|
||||
"Visibility" : "Ορατότητα",
|
||||
"Public" : "Δημόσιο",
|
||||
"Post to public timelines" : "Δημοσίευση στο δημόσιο χρονολόγιο",
|
||||
"Unlisted" : "Μή καταχωρημένο",
|
||||
"Do not post to public timelines" : "Να μην δημοσιευτεί στο δημόσιο χρονολόγιο",
|
||||
"Followers" : "Ακόλουθοι",
|
||||
"Post to followers only" : "Δημοσίευση στους ακόλουθους μόνο",
|
||||
"Direct" : "Άμεσα",
|
||||
"Post to mentioned users only" : "Δημοσίευση μόνο στους χρήστες που αναφέρθηκαν",
|
||||
"Unfollow" : "Μην ακολουθείται",
|
||||
"Follow" : "Ακολουθείστε",
|
||||
"posts" : "δημοσιεύσεις",
|
||||
|
@ -80,6 +70,9 @@
|
|||
"Nextcloud becomes part of the federated social networks!" : "Το Nextcloud γίνεται μέρος των ομοσπονδιακών κοινωνικών δικτύων!",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Δημιουργήσαμε αυτόματα έναν λογαριασμό κοινωνικής δικτύωσης για εσάς. Το Social ID σας είναι το ίδιο με το Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Καθως είστε νέοι στο Social, ξεκινήστε ακολουθώντας τον επίσημο λογαριασμό του Nextcloud για να μην χάσετε καμιά είδηση",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Ακολουθήστε το Nextcloud στο mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Ακολουθήστε το Nextcloud στο mastodon.xyz",
|
||||
"Public" : "Δημόσιο",
|
||||
"Unlisted" : "Μή καταχωρημένο",
|
||||
"Followers" : "Ακόλουθοι"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -7,7 +7,7 @@ OC.L10N.register(
|
|||
"Help" : "Help",
|
||||
"Follow %s on Social" : "Follow %s on Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud becomes part of the federated social networks!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger isn't properly set up!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:",
|
||||
"Open documentation" : "Open documentation",
|
||||
|
@ -32,19 +32,10 @@ OC.L10N.register(
|
|||
"Delete" : "Delete",
|
||||
"Post" : "Post",
|
||||
"Post to followers" : "Post to followers",
|
||||
"Post to mentioned users" : "Post to mentioned users",
|
||||
"Send message to mentioned users" : "Send message to mentioned users",
|
||||
"Post publicly" : "Post publicly",
|
||||
"Post to recipients" : "Post to recipients",
|
||||
"Post unlisted" : "Post unlisted",
|
||||
"Visibility" : "Visibility",
|
||||
"Public" : "Public",
|
||||
"Post to public timelines" : "Post to public timelines",
|
||||
"Unlisted" : "Unlisted",
|
||||
"Do not post to public timelines" : "Do not post to public timelines",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Post to followers only",
|
||||
"Direct" : "Direct",
|
||||
"Post to mentioned users only" : "Post to mentioned users only",
|
||||
"Unfollow" : "Unfollow",
|
||||
"Follow" : "Follow",
|
||||
"posts" : "posts",
|
||||
|
@ -55,16 +46,6 @@ OC.L10N.register(
|
|||
"There were no results for your search:" : "There were no results for your search:",
|
||||
"Searching for" : "Searching for",
|
||||
"boosted" : "boosted",
|
||||
"{account} mentioned you" : "{account} mentioned you",
|
||||
"{account} has posted a status" : "{account} has posted a status",
|
||||
"{account} boosted your post" : "{account} boosted your post",
|
||||
"{account} started following you" : "{account} started following you",
|
||||
"{account} requested to follow you" : "{account} requested to follow you",
|
||||
"{account} like you post" : "{account} like you post",
|
||||
"{account} as ended the poll" : "{account} as ended the poll",
|
||||
"{account} edit a status" : "{account} edit a status",
|
||||
"{account} signed up" : "{account} signed up",
|
||||
"{account} filled a report" : "{account} filled a report",
|
||||
"No posts found" : "No posts found",
|
||||
"Posts from people you follow will show up here" : "Posts from people you follow will show up here",
|
||||
"No direct messages found" : "No direct messages found",
|
||||
|
@ -84,12 +65,11 @@ OC.L10N.register(
|
|||
"Boost" : "Boost",
|
||||
"Like" : "Like",
|
||||
"Undo Like" : "Undo Like",
|
||||
"Choose a visibility" : "Choose a visibility",
|
||||
"Go to Social app" : "Go to Social app",
|
||||
"Error getting Social notifications" : "Error getting Social notifications",
|
||||
"No Social notifications!" : "No Social notifications!",
|
||||
"Failed to get Social notifications" : "Failed to get Social notifications",
|
||||
"{account} is following you" : "{account} is following you",
|
||||
"{account} liked your post" : "{account} liked your post",
|
||||
"Authorization required" : "Authorisation required",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} would like permission to access your account. It is a third party application.",
|
||||
"If you do not trust it, then you should not authorize it." : "If you do not trust it, then you should not authorise it.",
|
||||
|
@ -107,8 +87,17 @@ OC.L10N.register(
|
|||
"User not found" : "User not found",
|
||||
"Sorry, we could not find the account of {userId}" : "Sorry, we could not find the account of {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud becomes part of the federated social networks!",
|
||||
"This application is currently in beta stage." : "This application is currently in beta stage.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Since you are new to Social, start by following the official Nextcloud account so you don't miss any news",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Follow Nextcloud on mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Follow Nextcloud on mastodon.xyz",
|
||||
"Public" : "Public",
|
||||
"Visible for all" : "Visible for all",
|
||||
"Unlisted" : "Unlisted",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible for all, but opted-out of discovery features",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Visible to followers only",
|
||||
"Direct message" : "Direct message",
|
||||
"Visible to mentioned users only" : "Visible to mentioned users only"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
"Help" : "Help",
|
||||
"Follow %s on Social" : "Follow %s on Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 Nextcloud becomes part of the federated social networks!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger isn't properly set up!",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:",
|
||||
"Open documentation" : "Open documentation",
|
||||
|
@ -30,19 +30,10 @@
|
|||
"Delete" : "Delete",
|
||||
"Post" : "Post",
|
||||
"Post to followers" : "Post to followers",
|
||||
"Post to mentioned users" : "Post to mentioned users",
|
||||
"Send message to mentioned users" : "Send message to mentioned users",
|
||||
"Post publicly" : "Post publicly",
|
||||
"Post to recipients" : "Post to recipients",
|
||||
"Post unlisted" : "Post unlisted",
|
||||
"Visibility" : "Visibility",
|
||||
"Public" : "Public",
|
||||
"Post to public timelines" : "Post to public timelines",
|
||||
"Unlisted" : "Unlisted",
|
||||
"Do not post to public timelines" : "Do not post to public timelines",
|
||||
"Followers" : "Followers",
|
||||
"Post to followers only" : "Post to followers only",
|
||||
"Direct" : "Direct",
|
||||
"Post to mentioned users only" : "Post to mentioned users only",
|
||||
"Unfollow" : "Unfollow",
|
||||
"Follow" : "Follow",
|
||||
"posts" : "posts",
|
||||
|
@ -53,16 +44,6 @@
|
|||
"There were no results for your search:" : "There were no results for your search:",
|
||||
"Searching for" : "Searching for",
|
||||
"boosted" : "boosted",
|
||||
"{account} mentioned you" : "{account} mentioned you",
|
||||
"{account} has posted a status" : "{account} has posted a status",
|
||||
"{account} boosted your post" : "{account} boosted your post",
|
||||
"{account} started following you" : "{account} started following you",
|
||||
"{account} requested to follow you" : "{account} requested to follow you",
|
||||
"{account} like you post" : "{account} like you post",
|
||||
"{account} as ended the poll" : "{account} as ended the poll",
|
||||
"{account} edit a status" : "{account} edit a status",
|
||||
"{account} signed up" : "{account} signed up",
|
||||
"{account} filled a report" : "{account} filled a report",
|
||||
"No posts found" : "No posts found",
|
||||
"Posts from people you follow will show up here" : "Posts from people you follow will show up here",
|
||||
"No direct messages found" : "No direct messages found",
|
||||
|
@ -82,12 +63,11 @@
|
|||
"Boost" : "Boost",
|
||||
"Like" : "Like",
|
||||
"Undo Like" : "Undo Like",
|
||||
"Choose a visibility" : "Choose a visibility",
|
||||
"Go to Social app" : "Go to Social app",
|
||||
"Error getting Social notifications" : "Error getting Social notifications",
|
||||
"No Social notifications!" : "No Social notifications!",
|
||||
"Failed to get Social notifications" : "Failed to get Social notifications",
|
||||
"{account} is following you" : "{account} is following you",
|
||||
"{account} liked your post" : "{account} liked your post",
|
||||
"Authorization required" : "Authorisation required",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} would like permission to access your account. It is a third party application.",
|
||||
"If you do not trust it, then you should not authorize it." : "If you do not trust it, then you should not authorise it.",
|
||||
|
@ -105,8 +85,17 @@
|
|||
"User not found" : "User not found",
|
||||
"Sorry, we could not find the account of {userId}" : "Sorry, we could not find the account of {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "Nextcloud becomes part of the federated social networks!",
|
||||
"This application is currently in beta stage." : "This application is currently in beta stage.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Since you are new to Social, start by following the official Nextcloud account so you don't miss any news",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Follow Nextcloud on mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Follow Nextcloud on mastodon.xyz",
|
||||
"Public" : "Public",
|
||||
"Visible for all" : "Visible for all",
|
||||
"Unlisted" : "Unlisted",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible for all, but opted-out of discovery features",
|
||||
"Followers" : "Followers",
|
||||
"Visible to followers only" : "Visible to followers only",
|
||||
"Direct message" : "Direct message",
|
||||
"Visible to mentioned users only" : "Visible to mentioned users only"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
|
@ -9,12 +9,12 @@ OC.L10N.register(
|
|||
"Uploading..." : "Alŝutante...",
|
||||
"Delete" : "Forigi",
|
||||
"Post" : "Sendi",
|
||||
"Public" : "Publika",
|
||||
"Website" : "Retejo",
|
||||
"Reply" : "Respondi",
|
||||
"Deny" : "Rifuzi",
|
||||
"Close" : "Malfermi",
|
||||
"Continue" : "Daŭrigi",
|
||||
"User not found" : "Netrovita uzanto"
|
||||
"User not found" : "Netrovita uzanto",
|
||||
"Public" : "Publika"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
|
|
@ -7,12 +7,12 @@
|
|||
"Uploading..." : "Alŝutante...",
|
||||
"Delete" : "Forigi",
|
||||
"Post" : "Sendi",
|
||||
"Public" : "Publika",
|
||||
"Website" : "Retejo",
|
||||
"Reply" : "Respondi",
|
||||
"Deny" : "Rifuzi",
|
||||
"Close" : "Malfermi",
|
||||
"Continue" : "Daŭrigi",
|
||||
"User not found" : "Netrovita uzanto"
|
||||
"User not found" : "Netrovita uzanto",
|
||||
"Public" : "Publika"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
41
l10n/es.js
41
l10n/es.js
|
@ -7,9 +7,9 @@ OC.L10N.register(
|
|||
"Help" : "Ayuda",
|
||||
"Follow %s on Social" : "Sigue a %s en Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "¡🎉 Nextcloud pasa a ser parte de las redes sociales federadas!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** AVISO: Esta es una versión ALFA **\n\n**¡🎉 Nextcloud pasa a ser parte de las redes sociales federadas!**\n\n**🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y pronto ✱ Diaspora, 👹 MediaGoblin y más, ¡Puedes seguirlos a todos!\n\n**📜 Información de perfil:** Sin necesidad de rellenar más perfiles – se usará y extenderá la información de tu perfil de Nextcloud. \n\n**👐 Sé el dueño de tu material:** ¡Todo lo que cuelgues permanece en tu Nextcloud!\n\n**🕸 Estándares abiertos:** ¡Usamos el estándar establecido ActivityPub! ",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** AVISO: Esta es una versión BETA **\n\n**🎉 ¡Nextcloud pasa a ser parte de las redes sociales federadas!**\n\n**🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y pronto ✱ Diaspora, 👹 MediaGoblin y más, – ¡Puedes seguirlos!\n\n**📜 Información de perfil:** No hay necesidad de rellenar más perfiles – se usará y extenderá la información de tu perfil de Nextcloud. \n\n**👐 Sé el dueño de tu material:** ¡Todo lo que cuelgues permanece en tu Nextcloud!\n\n**🕸 Estándares abiertos:** ¡Usamos el estándar establecido ActivityPub! ",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no está bien configurado",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necesita la detección automática con .well-known para estar correctamente configurado. Si Nextcloud no está instalado en la raíz del dominio, se suele dar el caso que Nextcloud no puede configurarlo automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud necesita configurar manualmente las redirecciones .well-known:",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necesita que la detección automática .well-known esté correctamente configurada. Si Nextcloud no está instalado en la raíz del dominio, a menudo se presenta el caso de que Nextcloud no puede configurar la misma automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud necesita configurar manualmente las redirecciones .well-known:",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Social app setup" : "Configuración de la app Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "ActivityPub necesita una URL fija para hacer únicas las entradas. Nota: esto no puede cambiarse más tarde sin reiniciar la app Social.",
|
||||
|
@ -32,19 +32,10 @@ OC.L10N.register(
|
|||
"Delete" : "Eliminar",
|
||||
"Post" : "Publicar",
|
||||
"Post to followers" : "Publicar para seguidores",
|
||||
"Post to mentioned users" : "Publicar a los usuarios mencionados",
|
||||
"Send message to mentioned users" : "Enviar mensaje a los usuarios mencionados",
|
||||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar para destinatarios",
|
||||
"Post unlisted" : "Publicar sin lista",
|
||||
"Visibility" : "Visibilidad",
|
||||
"Public" : "Público",
|
||||
"Post to public timelines" : "Publicar en timelines públicos",
|
||||
"Unlisted" : "Sin listar",
|
||||
"Do not post to public timelines" : "No publicar a timelines públicos.",
|
||||
"Followers" : "Seguidores",
|
||||
"Post to followers only" : "Publicar solo para seguidores",
|
||||
"Direct" : "Directo",
|
||||
"Post to mentioned users only" : "Publicar solo para usuarios mencionados",
|
||||
"Unfollow" : "Dejar de seguir",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "entradas",
|
||||
|
@ -55,16 +46,6 @@ OC.L10N.register(
|
|||
"There were no results for your search:" : "No ha habido resultados para tu búsqueda:",
|
||||
"Searching for" : "Buscando",
|
||||
"boosted" : "reforzado",
|
||||
"{account} mentioned you" : "{account} te ha mencionado",
|
||||
"{account} has posted a status" : "{account} ha publicado un estado",
|
||||
"{account} boosted your post" : "{account} recomendó su publicación",
|
||||
"{account} started following you" : "{account} comenzó a seguirte",
|
||||
"{account} requested to follow you" : "{account} ha solicitado seguirte",
|
||||
"{account} like you post" : "{account} le gustó tú publicación",
|
||||
"{account} as ended the poll" : "{account} terminó la votación",
|
||||
"{account} edit a status" : "{account} editar estado",
|
||||
"{account} signed up" : "{account} se unió ",
|
||||
"{account} filled a report" : "{account} remitió un reporte",
|
||||
"No posts found" : "No se han encontrado entradas",
|
||||
"Posts from people you follow will show up here" : "Las entradas de gente a la que sigues aparecerán aquí",
|
||||
"No direct messages found" : "No se han encontrado mensajes directos",
|
||||
|
@ -84,12 +65,11 @@ OC.L10N.register(
|
|||
"Boost" : "Refuerzo",
|
||||
"Like" : "Me gusta",
|
||||
"Undo Like" : "Deshacer Me gusta",
|
||||
"Choose a visibility" : "Seleccione su visibilidad",
|
||||
"Go to Social app" : "Ir a la app Social",
|
||||
"Error getting Social notifications" : "Error obteniendo las notificaciones Social",
|
||||
"No Social notifications!" : "¡No hay notificaciones de Social!",
|
||||
"Failed to get Social notifications" : "Fallo al obtener las notificaciones de Social",
|
||||
"{account} is following you" : "{account} te sigue",
|
||||
"{account} liked your post" : "{account} hizo like a tu publicación",
|
||||
"Authorization required" : "Autorización requerida",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} quiere permisos para acceder a tu cuenta. Es una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no confía, entonces no debería autorizarla.",
|
||||
|
@ -103,12 +83,21 @@ OC.L10N.register(
|
|||
"You are going to follow:" : "Vas a seguir a:",
|
||||
"name@domain of your federation account" : "nombre@dominio de su cuenta federada",
|
||||
"Continue" : "Continuar",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario porque el usuario probablemente no está registrado en el mismo servidor que tú. Te redirigiremos a tu servidor para seguir a esta cuenta.",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario ya que el usuario probablemente no está registrado en el mismo servidor que Ud. Le redirigiremos a su servidor para seguir a esta cuenta.",
|
||||
"User not found" : "Usuario no encontrado",
|
||||
"Sorry, we could not find the account of {userId}" : "Lo sentimos, no hemos podido encontrar la cuenta de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "¡Nextcloud pasa a ser parte de las redes sociales federadas!",
|
||||
"This application is currently in beta stage." : "La aplicación se encuentra actualmente en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Hemos creado automáticamente una cuenta en Social para ti. Tu ID en Social es la misma que tu ID de nube federada:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Dado que es eres nuevo en Social, empieza siguiendo la cuenta oficial de Nextcloud para no perderte ninguna noticia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Seguir a Nextcloud en mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Seguir a Nextcloud en mastodon.xyz",
|
||||
"Public" : "Público",
|
||||
"Visible for all" : "Visible para todos",
|
||||
"Unlisted" : "Sin listar",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible para todos, pero excluyendo las características de descubrimiento",
|
||||
"Followers" : "Seguidores",
|
||||
"Visible to followers only" : "Visible únicamente para seguidores",
|
||||
"Direct message" : "Mensaje directo",
|
||||
"Visible to mentioned users only" : "Visible únicamente para usuarios mencionados"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
41
l10n/es.json
41
l10n/es.json
|
@ -5,9 +5,9 @@
|
|||
"Help" : "Ayuda",
|
||||
"Follow %s on Social" : "Sigue a %s en Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "¡🎉 Nextcloud pasa a ser parte de las redes sociales federadas!",
|
||||
"** Disclaimer: this is an ALPHA version **\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** AVISO: Esta es una versión ALFA **\n\n**¡🎉 Nextcloud pasa a ser parte de las redes sociales federadas!**\n\n**🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y pronto ✱ Diaspora, 👹 MediaGoblin y más, ¡Puedes seguirlos a todos!\n\n**📜 Información de perfil:** Sin necesidad de rellenar más perfiles – se usará y extenderá la información de tu perfil de Nextcloud. \n\n**👐 Sé el dueño de tu material:** ¡Todo lo que cuelgues permanece en tu Nextcloud!\n\n**🕸 Estándares abiertos:** ¡Usamos el estándar establecido ActivityPub! ",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "** AVISO: Esta es una versión BETA **\n\n**🎉 ¡Nextcloud pasa a ser parte de las redes sociales federadas!**\n\n**🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y pronto ✱ Diaspora, 👹 MediaGoblin y más, – ¡Puedes seguirlos!\n\n**📜 Información de perfil:** No hay necesidad de rellenar más perfiles – se usará y extenderá la información de tu perfil de Nextcloud. \n\n**👐 Sé el dueño de tu material:** ¡Todo lo que cuelgues permanece en tu Nextcloud!\n\n**🕸 Estándares abiertos:** ¡Usamos el estándar establecido ActivityPub! ",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no está bien configurado",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necesita la detección automática con .well-known para estar correctamente configurado. Si Nextcloud no está instalado en la raíz del dominio, se suele dar el caso que Nextcloud no puede configurarlo automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud necesita configurar manualmente las redirecciones .well-known:",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "Social necesita que la detección automática .well-known esté correctamente configurada. Si Nextcloud no está instalado en la raíz del dominio, a menudo se presenta el caso de que Nextcloud no puede configurar la misma automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud necesita configurar manualmente las redirecciones .well-known:",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Social app setup" : "Configuración de la app Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "ActivityPub necesita una URL fija para hacer únicas las entradas. Nota: esto no puede cambiarse más tarde sin reiniciar la app Social.",
|
||||
|
@ -30,19 +30,10 @@
|
|||
"Delete" : "Eliminar",
|
||||
"Post" : "Publicar",
|
||||
"Post to followers" : "Publicar para seguidores",
|
||||
"Post to mentioned users" : "Publicar a los usuarios mencionados",
|
||||
"Send message to mentioned users" : "Enviar mensaje a los usuarios mencionados",
|
||||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar para destinatarios",
|
||||
"Post unlisted" : "Publicar sin lista",
|
||||
"Visibility" : "Visibilidad",
|
||||
"Public" : "Público",
|
||||
"Post to public timelines" : "Publicar en timelines públicos",
|
||||
"Unlisted" : "Sin listar",
|
||||
"Do not post to public timelines" : "No publicar a timelines públicos.",
|
||||
"Followers" : "Seguidores",
|
||||
"Post to followers only" : "Publicar solo para seguidores",
|
||||
"Direct" : "Directo",
|
||||
"Post to mentioned users only" : "Publicar solo para usuarios mencionados",
|
||||
"Unfollow" : "Dejar de seguir",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "entradas",
|
||||
|
@ -53,16 +44,6 @@
|
|||
"There were no results for your search:" : "No ha habido resultados para tu búsqueda:",
|
||||
"Searching for" : "Buscando",
|
||||
"boosted" : "reforzado",
|
||||
"{account} mentioned you" : "{account} te ha mencionado",
|
||||
"{account} has posted a status" : "{account} ha publicado un estado",
|
||||
"{account} boosted your post" : "{account} recomendó su publicación",
|
||||
"{account} started following you" : "{account} comenzó a seguirte",
|
||||
"{account} requested to follow you" : "{account} ha solicitado seguirte",
|
||||
"{account} like you post" : "{account} le gustó tú publicación",
|
||||
"{account} as ended the poll" : "{account} terminó la votación",
|
||||
"{account} edit a status" : "{account} editar estado",
|
||||
"{account} signed up" : "{account} se unió ",
|
||||
"{account} filled a report" : "{account} remitió un reporte",
|
||||
"No posts found" : "No se han encontrado entradas",
|
||||
"Posts from people you follow will show up here" : "Las entradas de gente a la que sigues aparecerán aquí",
|
||||
"No direct messages found" : "No se han encontrado mensajes directos",
|
||||
|
@ -82,12 +63,11 @@
|
|||
"Boost" : "Refuerzo",
|
||||
"Like" : "Me gusta",
|
||||
"Undo Like" : "Deshacer Me gusta",
|
||||
"Choose a visibility" : "Seleccione su visibilidad",
|
||||
"Go to Social app" : "Ir a la app Social",
|
||||
"Error getting Social notifications" : "Error obteniendo las notificaciones Social",
|
||||
"No Social notifications!" : "¡No hay notificaciones de Social!",
|
||||
"Failed to get Social notifications" : "Fallo al obtener las notificaciones de Social",
|
||||
"{account} is following you" : "{account} te sigue",
|
||||
"{account} liked your post" : "{account} hizo like a tu publicación",
|
||||
"Authorization required" : "Autorización requerida",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} quiere permisos para acceder a tu cuenta. Es una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no confía, entonces no debería autorizarla.",
|
||||
|
@ -101,12 +81,21 @@
|
|||
"You are going to follow:" : "Vas a seguir a:",
|
||||
"name@domain of your federation account" : "nombre@dominio de su cuenta federada",
|
||||
"Continue" : "Continuar",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario porque el usuario probablemente no está registrado en el mismo servidor que tú. Te redirigiremos a tu servidor para seguir a esta cuenta.",
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario ya que el usuario probablemente no está registrado en el mismo servidor que Ud. Le redirigiremos a su servidor para seguir a esta cuenta.",
|
||||
"User not found" : "Usuario no encontrado",
|
||||
"Sorry, we could not find the account of {userId}" : "Lo sentimos, no hemos podido encontrar la cuenta de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "¡Nextcloud pasa a ser parte de las redes sociales federadas!",
|
||||
"This application is currently in beta stage." : "La aplicación se encuentra actualmente en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Hemos creado automáticamente una cuenta en Social para ti. Tu ID en Social es la misma que tu ID de nube federada:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Dado que es eres nuevo en Social, empieza siguiendo la cuenta oficial de Nextcloud para no perderte ninguna noticia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Seguir a Nextcloud en mastodon.xyz"
|
||||
"Follow Nextcloud on mastodon.xyz" : "Seguir a Nextcloud en mastodon.xyz",
|
||||
"Public" : "Público",
|
||||
"Visible for all" : "Visible para todos",
|
||||
"Unlisted" : "Sin listar",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible para todos, pero excluyendo las características de descubrimiento",
|
||||
"Followers" : "Seguidores",
|
||||
"Visible to followers only" : "Visible únicamente para seguidores",
|
||||
"Direct message" : "Mensaje directo",
|
||||
"Visible to mentioned users only" : "Visible únicamente para usuarios mencionados"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Subiendo...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Subiendo...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -20,13 +20,6 @@ OC.L10N.register(
|
|||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar en destinatarios",
|
||||
"Post unlisted" : "Publicar sin listar",
|
||||
"Public" : "Público",
|
||||
"Unlisted" : "No listado",
|
||||
"Do not post to public timelines" : "No publicar en líneas de tiempo públicas",
|
||||
"Followers" : "Seguidores",
|
||||
"Post to followers only" : "Publicar solo en seguidores",
|
||||
"Direct" : "Directo",
|
||||
"Post to mentioned users only" : "Publicar solo para los usuarios mencionados",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "publicaciones",
|
||||
"following" : "siguiendo",
|
||||
|
@ -34,6 +27,9 @@ OC.L10N.register(
|
|||
"Reply" : "Responder",
|
||||
"Deny" : "Rechazar",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público",
|
||||
"Unlisted" : "No listado",
|
||||
"Followers" : "Seguidores"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -18,13 +18,6 @@
|
|||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar en destinatarios",
|
||||
"Post unlisted" : "Publicar sin listar",
|
||||
"Public" : "Público",
|
||||
"Unlisted" : "No listado",
|
||||
"Do not post to public timelines" : "No publicar en líneas de tiempo públicas",
|
||||
"Followers" : "Seguidores",
|
||||
"Post to followers only" : "Publicar solo en seguidores",
|
||||
"Direct" : "Directo",
|
||||
"Post to mentioned users only" : "Publicar solo para los usuarios mencionados",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "publicaciones",
|
||||
"following" : "siguiendo",
|
||||
|
@ -32,6 +25,9 @@
|
|||
"Reply" : "Responder",
|
||||
"Deny" : "Rechazar",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público",
|
||||
"Unlisted" : "No listado",
|
||||
"Followers" : "Seguidores"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,11 +9,11 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,11 +9,11 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,11 +9,11 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,11 +9,11 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -1,19 +1,103 @@
|
|||
OC.L10N.register(
|
||||
"social",
|
||||
{
|
||||
"Social" : "Social",
|
||||
"Social notifications" : "Notificaciones sociales",
|
||||
"Please note that the data from alpha2 can only be migrated manually.\n\t\t\t\t\t\tA detailed documentation to guide you during this process is available using the button below." : "Ten en cuenta que los datos de alpha2 solo se pueden migrar manualmente. \n Hay disponible una documentación detallada para guiar durante este proceso, utilizando el botón de abajo.",
|
||||
"Help" : "Ayuda",
|
||||
"Follow %s on Social" : "Sigue a %s en Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 ¡Nextcloud forma parte de las redes sociales federadas!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Aviso: esta es una versión BETA**\n \n **🎉 ¡Nextcloud forma parte de las redes sociales federadas!**\n \n **🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y próximamente ✱ Diaspora, 👹 MediaGoblin y más; ¡puedes seguirlos!\n \n **📜 Información del perfil:** No es necesario completar más perfiles: ¡se utilizará y ampliará la información de Nextcloud!\n \n **👐 Controla tus publicaciones:** ¡Todo lo que publiques se mantendrá en tu Nextcloud!\n \n **🕸 Estándares abiertos:** ¡Utilizamos el estándar ActivityPub establecido!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no está configurado correctamente.",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "La configuración automática de .well-known es necesaria para Social. Si Nextcloud no está instalado en la raíz del dominio, es posible que Nextcloud no pueda configurarlo automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud debe configurar manualmente las redirecciones .well-known:",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Social app setup" : "Configuración de la aplicación Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "ActivityPub requiere una URL fija para hacer que las entradas sean únicas. Ten en cuenta que esto no se puede cambiar más adelante sin restablecer la aplicación Social.",
|
||||
"ActivityPub URL base" : "URL base de ActivityPub",
|
||||
"Finish setup" : "Terminar configuración",
|
||||
"The Social app needs to be set up by the server administrator." : "La aplicación Social debe configurarse por el administrador del servidor.",
|
||||
"Home" : "Inicio",
|
||||
"Direct messages" : "Mensajes directos",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Profile" : "Perfil",
|
||||
"Liked" : "Me gusta",
|
||||
"Local timeline" : "Línea de tiempo local",
|
||||
"Global timeline" : "Línea de tiempo global",
|
||||
"Following" : "Seguidos",
|
||||
"In reply to" : "En respuesta a",
|
||||
"Close reply" : "Cerrar respuesta",
|
||||
"Add attachment" : "Agregar adjunto",
|
||||
"Add emoji" : "Añadir emoji",
|
||||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Post to followers" : "Publicar para seguidores",
|
||||
"Send message to mentioned users" : "Enviar mensaje a usuarios mencionados",
|
||||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar para destinatarios",
|
||||
"Post unlisted" : "Publicar sin lista",
|
||||
"Unfollow" : "Dejar de seguir",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "publicaciones",
|
||||
"following" : "seguidos",
|
||||
"followers" : "seguidores",
|
||||
"Website" : "Sitio web",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"There were no results for your search:" : "No se encontraron resultados para tu búsqueda:",
|
||||
"Searching for" : "Buscando",
|
||||
"boosted" : "mejorado",
|
||||
"No posts found" : "No se encontraron publicaciones",
|
||||
"Posts from people you follow will show up here" : "Las publicaciones de las personas que sigues aparecerán aquí",
|
||||
"No direct messages found" : "No se encontraron mensajes directos",
|
||||
"Posts directed to you will show up here" : "Las publicaciones dirigidas a ti aparecerán aquí",
|
||||
"No local posts found" : "No se encontraron publicaciones locales",
|
||||
"Posts from other people on this instance will show up here" : "Las publicaciones de otras personas en esta instancia aparecerán aquí",
|
||||
"No notifications found" : "No se encontraron notificaciones",
|
||||
"You have not received any notifications yet" : "Aún no has recibido ninguna notificación",
|
||||
"No global posts found" : "No se encontraron publicaciones globales",
|
||||
"Posts from federated instances will show up here" : "Las publicaciones de instancias federadas aparecerán aquí",
|
||||
"No liked posts found" : "No se encontraron publicaciones marcadas como \"Me gusta\"",
|
||||
"You have not tooted yet" : "Todavía no has tooteado",
|
||||
"No posts found for this tag" : "No se encontraron publicaciones para esta etiqueta",
|
||||
"No replies found" : "No se encontraron respuestas",
|
||||
"hasn't tooted yet" : "aún no ha tooteado",
|
||||
"Reply" : "Responder",
|
||||
"Boost" : "Boostear",
|
||||
"Like" : "Me gusta",
|
||||
"Undo Like" : "Deshacer Me gusta",
|
||||
"Choose a visibility" : "Elegir visibilidad",
|
||||
"Go to Social app" : "Ir a la aplicación Social",
|
||||
"Error getting Social notifications" : "Error al obtener notificaciones sociales",
|
||||
"No Social notifications!" : "¡Sin notificaciones sociales!",
|
||||
"Failed to get Social notifications" : "Error al obtener notificaciones sociales",
|
||||
"Authorization required" : "Se requiere autorización",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} desea permiso para acceder a tu cuenta. Es una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no confías en ella, no deberías autorizarla.",
|
||||
"Authorize" : "Autorizar",
|
||||
"Deny" : "Denegar",
|
||||
"Follow on Nextcloud Social" : "Sigue a Nextcloud en Social",
|
||||
"Hello" : "Hola",
|
||||
"Please confirm that you want to follow this account:" : "Confirma que deseas seguir esta cuenta:",
|
||||
"You are following this account" : "Estás siguiendo esta cuenta",
|
||||
"Close" : "Cerrar",
|
||||
"You are going to follow:" : "Vas a seguir a:",
|
||||
"name@domain of your federation account" : "nombre@dominio de tu cuenta de federación",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario ya que es probable que el usuario no esté registrado en el mismo servidor que tú. Te redirigiremos a tu servidor local para seguir esta cuenta.",
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Sorry, we could not find the account of {userId}" : "Lo sentimos, no se pudo encontrar la cuenta de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "¡Nextcloud forma parte de las redes sociales federadas!",
|
||||
"This application is currently in beta stage." : "Esta aplicación está actualmente en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Hemos creado automáticamente una cuenta de Social para ti. Tu ID de Social es el mismo que tu ID de Federated Cloud:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Dado que eres nuevo en Social, comienza siguiendo la cuenta oficial de Nextcloud para que no te pierdas ninguna noticia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sigue a Nextcloud en mastodon.xyz",
|
||||
"Public" : "Público",
|
||||
"Visible for all" : "Visible para todos",
|
||||
"Unlisted" : "No listado",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible para todos, pero excluido de las funciones de descubrimiento",
|
||||
"Followers" : "Seguidores",
|
||||
"Visible to followers only" : "Visible solo para seguidores",
|
||||
"Direct message" : "Mensaje directo",
|
||||
"Visible to mentioned users only" : "Visible solo para usuarios mencionados"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -1,17 +1,101 @@
|
|||
{ "translations": {
|
||||
"Social" : "Social",
|
||||
"Social notifications" : "Notificaciones sociales",
|
||||
"Please note that the data from alpha2 can only be migrated manually.\n\t\t\t\t\t\tA detailed documentation to guide you during this process is available using the button below." : "Ten en cuenta que los datos de alpha2 solo se pueden migrar manualmente. \n Hay disponible una documentación detallada para guiar durante este proceso, utilizando el botón de abajo.",
|
||||
"Help" : "Ayuda",
|
||||
"Follow %s on Social" : "Sigue a %s en Social",
|
||||
"🎉 Nextcloud becomes part of the federated social networks!" : "🎉 ¡Nextcloud forma parte de las redes sociales federadas!",
|
||||
"**Disclaimer: this is a BETA version**\n\n**🎉 Nextcloud becomes part of the federated social networks!**\n\n**🙋 Find your friends:** No matter if they use Nextcloud, 🐘 Mastodon, 🇫 Friendica, and soon ✱ Diaspora, 👹 MediaGoblin and more – you can follow them!\n\n**📜 Profile info:** No need to fill out more profiles – your info from Nextcloud will be used and extended.\n\n**👐 Own your posts:** Everything you post stays on your Nextcloud!\n\n**🕸 Open standards:** We use the established ActivityPub standard!" : "**Aviso: esta es una versión BETA**\n \n **🎉 ¡Nextcloud forma parte de las redes sociales federadas!**\n \n **🙋 Encuentra a tus amigos:** No importa si usan Nextcloud, 🐘 Mastodon, 🇫 Friendica, y próximamente ✱ Diaspora, 👹 MediaGoblin y más; ¡puedes seguirlos!\n \n **📜 Información del perfil:** No es necesario completar más perfiles: ¡se utilizará y ampliará la información de Nextcloud!\n \n **👐 Controla tus publicaciones:** ¡Todo lo que publiques se mantendrá en tu Nextcloud!\n \n **🕸 Estándares abiertos:** ¡Utilizamos el estándar ActivityPub establecido!",
|
||||
".well-known/webfinger isn't properly set up!" : ".well-known/webfinger no está configurado correctamente.",
|
||||
"Social needs the .well-known automatic discovery to be properly set up. If Nextcloud is not installed in the root of the domain, it is often the case that Nextcloud cannot configure this automatically. To use Social, the administrator of this Nextcloud instance needs to manually configure the .well-known redirects:" : "La configuración automática de .well-known es necesaria para Social. Si Nextcloud no está instalado en la raíz del dominio, es posible que Nextcloud no pueda configurarlo automáticamente. Para usar Social, el administrador de esta instancia de Nextcloud debe configurar manualmente las redirecciones .well-known:",
|
||||
"Open documentation" : "Abrir la documentación",
|
||||
"Social app setup" : "Configuración de la aplicación Social",
|
||||
"ActivityPub requires a fixed URL to make entries unique. Note that this cannot be changed later without resetting the Social app." : "ActivityPub requiere una URL fija para hacer que las entradas sean únicas. Ten en cuenta que esto no se puede cambiar más adelante sin restablecer la aplicación Social.",
|
||||
"ActivityPub URL base" : "URL base de ActivityPub",
|
||||
"Finish setup" : "Terminar configuración",
|
||||
"The Social app needs to be set up by the server administrator." : "La aplicación Social debe configurarse por el administrador del servidor.",
|
||||
"Home" : "Inicio",
|
||||
"Direct messages" : "Mensajes directos",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Profile" : "Perfil",
|
||||
"Liked" : "Me gusta",
|
||||
"Local timeline" : "Línea de tiempo local",
|
||||
"Global timeline" : "Línea de tiempo global",
|
||||
"Following" : "Seguidos",
|
||||
"In reply to" : "En respuesta a",
|
||||
"Close reply" : "Cerrar respuesta",
|
||||
"Add attachment" : "Agregar adjunto",
|
||||
"Add emoji" : "Añadir emoji",
|
||||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Post to followers" : "Publicar para seguidores",
|
||||
"Send message to mentioned users" : "Enviar mensaje a usuarios mencionados",
|
||||
"Post publicly" : "Publicar públicamente",
|
||||
"Post to recipients" : "Publicar para destinatarios",
|
||||
"Post unlisted" : "Publicar sin lista",
|
||||
"Unfollow" : "Dejar de seguir",
|
||||
"Follow" : "Seguir",
|
||||
"posts" : "publicaciones",
|
||||
"following" : "seguidos",
|
||||
"followers" : "seguidores",
|
||||
"Website" : "Sitio web",
|
||||
"No results found" : "No se encontraron resultados",
|
||||
"There were no results for your search:" : "No se encontraron resultados para tu búsqueda:",
|
||||
"Searching for" : "Buscando",
|
||||
"boosted" : "mejorado",
|
||||
"No posts found" : "No se encontraron publicaciones",
|
||||
"Posts from people you follow will show up here" : "Las publicaciones de las personas que sigues aparecerán aquí",
|
||||
"No direct messages found" : "No se encontraron mensajes directos",
|
||||
"Posts directed to you will show up here" : "Las publicaciones dirigidas a ti aparecerán aquí",
|
||||
"No local posts found" : "No se encontraron publicaciones locales",
|
||||
"Posts from other people on this instance will show up here" : "Las publicaciones de otras personas en esta instancia aparecerán aquí",
|
||||
"No notifications found" : "No se encontraron notificaciones",
|
||||
"You have not received any notifications yet" : "Aún no has recibido ninguna notificación",
|
||||
"No global posts found" : "No se encontraron publicaciones globales",
|
||||
"Posts from federated instances will show up here" : "Las publicaciones de instancias federadas aparecerán aquí",
|
||||
"No liked posts found" : "No se encontraron publicaciones marcadas como \"Me gusta\"",
|
||||
"You have not tooted yet" : "Todavía no has tooteado",
|
||||
"No posts found for this tag" : "No se encontraron publicaciones para esta etiqueta",
|
||||
"No replies found" : "No se encontraron respuestas",
|
||||
"hasn't tooted yet" : "aún no ha tooteado",
|
||||
"Reply" : "Responder",
|
||||
"Boost" : "Boostear",
|
||||
"Like" : "Me gusta",
|
||||
"Undo Like" : "Deshacer Me gusta",
|
||||
"Choose a visibility" : "Elegir visibilidad",
|
||||
"Go to Social app" : "Ir a la aplicación Social",
|
||||
"Error getting Social notifications" : "Error al obtener notificaciones sociales",
|
||||
"No Social notifications!" : "¡Sin notificaciones sociales!",
|
||||
"Failed to get Social notifications" : "Error al obtener notificaciones sociales",
|
||||
"Authorization required" : "Se requiere autorización",
|
||||
"{appDisplayName} would like permission to access your account. It is a third party application." : "{appDisplayName} desea permiso para acceder a tu cuenta. Es una aplicación de terceros.",
|
||||
"If you do not trust it, then you should not authorize it." : "Si no confías en ella, no deberías autorizarla.",
|
||||
"Authorize" : "Autorizar",
|
||||
"Deny" : "Denegar",
|
||||
"Follow on Nextcloud Social" : "Sigue a Nextcloud en Social",
|
||||
"Hello" : "Hola",
|
||||
"Please confirm that you want to follow this account:" : "Confirma que deseas seguir esta cuenta:",
|
||||
"You are following this account" : "Estás siguiendo esta cuenta",
|
||||
"Close" : "Cerrar",
|
||||
"You are going to follow:" : "Vas a seguir a:",
|
||||
"name@domain of your federation account" : "nombre@dominio de tu cuenta de federación",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"This step is needed as the user is probably not registered on the same server as you are. We will redirect you to your homeserver to follow this account." : "Este paso es necesario ya que es probable que el usuario no esté registrado en el mismo servidor que tú. Te redirigiremos a tu servidor local para seguir esta cuenta.",
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Sorry, we could not find the account of {userId}" : "Lo sentimos, no se pudo encontrar la cuenta de {userId}",
|
||||
"Nextcloud becomes part of the federated social networks!" : "¡Nextcloud forma parte de las redes sociales federadas!",
|
||||
"This application is currently in beta stage." : "Esta aplicación está actualmente en fase beta.",
|
||||
"We automatically created a Social account for you. Your Social ID is the same as your Federated Cloud ID:" : "Hemos creado automáticamente una cuenta de Social para ti. Tu ID de Social es el mismo que tu ID de Federated Cloud:",
|
||||
"Since you are new to Social, start by following the official Nextcloud account so you don't miss any news" : "Dado que eres nuevo en Social, comienza siguiendo la cuenta oficial de Nextcloud para que no te pierdas ninguna noticia",
|
||||
"Follow Nextcloud on mastodon.xyz" : "Sigue a Nextcloud en mastodon.xyz",
|
||||
"Public" : "Público",
|
||||
"Visible for all" : "Visible para todos",
|
||||
"Unlisted" : "No listado",
|
||||
"Visible for all, but opted-out of discovery features" : "Visible para todos, pero excluido de las funciones de descubrimiento",
|
||||
"Followers" : "Seguidores",
|
||||
"Visible to followers only" : "Visible solo para seguidores",
|
||||
"Direct message" : "Mensaje directo",
|
||||
"Visible to mentioned users only" : "Visible solo para usuarios mencionados"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,11 +9,11 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,11 +7,11 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -6,17 +6,18 @@ OC.L10N.register(
|
|||
"Finish setup" : "Terminar configuración",
|
||||
"Home" : "Inicio",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Profile" : "Perfil",
|
||||
"Add attachment" : "Agregar archivo adjunto",
|
||||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Eliminar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Deny" : "Denegar",
|
||||
"Hello" : "Hola",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -4,17 +4,18 @@
|
|||
"Finish setup" : "Terminar configuración",
|
||||
"Home" : "Inicio",
|
||||
"Notifications" : "Notificaciones",
|
||||
"Profile" : "Perfil",
|
||||
"Add attachment" : "Agregar archivo adjunto",
|
||||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Eliminar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Deny" : "Denegar",
|
||||
"Hello" : "Hola",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar",
|
||||
"User not found" : "No se encontró el usuario"
|
||||
"User not found" : "No se encontró el usuario",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
|
@ -9,10 +9,10 @@ OC.L10N.register(
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},
|
||||
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
|
||||
|
|
|
@ -7,10 +7,10 @@
|
|||
"Uploading..." : "Cargando...",
|
||||
"Delete" : "Borrar",
|
||||
"Post" : "Publicar",
|
||||
"Public" : "Público",
|
||||
"Website" : "Sitio web",
|
||||
"Reply" : "Responder",
|
||||
"Close" : "Cerrar",
|
||||
"Continue" : "Continuar"
|
||||
"Continue" : "Continuar",
|
||||
"Public" : "Público"
|
||||
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Ładowanie…
Reference in New Issue