Przeglądaj źródła

Merge pull request #3092 from pixelfed/staging

Staging
daniel 3 lat temu
rodzic
commit
cc63d3d1f7
100 zmienionych plików z 638 dodań i 574 usunięć
  1. 1 0
      CHANGELOG.md
  2. 8 3
      app/Http/Controllers/Api/ApiV1Controller.php
  3. BIN
      public/_lang/af.json
  4. BIN
      public/_lang/ar.json
  5. BIN
      public/_lang/bn.json
  6. BIN
      public/_lang/ca.json
  7. BIN
      public/_lang/cs.json
  8. BIN
      public/_lang/cy.json
  9. BIN
      public/_lang/da.json
  10. BIN
      public/_lang/de.json
  11. BIN
      public/_lang/el.json
  12. BIN
      public/_lang/en.json
  13. BIN
      public/_lang/es.json
  14. BIN
      public/_lang/eu.json
  15. BIN
      public/_lang/fa.json
  16. BIN
      public/_lang/fi.json
  17. BIN
      public/_lang/fr.json
  18. BIN
      public/_lang/gd.json
  19. BIN
      public/_lang/gl.json
  20. BIN
      public/_lang/he.json
  21. BIN
      public/_lang/hu.json
  22. BIN
      public/_lang/id.json
  23. BIN
      public/_lang/it.json
  24. BIN
      public/_lang/ja.json
  25. BIN
      public/_lang/ko.json
  26. BIN
      public/_lang/nl.json
  27. BIN
      public/_lang/no.json
  28. BIN
      public/_lang/oc.json
  29. BIN
      public/_lang/pl.json
  30. BIN
      public/_lang/pt.json
  31. BIN
      public/_lang/ro.json
  32. BIN
      public/_lang/ru.json
  33. BIN
      public/_lang/sk.json
  34. BIN
      public/_lang/sr.json
  35. BIN
      public/_lang/sv.json
  36. BIN
      public/_lang/tr.json
  37. BIN
      public/_lang/uk.json
  38. BIN
      public/_lang/vi.json
  39. BIN
      public/_lang/zh.json
  40. BIN
      public/js/spa.js
  41. BIN
      public/js/stories.js
  42. BIN
      public/mix-manifest.json
  43. 1 0
      resources/assets/js/i18n/af.json
  44. 4 3
      resources/assets/js/i18n/ar.json
  45. 1 0
      resources/assets/js/i18n/bn.json
  46. 1 0
      resources/assets/js/i18n/ca.json
  47. 32 31
      resources/assets/js/i18n/cs.json
  48. 21 20
      resources/assets/js/i18n/cy.json
  49. 1 0
      resources/assets/js/i18n/da.json
  50. 4 3
      resources/assets/js/i18n/de.json
  51. 1 0
      resources/assets/js/i18n/el.json
  52. 1 0
      resources/assets/js/i18n/en.json
  53. 1 0
      resources/assets/js/i18n/es.json
  54. 36 35
      resources/assets/js/i18n/eu.json
  55. 1 0
      resources/assets/js/i18n/fa.json
  56. 1 0
      resources/assets/js/i18n/fi.json
  57. 4 3
      resources/assets/js/i18n/fr.json
  58. 4 3
      resources/assets/js/i18n/gd.json
  59. 1 0
      resources/assets/js/i18n/gl.json
  60. 8 7
      resources/assets/js/i18n/he.json
  61. 42 41
      resources/assets/js/i18n/hu.json
  62. 2 1
      resources/assets/js/i18n/id.json
  63. 1 0
      resources/assets/js/i18n/it.json
  64. 3 2
      resources/assets/js/i18n/ja.json
  65. 1 0
      resources/assets/js/i18n/ko.json
  66. 1 0
      resources/assets/js/i18n/nl.json
  67. 1 0
      resources/assets/js/i18n/no.json
  68. 3 2
      resources/assets/js/i18n/oc.json
  69. 32 31
      resources/assets/js/i18n/pl.json
  70. 98 97
      resources/assets/js/i18n/pt.json
  71. 1 0
      resources/assets/js/i18n/ro.json
  72. 4 3
      resources/assets/js/i18n/ru.json
  73. 56 55
      resources/assets/js/i18n/sk.json
  74. 1 0
      resources/assets/js/i18n/sr.json
  75. 1 0
      resources/assets/js/i18n/sv.json
  76. 1 0
      resources/assets/js/i18n/tr.json
  77. 1 0
      resources/assets/js/i18n/uk.json
  78. 75 74
      resources/assets/js/i18n/vi.json
  79. 7 6
      resources/assets/js/i18n/zh.json
  80. 1 0
      resources/lang/af/web.php
  81. 4 3
      resources/lang/ar/web.php
  82. 1 0
      resources/lang/bn/web.php
  83. 1 0
      resources/lang/ca/web.php
  84. 32 31
      resources/lang/cs/web.php
  85. 24 23
      resources/lang/cy/web.php
  86. 1 0
      resources/lang/da/web.php
  87. 4 3
      resources/lang/de/web.php
  88. 1 0
      resources/lang/el/web.php
  89. 1 0
      resources/lang/en/web.php
  90. 1 0
      resources/lang/es/web.php
  91. 36 35
      resources/lang/eu/web.php
  92. 1 0
      resources/lang/fa/web.php
  93. 1 0
      resources/lang/fi/web.php
  94. 4 3
      resources/lang/fr/web.php
  95. 4 3
      resources/lang/gd/web.php
  96. 1 0
      resources/lang/gl/web.php
  97. 8 7
      resources/lang/he/web.php
  98. 46 45
      resources/lang/hu/web.php
  99. 2 1
      resources/lang/id/web.php
  100. 1 0
      resources/lang/it/web.php

+ 1 - 0
CHANGELOG.md

@@ -63,6 +63,7 @@
 - Updated SPA, rewrite autolink urls to SPA when applicable. ([0837b410](https://github.com/pixelfed/pixelfed/commit/0837b410))
 - Updated site config, increase ttl and enable SPA by default. ([469d49d8](https://github.com/pixelfed/pixelfed/commit/469d49d8))
 - Updated Webfinger, fixes #3050. ([ff7ee3bd](https://github.com/pixelfed/pixelfed/commit/ff7ee3bd))
+- Updated status api, autolink caption before returning response. ([b00a453b](https://github.com/pixelfed/pixelfed/commit/b00a453b))
 -  ([](https://github.com/pixelfed/pixelfed/commit/))
 
 ## [v0.11.1 (2021-09-07)](https://github.com/pixelfed/pixelfed/compare/v0.11.0...v0.11.1)

+ 8 - 3
app/Http/Controllers/Api/ApiV1Controller.php

@@ -2064,11 +2064,15 @@ class ApiV1Controller extends Controller
 			return [];
 		}
 
+		$content = strip_tags($request->input('status'));
+		$rendered = Autolink::create()->autolink($content);
+
 		if($in_reply_to_id) {
 			$parent = Status::findOrFail($in_reply_to_id);
 
 			$status = new Status;
-			$status->caption = strip_tags($request->input('status'));
+			$status->caption = $content;
+			$status->rendered = $rendered;
 			$status->scope = $visibility;
 			$status->visibility = $visibility;
 			$status->profile_id = $user->profile_id;
@@ -2090,7 +2094,8 @@ class ApiV1Controller extends Controller
 
 			if(!$in_reply_to_id) {
 				$status = new Status;
-				$status->caption = strip_tags($request->input('status'));
+				$status->caption = $content;
+				$status->rendered = $rendered;
 				$status->profile_id = $user->profile_id;
 				$status->scope = 'draft';
 				$status->is_nsfw = $user->profile->cw == true ? true : $request->input('sensitive', false);
@@ -2479,7 +2484,7 @@ class ApiV1Controller extends Controller
 		$pid = $request->user()->profile_id;
 		$status = StatusService::get($id);
 
-		abort_if(!in_array($status['visibility'], ['public', 'unlisted']), 404);
+		abort_if(!$status || !in_array($status['visibility'], ['public', 'unlisted']), 404);
 
 		$sortBy = $request->input('sort', 'all');
 

BIN
public/_lang/af.json


BIN
public/_lang/ar.json


BIN
public/_lang/bn.json


BIN
public/_lang/ca.json


BIN
public/_lang/cs.json


BIN
public/_lang/cy.json


BIN
public/_lang/da.json


BIN
public/_lang/de.json


BIN
public/_lang/el.json


BIN
public/_lang/en.json


BIN
public/_lang/es.json


BIN
public/_lang/eu.json


BIN
public/_lang/fa.json


BIN
public/_lang/fi.json


BIN
public/_lang/fr.json


BIN
public/_lang/gd.json


BIN
public/_lang/gl.json


BIN
public/_lang/he.json


BIN
public/_lang/hu.json


BIN
public/_lang/id.json


BIN
public/_lang/it.json


BIN
public/_lang/ja.json


BIN
public/_lang/ko.json


BIN
public/_lang/nl.json


BIN
public/_lang/no.json


BIN
public/_lang/oc.json


BIN
public/_lang/pl.json


BIN
public/_lang/pt.json


BIN
public/_lang/ro.json


BIN
public/_lang/ru.json


BIN
public/_lang/sk.json


BIN
public/_lang/sr.json


BIN
public/_lang/sv.json


BIN
public/_lang/tr.json


BIN
public/_lang/uk.json


BIN
public/_lang/vi.json


BIN
public/_lang/zh.json


BIN
public/js/spa.js


BIN
public/js/stories.js


BIN
public/mix-manifest.json


+ 1 - 0
resources/assets/js/i18n/af.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 4 - 3
resources/assets/js/i18n/ar.json

@@ -42,6 +42,7 @@
         "drive": "\u0648\u0650\u062d\u062f\u064e\u0629\u064f \u0627\u0644\u062a\u0651\u064e\u062e\u0632\u064a\u0646",
         "settings": "\u0627\u0644\u0625\u0639\u062f\u064e\u0627\u062f\u064e\u0627\u062a",
         "compose": "\u0625\u0646\u0634\u0627\u0621\u064f \u062c\u064e\u062f\u064a\u062f",
+        "logout": "Logout",
         "about": "\u062d\u064e\u0648\u0644",
         "help": "\u0627\u0644\u0645\u064f\u0633\u0627\u0639\u064e\u062f\u064e\u0629",
         "language": "\u0627\u0644\u0644\u0651\u064f\u063a\u064e\u0629",
@@ -91,8 +92,8 @@
         "editProfile": "\u062a\u062d\u0631\u064a\u0631 \u0627\u0644\u0645\u0650\u0644\u064e\u0641 \u0627\u0644\u062a\u0651\u064e\u0639\u0631\u064a\u0641\u064a",
         "followRequested": "\u0637\u064f\u0644\u0650\u0628\u064e\u062a \u0627\u0644\u0645\u064f\u062a\u0627\u0628\u064e\u0639\u064e\u0629",
         "joined": "\u0627\u0646\u0636\u064e\u0645",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "\u0639\u0644\u0649 \u0645\u0627 \u064a\u064e\u0628\u062f\u0648\u0627\u060c \u0644\u0627 \u064a\u064f\u0645\u0643\u0650\u0646\u064f\u0646\u0627 \u0627\u0644\u0639\u064f\u062b\u0648\u0631 \u0639\u0644\u0649 \u0623\u064a \u062a\u064e\u062c\u0645\u064a\u0639\u0627\u062a",
+        "emptyPosts": "\u0639\u0644\u0649 \u0645\u0627 \u064a\u064e\u0628\u062f\u0648\u0627\u060c \u0644\u0627 \u064a\u064f\u0645\u0643\u0650\u0646\u064f\u0646\u0627 \u0627\u0644\u0639\u064f\u062b\u0648\u0631 \u0639\u0644\u0649 \u0623\u064a \u0645\u064e\u0646\u0634\u0648\u0631"
     },
     "menu": {
         "viewPost": "\u0639\u064e\u0631\u0636 \u0627\u0644\u0645\u064e\u0646\u0634\u0648\u0631",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "\u0623\u0634\u062e\u0627\u0635\u064c \u0642\u064e\u062f \u062a\u064e\u0639\u0631\u0650\u0641\u064f\u0647\u064f\u0645"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "\u0639\u0644\u0649 \u0645\u0627 \u064a\u064e\u0628\u062f\u0648\u0627\u060c \u0644\u0627 \u064a\u064f\u0645\u0643\u0650\u0646\u064f\u0646\u0627 \u0627\u0644\u0639\u064f\u062b\u0648\u0631 \u0639\u0644\u0649 \u0623\u064a \u0645\u064e\u0646\u0634\u0648\u0631 \u064a\u064e\u062d\u062a\u064e\u0648\u064a \u0639\u0644\u0649 \u0647\u0630\u0627 \u0627\u0644\u0648\u064e\u0633\u0645"
     }
 }

+ 1 - 0
resources/assets/js/i18n/bn.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 1 - 0
resources/assets/js/i18n/ca.json

@@ -42,6 +42,7 @@
         "drive": "Unitat",
         "settings": "Par\u00e0metres",
         "compose": "Crea un nou",
+        "logout": "Logout",
         "about": "Quant a",
         "help": "Ajuda",
         "language": "Idioma",

+ 32 - 31
resources/assets/js/i18n/cs.json

@@ -4,7 +4,7 @@
         "commented": "Okomentov\u00e1no",
         "comments": "Koment\u00e1\u0159e",
         "like": "L\u00edb\u00ed se mi",
-        "liked": "Liked",
+        "liked": "L\u00edb\u00ed se",
         "likes": "To se mi l\u00edb\u00ed",
         "share": "Sd\u00edlet",
         "shared": "Sd\u00edleno",
@@ -16,10 +16,10 @@
         "error": "Chyba",
         "errorMsg": "N\u011bco se pokazilo. Zkuste to pros\u00edm pozd\u011bji.",
         "oops": "Jejda!",
-        "other": "Other",
+        "other": "Dal\u0161\u00ed",
         "readMore": "\u010c\u00edst v\u00edce",
-        "success": "Success",
-        "sensitive": "Sensitive",
+        "success": "\u00dasp\u011bch",
+        "sensitive": "Citliv\u00e9",
         "sensitiveContent": "Citliv\u00fd obsah",
         "sensitiveContentWarning": "Tento p\u0159\u00edsp\u011bvek m\u016f\u017ee obsahovat citliv\u00fd obsah"
     },
@@ -30,18 +30,19 @@
     "navmenu": {
         "search": "Hledat",
         "admin": "Administr\u00e1torsk\u00fd ovl\u00e1dac\u00ed panel",
-        "homeFeed": "Home Feed",
+        "homeFeed": "Domovsk\u00e1 \u010dasov\u00e1 osa",
         "localFeed": "M\u00edstn\u00ed \u010dasov\u00e1 osa",
-        "globalFeed": "Global Feed",
+        "globalFeed": "Globaln\u00ed \u010dasov\u00e1 osa",
         "discover": "Objevovat",
-        "directMessages": "P\u0159\u00edm\u00e9 zpr\u00e1vy",
+        "directMessages": "Soukrom\u00e9 zpr\u00e1vy",
         "notifications": "Ozn\u00e1men\u00ed",
         "groups": "Skupiny",
         "stories": "P\u0159\u00edb\u011bhy",
         "profile": "Profil",
-        "drive": "Drive",
+        "drive": "\u00dalo\u017ei\u0161t\u011b",
         "settings": "Nastaven\u00ed",
-        "compose": "Create New",
+        "compose": "Vytvo\u0159it nov\u00fd",
+        "logout": "Logout",
         "about": "O aplikaci",
         "help": "N\u00e1pov\u011bda",
         "language": "Jazyk",
@@ -59,17 +60,17 @@
         "commented": "komentoval/a v\u00e1\u0161",
         "reacted": "reagoval/a na v\u00e1\u0161",
         "shared": "sd\u00edlel/a v\u00e1\u0161",
-        "tagged": "tagged you in a",
-        "updatedA": "updated a",
-        "sentA": "sent a",
-        "followed": "followed",
-        "mentioned": "mentioned",
-        "you": "you",
-        "yourApplication": "Your application to join",
-        "applicationApproved": "was approved!",
-        "applicationRejected": "was rejected. You can re-apply to join in 6 months.",
-        "dm": "dm",
-        "groupPost": "group post",
+        "tagged": "v\u00e1s ozna\u010dil/a v",
+        "updatedA": "aktualizoval/a",
+        "sentA": "odesl\u00e1no",
+        "followed": "sleduje",
+        "mentioned": "zm\u00ednil/a",
+        "you": "v\u00e1s",
+        "yourApplication": "Va\u0161e \u017e\u00e1dost o p\u0159ijet\u00ed",
+        "applicationApproved": "byla schv\u00e1lena!",
+        "applicationRejected": "byla zam\u00edtnuta. M\u016f\u017eete to znovu zkusit za 6 m\u011bs\u00edc\u016f.",
+        "dm": "sz",
+        "groupPost": "skupinov\u00fd p\u0159\u00edsp\u011bvek",
         "modlog": "moder\u00e1torsk\u00fd z\u00e1znam",
         "post": "p\u0159\u00edsp\u011bvek",
         "story": "p\u0159\u00edbeh"
@@ -77,7 +78,7 @@
     "post": {
         "shareToFollowers": "Sd\u00edlet se sleduj\u00edc\u00edmi",
         "shareToOther": "Sd\u00edlet s ostatn\u00edmi",
-        "noLikes": "No likes yet",
+        "noLikes": "\u017d\u00e1dn\u00e9 To se mi l\u00edb\u00ed",
         "uploading": "Nahr\u00e1v\u00e1n\u00ed"
     },
     "profile": {
@@ -89,7 +90,7 @@
         "follow": "Sledovat",
         "unfollow": "P\u0159estat sledovat",
         "editProfile": "Upravit profil",
-        "followRequested": "Follow Requested",
+        "followRequested": "Sledov\u00e1n\u00ed vy\u017e\u00e1d\u00e1no",
         "joined": "Joined",
         "emptyCollections": "We can't seem to find any collections",
         "emptyPosts": "We can't seem to find any posts"
@@ -98,23 +99,23 @@
         "viewPost": "Zobrazit p\u0159\u00edsp\u011bvek",
         "viewProfile": "Zobrazit profil",
         "moderationTools": "N\u00e1stroje pro moder\u00e1tory",
-        "report": "Report",
+        "report": "Nahl\u00e1sit",
         "archive": "Archivovat",
         "unarchive": "Vyjmout z archivu",
-        "embed": "Embed",
+        "embed": "Vlo\u017eit",
         "selectOneOption": "Vyberte jednu z n\u00e1sleduj\u00edc\u00edch mo\u017enost\u00ed",
         "unlistFromTimelines": "Odebrat z \u010dasov\u00e9 osy",
         "addCW": "P\u0159idat varov\u00e1n\u00ed o obsahu",
         "removeCW": "Odstranit varov\u00e1n\u00ed o obsahu",
         "markAsSpammer": "Ozna\u010dit za spammera",
-        "markAsSpammerText": "Unlist + CW existing and future posts",
+        "markAsSpammerText": "Odebrat + varov\u00e1n\u00ed o obsahu k existuj\u00edc\u00edm i budouc\u00edm p\u0159\u00edsp\u011bvk\u016fm",
         "spam": "Spam",
         "sensitive": "Citliv\u00fd obsah",
         "abusive": "Ur\u00e1\u017eliv\u00e9 nebo \u0161kodliv\u00e9",
-        "underageAccount": "Underage Account",
-        "copyrightInfringement": "Copyright Infringement",
+        "underageAccount": "\u00da\u010det nezletil\u00fdch",
+        "copyrightInfringement": "Poru\u0161en\u00ed autorsk\u00fdch pr\u00e1v",
         "impersonation": "Impersonation",
-        "scamOrFraud": "Scam or Fraud",
+        "scamOrFraud": "Podvod",
         "confirmReport": "Potvrdit hl\u00e1\u0161en\u00ed",
         "confirmReportText": "Jste si jisti, \u017ee chcete nahl\u00e1sit tento p\u0159\u00edsp\u011bvek?",
         "reportSent": "Hl\u00e1\u0161en\u00ed odesl\u00e1no!",
@@ -129,10 +130,10 @@
         "modMarkAsSpammerConfirm": "Jste si jisti, \u017ee chcete tohoto u\u017eivatele ozna\u010dit jako spammer? V\u0161echny existuj\u00edc\u00ed a budouc\u00ed p\u0159\u00edsp\u011bvky budou vy\u0159azeny z \u010dasov\u00fdch os a bude na n\u011b aplikov\u00e1no varov\u00e1n\u00ed o obsahu.",
         "modMarkAsSpammerSuccess": "\u00da\u010det byl ozna\u010den jako spammer",
         "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
+        "showCaption": "Uk\u00e1zat popisek",
         "showLikes": "Zobrazit To se mi l\u00edb\u00ed",
         "compactMode": "Kompaktn\u00ed re\u017eim",
-        "embedConfirmText": "By using this embed, you agree to our",
+        "embedConfirmText": "Pou\u017eit\u00edm vlo\u017een\u00ed souhlas\u00edte s na\u0161imi",
         "deletePostConfirm": "Opravdu chcete smazat tento p\u0159\u00edsp\u011bvek?",
         "archivePostConfirm": "Opravdu chcete archivovat tento p\u0159\u00edsp\u011bvek?",
         "unarchivePostConfirm": "Opravdu chcete zru\u0161it archivaci tohoto p\u0159\u00edsp\u011bvku?"
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "Lid\u00e9, kter\u00e9 mo\u017en\u00e1 zn\u00e1te"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Zd\u00e1 se, \u017ee pro tento \u0161t\u00edtek nelze naj\u00edt \u017e\u00e1dn\u00e9 p\u0159\u00edsp\u011bvky"
     }
 }

+ 21 - 20
resources/assets/js/i18n/cy.json

@@ -42,6 +42,7 @@
         "drive": "Gyriant storio",
         "settings": "Gosodiadau",
         "compose": "Creu newydd",
+        "logout": "Logout",
         "about": "Amdano",
         "help": "Cymorth",
         "language": "Iaith",
@@ -91,8 +92,8 @@
         "editProfile": "Golygu proffil",
         "followRequested": "Dilyn gofynnwyd",
         "joined": "Wedi ymuno",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Ni allwn dod o hyd i unrhyw gasgliadau",
+        "emptyPosts": "Ni allwn dod o hyd i unrhyw bostiadau"
     },
     "menu": {
         "viewPost": "Gweld Post",
@@ -121,29 +122,29 @@
         "reportSentText": "Rydym wedi llwyddo i arbed eich cwyn.",
         "reportSentError": "Roedd mater yn cywno am y post hon.",
         "modAddCWConfirm": "Ydych chi'n si\u0175r eich bod chi am ychwanegu rhybudd cynnwys i'r post hon?",
-        "modCWSuccess": "Successfully added content warning",
-        "modRemoveCWConfirm": "Are you sure you want to remove the content warning on this post?",
-        "modRemoveCWSuccess": "Successfully removed content warning",
-        "modUnlistConfirm": "Are you sure you want to unlist this post?",
-        "modUnlistSuccess": "Successfully unlisted post",
-        "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Successfully marked account as spammer",
-        "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
-        "showLikes": "Show Likes",
-        "compactMode": "Compact Mode",
-        "embedConfirmText": "By using this embed, you agree to our",
-        "deletePostConfirm": "Are you sure you want to delete this post?",
-        "archivePostConfirm": "Are you sure you want to archive this post?",
-        "unarchivePostConfirm": "Are you sure you want to unarchive this post?"
+        "modCWSuccess": "Rhybudd cynnwys wedi'i ychwanegu'n llwyddiannus",
+        "modRemoveCWConfirm": "Ydych chi'n si\u0175r eich bod chi am gael gwared ar y rhybudd cynnwys ar y post hon?",
+        "modRemoveCWSuccess": "Rhybudd cynnwys wedi'i dynnu'n llwyddiannus",
+        "modUnlistConfirm": "Ydych chi'n si\u0175r eich bod chi am ddad-restru'r post hon?",
+        "modUnlistSuccess": "Post wedi ddad-restru'n llwyddianus",
+        "modMarkAsSpammerConfirm": "Ydych chi'n si\u0175r eich bod chi am farcio'r defnyddiwr hwn fel sbamiwr? Bydd pob post bresennol ac yn y dyfodol yn cael ei rhestru ar linellau amser a rhoddir rhybudd cynnwys.",
+        "modMarkAsSpammerSuccess": "Cyfrif wedi'i farcio'n llwyddiannus fel sbamiwr",
+        "toFollowers": "i Ddilynwyr",
+        "showCaption": "Dangos Capsiwn",
+        "showLikes": "Dangos Hoff",
+        "compactMode": "Modd Cryno",
+        "embedConfirmText": "Trwy ddefnyddio'r ymgorfforiad hwn, rydych chi'n cytuno i'n",
+        "deletePostConfirm": "Ydych chi'n si\u0175r eich bod chi am dileu'r post hon?",
+        "archivePostConfirm": "Ydych chi'n si\u0175r eich bod eisiau archifo'r post hwn?",
+        "unarchivePostConfirm": "Ydych chi'n si\u0175r eich bod eisiau dad-archifo'r post hwn?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "Ychwanegu Stori"
     },
     "timeline": {
-        "peopleYouMayKnow": "People you may know"
+        "peopleYouMayKnow": "Pobl efallai eich bod chi'n eu hadnabod"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Ni allwn dod o hyd i unrhyw bostiadau ar gyfer yr hashnod hwn"
     }
 }

+ 1 - 0
resources/assets/js/i18n/da.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 4 - 3
resources/assets/js/i18n/de.json

@@ -42,6 +42,7 @@
         "drive": "Festplatte",
         "settings": "Einstellungen",
         "compose": "Neu erstellen",
+        "logout": "Logout",
         "about": "\u00dcber uns",
         "help": "Hilfe",
         "language": "Sprache",
@@ -91,8 +92,8 @@
         "editProfile": "Profil bearbeiten",
         "followRequested": "Folgeanfragen",
         "joined": "Beigetreten",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Wir k\u00f6nnen keine Sammlungen finden",
+        "emptyPosts": "Wir k\u00f6nnen keine Beitr\u00e4ge finden"
     },
     "menu": {
         "viewPost": "Beitrag anzeigen",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "Leute, die du vielleicht kennst"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Wir k\u00f6nnen keine Beitr\u00e4ge mit diesem Hashtag finden"
     }
 }

+ 1 - 0
resources/assets/js/i18n/el.json

@@ -42,6 +42,7 @@
         "drive": "\u03a7\u03ce\u03c1\u03bf\u03c2 \u03b1\u03c0\u03bf\u03b8\u03ae\u03ba\u03b5\u03c5\u03c3\u03b7\u03c2",
         "settings": "\u03a1\u03c5\u03b8\u03bc\u03af\u03c3\u03b5\u03b9\u03c2",
         "compose": "\u0394\u03b7\u03bc\u03b9\u03bf\u03c5\u03c1\u03b3\u03af\u03b1 \u03bd\u03ad\u03bf\u03c5",
+        "logout": "Logout",
         "about": "\u03a3\u03c7\u03b5\u03c4\u03b9\u03ba\u03ac \u03bc\u03b5",
         "help": "\u0392\u03bf\u03ae\u03b8\u03b5\u03b9\u03b1",
         "language": "\u0393\u03bb\u03ce\u03c3\u03c3\u03b1",

+ 1 - 0
resources/assets/js/i18n/en.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 1 - 0
resources/assets/js/i18n/es.json

@@ -42,6 +42,7 @@
         "drive": "Multimedia",
         "settings": "Ajustes",
         "compose": "Crear Nuevo",
+        "logout": "Logout",
         "about": "Acerca de",
         "help": "Ayuda",
         "language": "Idioma",

+ 36 - 35
resources/assets/js/i18n/eu.json

@@ -1,13 +1,13 @@
 {
     "common": {
         "comment": "Iruzkindu",
-        "commented": "Iruzkindu",
+        "commented": "Iruzkinduta",
         "comments": "Iruzkinak",
         "like": "Datsegit",
         "liked": "Datsegit",
         "likes": "Atsegite",
         "share": "Partekatu",
-        "shared": "Partekatua",
+        "shared": "Partekatuta",
         "shares": "Partekatze",
         "unshare": "Utzi partekatzeari",
         "cancel": "Utzi",
@@ -15,39 +15,40 @@
         "delete": "Ezabatu",
         "error": "Errorea",
         "errorMsg": "Zerbait oker joan da. Saiatu berriro beranduago.",
-        "oops": "Arranopola!",
+        "oops": "Ene!",
         "other": "Bestelakoa",
-        "readMore": "Gehiago irakurri",
+        "readMore": "Irakurri gehiago",
         "success": "Burutu da",
-        "sensitive": "Sentibera",
-        "sensitiveContent": "Kontuz edukiarekin",
-        "sensitiveContentWarning": "Argitalpen honen edukia mingarria izan daiteke"
+        "sensitive": "Hunkigarria",
+        "sensitiveContent": "Eduki hunkigarria",
+        "sensitiveContentWarning": "Bidalketa honek eduki hunkigarria izan dezake"
     },
     "site": {
         "terms": "Erabilera-baldintzak",
-        "privacy": "Pribatutasun-gidalerroak"
+        "privacy": "Pribatutasun politika"
     },
     "navmenu": {
         "search": "Bilatu",
         "admin": "Adminaren panela",
-        "homeFeed": "Hasierako jarioa",
-        "localFeed": "Tokiko jarioa",
-        "globalFeed": "Iturri globala",
+        "homeFeed": "Etxeko jarioa",
+        "localFeed": "Jario lokala",
+        "globalFeed": "Jario globala",
         "discover": "Aurkitu",
         "directMessages": "Mezu zuzenak",
         "notifications": "Jakinarazpenak",
         "groups": "Taldeak",
         "stories": "Istorioak",
         "profile": "Profila",
-        "drive": "Gida",
+        "drive": "Unitatea",
         "settings": "Ezarpenak",
-        "compose": "Argitaratu",
+        "compose": "Sortu berria",
+        "logout": "Logout",
         "about": "Honi buruz",
         "help": "Laguntza",
         "language": "Hizkuntza",
         "privacy": "Pribatutasuna",
         "terms": "Baldintzak",
-        "backToPreviousDesign": "Itzuli aurreko itxurara"
+        "backToPreviousDesign": "Itzuli aurreko diseinura"
     },
     "directMessages": {
         "inbox": "Sarrera ontzia",
@@ -75,7 +76,7 @@
         "story": "istorioa"
     },
     "post": {
-        "shareToFollowers": "Partekatu jarraitzaileekin",
+        "shareToFollowers": "Partekatu jarraitzaileei",
         "shareToOther": "Partekatu besteekin",
         "noLikes": "Atsegiterik ez oraindik",
         "uploading": "Igotzen"
@@ -89,23 +90,23 @@
         "follow": "Jarraitu",
         "unfollow": "Utzi jarraitzeari",
         "editProfile": "Editatu profila",
-        "followRequested": "Eskaera bidalita",
+        "followRequested": "Jarraitzea eskatuta",
         "joined": "Elkartu da",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Ez dugu topatu bildumarik",
+        "emptyPosts": "Ez dugu topatu bidalketarik"
     },
     "menu": {
         "viewPost": "Ikusi bidalketa",
         "viewProfile": "Ikusi profila",
         "moderationTools": "Moderazio tresnak",
         "report": "Salatu",
-        "archive": "Artxibatu",
+        "archive": "Artxiboa",
         "unarchive": "Desartxibatu",
         "embed": "Kapsulatu",
         "selectOneOption": "Hautatu aukera hauetako bat",
         "unlistFromTimelines": "Unlist from Timelines",
-        "addCW": "Edukia kontuz ibiltzekoa dela aipatu",
-        "removeCW": "Edukia kontuz ibiltzekoa denaren aipamena kendu",
+        "addCW": "Gehitu edukiaren abisua",
+        "removeCW": "Kendu edukiaren abisua",
         "markAsSpammer": "Markatu zabor-bidaltzaile gisa",
         "markAsSpammerText": "Unlist + CW existing and future posts",
         "spam": "Zaborra",
@@ -115,35 +116,35 @@
         "copyrightInfringement": "Copyrightaren urraketa",
         "impersonation": "Nortasunaren iruzurra",
         "scamOrFraud": "Iruzur edo lapurreta",
-        "confirmReport": "Salaketa berretsi",
-        "confirmReportText": "Ziur bidalketa hau salatu nahi duzula?",
+        "confirmReport": "Berretsi salaketa",
+        "confirmReportText": "Ziur al zaude bidalketa hau salatu nahi duzula?",
         "reportSent": "Salaketa bidali da",
-        "reportSentText": "Zure salaketa jaso dugu.",
-        "reportSentError": "Arazo bat egon da bidalketa hau salatzerakoan.",
-        "modAddCWConfirm": "Ziur al zaude edukiaren abisua jarri nahi duzula argitalpen honetarako?",
-        "modCWSuccess": "Ongi gehitu da kontuzko edukiaren oharra",
-        "modRemoveCWConfirm": "Ziur al zaude edukiaren oharra kendu nahi duzula argitalpen honetarako?",
-        "modRemoveCWSuccess": "Kontuzko oharra ongi kendu da",
+        "reportSentText": "Zure salaketa ondo jaso dugu.",
+        "reportSentError": "Arazo bat egon da bidalketa hau salatzean.",
+        "modAddCWConfirm": "Ziur al zaude edukiaren abisua jarri nahi duzula bidalketa honetan?",
+        "modCWSuccess": "Edukiaren abisua ondo gehitu da",
+        "modRemoveCWConfirm": "Ziur al zaude edukiaren abisua kendu nahi duzula bidalketa honetarako?",
+        "modRemoveCWSuccess": "Edukiaren abisua ondo kendu da",
         "modUnlistConfirm": "Are you sure you want to unlist this post?",
         "modUnlistSuccess": "Successfully unlisted post",
         "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Kontua zabor-bidaltzaile gisa markatu da",
+        "modMarkAsSpammerSuccess": "Kontua zabor-bidaltzaile gisa ondo markatu da",
         "toFollowers": "jarraitzaileei",
         "showCaption": "Irudiaren azalpena erakutsi",
         "showLikes": "Erakutsi atsegiteak",
         "compactMode": "Modu trinkoa",
         "embedConfirmText": "By using this embed, you agree to our",
-        "deletePostConfirm": "Ziur bidalketa hau ezabatu nahi duzula?",
-        "archivePostConfirm": "Ziur bidalketa hau artxibatu nahi duzula?",
+        "deletePostConfirm": "Ziur al zaude bidalketa hau ezabatu nahi duzula?",
+        "archivePostConfirm": "Ziur al zaude bidalketa hau artxibatu nahi duzula?",
         "unarchivePostConfirm": "Ziur bidalketa hau desartxibatu nahi duzula?"
     },
     "story": {
-        "add": "Gehitu Istorioa"
+        "add": "Gehitu istorioa"
     },
     "timeline": {
-        "peopleYouMayKnow": "Agian ezagutzen duzun jendea"
+        "peopleYouMayKnow": "Ezagutu dezakezun jendea"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Ez dugu topatu traola hau duen bidalketarik"
     }
 }

+ 1 - 0
resources/assets/js/i18n/fa.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "\u062a\u0646\u0638\u06cc\u0645\u0627\u062a",
         "compose": "\u0641\u0631\u0633\u062a\u0647\u0654 \u062c\u062f\u06cc\u062f",
+        "logout": "Logout",
         "about": "\u062f\u0631\u0628\u0627\u0631\u0647",
         "help": "\u0631\u0627\u0647\u0646\u0645\u0627",
         "language": "\u0632\u0628\u0627\u0646",

+ 1 - 0
resources/assets/js/i18n/fi.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 4 - 3
resources/assets/js/i18n/fr.json

@@ -42,6 +42,7 @@
         "drive": "M\u00e9diath\u00e8que",
         "settings": "Param\u00e8tres",
         "compose": "Publier",
+        "logout": "Logout",
         "about": "\u00c0 propos",
         "help": "Aide",
         "language": "Langue",
@@ -91,8 +92,8 @@
         "editProfile": "Modifier votre profil",
         "followRequested": "Demande d'abonnement",
         "joined": "A rejoint",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Aucune collection ne semble exister",
+        "emptyPosts": "Aucune publication ne semble exister"
     },
     "menu": {
         "viewPost": "Voir la publication",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "Connaissances possibles"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Aucune publication ne semble exister pour ce hashtag"
     }
 }

+ 4 - 3
resources/assets/js/i18n/gd.json

@@ -15,7 +15,7 @@
         "delete": "Sguab \u00e0s",
         "error": "Mearachd",
         "errorMsg": "Something went wrong. Please try again later.",
-        "oops": "Oops!",
+        "oops": "\u00ccoc!",
         "other": "Other",
         "readMore": "Read more",
         "success": "Success",
@@ -37,11 +37,12 @@
         "directMessages": "Direct Messages",
         "notifications": "Brathan",
         "groups": "Buidhnean",
-        "stories": "Stories",
+        "stories": "Sgeulan",
         "profile": "Pr\u00f2ifil",
         "drive": "Draibh",
         "settings": "Roghainnean",
         "compose": "Cruthaich fear \u00f9r",
+        "logout": "Logout",
         "about": "Mu dh\u00e8idhinn",
         "help": "Cobhair",
         "language": "C\u00e0nan",
@@ -85,7 +86,7 @@
         "followers": "Followers",
         "following": "Following",
         "admin": "Admin",
-        "collections": "Collections",
+        "collections": "Cruinneachaidhean",
         "follow": "Lean air",
         "unfollow": "Unfollow",
         "editProfile": "Deasaich a\u2019 phr\u00f2ifil",

+ 1 - 0
resources/assets/js/i18n/gl.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Axustes",
         "compose": "Crear Nova",
+        "logout": "Logout",
         "about": "Acerca de",
         "help": "Axuda",
         "language": "Idioma",

+ 8 - 7
resources/assets/js/i18n/he.json

@@ -1,8 +1,8 @@
 {
     "common": {
-        "comment": "\u05d4\u05e2\u05d9\u05e8\u05d5",
-        "commented": "\u05d4\u05e2\u05d9\u05e8\\\u05d4",
-        "comments": "\u05d4\u05e2\u05e8\u05d5\u05ea",
+        "comment": "\u05ea\u05d2\u05d5\u05d1\u05d4",
+        "commented": "\u05d4\u05d2\u05d9\u05d1\u05d5",
+        "comments": "\u05ea\u05d2\u05d5\u05d1\u05d5\u05ea",
         "like": "\u05d0\u05d5\u05d4\u05d1",
         "liked": "\u05d0\u05d4\u05d1\u05ea\u05d9",
         "likes": "\u05d0\u05d4\u05d1\u05d5\u05ea",
@@ -42,6 +42,7 @@
         "drive": "\u05db\u05d5\u05e0\u05df (\u05d3\u05e8\u05d9\u05d9\u05d1)",
         "settings": "\u05d4\u05d2\u05d3\u05e8\u05d5\u05ea",
         "compose": "\u05e6\u05e8\u05d5 \u05d7\u05d3\u05e9",
+        "logout": "Logout",
         "about": "\u05d0\u05d5\u05d3\u05d5\u05ea",
         "help": "\u05e2\u05d6\u05e8\u05d4",
         "language": "\u05e9\u05e4\u05d4",
@@ -56,7 +57,7 @@
     },
     "notifications": {
         "liked": "\u05d0\u05d4\u05d1\u05d5 \u05dc\u05da",
-        "commented": "\u05d4\u05e2\u05d9\u05e8\u05d5 \u05dc\u05da \u05e2\u05dc",
+        "commented": "\u05d4\u05d2\u05d9\u05d1\u05d5 \u05dc\u05da \u05e2\u05dc",
         "reacted": "\u05d4\u05d2\u05d9\u05d1\u05d5 \u05dc\u05da \u05e2\u05dc",
         "shared": "\u05e9\u05d9\u05ea\u05e4\u05d5 \u05dc\u05da",
         "tagged": "\u05ea\u05d9\u05d9\u05d2\u05d5 \u05d0\u05d5\u05ea\u05da \u05d1\u05ea\u05d5\u05da",
@@ -91,8 +92,8 @@
         "editProfile": "\u05e2\u05e8\u05d5\u05da \u05e4\u05e8\u05d5\u05e4\u05d9\u05dc",
         "followRequested": "\u05d1\u05e7\u05e9\u05ea \u05e2\u05e7\u05d9\u05d1\u05d4",
         "joined": "\u05d4\u05e6\u05d8\u05e8\u05e4\u05d5\u05d9\u05d5\u05ea",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05d0\u05d5\u05e1\u05e4\u05d9\u05dd",
+        "emptyPosts": "\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05e4\u05d5\u05e1\u05d8\u05d9\u05dd"
     },
     "menu": {
         "viewPost": "\u05d4\u05e6\u05d2 \u05e4\u05d5\u05e1\u05d8",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "\u05d0\u05e0\u05e9\u05d9\u05dd \u05e9\u05d0\u05ea\u05dd \u05d0\u05d5\u05dc\u05d9 \u05de\u05db\u05d9\u05e8\u05d9\u05dd"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "\u05dc\u05d0 \u05e0\u05de\u05e6\u05d0\u05d5 \u05e4\u05d5\u05e1\u05d8\u05d9\u05dd \u05e2\u05d1\u05d5\u05e8 \u05ea\u05d9\u05d5\u05d2 \u05d6\u05d4"
     }
 }

+ 42 - 41
resources/assets/js/i18n/hu.json

@@ -17,22 +17,22 @@
         "errorMsg": "Valami hiba t\u00f6rt\u00e9nt. Pr\u00f3b\u00e1ld \u00fajra k\u00e9s\u0151bb.",
         "oops": "Hopp\u00e1!",
         "other": "Egy\u00e9b",
-        "readMore": "Tudj meg t\u00f6bbet",
+        "readMore": "Tov\u00e1bb",
         "success": "Siker",
         "sensitive": "\u00c9rz\u00e9keny",
         "sensitiveContent": "K\u00e9nyes tartalom",
         "sensitiveContentWarning": "Ez a poszt k\u00e9nyes tartalmat tartalmazhat"
     },
     "site": {
-        "terms": "Haszn\u00e1lati felt\u00e9telek",
+        "terms": "Felhaszn\u00e1l\u00e1si felt\u00e9telek",
         "privacy": "Adatv\u00e9delmi ir\u00e1nyelvek"
     },
     "navmenu": {
         "search": "Keres\u00e9s",
         "admin": "Admin ir\u00e1ny\u00edt\u00f3pult",
-        "homeFeed": "Kezd\u0151lap",
+        "homeFeed": "Saj\u00e1t id\u0151vonal",
         "localFeed": "Helyi id\u0151vonal",
-        "globalFeed": "F\u00f6der\u00e1ci\u00f3s id\u0151vonal",
+        "globalFeed": "Glob\u00e1lis id\u0151vonal",
         "discover": "Felfedez\u00e9s",
         "directMessages": "K\u00f6zvetlen \u00fczenetek",
         "notifications": "\u00c9rtes\u00edt\u00e9sek",
@@ -42,6 +42,7 @@
         "drive": "Meghajt\u00f3",
         "settings": "Be\u00e1ll\u00edt\u00e1sok",
         "compose": "\u00daj l\u00e9trehoz\u00e1sa",
+        "logout": "Logout",
         "about": "R\u00f3lunk",
         "help": "S\u00fag\u00f3",
         "language": "Nyelvek",
@@ -62,15 +63,15 @@
         "tagged": "megjel\u00f6lt ebben",
         "updatedA": "friss\u00edtette a %-t",
         "sentA": "k\u00fcld\u00f6tt egy %-t",
-        "followed": "followed",
+        "followed": "k\u00f6vet\u00e9s",
         "mentioned": "megeml\u00edtett",
         "you": "te",
-        "yourApplication": "Your application to join",
-        "applicationApproved": "was approved!",
-        "applicationRejected": "was rejected. You can re-apply to join in 6 months.",
-        "dm": "dm",
-        "groupPost": "group post",
-        "modlog": "modlog",
+        "yourApplication": "A csatlakoz\u00e1si k\u00e9relmed",
+        "applicationApproved": "elfogadva!",
+        "applicationRejected": "elutas\u00edtva. A csatlakoz\u00e1st 6 h\u00f3nap m\u00falva \u00fajra k\u00e9relmezheted.",
+        "dm": "k\u00f6zvetlen \u00fczenet",
+        "groupPost": "csoportos poszt",
+        "modlog": "mod napl\u00f3",
         "post": "bejegyz\u00e9s",
         "story": "t\u00f6rt\u00e9net"
     },
@@ -91,8 +92,8 @@
         "editProfile": "Profil szerkeszt\u00e9se",
         "followRequested": "K\u00f6vet\u00e9si k\u00e9relmek",
         "joined": "Csatlakozott",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "\u00dagy fest, nem tal\u00e1lhat\u00f3 egy kollekci\u00f3 se",
+        "emptyPosts": "\u00dagy fest, nem tal\u00e1lhat\u00f3 egy bejegyz\u00e9s se"
     },
     "menu": {
         "viewPost": "Bejegyz\u00e9s megtekint\u00e9se",
@@ -103,47 +104,47 @@
         "unarchive": "Vissza\u00e1ll\u00edt\u00e1s arch\u00edvumb\u00f3l",
         "embed": "Be\u00e1gyaz\u00e1s",
         "selectOneOption": "K\u00e9rj\u00fck, v\u00e1lassz egyet az al\u00e1bbi lehet\u0151s\u00e9gek k\u00f6z\u00fcl",
-        "unlistFromTimelines": "Unlist from Timelines",
+        "unlistFromTimelines": "A bejegyz\u00e9sek ne jelenjenek meg az id\u0151vonalon",
         "addCW": "Tartalmi figyelmeztet\u00e9s hozz\u00e1d\u00e1sa",
         "removeCW": "Tartalmi figyelmeztet\u00e9s t\u00f6rl\u00e9se",
-        "markAsSpammer": "Mark as Spammer",
-        "markAsSpammerText": "Unlist + CW existing and future posts",
+        "markAsSpammer": "Megjel\u00f6l\u00e9s spammerk\u00e9nt",
+        "markAsSpammerText": "\u00d6sszes jelenlegi \u00e9s j\u00f6v\u0151beli bejegyz\u00e9s elrejt\u00e9se \u00e9s tartalom figyelmeztet\u00e9ssel ell\u00e1t\u00e1sa",
         "spam": "Spam",
         "sensitive": "\u00c9rz\u00e9keny tartalom",
-        "abusive": "Abusive or Harmful",
-        "underageAccount": "Underage Account",
+        "abusive": "B\u00e1ntalmaz\u00f3 vagy k\u00e1ros",
+        "underageAccount": "Kiskor\u00fa fi\u00f3k",
         "copyrightInfringement": "Szerz\u0151i jogok megs\u00e9rt\u00e9se",
         "impersonation": "Megszem\u00e9lyes\u00edt\u00e9s",
         "scamOrFraud": "\u00c1tver\u00e9s vagy vissza\u00e9l\u00e9s",
-        "confirmReport": "Confirm Report",
-        "confirmReportText": "Biztos vagy benne, hogy jelenteni akarod ezt a bejegyz\u00e9st?",
+        "confirmReport": "Bejelent\u00e9s meger\u0151s\u00edt\u00e9se",
+        "confirmReportText": "Biztosan jelenteni akarod ezt a bejegyz\u00e9st?",
         "reportSent": "Jelent\u00e9s elk\u00fcldve!",
-        "reportSentText": "We have successfully received your report.",
-        "reportSentError": "There was an issue reporting this post.",
-        "modAddCWConfirm": "Are you sure you want to add a content warning to this post?",
-        "modCWSuccess": "Successfully added content warning",
-        "modRemoveCWConfirm": "Are you sure you want to remove the content warning on this post?",
-        "modRemoveCWSuccess": "Successfully removed content warning",
-        "modUnlistConfirm": "Are you sure you want to unlist this post?",
-        "modUnlistSuccess": "Successfully unlisted post",
-        "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Successfully marked account as spammer",
-        "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
-        "showLikes": "Show Likes",
-        "compactMode": "Compact Mode",
-        "embedConfirmText": "By using this embed, you agree to our",
-        "deletePostConfirm": "Are you sure you want to delete this post?",
-        "archivePostConfirm": "Are you sure you want to archive this post?",
-        "unarchivePostConfirm": "Are you sure you want to unarchive this post?"
+        "reportSentText": "A bejelent\u00e9st sikeresen fogadtuk.",
+        "reportSentError": "Probl\u00e9ma l\u00e9pett fel a bejegyz\u00e9s jelent\u00e9se k\u00f6zben.",
+        "modAddCWConfirm": "Biztosan tartalom figyelmeztet\u00e9st akarsz erre a bejegyz\u00e9sre alkalmazni?",
+        "modCWSuccess": "Tartalom figyelmeztet\u00e9s alkalmaz\u00e1sa sikeres",
+        "modRemoveCWConfirm": "Biztosan elt\u00e1vol\u00edtod a tartalom figyelmeztet\u00e9st err\u0151l a bejegyz\u00e9sr\u0151l?",
+        "modRemoveCWSuccess": "Tartalom figyelmeztet\u00e9s elt\u00e1vol\u00edt\u00e1sa sikeres",
+        "modUnlistConfirm": "Biztosan el akarod rejteni ezt a bejegyz\u00e9st?",
+        "modUnlistSuccess": "Bejegyz\u00e9s elrejt\u00e9se sikeres",
+        "modMarkAsSpammerConfirm": "Biztosan spammernek jel\u00f6l\u00f6d ezt a felhaszn\u00e1l\u00f3t? Az \u00f6sszes jelenlegi \u00e9s j\u00f6v\u0151beli bejegyz\u00e9se elrejt\u00e9sre ker\u00fcl az id\u0151vonalon \u00e9s tartalom figyelmeztet\u00e9s ker\u00fcl alkalmaz\u00e1sra.",
+        "modMarkAsSpammerSuccess": "A fi\u00f3k sikeresen spammerk\u00e9nt jel\u00f6lve",
+        "toFollowers": "k\u00f6vet\u0151k",
+        "showCaption": "K\u00e9pal\u00e1\u00edr\u00e1s mutat\u00e1sa",
+        "showLikes": "L\u00e1jkok mutat\u00e1sa",
+        "compactMode": "Kompakt m\u00f3d",
+        "embedConfirmText": "A beilleszt\u00e9s haszn\u00e1lat\u00e1val hozz\u00e1j\u00e1rulsz a mi",
+        "deletePostConfirm": "Biztosan t\u00f6r\u00f6lni akarod ezt a bejegyz\u00e9st?",
+        "archivePostConfirm": "Biztosan archiv\u00e1lni akarod ezt a bejegyz\u00e9st?",
+        "unarchivePostConfirm": "Biztosan vissza akarod vonni ennek a bejegyz\u00e9snek az archiv\u00e1l\u00e1s\u00e1t?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "T\u00f6rt\u00e9net hozz\u00e1ad\u00e1sa"
     },
     "timeline": {
-        "peopleYouMayKnow": "People you may know"
+        "peopleYouMayKnow": "Emberek akiket ismerhetsz"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "\u00dagy t\u0171nik nem tal\u00e1lhat\u00f3 egy bejegyz\u00e9s sem ehhez a hashtag-hez"
     }
 }

+ 2 - 1
resources/assets/js/i18n/id.json

@@ -42,6 +42,7 @@
         "drive": "Perangkat Keras",
         "settings": "Pengaturan",
         "compose": "Membuat baru",
+        "logout": "Logout",
         "about": "Tentang",
         "help": "Bantuan",
         "language": "Bahasa",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "Orang yang mungkin Anda kenal"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Sepertinya kami tidak dapat menemukan postingan untuk tagar ini"
     }
 }

+ 1 - 0
resources/assets/js/i18n/it.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Impostazioni",
         "compose": "Crea Nuovo",
+        "logout": "Logout",
         "about": "Info",
         "help": "Aiuto",
         "language": "Lingua",

+ 3 - 2
resources/assets/js/i18n/ja.json

@@ -42,6 +42,7 @@
         "drive": "\u30c9\u30e9\u30a4\u30d6",
         "settings": "\u8a2d\u5b9a",
         "compose": "\u65b0\u898f\u6295\u7a3f",
+        "logout": "Logout",
         "about": "\u3053\u306e\u30b5\u30fc\u30d0\u30fc\u306b\u3064\u3044\u3066",
         "help": "\u30d8\u30eb\u30d7",
         "language": "\u8a00\u8a9e",
@@ -91,7 +92,7 @@
         "editProfile": "\u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u3092\u7de8\u96c6",
         "followRequested": "\u30d5\u30a9\u30ed\u30fc\u627f\u8a8d\u5f85\u3061",
         "joined": "\u53c2\u52a0\u3057\u307e\u3057\u305f",
-        "emptyCollections": "\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u3092\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f",
+        "emptyCollections": "\u30b3\u30ec\u30af\u30b7\u30e7\u30f3\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f",
         "emptyPosts": "\u6295\u7a3f\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f"
     },
     "menu": {
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "\u77e5\u308a\u5408\u3044\u304b\u3082"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "\u3053\u306e\u30cf\u30c3\u30b7\u30e5\u30bf\u30b0\u306e\u6295\u7a3f\u304c\u898b\u3064\u304b\u308a\u307e\u305b\u3093\u3067\u3057\u305f"
     }
 }

+ 1 - 0
resources/assets/js/i18n/ko.json

@@ -42,6 +42,7 @@
         "drive": "\ub4dc\ub77c\uc774\ube0c",
         "settings": "\uc124\uc815",
         "compose": "\uc0c8\ub85c \ub9cc\ub4e4\uae30",
+        "logout": "Logout",
         "about": "\uc815\ubcf4",
         "help": "\ub3c4\uc6c0\ub9d0",
         "language": "\uc5b8\uc5b4",

+ 1 - 0
resources/assets/js/i18n/nl.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Instellingen",
         "compose": "Nieuwe aanmaken",
+        "logout": "Logout",
         "about": "Over",
         "help": "Hulp",
         "language": "Taal",

+ 1 - 0
resources/assets/js/i18n/no.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 3 - 2
resources/assets/js/i18n/oc.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",
@@ -138,10 +139,10 @@
         "unarchivePostConfirm": "Are you sure you want to unarchive this post?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "Apondre Story"
     },
     "timeline": {
-        "peopleYouMayKnow": "People you may know"
+        "peopleYouMayKnow": "Personas que coneiss\u00e8tz benl\u00e8u"
     },
     "hashtags": {
         "emptyFeed": "We can't seem to find any posts for this hashtag"

+ 32 - 31
resources/assets/js/i18n/pl.json

@@ -19,7 +19,7 @@
         "other": "Inne",
         "readMore": "Czytaj wi\u0119cej",
         "success": "Sukces",
-        "sensitive": "Sensitive",
+        "sensitive": "Wra\u017cliwe",
         "sensitiveContent": "Tre\u015b\u0107 wra\u017cliwa",
         "sensitiveContentWarning": "Ten post mo\u017ce zawiera\u0107 wra\u017cliwe tre\u015bci"
     },
@@ -37,11 +37,12 @@
         "directMessages": "Wiadomo\u015bci bezpo\u015brednie",
         "notifications": "Powiadomienia",
         "groups": "Grupy",
-        "stories": "Stories",
+        "stories": "Opowie\u015bci",
         "profile": "Profil",
         "drive": "Dysk",
         "settings": "Ustawienia",
         "compose": "Utw\u00f3rz nowy",
+        "logout": "Logout",
         "about": "O nas",
         "help": "Pomoc",
         "language": "J\u0119zyk",
@@ -58,21 +59,21 @@
         "liked": "polubi\u0142(a) twoje",
         "commented": "skomentowa\u0142(a) twoje",
         "reacted": "zareagowa\u0142(a) na twoje",
-        "shared": "shared your",
+        "shared": "udost\u0119pni\u0142(-a) tw\u00f3j",
         "tagged": "oznaczono ci\u0119 w",
         "updatedA": "zaktualizowano",
         "sentA": "wys\u0142ano",
         "followed": "zaobserwowa\u0142(-a)",
         "mentioned": "wspomina\u0142(-a)",
         "you": "ciebie",
-        "yourApplication": "Your application to join",
+        "yourApplication": "Twoja pro\u015bba o do\u0142\u0105czenie",
         "applicationApproved": "zosta\u0142a zatwierdzona!",
         "applicationRejected": "zosta\u0142a odrzucona. Mo\u017cesz ponownie ubiega\u0107 si\u0119 o do\u0142\u0105czenie za 6 miesi\u0119cy.",
-        "dm": "dm",
-        "groupPost": "group post",
+        "dm": "Wiadomo\u015b\u0107 prywatna",
+        "groupPost": "post grupowy",
         "modlog": "logi",
         "post": "post",
-        "story": "story"
+        "story": "opowie\u015b\u0107"
     },
     "post": {
         "shareToFollowers": "Udost\u0119pnij obserwuj\u0105cym",
@@ -89,10 +90,10 @@
         "follow": "Obserwuj",
         "unfollow": "Przesta\u0144 obserwowa\u0107",
         "editProfile": "Edytuj profil",
-        "followRequested": "Follow Requested",
+        "followRequested": "Pro\u015bba o zaobserwowanie",
         "joined": "Do\u0142\u0105czono",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Nie mo\u017cemy znale\u017a\u0107 \u017cadnych kolekcji",
+        "emptyPosts": "Nie mo\u017cemy znale\u017a\u0107 \u017cadnych post\u00f3w"
     },
     "menu": {
         "viewPost": "Zobacz post",
@@ -102,48 +103,48 @@
         "archive": "Przenie\u015b do archiwum",
         "unarchive": "Usu\u0144 z archiwum",
         "embed": "Osad\u017a",
-        "selectOneOption": "Select one of the following options",
-        "unlistFromTimelines": "Unlist from Timelines",
+        "selectOneOption": "Wybierz jedn\u0105 z nast\u0119puj\u0105cych opcji",
+        "unlistFromTimelines": "Usu\u0144 z osi czasu",
         "addCW": "Dodaj ostrze\u017cenie o tre\u015bci",
         "removeCW": "Usu\u0144 ostrze\u017cenie o tre\u015bci",
-        "markAsSpammer": "Mark as Spammer",
-        "markAsSpammerText": "Unlist + CW existing and future posts",
+        "markAsSpammer": "Oznacz jako Spamer",
+        "markAsSpammerText": "Usu\u0144 z listy i dodaj ostrze\u017cenia o tre\u015bci do istniej\u0105cych i przysz\u0142ych post\u00f3w",
         "spam": "Spam",
         "sensitive": "Tre\u015b\u0107 wra\u017cliwa",
-        "abusive": "Abusive or Harmful",
-        "underageAccount": "Underage Account",
+        "abusive": "Obra\u017aliwe lub krzywdz\u0105ce",
+        "underageAccount": "Konto dla niepe\u0142noletnich",
         "copyrightInfringement": "Naruszenie praw autorskich",
         "impersonation": "Podszywanie si\u0119 pod inne osoby",
-        "scamOrFraud": "Scam or Fraud",
-        "confirmReport": "Confirm Report",
-        "confirmReportText": "Are you sure you want to report this post?",
+        "scamOrFraud": "Oszustwo lub pr\u00f3ba wy\u0142udzenia",
+        "confirmReport": "Potwierd\u017a zg\u0142oszenie",
+        "confirmReportText": "Czy na pewno chcesz zg\u0142osi\u0107 ten post?",
         "reportSent": "Zg\u0142oszenie wys\u0142ane!",
         "reportSentText": "Otrzymali\u015bmy Tw\u00f3j raport.",
         "reportSentError": "Wyst\u0105pi\u0142 b\u0142\u0105d podczas zg\u0142aszania tego posta.",
         "modAddCWConfirm": "Czy na pewno chcesz doda\u0107 ostrze\u017cenie o tre\u015bci do tego wpisu?",
-        "modCWSuccess": "Successfully added content warning",
-        "modRemoveCWConfirm": "Are you sure you want to remove the content warning on this post?",
-        "modRemoveCWSuccess": "Successfully removed content warning",
-        "modUnlistConfirm": "Are you sure you want to unlist this post?",
-        "modUnlistSuccess": "Successfully unlisted post",
-        "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Successfully marked account as spammer",
-        "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
+        "modCWSuccess": "Pomy\u015blnie dodano ostrze\u017cenie o tre\u015bci",
+        "modRemoveCWConfirm": "Czy na pewno chcesz usun\u0105\u0107 ostrze\u017cenie o tre\u015bci tego wpisu?",
+        "modRemoveCWSuccess": "Pomy\u015blnie usuni\u0119to ostrze\u017cenie o tre\u015bci",
+        "modUnlistConfirm": "Czy na pewno chcesz usun\u0105\u0107 z listy ten wpis?",
+        "modUnlistSuccess": "Pomy\u015blnie usuni\u0119to post z listy",
+        "modMarkAsSpammerConfirm": "Czy na pewno chcesz oznaczy\u0107 tego u\u017cytkownika jako spamera? Wszystkie istniej\u0105ce i przysz\u0142e posty nie b\u0119d\u0105 wy\u015bwietlane na osi czasu i zostan\u0105 zastosowane ostrze\u017cenia o tre\u015bci.",
+        "modMarkAsSpammerSuccess": "Pomy\u015blnie oznaczono konto jako spamer",
+        "toFollowers": "do obserwuj\u0105cych",
+        "showCaption": "Poka\u017c podpis",
         "showLikes": "Poka\u017c polubienia",
         "compactMode": "Tryb kompaktowy",
-        "embedConfirmText": "By using this embed, you agree to our",
+        "embedConfirmText": "Korzystaj\u0105c z tego osadzenia akceptujesz nasz\u0105",
         "deletePostConfirm": "Czy na pewno chcesz usun\u0105\u0107 ten post?",
         "archivePostConfirm": "Czy na pewno chcesz zarchiwizowa\u0107 ten post?",
         "unarchivePostConfirm": "Czy na pewno chcesz cofn\u0105\u0107 archiwizacj\u0119 tego wpisu?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "Dodaj Opowie\u015b\u0107"
     },
     "timeline": {
         "peopleYouMayKnow": "Ludzie, kt\u00f3rych mo\u017cesz zna\u0107"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Nie mo\u017cemy znale\u017a\u0107 \u017cadnych post\u00f3w dla tego hasztaga"
     }
 }

+ 98 - 97
resources/assets/js/i18n/pt.json

@@ -3,147 +3,148 @@
         "comment": "Comentar",
         "commented": "Comentado",
         "comments": "Coment\u00e1rios",
-        "like": "Gosto",
-        "liked": "Gostei",
-        "likes": "Gostos",
-        "share": "Partilhar",
-        "shared": "Partilhado",
-        "shares": "Partilhas",
-        "unshare": "Despartilhar",
+        "like": "Curtir",
+        "liked": "Curtiu",
+        "likes": "Curtidas",
+        "share": "Compartilhar",
+        "shared": "Compartilhado",
+        "shares": "Compartilhamentos",
+        "unshare": "Desfazer compartilhamento",
         "cancel": "Cancelar",
         "copyLink": "Copiar link",
-        "delete": "Eliminar",
+        "delete": "Apagar",
         "error": "Erro",
-        "errorMsg": "Algo correu mal. Por favor, tente novamente mais tarde.",
-        "oops": "Oops!",
+        "errorMsg": "Algo deu errado. Por favor, tente novamente mais tarde.",
+        "oops": "Opa!",
         "other": "Outro",
-        "readMore": "Ler mais",
+        "readMore": "Leia mais",
         "success": "Sucesso",
         "sensitive": "Sens\u00edvel",
         "sensitiveContent": "Conte\u00fado sens\u00edvel",
-        "sensitiveContentWarning": "Este post pode conter conte\u00fado sens\u00edvel"
+        "sensitiveContentWarning": "Esta publica\u00e7\u00e3o pode conter conte\u00fado inapropriado"
     },
     "site": {
         "terms": "Termos de Uso",
         "privacy": "Pol\u00edtica de Privacidade"
     },
     "navmenu": {
-        "search": "Pesquisa",
-        "admin": "Painel de Administra\u00e7\u00e3o",
-        "homeFeed": "Inicio",
+        "search": "Pesquisar",
+        "admin": "Painel do Administrador",
+        "homeFeed": "P\u00e1gina inicial",
         "localFeed": "Feed local",
         "globalFeed": "Feed global",
-        "discover": "Descobrir",
-        "directMessages": "Mensagens Diretas",
+        "discover": "Explorar",
+        "directMessages": "Mensagens privadas",
         "notifications": "Notifica\u00e7\u00f5es",
         "groups": "Grupos",
         "stories": "Stories",
         "profile": "Perfil",
-        "drive": "Disco",
-        "settings": "Defini\u00e7\u00f5es",
+        "drive": "Drive",
+        "settings": "Configura\u00e7\u00f5es",
         "compose": "Criar novo",
+        "logout": "Logout",
         "about": "Sobre",
         "help": "Ajuda",
         "language": "Idioma",
         "privacy": "Privacidade",
         "terms": "Termos",
-        "backToPreviousDesign": "Voltar ao design antigo"
+        "backToPreviousDesign": "Voltar ao design anterior"
     },
     "directMessages": {
-        "inbox": "Caixa de Entrada",
+        "inbox": "Caixa de entrada",
         "sent": "Enviadas",
-        "requests": "Pedidos"
+        "requests": "Solicita\u00e7\u00f5es"
     },
     "notifications": {
-        "liked": "gostou do seu",
-        "commented": "comentou no seu",
+        "liked": "curtiu seu",
+        "commented": "comentou em seu",
         "reacted": "reagiu ao seu",
-        "shared": "shared your",
-        "tagged": "tagged you in a",
-        "updatedA": "updated a",
-        "sentA": "sent a",
-        "followed": "followed",
-        "mentioned": "mentioned",
-        "you": "you",
-        "yourApplication": "Your application to join",
-        "applicationApproved": "was approved!",
-        "applicationRejected": "was rejected. You can re-apply to join in 6 months.",
-        "dm": "dm",
-        "groupPost": "group post",
-        "modlog": "modlog",
-        "post": "post",
-        "story": "story"
+        "shared": "compartilhou seu",
+        "tagged": "marcou voc\u00ea em um",
+        "updatedA": "atualizou um(a)",
+        "sentA": "enviou um",
+        "followed": "seguiu",
+        "mentioned": "mencionado",
+        "you": "voc\u00ea",
+        "yourApplication": "Sua inscri\u00e7\u00e3o para participar",
+        "applicationApproved": "foi aprovado!",
+        "applicationRejected": "foi rejeitado. Voc\u00ea pode se inscrever novamente para participar em 6 meses.",
+        "dm": "mensagem direta",
+        "groupPost": "postagem do grupo",
+        "modlog": "hist\u00f3rico de modera\u00e7\u00e3o",
+        "post": "publica\u00e7\u00e3o",
+        "story": "hist\u00f3ria"
     },
     "post": {
-        "shareToFollowers": "Share to followers",
-        "shareToOther": "Share to other",
-        "noLikes": "No likes yet",
-        "uploading": "Uploading"
+        "shareToFollowers": "Compartilhar com os seguidores",
+        "shareToOther": "Compartilhar com outros",
+        "noLikes": "Ainda sem curtidas",
+        "uploading": "Enviando"
     },
     "profile": {
-        "posts": "Posts",
-        "followers": "Followers",
-        "following": "Following",
-        "admin": "Admin",
-        "collections": "Collections",
-        "follow": "Follow",
-        "unfollow": "Unfollow",
-        "editProfile": "Edit Profile",
-        "followRequested": "Follow Requested",
-        "joined": "Joined",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "posts": "Publica\u00e7\u00f5es",
+        "followers": "Seguidores",
+        "following": "Seguindo",
+        "admin": "Administrador",
+        "collections": "Cole\u00e7\u00f5es",
+        "follow": "Seguir",
+        "unfollow": "Deixar de seguir",
+        "editProfile": "Editar Perfil",
+        "followRequested": "Solicita\u00e7\u00e3o de seguir enviada",
+        "joined": "Entrou",
+        "emptyCollections": "N\u00e3o conseguimos encontrar nenhuma cole\u00e7\u00e3o",
+        "emptyPosts": "N\u00e3o encontramos nenhuma publica\u00e7\u00e3o"
     },
     "menu": {
-        "viewPost": "View Post",
-        "viewProfile": "View Profile",
-        "moderationTools": "Moderation Tools",
-        "report": "Report",
-        "archive": "Archive",
-        "unarchive": "Unarchive",
-        "embed": "Embed",
-        "selectOneOption": "Select one of the following options",
-        "unlistFromTimelines": "Unlist from Timelines",
-        "addCW": "Add Content Warning",
-        "removeCW": "Remove Content Warning",
-        "markAsSpammer": "Mark as Spammer",
-        "markAsSpammerText": "Unlist + CW existing and future posts",
-        "spam": "Spam",
-        "sensitive": "Sensitive Content",
-        "abusive": "Abusive or Harmful",
-        "underageAccount": "Underage Account",
-        "copyrightInfringement": "Copyright Infringement",
-        "impersonation": "Impersonation",
-        "scamOrFraud": "Scam or Fraud",
-        "confirmReport": "Confirm Report",
-        "confirmReportText": "Tem a certeza que deseja denunciar esta mensagem?",
+        "viewPost": "Ver publica\u00e7\u00e3o",
+        "viewProfile": "Ver Perfil",
+        "moderationTools": "Ferramentas de modera\u00e7\u00e3o",
+        "report": "Denunciar",
+        "archive": "Arquivo",
+        "unarchive": "Desarquivar",
+        "embed": "Incorporar",
+        "selectOneOption": "Selecione uma das op\u00e7\u00f5es a seguir",
+        "unlistFromTimelines": "Retirar das linhas do tempo",
+        "addCW": "Adicionar aviso de conte\u00fado",
+        "removeCW": "Remover aviso de conte\u00fado",
+        "markAsSpammer": "Marcar como Spammer",
+        "markAsSpammerText": "Retirar das linhas do tempo + adicionar aviso de conte\u00fado \u00e0s publica\u00e7\u00f5es antigas e futuras",
+        "spam": "Lixo Eletr\u00f4nico",
+        "sensitive": "Conte\u00fado sens\u00edvel",
+        "abusive": "Abusivo ou Prejudicial",
+        "underageAccount": "Conta de menor de idade",
+        "copyrightInfringement": "Viola\u00e7\u00e3o de direitos autorais",
+        "impersonation": "Roubo de identidade",
+        "scamOrFraud": "Golpe ou Fraude",
+        "confirmReport": "Confirmar den\u00fancia",
+        "confirmReportText": "Voc\u00ea realmente quer denunciar esta publica\u00e7\u00e3o?",
         "reportSent": "Den\u00fancia enviada!",
-        "reportSentText": "Recebemos com sucesso a sua den\u00fancia.",
-        "reportSentError": "Ocorreu um erro ao denunciar este conte\u00fado.",
-        "modAddCWConfirm": "Tem a certeza que pretende adicionar um alerta de conte\u00fado ao post?",
-        "modCWSuccess": "Adicionou com sucesso um alerta de conte\u00fado",
-        "modRemoveCWConfirm": "Tem a certeza que pretende remover um alerta de conte\u00fado deste post?",
-        "modRemoveCWSuccess": "Removeu com sucesso o alerta de conte\u00fado",
-        "modUnlistConfirm": "Tem a certeza que pretende deslistar este post?",
-        "modUnlistSuccess": "Deslistou com sucesso este post",
-        "modMarkAsSpammerConfirm": "Tem a certeza que deseja marcar este utilizador como spammer? Todos os posts existentes e futuros ser\u00e3o deslistados da timeline e o alerta de conte\u00fado ser\u00e1 aplicado.",
-        "modMarkAsSpammerSuccess": "Marcou com sucesso esta conta como spammer",
-        "toFollowers": "para Seguidores",
-        "showCaption": "Mostar legenda",
-        "showLikes": "Mostrar Gostos",
+        "reportSentText": "N\u00f3s recebemos sua den\u00fancia com sucesso.",
+        "reportSentError": "Houve um problema ao denunciar esta publica\u00e7\u00e3o.",
+        "modAddCWConfirm": "Voc\u00ea realmente quer adicionar um aviso de conte\u00fado a esta publica\u00e7\u00e3o?",
+        "modCWSuccess": "Aviso de conte\u00fado sens\u00edvel adicionado com sucesso",
+        "modRemoveCWConfirm": "Voc\u00ea realmente quer remover o aviso de conte\u00fado desta publica\u00e7\u00e3o?",
+        "modRemoveCWSuccess": "Aviso de conte\u00fado sens\u00edvel removido com sucesso",
+        "modUnlistConfirm": "Voc\u00ea realmente quer definir esta publica\u00e7\u00e3o como n\u00e3o listada?",
+        "modUnlistSuccess": "A publica\u00e7\u00e3o foi definida como n\u00e3o listada com sucesso",
+        "modMarkAsSpammerConfirm": "Voc\u00ea realmente quer denunciar este usu\u00e1rio por spam? Todas as suas publica\u00e7\u00f5es anteriores e futuras ser\u00e3o marcadas com um aviso de conte\u00fado e removidas das linhas do tempo.",
+        "modMarkAsSpammerSuccess": "Perfil denunciado com sucesso",
+        "toFollowers": "para seguidores",
+        "showCaption": "Mostrar legenda",
+        "showLikes": "Mostrar curtidas",
         "compactMode": "Modo compacto",
-        "embedConfirmText": "Ao utilizar este conte\u00fado, encontra-se a aceitar os nossos",
-        "deletePostConfirm": "Tem a certeza que pretende remover este post?",
-        "archivePostConfirm": "Tem a certeza que pretende arquivar este post?",
-        "unarchivePostConfirm": "Tem a certeza que pretende desarquivar este post?"
+        "embedConfirmText": "Ao usar de forma \u201cembed\u201d, voc\u00ea concorda com nossas",
+        "deletePostConfirm": "Voc\u00ea tem certeza que deseja excluir esta publica\u00e7\u00e3o?",
+        "archivePostConfirm": "Tem certeza que deseja arquivar esta publica\u00e7\u00e3o?",
+        "unarchivePostConfirm": "Tem certeza que deseja desarquivar esta publica\u00e7\u00e3o?"
     },
     "story": {
-        "add": "Adicionar Storie"
+        "add": "Adicionar Story"
     },
     "timeline": {
-        "peopleYouMayKnow": "Pessoas que talvez conhe\u00e7a"
+        "peopleYouMayKnow": "Pessoas que voc\u00ea talvez conhe\u00e7a"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "N\u00e3o encontramos nenhuma publica\u00e7\u00e3o com esta hashtag"
     }
 }

+ 1 - 0
resources/assets/js/i18n/ro.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 4 - 3
resources/assets/js/i18n/ru.json

@@ -42,6 +42,7 @@
         "drive": "\u0414\u0438\u0441\u043a",
         "settings": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438",
         "compose": "\u0421\u043e\u0437\u0434\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u043f\u043e\u0441\u0442",
+        "logout": "Logout",
         "about": "\u041e \u043d\u0430\u0441",
         "help": "\u041f\u043e\u043c\u043e\u0449\u044c",
         "language": "\u042f\u0437\u044b\u043a",
@@ -91,8 +92,8 @@
         "editProfile": "\u0420\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0444\u0438\u043b\u044c",
         "followRequested": "\u0425\u043e\u0447\u0435\u0442 \u043d\u0430 \u0412\u0430\u0441 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c\u0441\u044f",
         "joined": "\u0420\u0435\u0433\u0438\u0441\u0442\u0440\u0430\u0446\u0438\u044f",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "\u041f\u043e\u0445\u043e\u0436\u0435, \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0439\u0442\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u043a\u043e\u043b\u043b\u0435\u043a\u0446\u0438\u0438",
+        "emptyPosts": "\u041f\u043e\u0445\u043e\u0436\u0435, \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0439\u0442\u0438 \u043d\u0438 \u043e\u0434\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438"
     },
     "menu": {
         "viewPost": "\u041f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u043e\u0441\u0442",
@@ -144,6 +145,6 @@
         "peopleYouMayKnow": "\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u0434\u0440\u0443\u0437\u044c\u044f"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "\u041f\u043e\u0445\u043e\u0436\u0435, \u043c\u044b \u043d\u0435 \u043c\u043e\u0436\u0435\u043c \u043d\u0430\u0439\u0442\u0438 \u0437\u0430\u043f\u0438\u0441\u0438 \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0445\u044d\u0448\u0442\u0435\u0433\u0430"
     }
 }

+ 56 - 55
resources/assets/js/i18n/sk.json

@@ -3,9 +3,9 @@
         "comment": "Komentova\u0165",
         "commented": "Commented",
         "comments": "Koment\u00e1re",
-        "like": "Like",
+        "like": "P\u00e1\u010di sa mi",
         "liked": "P\u00e1\u010di sa mi",
-        "likes": "Likes",
+        "likes": "P\u00e1\u010di sa mi",
         "share": "Zdiela\u0165",
         "shared": "Zdie\u013ean\u00e9",
         "shares": "Zdia\u013ean\u00e9",
@@ -42,6 +42,7 @@
         "drive": "\u00dalo\u017eisko",
         "settings": "Nastavenia",
         "compose": "Vytvori\u0165 nov\u00fd",
+        "logout": "Logout",
         "about": "O aplik\u00e1cii",
         "help": "Pomocn\u00edk",
         "language": "Jazyk",
@@ -75,75 +76,75 @@
         "story": "story"
     },
     "post": {
-        "shareToFollowers": "Share to followers",
-        "shareToOther": "Share to other",
-        "noLikes": "No likes yet",
-        "uploading": "Uploading"
+        "shareToFollowers": "Zdie\u013ea\u0165 pre sledovate\u013eov",
+        "shareToOther": "Zdiela\u0165 pre ostatn\u00fdch",
+        "noLikes": "Zatia\u013e \u017eiadne ozna\u010denia p\u00e1\u010di sa mi",
+        "uploading": "Nahr\u00e1va sa"
     },
     "profile": {
-        "posts": "Posts",
-        "followers": "Followers",
-        "following": "Following",
-        "admin": "Admin",
-        "collections": "Collections",
-        "follow": "Follow",
-        "unfollow": "Unfollow",
-        "editProfile": "Edit Profile",
-        "followRequested": "Follow Requested",
+        "posts": "Pr\u00edspevky",
+        "followers": "Sleduj\u00faci",
+        "following": "Sledovan\u00ed",
+        "admin": "Administr\u00e1tor",
+        "collections": "Kolekcie",
+        "follow": "Sledova\u0165",
+        "unfollow": "Presta\u0165 sledova\u0165",
+        "editProfile": "Upravi\u0165 Profil",
+        "followRequested": "\u017diados\u0165 o sledovanie bola odoslan\u00e1",
         "joined": "Joined",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "emptyCollections": "Zd\u00e1 sa, \u017ee nem\u00f4\u017eeme n\u00e1js\u0165 \u017eiadne kolekcie",
+        "emptyPosts": "Zd\u00e1 sa, \u017ee nem\u00f4\u017eeme n\u00e1js\u0165 \u017eiadne pr\u00edspevky"
     },
     "menu": {
-        "viewPost": "View Post",
-        "viewProfile": "View Profile",
-        "moderationTools": "Moderation Tools",
-        "report": "Report",
-        "archive": "Archive",
-        "unarchive": "Unarchive",
-        "embed": "Embed",
-        "selectOneOption": "Select one of the following options",
+        "viewPost": "Zobrazi\u0165 pr\u00edspevok",
+        "viewProfile": "Zobrazi\u0165 profil",
+        "moderationTools": "N\u00e1stroje pre moderovanie",
+        "report": "Nahl\u00e1si\u0165",
+        "archive": "Archivova\u0165",
+        "unarchive": "Odarchivova\u0165",
+        "embed": "Vlo\u017ei\u0165",
+        "selectOneOption": "Pros\u00edm, vyberte jednu z nasleduj\u00facich mo\u017enost\u00ed",
         "unlistFromTimelines": "Unlist from Timelines",
-        "addCW": "Add Content Warning",
-        "removeCW": "Remove Content Warning",
-        "markAsSpammer": "Mark as Spammer",
+        "addCW": "Prida\u0165 upozornenie o obsahu",
+        "removeCW": "Odstr\u00e1ni\u0165 upozornenie o obsahu",
+        "markAsSpammer": "Ozna\u010di\u0165 ako Spammer",
         "markAsSpammerText": "Unlist + CW existing and future posts",
         "spam": "Spam",
-        "sensitive": "Sensitive Content",
-        "abusive": "Abusive or Harmful",
-        "underageAccount": "Underage Account",
-        "copyrightInfringement": "Copyright Infringement",
-        "impersonation": "Impersonation",
-        "scamOrFraud": "Scam or Fraud",
-        "confirmReport": "Confirm Report",
-        "confirmReportText": "Are you sure you want to report this post?",
-        "reportSent": "Report Sent!",
-        "reportSentText": "We have successfully received your report.",
-        "reportSentError": "There was an issue reporting this post.",
-        "modAddCWConfirm": "Are you sure you want to add a content warning to this post?",
-        "modCWSuccess": "Successfully added content warning",
-        "modRemoveCWConfirm": "Are you sure you want to remove the content warning on this post?",
-        "modRemoveCWSuccess": "Successfully removed content warning",
+        "sensitive": "Citliv\u00fd obsah",
+        "abusive": "Zneu\u017e\u00edvaj\u00faci alebo \u0160kodliv\u00fd",
+        "underageAccount": "\u00da\u010det neplnolet\u00fdch",
+        "copyrightInfringement": "Poru\u0161enie autorsk\u00fdch pr\u00e1v",
+        "impersonation": "Vyd\u00e1vanie sa za in\u00fa osobu",
+        "scamOrFraud": "Scam alebo podvod",
+        "confirmReport": "Potvrdi\u0165 Nahl\u00e1senie",
+        "confirmReportText": "Naozaj chcete nahl\u00e1si\u0165 tento pr\u00edspevok?",
+        "reportSent": "Nahl\u00e1senie bolo odoslan\u00e9!",
+        "reportSentText": "\u00daspe\u0161ne sme prijali va\u0161e nahl\u00e1senie.",
+        "reportSentError": "Pri nahlasovan\u00ed tohto pr\u00edspevku sa vyskytol probl\u00e9m.",
+        "modAddCWConfirm": "Naozaj chcete prida\u0165 upozornenie o obsahu na tento pr\u00edspevok?",
+        "modCWSuccess": "Upozornenie o obsahu bolo \u00faspe\u0161ne pridan\u00e9",
+        "modRemoveCWConfirm": "Naozaj chcete odstr\u00e1ni\u0165 upozornenie o obsahu z tohto pr\u00edspevku?",
+        "modRemoveCWSuccess": "Upozornenie o obsahu bolo \u00faspe\u0161ne odstr\u00e1nen\u00e9",
         "modUnlistConfirm": "Are you sure you want to unlist this post?",
         "modUnlistSuccess": "Successfully unlisted post",
         "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Successfully marked account as spammer",
-        "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
-        "showLikes": "Show Likes",
-        "compactMode": "Compact Mode",
-        "embedConfirmText": "By using this embed, you agree to our",
-        "deletePostConfirm": "Are you sure you want to delete this post?",
-        "archivePostConfirm": "Are you sure you want to archive this post?",
-        "unarchivePostConfirm": "Are you sure you want to unarchive this post?"
+        "modMarkAsSpammerSuccess": "\u00da\u010det bol \u00faspe\u0161ne ozna\u010den\u00fd ako spammer",
+        "toFollowers": "pre Sleduj\u00facich",
+        "showCaption": "Zobrazi\u0165 Titulok",
+        "showLikes": "Zobrazi\u0165 P\u00e1\u010di sa mi",
+        "compactMode": "Kompaktn\u00fd re\u017eim",
+        "embedConfirmText": "Pou\u017e\u00edvan\u00edm tohto vlo\u017eenia s\u00fahlas\u00edte s na\u0161imi",
+        "deletePostConfirm": "Naozaj chcete odstr\u00e1ni\u0165 tento pr\u00edspevok?",
+        "archivePostConfirm": "Naozaj chcete archivova\u0165 tento pr\u00edspevok?",
+        "unarchivePostConfirm": "Naozaj chcete odarchivova\u0165 tento pr\u00edspevok?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "Prida\u0165 Story"
     },
     "timeline": {
-        "peopleYouMayKnow": "People you may know"
+        "peopleYouMayKnow": "\u013dudia ktor\u00fdch mo\u017eno pozn\u00e1te"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Zd\u00e1 sa, \u017ee nem\u00f4\u017eeme n\u00e1js\u0165 \u017eiadne pr\u00edspevky pre tento hashtag"
     }
 }

+ 1 - 0
resources/assets/js/i18n/sr.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 1 - 0
resources/assets/js/i18n/sv.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 1 - 0
resources/assets/js/i18n/tr.json

@@ -42,6 +42,7 @@
         "drive": "Depolama",
         "settings": "Ayarlar",
         "compose": "Yeni olu\u015ftur",
+        "logout": "Logout",
         "about": "Hakk\u0131nda",
         "help": "Yard\u0131m",
         "language": "Dil",

+ 1 - 0
resources/assets/js/i18n/uk.json

@@ -42,6 +42,7 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
         "language": "Language",

+ 75 - 74
resources/assets/js/i18n/vi.json

@@ -42,6 +42,7 @@
         "drive": "L\u01b0u tr\u1eef",
         "settings": "Thi\u1ebft l\u1eadp",
         "compose": "\u1ea2nh m\u1edbi",
+        "logout": "Logout",
         "about": "Gi\u1edbi thi\u1ec7u",
         "help": "Tr\u1ee3 gi\u00fap",
         "language": "Ng\u00f4n ng\u1eef",
@@ -58,92 +59,92 @@
         "liked": "\u0111\u00e3 th\u00edch \u1ea3nh",
         "commented": "b\u00ecnh lu\u1eadn v\u1ec1 \u1ea3nh",
         "reacted": "xem \u1ea3nh",
-        "shared": "shared your",
-        "tagged": "tagged you in a",
-        "updatedA": "updated a",
-        "sentA": "sent a",
-        "followed": "followed",
-        "mentioned": "mentioned",
-        "you": "you",
-        "yourApplication": "Your application to join",
-        "applicationApproved": "was approved!",
-        "applicationRejected": "was rejected. You can re-apply to join in 6 months.",
-        "dm": "dm",
-        "groupPost": "group post",
-        "modlog": "modlog",
-        "post": "post",
-        "story": "story"
+        "shared": "chia s\u1ebb \u1ea3nh",
+        "tagged": "nh\u1eafc \u0111\u1ebfn b\u1ea1n trong",
+        "updatedA": "\u0111\u00e3 c\u1eadp nh\u1eadt",
+        "sentA": "\u0111\u00e3 g\u1eedi m\u1ed9t",
+        "followed": "\u0111\u00e3 theo d\u00f5i",
+        "mentioned": "nh\u1eafc \u0111\u1ebfn",
+        "you": "b\u1ea1n",
+        "yourApplication": "\u0110\u0103ng k\u00fd tham gia c\u1ee7a b\u1ea1n",
+        "applicationApproved": "\u0111\u00e3 \u0111\u01b0\u1ee3c duy\u1ec7t!",
+        "applicationRejected": "\u0111\u00e3 b\u1ecb t\u1eeb ch\u1ed1i. H\u00e3y g\u1eedi l\u1ea1i trong 6 th\u00e1ng ti\u1ebfp theo.",
+        "dm": "nt",
+        "groupPost": "\u1ea3nh \u0111\u0103ng nh\u00f3m",
+        "modlog": "nh\u1eadt k\u00fd ki\u1ec3m duy\u1ec7t",
+        "post": "b\u00e0i \u0111\u0103ng",
+        "story": "kho\u1ea3nh kh\u1eafc"
     },
     "post": {
-        "shareToFollowers": "Share to followers",
-        "shareToOther": "Share to other",
-        "noLikes": "No likes yet",
-        "uploading": "Uploading"
+        "shareToFollowers": "Chia s\u1ebb \u0111\u1ebfn ng\u01b0\u1eddi theo d\u00f5i",
+        "shareToOther": "Chia s\u1ebb t\u1edbi nh\u1eefng ng\u01b0\u1eddi kh\u00e1c",
+        "noLikes": "Ch\u01b0a c\u00f3 l\u01b0\u1ee3t th\u00edch",
+        "uploading": "\u0110ang t\u1ea3i l\u00ean"
     },
     "profile": {
-        "posts": "Posts",
-        "followers": "Followers",
-        "following": "Following",
-        "admin": "Admin",
-        "collections": "Collections",
-        "follow": "Follow",
-        "unfollow": "Unfollow",
-        "editProfile": "Edit Profile",
-        "followRequested": "Follow Requested",
-        "joined": "Joined",
-        "emptyCollections": "We can't seem to find any collections",
-        "emptyPosts": "We can't seem to find any posts"
+        "posts": "\u1ea2nh",
+        "followers": "Ng\u01b0\u1eddi theo d\u00f5i",
+        "following": "Theo d\u00f5i",
+        "admin": "Qu\u1ea3n tr\u1ecb vi\u00ean",
+        "collections": "B\u1ed9 s\u01b0u t\u1eadp",
+        "follow": "Theo d\u00f5i",
+        "unfollow": "Ng\u01b0ng theo d\u00f5i",
+        "editProfile": "S\u1eeda trang c\u00e1 nh\u00e2n",
+        "followRequested": "Y\u00eau c\u1ea7u theo d\u00f5i",
+        "joined": "\u0110\u00e3 tham gia",
+        "emptyCollections": "Kh\u00f4ng t\u00ecm th\u1ea5y b\u1ed9 s\u01b0u t\u1eadp n\u00e0o",
+        "emptyPosts": "Kh\u00f4ng t\u00ecm th\u1ea5y \u1ea3nh n\u00e0o"
     },
     "menu": {
-        "viewPost": "View Post",
-        "viewProfile": "View Profile",
-        "moderationTools": "Moderation Tools",
-        "report": "Report",
-        "archive": "Archive",
-        "unarchive": "Unarchive",
-        "embed": "Embed",
-        "selectOneOption": "Select one of the following options",
-        "unlistFromTimelines": "Unlist from Timelines",
-        "addCW": "Add Content Warning",
-        "removeCW": "Remove Content Warning",
-        "markAsSpammer": "Mark as Spammer",
-        "markAsSpammerText": "Unlist + CW existing and future posts",
+        "viewPost": "Xem \u1ea3nh",
+        "viewProfile": "Xem trang c\u00e1 nh\u00e2n",
+        "moderationTools": "Ki\u1ec3m duy\u1ec7t",
+        "report": "B\u00e1o c\u00e1o",
+        "archive": "L\u01b0u tr\u1eef",
+        "unarchive": "B\u1ecf l\u01b0u tr\u1eef",
+        "embed": "Nh\u00fang",
+        "selectOneOption": "Vui l\u00f2ng ch\u1ecdn m\u1ed9t trong c\u00e1c t\u00f9y ch\u1ecdn sau",
+        "unlistFromTimelines": "\u1ea8n kh\u1ecfi trang chung",
+        "addCW": "Th\u00eam c\u1ea3nh b\u00e1o n\u1ed9i dung",
+        "removeCW": "X\u00f3a c\u1ea3nh b\u00e1o n\u1ed9i dung",
+        "markAsSpammer": "\u0110\u00e1nh d\u1ea5u spam",
+        "markAsSpammerText": "\u1ea8n kh\u1ecfi trang chung v\u00e0 ch\u00e8n c\u1ea3nh b\u00e1o n\u1ed9i dung cho t\u1ea5t c\u1ea3 \u1ea3nh",
         "spam": "Spam",
-        "sensitive": "Sensitive Content",
-        "abusive": "Abusive or Harmful",
-        "underageAccount": "Underage Account",
-        "copyrightInfringement": "Copyright Infringement",
-        "impersonation": "Impersonation",
-        "scamOrFraud": "Scam or Fraud",
-        "confirmReport": "Confirm Report",
-        "confirmReportText": "Are you sure you want to report this post?",
-        "reportSent": "Report Sent!",
-        "reportSentText": "We have successfully received your report.",
-        "reportSentError": "There was an issue reporting this post.",
-        "modAddCWConfirm": "Are you sure you want to add a content warning to this post?",
-        "modCWSuccess": "Successfully added content warning",
-        "modRemoveCWConfirm": "Are you sure you want to remove the content warning on this post?",
-        "modRemoveCWSuccess": "Successfully removed content warning",
-        "modUnlistConfirm": "Are you sure you want to unlist this post?",
-        "modUnlistSuccess": "Successfully unlisted post",
-        "modMarkAsSpammerConfirm": "Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.",
-        "modMarkAsSpammerSuccess": "Successfully marked account as spammer",
-        "toFollowers": "to Followers",
-        "showCaption": "Show Caption",
-        "showLikes": "Show Likes",
-        "compactMode": "Compact Mode",
-        "embedConfirmText": "By using this embed, you agree to our",
-        "deletePostConfirm": "Are you sure you want to delete this post?",
-        "archivePostConfirm": "Are you sure you want to archive this post?",
-        "unarchivePostConfirm": "Are you sure you want to unarchive this post?"
+        "sensitive": "N\u1ed9i dung nh\u1ea1y c\u1ea3m",
+        "abusive": "L\u1ea1m d\u1ee5ng ho\u1eb7c G\u00e2y h\u1ea1i",
+        "underageAccount": "T\u00e0i kho\u1ea3n tr\u1ebb em",
+        "copyrightInfringement": "Vi ph\u1ea1m b\u1ea3n quy\u1ec1n",
+        "impersonation": "Gi\u1ea3 m\u1ea1o",
+        "scamOrFraud": "L\u1eeba \u0111\u1ea3o ho\u1eb7c Gian l\u1eadn",
+        "confirmReport": "X\u00e1c nh\u1eadn b\u00e1o c\u00e1o",
+        "confirmReportText": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n b\u00e1o c\u00e1o \u1ea3nh n\u00e0y?",
+        "reportSent": "\u0110\u00e3 g\u1eedi b\u00e1o c\u00e1o!",
+        "reportSentText": "Qu\u1ea3n tr\u1ecb vi\u00ean \u0111\u00e3 nh\u1eadn b\u00e1o c\u00e1o c\u1ee7a b\u1ea1n.",
+        "reportSentError": "X\u1ea3y ra l\u1ed7i khi b\u00e1o c\u00e1o \u1ea3nh n\u00e0y.",
+        "modAddCWConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n ch\u00e8n c\u1ea3nh b\u00e1o n\u1ed9i dung \u1ea3nh n\u00e0y?",
+        "modCWSuccess": "\u0110\u00e3 ch\u00e8n c\u1ea3nh b\u00e1o n\u1ed9i dung",
+        "modRemoveCWConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n g\u1ee1 c\u1ea3nh b\u00e1o n\u1ed9i dung \u1ea3nh n\u00e0y?",
+        "modRemoveCWSuccess": "\u0110\u00e3 g\u1ee1 c\u1ea3nh b\u00e1o n\u1ed9i dung",
+        "modUnlistConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n \u1ea9n \u1ea3nh n\u00e0y kh\u1ecfi trang chung?",
+        "modUnlistSuccess": "\u0110\u00e3 \u1ea9n kh\u1ecfi trang chung",
+        "modMarkAsSpammerConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n \u0111\u00e1nh d\u1ea5u ng\u01b0\u1eddi n\u00e0y l\u00e0 spam? Nh\u1eefng \u1ea3nh c\u1ee7a ng\u01b0\u1eddi n\u00e0y s\u1ebd bi\u1ebfn m\u1ea5t trong trang chung v\u00e0 c\u1ea3nh b\u00e1o n\u1ed9i dung s\u1ebd \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng.",
+        "modMarkAsSpammerSuccess": "\u0110\u00e3 \u0111\u00e1nh d\u1ea5u ng\u01b0\u1eddi n\u00e0y l\u00e0 spam",
+        "toFollowers": "t\u1edbi Ng\u01b0\u1eddi theo d\u00f5i",
+        "showCaption": "Hi\u1ec7n ch\u00fa th\u00edch",
+        "showLikes": "Hi\u1ec7n l\u01b0\u1ee3t th\u00edch",
+        "compactMode": "Ch\u1ebf \u0111\u1ed9 \u0111\u01a1n gi\u1ea3n",
+        "embedConfirmText": "S\u1eed d\u1ee5ng m\u00e3 nh\u00fang n\u00e0y ngh\u0129a l\u00e0 b\u1ea1n \u0111\u1ed3ng \u00fd v\u1edbi",
+        "deletePostConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n x\u00f3a \u1ea3nh n\u00e0y?",
+        "archivePostConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n l\u01b0u tr\u1eef \u1ea3nh n\u00e0y?",
+        "unarchivePostConfirm": "B\u1ea1n c\u00f3 ch\u1eafc mu\u1ed1n b\u1ecf l\u01b0u tr\u1eef \u1ea3nh n\u00e0y?"
     },
     "story": {
-        "add": "Add Story"
+        "add": "Th\u00eam kho\u1ea3nh kh\u1eafc"
     },
     "timeline": {
-        "peopleYouMayKnow": "People you may know"
+        "peopleYouMayKnow": "Nh\u1eefng ng\u01b0\u1eddi b\u1ea1n c\u00f3 th\u1ec3 bi\u1ebft"
     },
     "hashtags": {
-        "emptyFeed": "We can't seem to find any posts for this hashtag"
+        "emptyFeed": "Kh\u00f4ng t\u00ecm th\u1ea5y \u1ea3nh n\u00e0o v\u1edbi hashtag n\u00e0y"
     }
 }

+ 7 - 6
resources/assets/js/i18n/zh.json

@@ -11,11 +11,11 @@
         "shares": "Shares",
         "unshare": "Unshare",
         "cancel": "Cancel",
-        "copyLink": "Copy Link",
-        "delete": "Delete",
-        "error": "Error",
-        "errorMsg": "Something went wrong. Please try again later.",
-        "oops": "Oops!",
+        "copyLink": "\u590d\u5236\u94fe\u63a5",
+        "delete": "\u5220\u9664",
+        "error": "\u9519\u8bef",
+        "errorMsg": "\u51fa\u9519\u4e86\u3002\u8bf7\u7a0d\u540e\u518d\u8bd5\u3002",
+        "oops": "\u54ce\u5440\uff01",
         "other": "Other",
         "readMore": "Read more",
         "success": "Success",
@@ -42,9 +42,10 @@
         "drive": "Drive",
         "settings": "Settings",
         "compose": "Create New",
+        "logout": "Logout",
         "about": "About",
         "help": "Help",
-        "language": "Language",
+        "language": "\u8bed\u8a00",
         "privacy": "Privacy",
         "terms": "Terms",
         "backToPreviousDesign": "Go back to previous design"

+ 1 - 0
resources/lang/af/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Settings',
 		'compose' => 'Create New',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'About',

+ 4 - 3
resources/lang/ar/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'وِحدَةُ التَّخزين',
 		'settings' => 'الإعدَادَات',
 		'compose' => 'إنشاءُ جَديد',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'حَول',
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'طُلِبَت المُتابَعَة',
 		'joined' => 'انضَم',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'على ما يَبدوا، لا يُمكِنُنا العُثور على أي تَجميعات',
+		'emptyPosts' => 'على ما يَبدوا، لا يُمكِنُنا العُثور على أي مَنشور',
 	],
 
 	'menu' => [
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'على ما يَبدوا، لا يُمكِنُنا العُثور على أي مَنشور يَحتَوي على هذا الوَسم'
 	],
 
 ];

+ 1 - 0
resources/lang/bn/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Settings',
 		'compose' => 'Create New',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'About',

+ 1 - 0
resources/lang/ca/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Unitat',
 		'settings' => 'Paràmetres',
 		'compose' => 'Crea un nou',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Quant a',

+ 32 - 31
resources/lang/cs/web.php

@@ -7,7 +7,7 @@ return [
 		'commented' => 'Okomentováno',
 		'comments' => 'Komentáře',
 		'like' => 'Líbí se mi',
-		'liked' => 'Liked',
+		'liked' => 'Líbí se',
 		'likes' => 'To se mi líbí',
 		'share' => 'Sdílet',
 		'shared' => 'Sdíleno',
@@ -20,11 +20,11 @@ return [
 		'error' => 'Chyba',
 		'errorMsg' => 'Něco se pokazilo. Zkuste to prosím později.',
 		'oops' => 'Jejda!',
-		'other' => 'Other',
+		'other' => 'Další',
 		'readMore' => 'Číst více',
-		'success' => 'Success',
+		'success' => 'Úspěch',
 
-		'sensitive' => 'Sensitive',
+		'sensitive' => 'Citlivé',
 		'sensitiveContent' => 'Citlivý obsah',
 		'sensitiveContentWarning' => 'Tento příspěvek může obsahovat citlivý obsah',
 	],
@@ -39,22 +39,23 @@ return [
 		'admin' => 'Administrátorský ovládací panel',
 
 		// Timelines
-		'homeFeed' => 'Home Feed',
+		'homeFeed' => 'Domovská časová osa',
 		'localFeed' => 'Místní časová osa',
-		'globalFeed' => 'Global Feed',
+		'globalFeed' => 'Globalní časová osa',
 
 		// Core features
 		'discover' => 'Objevovat',
-		'directMessages' => 'Přímé zprávy',
+		'directMessages' => 'Soukromé zprávy',
 		'notifications' => 'Oznámení',
 		'groups' => 'Skupiny',
 		'stories' => 'Příběhy',
 
 		// Self links
 		'profile' => 'Profil',
-		'drive' => 'Drive',
+		'drive' => 'Úložiště',
 		'settings' => 'Nastavení',
-		'compose' => 'Create New',
+		'compose' => 'Vytvořit nový',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'O aplikaci',
@@ -78,21 +79,21 @@ return [
 		'commented' => 'komentoval/a váš',
 		'reacted' => 'reagoval/a na váš',
 		'shared' => 'sdílel/a váš',
-		'tagged' => 'tagged you in a',
+		'tagged' => 'vás označil/a v',
 
-		'updatedA' => 'updated a',
-		'sentA' => 'sent a',
+		'updatedA' => 'aktualizoval/a',
+		'sentA' => 'odesláno',
 
-		'followed' => 'followed',
-		'mentioned' => 'mentioned',
-		'you' => 'you',
+		'followed' => 'sleduje',
+		'mentioned' => 'zmínil/a',
+		'you' => 'vás',
 
-		'yourApplication' => 'Your application to join',
-		'applicationApproved' => 'was approved!',
-		'applicationRejected' => 'was rejected. You can re-apply to join in 6 months.',
+		'yourApplication' => 'Vaše žádost o přijetí',
+		'applicationApproved' => 'byla schválena!',
+		'applicationRejected' => 'byla zamítnuta. Můžete to znovu zkusit za 6 měsíců.',
 
-		'dm' => 'dm',
-		'groupPost' => 'group post',
+		'dm' => 'sz',
+		'groupPost' => 'skupinový příspěvek',
 		'modlog' => 'moderátorský záznam',
 		'post' => 'příspěvek',
 		'story' => 'příbeh',
@@ -101,7 +102,7 @@ return [
 	'post' => [
 		'shareToFollowers' => 'Sdílet se sledujícími',
 		'shareToOther' => 'Sdílet s ostatními',
-		'noLikes' => 'No likes yet',
+		'noLikes' => 'Žádné To se mi líbí',
 		'uploading' => 'Nahrávání',
 	],
 
@@ -114,7 +115,7 @@ return [
 		'follow' => 'Sledovat',
 		'unfollow' => 'Přestat sledovat',
 		'editProfile' => 'Upravit profil',
-		'followRequested' => 'Follow Requested',
+		'followRequested' => 'Sledování vyžádáno',
 		'joined' => 'Joined',
 
 		'emptyCollections' => 'We can\'t seem to find any collections',
@@ -125,24 +126,24 @@ return [
 		'viewPost' => 'Zobrazit příspěvek',
 		'viewProfile' => 'Zobrazit profil',
 		'moderationTools' => 'Nástroje pro moderátory',
-		'report' => 'Report',
+		'report' => 'Nahlásit',
 		'archive' => 'Archivovat',
 		'unarchive' => 'Vyjmout z archivu',
-		'embed' => 'Embed',
+		'embed' => 'Vložit',
 
 		'selectOneOption' => 'Vyberte jednu z následujících možností',
 		'unlistFromTimelines' => 'Odebrat z časové osy',
 		'addCW' => 'Přidat varování o obsahu',
 		'removeCW' => 'Odstranit varování o obsahu',
 		'markAsSpammer' => 'Označit za spammera',
-		'markAsSpammerText' => 'Unlist + CW existing and future posts',
+		'markAsSpammerText' => 'Odebrat + varování o obsahu k existujícím i budoucím příspěvkům',
 		'spam' => 'Spam',
 		'sensitive' => 'Citlivý obsah',
 		'abusive' => 'Urážlivé nebo škodlivé',
-		'underageAccount' => 'Underage Account',
-		'copyrightInfringement' => 'Copyright Infringement',
+		'underageAccount' => 'Účet nezletilých',
+		'copyrightInfringement' => 'Porušení autorských práv',
 		'impersonation' => 'Impersonation',
-		'scamOrFraud' => 'Scam or Fraud',
+		'scamOrFraud' => 'Podvod',
 		'confirmReport' => 'Potvrdit hlášení',
 		'confirmReportText' => 'Jste si jisti, že chcete nahlásit tento příspěvek?',
 		'reportSent' => 'Hlášení odesláno!',
@@ -160,10 +161,10 @@ return [
 
 		'toFollowers' => 'to Followers',
 
-		'showCaption' => 'Show Caption',
+		'showCaption' => 'Ukázat popisek',
 		'showLikes' => 'Zobrazit To se mi líbí',
 		'compactMode' => 'Kompaktní režim',
-		'embedConfirmText' => 'By using this embed, you agree to our',
+		'embedConfirmText' => 'Použitím vložení souhlasíte s našimi',
 
 		'deletePostConfirm' => 'Opravdu chcete smazat tento příspěvek?',
 		'archivePostConfirm' => 'Opravdu chcete archivovat tento příspěvek?',
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Zdá se, že pro tento štítek nelze najít žádné příspěvky'
 	],
 
 ];

+ 24 - 23
resources/lang/cy/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Gyriant storio',
 		'settings' => 'Gosodiadau',
 		'compose' => 'Creu newydd',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Amdano',
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'Dilyn gofynnwyd',
 		'joined' => 'Wedi ymuno',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'Ni allwn dod o hyd i unrhyw gasgliadau',
+		'emptyPosts' => 'Ni allwn dod o hyd i unrhyw bostiadau',
 	],
 
 	'menu' => [
@@ -150,36 +151,36 @@ return [
 		'reportSentError' => 'Roedd mater yn cywno am y post hon.',
 
 		'modAddCWConfirm' => 'Ydych chi\'n siŵr eich bod chi am ychwanegu rhybudd cynnwys i\'r post hon?',
-		'modCWSuccess' => 'Successfully added content warning',
-		'modRemoveCWConfirm' => 'Are you sure you want to remove the content warning on this post?',
-		'modRemoveCWSuccess' => 'Successfully removed content warning',
-		'modUnlistConfirm' => 'Are you sure you want to unlist this post?',
-		'modUnlistSuccess' => 'Successfully unlisted post',
-		'modMarkAsSpammerConfirm' => 'Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.',
-		'modMarkAsSpammerSuccess' => 'Successfully marked account as spammer',
-
-		'toFollowers' => 'to Followers',
-
-		'showCaption' => 'Show Caption',
-		'showLikes' => 'Show Likes',
-		'compactMode' => 'Compact Mode',
-		'embedConfirmText' => 'By using this embed, you agree to our',
-
-		'deletePostConfirm' => 'Are you sure you want to delete this post?',
-		'archivePostConfirm' => 'Are you sure you want to archive this post?',
-		'unarchivePostConfirm' => 'Are you sure you want to unarchive this post?',
+		'modCWSuccess' => 'Rhybudd cynnwys wedi\'i ychwanegu\'n llwyddiannus',
+		'modRemoveCWConfirm' => 'Ydych chi\'n siŵr eich bod chi am gael gwared ar y rhybudd cynnwys ar y post hon?',
+		'modRemoveCWSuccess' => 'Rhybudd cynnwys wedi\'i dynnu\'n llwyddiannus',
+		'modUnlistConfirm' => 'Ydych chi\'n siŵr eich bod chi am ddad-restru\'r post hon?',
+		'modUnlistSuccess' => 'Post wedi ddad-restru\'n llwyddianus',
+		'modMarkAsSpammerConfirm' => 'Ydych chi\'n siŵr eich bod chi am farcio\'r defnyddiwr hwn fel sbamiwr? Bydd pob post bresennol ac yn y dyfodol yn cael ei rhestru ar linellau amser a rhoddir rhybudd cynnwys.',
+		'modMarkAsSpammerSuccess' => 'Cyfrif wedi\'i farcio\'n llwyddiannus fel sbamiwr',
+
+		'toFollowers' => 'i Ddilynwyr',
+
+		'showCaption' => 'Dangos Capsiwn',
+		'showLikes' => 'Dangos Hoff',
+		'compactMode' => 'Modd Cryno',
+		'embedConfirmText' => 'Trwy ddefnyddio\'r ymgorfforiad hwn, rydych chi\'n cytuno i\'n',
+
+		'deletePostConfirm' => 'Ydych chi\'n siŵr eich bod chi am dileu\'r post hon?',
+		'archivePostConfirm' => 'Ydych chi\'n siŵr eich bod eisiau archifo\'r post hwn?',
+		'unarchivePostConfirm' => 'Ydych chi\'n siŵr eich bod eisiau dad-archifo\'r post hwn?',
 	],
 
 	'story' => [
-		'add' => 'Add Story'
+		'add' => 'Ychwanegu Stori'
 	],
 
 	'timeline' => [
-		'peopleYouMayKnow' => 'People you may know'
+		'peopleYouMayKnow' => 'Pobl efallai eich bod chi\'n eu hadnabod'
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Ni allwn dod o hyd i unrhyw bostiadau ar gyfer yr hashnod hwn'
 	],
 
 ];

+ 1 - 0
resources/lang/da/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Settings',
 		'compose' => 'Create New',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'About',

+ 4 - 3
resources/lang/de/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Festplatte',
 		'settings' => 'Einstellungen',
 		'compose' => 'Neu erstellen',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Über uns',
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'Folgeanfragen',
 		'joined' => 'Beigetreten',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'Wir können keine Sammlungen finden',
+		'emptyPosts' => 'Wir können keine Beiträge finden',
 	],
 
 	'menu' => [
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Wir können keine Beiträge mit diesem Hashtag finden'
 	],
 
 ];

+ 1 - 0
resources/lang/el/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Χώρος αποθήκευσης',
 		'settings' => 'Ρυθμίσεις',
 		'compose' => 'Δημιουργία νέου',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Σχετικά με',

+ 1 - 0
resources/lang/en/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Settings',
 		'compose' => 'Create New',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'About',

+ 1 - 0
resources/lang/es/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Multimedia',
 		'settings' => 'Ajustes',
 		'compose' => 'Crear Nuevo',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Acerca de',

+ 36 - 35
resources/lang/eu/web.php

@@ -4,13 +4,13 @@ return [
 
 	'common' => [
 		'comment' => 'Iruzkindu',
-		'commented' => 'Iruzkindu',
+		'commented' => 'Iruzkinduta',
 		'comments' => 'Iruzkinak',
 		'like' => 'Datsegit',
 		'liked' => 'Datsegit',
 		'likes' => 'Atsegite',
 		'share' => 'Partekatu',
-		'shared' => 'Partekatua',
+		'shared' => 'Partekatuta',
 		'shares' => 'Partekatze',
 		'unshare' => 'Utzi partekatzeari',
 
@@ -19,19 +19,19 @@ return [
 		'delete' => 'Ezabatu',
 		'error' => 'Errorea',
 		'errorMsg' => 'Zerbait oker joan da. Saiatu berriro beranduago.',
-		'oops' => 'Arranopola!',
+		'oops' => 'Ene!',
 		'other' => 'Bestelakoa',
-		'readMore' => 'Gehiago irakurri',
+		'readMore' => 'Irakurri gehiago',
 		'success' => 'Burutu da',
 
-		'sensitive' => 'Sentibera',
-		'sensitiveContent' => 'Kontuz edukiarekin',
-		'sensitiveContentWarning' => 'Argitalpen honen edukia mingarria izan daiteke',
+		'sensitive' => 'Hunkigarria',
+		'sensitiveContent' => 'Eduki hunkigarria',
+		'sensitiveContentWarning' => 'Bidalketa honek eduki hunkigarria izan dezake',
 	],
 
 	'site' => [
 		'terms' => 'Erabilera-baldintzak',
-		'privacy' => 'Pribatutasun-gidalerroak',
+		'privacy' => 'Pribatutasun politika',
 	],
 
 	'navmenu' => [
@@ -39,9 +39,9 @@ return [
 		'admin' => 'Adminaren panela',
 
 		// Timelines
-		'homeFeed' => 'Hasierako jarioa',
-		'localFeed' => 'Tokiko jarioa',
-		'globalFeed' => 'Iturri globala',
+		'homeFeed' => 'Etxeko jarioa',
+		'localFeed' => 'Jario lokala',
+		'globalFeed' => 'Jario globala',
 
 		// Core features
 		'discover' => 'Aurkitu',
@@ -52,9 +52,10 @@ return [
 
 		// Self links
 		'profile' => 'Profila',
-		'drive' => 'Gida',
+		'drive' => 'Unitatea',
 		'settings' => 'Ezarpenak',
-		'compose' => 'Argitaratu',
+		'compose' => 'Sortu berria',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Honi buruz',
@@ -64,7 +65,7 @@ return [
 		'terms' => 'Baldintzak',
 
 		// Temporary links
-		'backToPreviousDesign' => 'Itzuli aurreko itxurara'
+		'backToPreviousDesign' => 'Itzuli aurreko diseinura'
 	],
 
 	'directMessages' => [
@@ -99,7 +100,7 @@ return [
 	],
 
 	'post' => [
-		'shareToFollowers' => 'Partekatu jarraitzaileekin',
+		'shareToFollowers' => 'Partekatu jarraitzaileei',
 		'shareToOther' => 'Partekatu besteekin',
 		'noLikes' => 'Atsegiterik ez oraindik',
 		'uploading' => 'Igotzen',
@@ -114,11 +115,11 @@ return [
 		'follow' => 'Jarraitu',
 		'unfollow' => 'Utzi jarraitzeari',
 		'editProfile' => 'Editatu profila',
-		'followRequested' => 'Eskaera bidalita',
+		'followRequested' => 'Jarraitzea eskatuta',
 		'joined' => 'Elkartu da',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'Ez dugu topatu bildumarik',
+		'emptyPosts' => 'Ez dugu topatu bidalketarik',
 	],
 
 	'menu' => [
@@ -126,14 +127,14 @@ return [
 		'viewProfile' => 'Ikusi profila',
 		'moderationTools' => 'Moderazio tresnak',
 		'report' => 'Salatu',
-		'archive' => 'Artxibatu',
+		'archive' => 'Artxiboa',
 		'unarchive' => 'Desartxibatu',
 		'embed' => 'Kapsulatu',
 
 		'selectOneOption' => 'Hautatu aukera hauetako bat',
 		'unlistFromTimelines' => 'Unlist from Timelines',
-		'addCW' => 'Edukia kontuz ibiltzekoa dela aipatu',
-		'removeCW' => 'Edukia kontuz ibiltzekoa denaren aipamena kendu',
+		'addCW' => 'Gehitu edukiaren abisua',
+		'removeCW' => 'Kendu edukiaren abisua',
 		'markAsSpammer' => 'Markatu zabor-bidaltzaile gisa',
 		'markAsSpammerText' => 'Unlist + CW existing and future posts',
 		'spam' => 'Zaborra',
@@ -143,20 +144,20 @@ return [
 		'copyrightInfringement' => 'Copyrightaren urraketa',
 		'impersonation' => 'Nortasunaren iruzurra',
 		'scamOrFraud' => 'Iruzur edo lapurreta',
-		'confirmReport' => 'Salaketa berretsi',
-		'confirmReportText' => 'Ziur bidalketa hau salatu nahi duzula?',
+		'confirmReport' => 'Berretsi salaketa',
+		'confirmReportText' => 'Ziur al zaude bidalketa hau salatu nahi duzula?',
 		'reportSent' => 'Salaketa bidali da',
-		'reportSentText' => 'Zure salaketa jaso dugu.',
-		'reportSentError' => 'Arazo bat egon da bidalketa hau salatzerakoan.',
+		'reportSentText' => 'Zure salaketa ondo jaso dugu.',
+		'reportSentError' => 'Arazo bat egon da bidalketa hau salatzean.',
 
-		'modAddCWConfirm' => 'Ziur al zaude edukiaren abisua jarri nahi duzula argitalpen honetarako?',
-		'modCWSuccess' => 'Ongi gehitu da kontuzko edukiaren oharra',
-		'modRemoveCWConfirm' => 'Ziur al zaude edukiaren oharra kendu nahi duzula argitalpen honetarako?',
-		'modRemoveCWSuccess' => 'Kontuzko oharra ongi kendu da',
+		'modAddCWConfirm' => 'Ziur al zaude edukiaren abisua jarri nahi duzula bidalketa honetan?',
+		'modCWSuccess' => 'Edukiaren abisua ondo gehitu da',
+		'modRemoveCWConfirm' => 'Ziur al zaude edukiaren abisua kendu nahi duzula bidalketa honetarako?',
+		'modRemoveCWSuccess' => 'Edukiaren abisua ondo kendu da',
 		'modUnlistConfirm' => 'Are you sure you want to unlist this post?',
 		'modUnlistSuccess' => 'Successfully unlisted post',
 		'modMarkAsSpammerConfirm' => 'Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.',
-		'modMarkAsSpammerSuccess' => 'Kontua zabor-bidaltzaile gisa markatu da',
+		'modMarkAsSpammerSuccess' => 'Kontua zabor-bidaltzaile gisa ondo markatu da',
 
 		'toFollowers' => 'jarraitzaileei',
 
@@ -165,21 +166,21 @@ return [
 		'compactMode' => 'Modu trinkoa',
 		'embedConfirmText' => 'By using this embed, you agree to our',
 
-		'deletePostConfirm' => 'Ziur bidalketa hau ezabatu nahi duzula?',
-		'archivePostConfirm' => 'Ziur bidalketa hau artxibatu nahi duzula?',
+		'deletePostConfirm' => 'Ziur al zaude bidalketa hau ezabatu nahi duzula?',
+		'archivePostConfirm' => 'Ziur al zaude bidalketa hau artxibatu nahi duzula?',
 		'unarchivePostConfirm' => 'Ziur bidalketa hau desartxibatu nahi duzula?',
 	],
 
 	'story' => [
-		'add' => 'Gehitu Istorioa'
+		'add' => 'Gehitu istorioa'
 	],
 
 	'timeline' => [
-		'peopleYouMayKnow' => 'Agian ezagutzen duzun jendea'
+		'peopleYouMayKnow' => 'Ezagutu dezakezun jendea'
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Ez dugu topatu traola hau duen bidalketarik'
 	],
 
 ];

+ 1 - 0
resources/lang/fa/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'تنظیمات',
 		'compose' => 'فرستهٔ جدید',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'درباره',

+ 1 - 0
resources/lang/fi/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Settings',
 		'compose' => 'Create New',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'About',

+ 4 - 3
resources/lang/fr/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Médiathèque',
 		'settings' => 'Paramètres',
 		'compose' => 'Publier',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'À propos',
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'Demande d\'abonnement',
 		'joined' => 'A rejoint',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'Aucune collection ne semble exister',
+		'emptyPosts' => 'Aucune publication ne semble exister',
 	],
 
 	'menu' => [
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Aucune publication ne semble exister pour ce hashtag'
 	],
 
 ];

+ 4 - 3
resources/lang/gd/web.php

@@ -19,7 +19,7 @@ return [
 		'delete' => 'Sguab às',
 		'error' => 'Mearachd',
 		'errorMsg' => 'Something went wrong. Please try again later.',
-		'oops' => 'Oops!',
+		'oops' => 'Ìoc!',
 		'other' => 'Other',
 		'readMore' => 'Read more',
 		'success' => 'Success',
@@ -48,13 +48,14 @@ return [
 		'directMessages' => 'Direct Messages',
 		'notifications' => 'Brathan',
 		'groups' => 'Buidhnean',
-		'stories' => 'Stories',
+		'stories' => 'Sgeulan',
 
 		// Self links
 		'profile' => 'Pròifil',
 		'drive' => 'Draibh',
 		'settings' => 'Roghainnean',
 		'compose' => 'Cruthaich fear ùr',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Mu dhèidhinn',
@@ -110,7 +111,7 @@ return [
 		'followers' => 'Followers',
 		'following' => 'Following',
 		'admin' => 'Admin',
-		'collections' => 'Collections',
+		'collections' => 'Cruinneachaidhean',
 		'follow' => 'Lean air',
 		'unfollow' => 'Unfollow',
 		'editProfile' => 'Deasaich a’ phròifil',

+ 1 - 0
resources/lang/gl/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Axustes',
 		'compose' => 'Crear Nova',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Acerca de',

+ 8 - 7
resources/lang/he/web.php

@@ -3,9 +3,9 @@
 return [
 
 	'common' => [
-		'comment' => 'העירו',
-		'commented' => 'העיר\ה',
-		'comments' => 'הערות',
+		'comment' => 'תגובה',
+		'commented' => 'הגיבו',
+		'comments' => 'תגובות',
 		'like' => 'אוהב',
 		'liked' => 'אהבתי',
 		'likes' => 'אהבות',
@@ -55,6 +55,7 @@ return [
 		'drive' => 'כונן (דרייב)',
 		'settings' => 'הגדרות',
 		'compose' => 'צרו חדש',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'אודות',
@@ -75,7 +76,7 @@ return [
 
 	'notifications' => [
 		'liked' => 'אהבו לך',
-		'commented' => 'העירו לך על',
+		'commented' => 'הגיבו לך על',
 		'reacted' => 'הגיבו לך על',
 		'shared' => 'שיתפו לך',
 		'tagged' => 'תייגו אותך בתוך',
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'בקשת עקיבה',
 		'joined' => 'הצטרפויות',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'לא נמצאו אוספים',
+		'emptyPosts' => 'לא נמצאו פוסטים',
 	],
 
 	'menu' => [
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'לא נמצאו פוסטים עבור תיוג זה'
 	],
 
 ];

+ 46 - 45
resources/lang/hu/web.php

@@ -21,7 +21,7 @@ return [
 		'errorMsg' => 'Valami hiba történt. Próbáld újra később.',
 		'oops' => 'Hoppá!',
 		'other' => 'Egyéb',
-		'readMore' => 'Tudj meg többet',
+		'readMore' => 'Tovább',
 		'success' => 'Siker',
 
 		'sensitive' => 'Érzékeny',
@@ -30,7 +30,7 @@ return [
 	],
 
 	'site' => [
-		'terms' => 'Használati feltételek',
+		'terms' => 'Felhasználási feltételek',
 		'privacy' => 'Adatvédelmi irányelvek',
 	],
 
@@ -39,9 +39,9 @@ return [
 		'admin' => 'Admin irányítópult',
 
 		// Timelines
-		'homeFeed' => 'Kezdőlap',
+		'homeFeed' => 'Saját idővonal',
 		'localFeed' => 'Helyi idővonal',
-		'globalFeed' => 'Föderációs idővonal',
+		'globalFeed' => 'Globális idővonal',
 
 		// Core features
 		'discover' => 'Felfedezés',
@@ -55,6 +55,7 @@ return [
 		'drive' => 'Meghajtó',
 		'settings' => 'Beállítások',
 		'compose' => 'Új létrehozása',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Rólunk',
@@ -83,17 +84,17 @@ return [
 		'updatedA' => 'frissítette a %-t',
 		'sentA' => 'küldött egy %-t',
 
-		'followed' => 'followed',
+		'followed' => 'követés',
 		'mentioned' => 'megemlített',
 		'you' => 'te',
 
-		'yourApplication' => 'Your application to join',
-		'applicationApproved' => 'was approved!',
-		'applicationRejected' => 'was rejected. You can re-apply to join in 6 months.',
+		'yourApplication' => 'A csatlakozási kérelmed',
+		'applicationApproved' => 'elfogadva!',
+		'applicationRejected' => 'elutasítva. A csatlakozást 6 hónap múlva újra kérelmezheted.',
 
-		'dm' => 'dm',
-		'groupPost' => 'group post',
-		'modlog' => 'modlog',
+		'dm' => 'közvetlen üzenet',
+		'groupPost' => 'csoportos poszt',
+		'modlog' => 'mod napló',
 		'post' => 'bejegyzés',
 		'story' => 'történet',
 	],
@@ -117,8 +118,8 @@ return [
 		'followRequested' => 'Követési kérelmek',
 		'joined' => 'Csatlakozott',
 
-		'emptyCollections' => 'We can\'t seem to find any collections',
-		'emptyPosts' => 'We can\'t seem to find any posts',
+		'emptyCollections' => 'Úgy fest, nem található egy kollekció se',
+		'emptyPosts' => 'Úgy fest, nem található egy bejegyzés se',
 	],
 
 	'menu' => [
@@ -131,55 +132,55 @@ return [
 		'embed' => 'Beágyazás',
 
 		'selectOneOption' => 'Kérjük, válassz egyet az alábbi lehetőségek közül',
-		'unlistFromTimelines' => 'Unlist from Timelines',
+		'unlistFromTimelines' => 'A bejegyzések ne jelenjenek meg az idővonalon',
 		'addCW' => 'Tartalmi figyelmeztetés hozzádása',
 		'removeCW' => 'Tartalmi figyelmeztetés törlése',
-		'markAsSpammer' => 'Mark as Spammer',
-		'markAsSpammerText' => 'Unlist + CW existing and future posts',
+		'markAsSpammer' => 'Megjelölés spammerként',
+		'markAsSpammerText' => 'Összes jelenlegi és jövőbeli bejegyzés elrejtése és tartalom figyelmeztetéssel ellátása',
 		'spam' => 'Spam',
 		'sensitive' => 'Érzékeny tartalom',
-		'abusive' => 'Abusive or Harmful',
-		'underageAccount' => 'Underage Account',
+		'abusive' => 'Bántalmazó vagy káros',
+		'underageAccount' => 'Kiskorú fiók',
 		'copyrightInfringement' => 'Szerzői jogok megsértése',
 		'impersonation' => 'Megszemélyesítés',
 		'scamOrFraud' => 'Átverés vagy visszaélés',
-		'confirmReport' => 'Confirm Report',
-		'confirmReportText' => 'Biztos vagy benne, hogy jelenteni akarod ezt a bejegyzést?',
+		'confirmReport' => 'Bejelentés megerősítése',
+		'confirmReportText' => 'Biztosan jelenteni akarod ezt a bejegyzést?',
 		'reportSent' => 'Jelentés elküldve!',
-		'reportSentText' => 'We have successfully received your report.',
-		'reportSentError' => 'There was an issue reporting this post.',
-
-		'modAddCWConfirm' => 'Are you sure you want to add a content warning to this post?',
-		'modCWSuccess' => 'Successfully added content warning',
-		'modRemoveCWConfirm' => 'Are you sure you want to remove the content warning on this post?',
-		'modRemoveCWSuccess' => 'Successfully removed content warning',
-		'modUnlistConfirm' => 'Are you sure you want to unlist this post?',
-		'modUnlistSuccess' => 'Successfully unlisted post',
-		'modMarkAsSpammerConfirm' => 'Are you sure you want to mark this user as a spammer? All existing and future posts will be unlisted on timelines and a content warning will be applied.',
-		'modMarkAsSpammerSuccess' => 'Successfully marked account as spammer',
-
-		'toFollowers' => 'to Followers',
-
-		'showCaption' => 'Show Caption',
-		'showLikes' => 'Show Likes',
-		'compactMode' => 'Compact Mode',
-		'embedConfirmText' => 'By using this embed, you agree to our',
-
-		'deletePostConfirm' => 'Are you sure you want to delete this post?',
-		'archivePostConfirm' => 'Are you sure you want to archive this post?',
-		'unarchivePostConfirm' => 'Are you sure you want to unarchive this post?',
+		'reportSentText' => 'A bejelentést sikeresen fogadtuk.',
+		'reportSentError' => 'Probléma lépett fel a bejegyzés jelentése közben.',
+
+		'modAddCWConfirm' => 'Biztosan tartalom figyelmeztetést akarsz erre a bejegyzésre alkalmazni?',
+		'modCWSuccess' => 'Tartalom figyelmeztetés alkalmazása sikeres',
+		'modRemoveCWConfirm' => 'Biztosan eltávolítod a tartalom figyelmeztetést erről a bejegyzésről?',
+		'modRemoveCWSuccess' => 'Tartalom figyelmeztetés eltávolítása sikeres',
+		'modUnlistConfirm' => 'Biztosan el akarod rejteni ezt a bejegyzést?',
+		'modUnlistSuccess' => 'Bejegyzés elrejtése sikeres',
+		'modMarkAsSpammerConfirm' => 'Biztosan spammernek jelölöd ezt a felhasználót? Az összes jelenlegi és jövőbeli bejegyzése elrejtésre kerül az idővonalon és tartalom figyelmeztetés kerül alkalmazásra.',
+		'modMarkAsSpammerSuccess' => 'A fiók sikeresen spammerként jelölve',
+
+		'toFollowers' => 'követők',
+
+		'showCaption' => 'Képaláírás mutatása',
+		'showLikes' => 'Lájkok mutatása',
+		'compactMode' => 'Kompakt mód',
+		'embedConfirmText' => 'A beillesztés használatával hozzájárulsz a mi',
+
+		'deletePostConfirm' => 'Biztosan törölni akarod ezt a bejegyzést?',
+		'archivePostConfirm' => 'Biztosan archiválni akarod ezt a bejegyzést?',
+		'unarchivePostConfirm' => 'Biztosan vissza akarod vonni ennek a bejegyzésnek az archiválását?',
 	],
 
 	'story' => [
-		'add' => 'Add Story'
+		'add' => 'Történet hozzáadása'
 	],
 
 	'timeline' => [
-		'peopleYouMayKnow' => 'People you may know'
+		'peopleYouMayKnow' => 'Emberek akiket ismerhetsz'
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Úgy tűnik nem található egy bejegyzés sem ehhez a hashtag-hez'
 	],
 
 ];

+ 2 - 1
resources/lang/id/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Perangkat Keras',
 		'settings' => 'Pengaturan',
 		'compose' => 'Membuat baru',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Tentang',
@@ -179,7 +180,7 @@ return [
 	],
 
 	'hashtags' => [
-		'emptyFeed' => 'We can\'t seem to find any posts for this hashtag'
+		'emptyFeed' => 'Sepertinya kami tidak dapat menemukan postingan untuk tagar ini'
 	],
 
 ];

+ 1 - 0
resources/lang/it/web.php

@@ -55,6 +55,7 @@ return [
 		'drive' => 'Drive',
 		'settings' => 'Impostazioni',
 		'compose' => 'Crea Nuovo',
+		'logout' => 'Logout',
 
 		// Nav footer
 		'about' => 'Info',

Niektóre pliki nie zostały wyświetlone z powodu dużej ilości zmienionych plików