Commit 55888687e226393bac2741854678bf266fa5a92a
Merge branch 'master' of github.com:ssbc/patchwork into up-to-date
Christian Bundy committed on 6/21/2018, 5:19:20 PMParent: 5f5abca70654a25b542a654a341f016ebf4a89f7
Parent: c5f6d4b2e10cd7e982bf992b7d83453647a2063b
Files changed
index.js | changed |
locales/de.json | changed |
locales/en.json | changed |
locales/es.json | changed |
locales/pt-BR.json | changed |
locales/pt.json | changed |
locales/ur.json | changed |
locales/pl.json | added |
locales/si.json | deleted |
locales/ru.json | added |
locales/sl.json | added |
locales/uk.json | added |
main-window.js | changed |
modules/message/html/compose.js | changed |
modules/page/html/render/profile.js | changed |
modules/profile/sheet/edit.js | changed |
package-lock.json | changed |
package.json | changed |
plugs/blob/sync/url.js | changed |
plugs/message/html/render/about.js | changed |
plugs/message/html/render/gathering.js | changed |
index.js | ||
---|---|---|
@@ -44,9 +44,31 @@ | ||
44 | 44 | electron.app.on('ready', () => { |
45 | 45 | setupContext('ssb', { |
46 | 46 | server: !(process.argv.includes('-g') || process.argv.includes('--use-global-ssb')) |
47 | 47 | }, () => { |
48 | + var browserWindow = openMainWindow() | |
48 | 49 | var menu = defaultMenu(electron.app, electron.shell) |
50 | + | |
51 | + menu.splice(4, 0, { | |
52 | + label: 'History', | |
53 | + submenu: [ | |
54 | + { | |
55 | + label: 'Back', | |
56 | + accelerator: 'CmdOrCtrl+[', | |
57 | + click: () => { | |
58 | + browserWindow.webContents.send('goBack') | |
59 | + } | |
60 | + }, | |
61 | + { | |
62 | + label: 'Forward', | |
63 | + accelerator: 'CmdOrCtrl+]', | |
64 | + click: () => { | |
65 | + browserWindow.webContents.send('goForward') | |
66 | + } | |
67 | + } | |
68 | + ] | |
69 | + }) | |
70 | + | |
49 | 71 | var view = menu.find(x => x.label === 'View') |
50 | 72 | view.submenu = [ |
51 | 73 | { role: 'reload' }, |
52 | 74 | { role: 'toggledevtools' }, |
@@ -73,10 +95,10 @@ | ||
73 | 95 | { type: 'separator' }, |
74 | 96 | { role: 'front' } |
75 | 97 | ] |
76 | 98 | } |
99 | + | |
77 | 100 | Menu.setApplicationMenu(Menu.buildFromTemplate(menu)) |
78 | - openMainWindow() | |
79 | 101 | }) |
80 | 102 | |
81 | 103 | electron.app.on('activate', function (e) { |
82 | 104 | if (windows.main) { |
@@ -126,8 +148,9 @@ | ||
126 | 148 | windows.main = null |
127 | 149 | if (process.platform !== 'darwin') electron.app.quit() |
128 | 150 | }) |
129 | 151 | } |
152 | + return windows.main | |
130 | 153 | } |
131 | 154 | |
132 | 155 | function setupContext (appName, opts, cb) { |
133 | 156 | ssbConfig = require('ssb-config/inject')(appName, extend({ |
locales/de.json | ||
---|---|---|
@@ -137,9 +137,8 @@ | ||
137 | 137 | "unsubscribed from ": "bestellt ab ", |
138 | 138 | "on ": "auf ", |
139 | 139 | "Private Message": "Private Nachricht", |
140 | 140 | "Send Private Message": "Private Nachricht senden", |
141 | - "Publish Privately": "Privat veröffentlichen", | |
142 | 141 | "de": "German", |
143 | 142 | "Public key for this profile": "Öffentlicher Schlüssel für dieses Profil", |
144 | 143 | "This person is blocked by %s of your friends.": { |
145 | 144 | "one": "Diese Person ist von einem deiner Freunde geblockt.", |
locales/en.json | ||
---|---|---|
@@ -1,20 +1,22 @@ | ||
1 | 1 | { |
2 | 2 | "Publishing...": "Publishing...", |
3 | - "Publish Privately": "Publish Privately", | |
4 | - "Publish": "Publish", | |
5 | - "Welcome to Patchwork": "Welcome to Patchwork", | |
3 | + "Preview & Publish Privately": "Preview & Publish Privately", | |
4 | + "Preview & Publish": "Preview & Publish", | |
6 | 5 | "You may not be able to see new content until you follow some users or pubs.": "You may not be able to see new content until you follow some users or pubs.", |
7 | - "For help, see the 'Getting Started' guide at ": "For help, see the 'Getting Started' guide at ", | |
6 | + "You are not following anyone": "You are not following anyone", | |
7 | + "For help getting started, see the guide at ": "For help getting started, see the guide at ", | |
8 | + "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.", | |
9 | + "You have no followers": "You have no followers", | |
8 | 10 | "update": "update", |
9 | 11 | "updates": "updates", |
10 | 12 | "+ Join Pub": "+ Join Pub", |
11 | 13 | "Active Channels": "Active Channels", |
12 | 14 | "More Channels...": "More Channels...", |
13 | 15 | "Local": "Local", |
14 | 16 | "Connected Pubs": "Connected Pubs", |
15 | 17 | "Who to follow": "Who to follow", |
16 | - "Write a private message": "Write a private message \n\n\n\nThis can only be read by yourself and people you have @mentioned.", | |
18 | + "Write a private message": "Write a private message", | |
17 | 19 | "Edit Your Profile": "Edit Your Profile", |
18 | 20 | "Public key for this profile": "Public key for this profile", |
19 | 21 | "This person is blocked by %s of your friends.": { |
20 | 22 | "one": "This person is blocked by %s of your friends.", |
@@ -28,14 +30,14 @@ | ||
28 | 30 | "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "They might not receive your private messages or replies. You could try joining a pub that they are a member of.", |
29 | 31 | "However, since you follow someone that follows them, you should be able to see their latest posts.": "However, since you follow someone that follows them, you should be able to see their latest posts.", |
30 | 32 | "Mutual Friends": "Mutual Friends", |
31 | 33 | "You share %s mutual friends with this person.": { |
32 | - "one": "You share %s mutual friend with this person.", | |
34 | + "one": "You share %s mutual friends with this person.", | |
33 | 35 | "other": "You share %s mutual friends with this person." |
34 | 36 | }, |
35 | 37 | "Followed by": "Followed by", |
36 | 38 | "You follow %s people that follow this person.": { |
37 | - "one": "You follow someone that follows this person.", | |
39 | + "one": "You follow %s people that follow this person.", | |
38 | 40 | "other": "You follow %s people that follow this person." |
39 | 41 | }, |
40 | 42 | "Send Private Message": "Send Private Message", |
41 | 43 | "Friends": "Friends", |
@@ -57,148 +59,78 @@ | ||
57 | 59 | "Profile": "Profile", |
58 | 60 | "Mentions": "Mentions", |
59 | 61 | " has been released.": " has been released.", |
60 | 62 | " Click here to download and view more info!": " Click here to download and view more info!", |
63 | + "View %s more": { | |
64 | + "one": "View %s more", | |
65 | + "other": "View %s more" | |
66 | + }, | |
61 | 67 | "Self Assigned": "Self Assigned", |
62 | 68 | "Assigned By": "Assigned By", |
63 | - "followed ": "followed ", | |
69 | + "Force Disconnect": "Force Disconnect", | |
70 | + "Click to unblock": "Click to unblock", | |
71 | + "Blocked": "Blocked", | |
72 | + "Click to unfollow": "Click to unfollow", | |
73 | + "Follow Back": "Follow Back", | |
74 | + "Follow": "Follow", | |
75 | + "Click to block syncing with this person and hide their posts": "Click to block syncing with this person and hide their posts", | |
76 | + "Block": "Block", | |
77 | + "This is you.": "This is you.", | |
78 | + "Write a public message": "Write a public message", | |
64 | 79 | "from now": "from now", |
65 | 80 | "ago": "ago", |
66 | 81 | "years": "years", |
67 | 82 | "months": "months", |
68 | 83 | "weeks": "weeks", |
69 | 84 | "days": "days", |
70 | 85 | "hours": "hours", |
71 | - "minutes": "mins", | |
72 | - "seconds": "secs", | |
86 | + "minutes": "minutes", | |
87 | + "seconds": "seconds", | |
73 | 88 | "year": "year", |
74 | 89 | "month": "month", |
75 | 90 | "week": "week", |
76 | 91 | "day": "day", |
77 | 92 | "hour": "hour", |
78 | - "minute": "min", | |
79 | - "second": "sec", | |
93 | + "minute": "minute", | |
94 | + "second": "second", | |
95 | + "Liked by": "Liked by", | |
96 | + "likes": "likes", | |
97 | + "See less": "See less", | |
98 | + "See more": "See more", | |
80 | 99 | "Reply": "Reply", |
100 | + "mentioned you": "mentioned you", | |
81 | 101 | "View full thread": "View full thread", |
82 | - "Unsubscribe": "Unsubscribe", | |
83 | - "Subscribe": "Subscribe", | |
84 | - "Force Disconnect": "Force Disconnect", | |
85 | 102 | "(you)": "(you)", |
86 | - "in reply to ": "in reply to ", | |
87 | - "See less": "See less", | |
88 | - "See more": "See more", | |
89 | - "mentioned you": "mentioned you", | |
103 | + "replied to this message": "replied to this message", | |
90 | 104 | " and ": " and ", |
91 | - "Liked by": "Liked by", | |
92 | - "likes": "likes", | |
93 | 105 | "liked this message": "liked this message", |
106 | + "in reply to ": "in reply to ", | |
94 | 107 | "like": "like", |
95 | - "replied to this message": "replied to this message", | |
96 | - "unfollowed ": "unfollowed ", | |
108 | + "followed ": "followed ", | |
97 | 109 | " others": " others", |
98 | - "Write a public message": "Write a public message", | |
99 | - "New Message": "New Message", | |
100 | - "%s people from your network replied to this message on ": { | |
101 | - "one": "%s person from your network replied to this message on ", | |
102 | - "other": "%s people from your network replied to this message on " | |
103 | - }, | |
104 | 110 | "mentioned in your network": "mentioned in your network", |
105 | - "Channels": "Channels", | |
106 | - "Browse All": "Browse All", | |
107 | - "$name": "English", | |
108 | - "Theme": "Theme", | |
109 | - "Language": "Language", | |
110 | - "Default": "Default", | |
111 | - "de": "German", | |
112 | - "en": "en", | |
113 | - "es": "Spanish", | |
114 | - "pt": "pt", | |
115 | - "ur": "Urdu", | |
116 | - "si": "Slovenian", | |
117 | - "pt-BR": "Brazillian Portuguese", | |
118 | - "Public Feed Options": "Public Feed Options", | |
119 | - "Hide following messages": "Hide following messages", | |
120 | - "This is you.": "This is you.", | |
121 | - "Click to unblock": "Click to unblock", | |
122 | - "Blocked": "Blocked", | |
123 | - "Click to unfollow": "Click to unfollow", | |
124 | - "Follow Back": "Follow Back", | |
125 | - "Follow": "Follow", | |
126 | - "Click to block syncing with this person and hide their posts": "Click to block syncing with this person and hide their posts", | |
127 | - "Block": "Block", | |
128 | - "Write a private reply": "Write a private reply", | |
129 | - "Write a public reply": "Write a public reply", | |
130 | - "External Link": "External Link", | |
131 | - "subscribed to ": "subscribed to ", | |
132 | - "unsubscribed from ": "unsubscribed from ", | |
111 | + "Missing message": "Missing message", | |
112 | + " via ": " via ", | |
113 | + "The author of this message could be outside of your follow range or they may be blocked.": "The author of this message could be outside of your follow range or they may be blocked.", | |
114 | + "identifies ": "identifies ", | |
115 | + " as \"": " as \"", | |
116 | + "Unread Message": "Unread Message", | |
133 | 117 | "Click to unsubscribe": "Click to unsubscribe", |
134 | 118 | "Subscribed": "Subscribed", |
135 | - "Write a message in this channel": "Write a message in this channel\n\n\n\nPeople who follow you or subscribe to this channel will also see this message in their main feed.\n\nTo create a new channel, type the channel name (preceded by a #) into the search box above. e.g #cat-pics", | |
119 | + "Subscribe": "Subscribe", | |
120 | + "Write a message in this channel": "Write a message in this channel", | |
121 | + "You may not be able to see new channel content until you follow some users or pubs.": "You may not be able to see new channel content until you follow some users or pubs.", | |
136 | 122 | "mentioned this channel": "mentioned this channel", |
137 | - "You may not be able to see new channel content until you follow some users or pubs.": "You may not be able to see new channel content until you follow some users or pubs.", | |
138 | - "Search Results:": "Search Results:", | |
139 | - "Search completed.": "Search completed.", | |
140 | - "result found": "result found", | |
141 | - "results found": "results found", | |
142 | - "blocked ": "blocked ", | |
143 | - "Confirm": "Confirm", | |
144 | - "Cancel": "Cancel", | |
145 | - "Unread Message": "Unread Message", | |
146 | - "Font Size": "Font Size", | |
147 | - "Hide posts in channels that are not subscribed": "Hide posts in channels that are not subscribed", | |
148 | - "Information": "Information", | |
149 | - "Hide channel (un)subcribe messages": "Hide channel (un)subcribe messages", | |
150 | - "Channel Feed Options": "Channel Feed Options", | |
151 | - " forked this discussion:": " forked this discussion:", | |
152 | - "You are not following anyone": "You are not following anyone", | |
153 | - "For help getting started, see the guide at ": "For help getting started, see the guide at ", | |
154 | - "added changes": "added changes", | |
155 | - "Your Profile": "Your Profile", | |
156 | - "Choose Profile Image...": "Choose Profile Image...", | |
157 | - "Choose a name": "Choose a name", | |
158 | - "Describe yourself (if you want)": "Describe yourself (if you want)", | |
159 | - "Missing message": "Missing message", | |
160 | - " via ": " via ", | |
161 | - "The author of this message could be outside of your follow range or they may be blocked.": "The author of this message could be outside of your follow range or they may be blocked.", | |
162 | - "Close": "Close", | |
163 | - " referenced this message:": " referenced this message:", | |
164 | - "on ": "on ", | |
165 | - "You follow %s people that subscribe to this channel.": { | |
166 | - "one": "You follow %s person that subscribes to this channel.", | |
167 | - "other": "You follow %s people that subscribe to this channel." | |
168 | - }, | |
169 | - "People you follow that subscribe to this channel": "People you follow that subscribe to this channel", | |
170 | - " from your extended network": " from your extended network", | |
171 | - "+ Add Gathering": "+ Add Gathering", | |
172 | - "View %s more": { | |
173 | - "one": "View %s more", | |
174 | - "other": "View %s more" | |
175 | - }, | |
123 | + "assigned a display image to ": "assigned a display image to ", | |
124 | + "unfollowed ": "unfollowed ", | |
176 | 125 | "self identifies as ": "self identifies as ", |
126 | + "subscribed to ": "subscribed to ", | |
177 | 127 | "self assigned a description": "self assigned a description", |
178 | - "self assigned a display image": "self assigned a display image", | |
179 | - "assigned a display image to ": "assigned a display image to ", | |
180 | - "Browse Channels": "Browse Channels", | |
181 | - "identifies ": "identifies ", | |
182 | - " as \"": " as \"", | |
183 | - "unblocked ": "unblocked ", | |
128 | + "External Link": "External Link", | |
129 | + "Close": "Close", | |
130 | + "Write a private reply": "Write a private reply", | |
131 | + "Write a public reply": "Write a public reply", | |
132 | + "New Message": "New Message", | |
184 | 133 | "identified ": "identified ", |
185 | - "All Posts from Your ": "All Posts from Your ", | |
186 | - "You have no followers": "You have no followers", | |
187 | - "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.", | |
188 | - "Cannot load thread": "Cannot load thread", | |
189 | - "can attend": "can attend", | |
190 | - "Choose a title": "Choose a title", | |
191 | - "Choose date and time": "Choose date and time", | |
192 | - "Choose Banner Image...": "Choose Banner Image...", | |
193 | - "Describe the gathering (if you want)": "Describe the gathering (if you want)", | |
194 | - "Create Gathering": "Create Gathering", | |
195 | - "liked": "liked", | |
196 | - "(missing message)": "(missing message)", | |
197 | - "paste invite code here": "paste invite code here", | |
198 | - "By default, Patchwork will only see other users that are on the same local area network as you.": "By default, Patchwork will only see other users that are on the same local area network as you.", | |
199 | - "In order to share with users on the internet, you need to be invited to a pub server.": "In order to share with users on the internet, you need to be invited to a pub server.", | |
200 | - "Redeem Invite": "Redeem Invite", | |
201 | - "Error": "Error", | |
202 | - "OK": "OK", | |
203 | - "An error occurred while attempting to redeem invite.": "An error occurred while attempting to redeem invite." | |
134 | + "Confirm": "Confirm", | |
135 | + "Cancel": "Cancel" | |
204 | 136 | } |
locales/es.json | ||
---|---|---|
@@ -25,9 +25,9 @@ | ||
25 | 25 | " replied": " respondió", |
26 | 26 | " replied to ": " respondió a ", |
27 | 27 | "like": "Me gusta", |
28 | 28 | " and ": " y ", |
29 | - " followed ": " siguie a ", | |
29 | + " followed ": " sigue a ", | |
30 | 30 | "subscribed to ": "se suscribió a ", |
31 | 31 | " subscribed to ": "se suscribió a ", |
32 | 32 | "likes": "Me gusta", |
33 | 33 | " others": " más", |
@@ -37,15 +37,15 @@ | ||
37 | 37 | "Cannot display message.": "No se puede mostrar el mensaje.", |
38 | 38 | "More Channels...": "Más canales...", |
39 | 39 | "Click to unsubscribe": "Click para anular suscripción", |
40 | 40 | "Subscribed": "Suscrito", |
41 | - "Write a message in this channel": "Escriba un mensaje en este canal \n\n\n\nLas personas que te siguen o esten suscritas a este canal también verán este mensaje en su feed principal.\n\nPara crear un nuevo canal, escribe el nombre del canal (precedido por un #) en el cuadro de búsqueda de arriba, por ejemplo #cat-pics", | |
41 | + "Write a message in this channel": "Escribe un mensaje en este canal", | |
42 | 42 | "Gatherings": "Reuniones", |
43 | 43 | " from your extended network": " de su red extendida", |
44 | 44 | "+ Add Gathering": "+ Agregar Reunión", |
45 | - "Write a private message": "Write a private message \n\n\n\nThis can only be read by yourself and people you have @mentioned.", | |
45 | + "Write a private message": "Escribe un mensaje privado", | |
46 | 46 | "Edit Your Profile": "Edite su perfil", |
47 | - "Click to unfollow": "Click para dejar de seguir", | |
47 | + "Click to unfollow": "Clic para dejar de seguir", | |
48 | 48 | "Friends": "Amigos", |
49 | 49 | "Following": "Siguiendo", |
50 | 50 | "Follow Back": "Seguir de vuelta", |
51 | 51 | "Follow": "Seguir", |
@@ -59,12 +59,12 @@ | ||
59 | 59 | "Settings": "Configuraciones", |
60 | 60 | "Theme": "Diseño", |
61 | 61 | "Filters": "Filtros", |
62 | 62 | "Hide following messages": "Ocultar mensajes de seguidores", |
63 | - "Upgrading database": "Upgrading database", | |
64 | - "Downloading new messages": "Downloading new messages", | |
65 | - "Indexing database": "Indexing database", | |
66 | - "Scuttling...": "Scuttling...", | |
63 | + "Upgrading database": "Actualizando la base de datos", | |
64 | + "Downloading new messages": "Descargando mensajes nuevos", | |
65 | + "Indexing database": "Indexando base de datos", | |
66 | + "Scuttling...": "Escabullirse...", | |
67 | 67 | "Create": "Crear", |
68 | 68 | " Gathering": " Reunión", |
69 | 69 | "Choose a title": "Elige un título", |
70 | 70 | "Choose date and time": "Elige una fecha y hora", |
@@ -101,9 +101,9 @@ | ||
101 | 101 | "added changes": "agregó cambios", |
102 | 102 | "mentioned you": "te mencionó", |
103 | 103 | "mentioned this channel": "mencionó este canal", |
104 | 104 | "Extended Network": "Red extendida", |
105 | - " has been released.": " a sido publicada.", | |
105 | + " has been released.": " ha sido publicada.", | |
106 | 106 | " Click here to download and view more info!": " Haga clic aquí para descargar y ver más información!", |
107 | 107 | "Channels": "Canales", |
108 | 108 | "Browse All": "Ver todos", |
109 | 109 | "More": "Más", |
@@ -135,21 +135,20 @@ | ||
135 | 135 | "unsubscribed from ": "desuscrito de ", |
136 | 136 | "en": "en", |
137 | 137 | "es": "es", |
138 | 138 | "ki": "ki", |
139 | - "Publish Privately": "Publicar en privado", | |
140 | 139 | "Send Private Message": "Enviar mensaje privado", |
141 | 140 | "de": "de", |
142 | 141 | "pt": "pt", |
143 | 142 | "on ": "on ", |
144 | 143 | "Block": "Bloquear", |
145 | - "Click to unblock": "Click to unblock", | |
144 | + "Click to unblock": "Clic para desbloquear", | |
146 | 145 | "Blocked": "Bloqueado", |
147 | 146 | "blocked ": "bloqueó a ", |
148 | 147 | "unblocked ": "desbloqueó a ", |
149 | 148 | "Click to block syncing with this person and hide their posts": "Haz clic para bloquear la sincronización con esta persona y ocultar sus publicaciones", |
150 | 149 | "Public key for this profile": "Clave pública de este perfil", |
151 | - "Liked by": "Le gusta a:", | |
150 | + "Liked by": "Le gusta a", | |
152 | 151 | "You don't follow anyone who follows this person": "No sigues a nadie que siga a esta persona", |
153 | 152 | "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Es posible que no esté viendo sus últimos mensajes. Puedes intentar unirte a un pub del que sea miembro.", |
154 | 153 | "Mutual Friends": "Amigos en común", |
155 | 154 | "You share %s mutual friends with this person.": { |
@@ -157,10 +156,10 @@ | ||
157 | 156 | "other": "Compartes %s amigos en común con esta persona" |
158 | 157 | }, |
159 | 158 | "This person does not follow anyone that follows you": "Esta persona no sigue a nadie que te sigue", |
160 | 159 | "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Es posible que no reciban sus mensajes o respuestas privadas. Puedes intentar unirte a un pub del que sea miembro.", |
161 | - "External Link": "Link externo", | |
162 | - "This is you.": "Este ere tu.", | |
160 | + "External Link": "Enlace externo", | |
161 | + "This is you.": "Este eres tú.", | |
163 | 162 | "This person is blocked by %s of your friends.": { |
164 | 163 | "one": "Esta persona está bloqueada por %s de tus amigos.", |
165 | 164 | "other": "Esta persona está bloqueada por %s de tus amigos." |
166 | 165 | }, |
@@ -181,10 +180,10 @@ | ||
181 | 180 | }, |
182 | 181 | "Followed by": "Seguido por", |
183 | 182 | "pt-BR": "Portugués Brasileño", |
184 | 183 | "Font Size": "Tamaño de fuente", |
185 | - "Default": "Default", | |
186 | - "Public Feed Options": "Opciones de feed público", | |
184 | + "Default": "Por defecto", | |
185 | + "Public Feed Options": "Opciones de suscripción público", | |
187 | 186 | "Only include posts from subscribed channels": "Incluir solo publicaciones de canales suscritos", |
188 | 187 | "Information": "Información", |
189 | 188 | "Force Disconnect": "Forzar desconexión", |
190 | 189 | "(you)": "(tu)", |
@@ -199,19 +198,19 @@ | ||
199 | 198 | "other": "%s personas de tu red respondieron este mensaje en " |
200 | 199 | }, |
201 | 200 | "You may not be able to see new content until you follow some users or pubs.": "You may not be able to see new content until you follow some users or pubs.", |
202 | 201 | "You are not following anyone": "No estás siguiendo a nadie", |
203 | - "For help getting started, see the guide at ": "For help getting started, see the guide at ", | |
202 | + "For help getting started, see the guide at ": "Para ayuda sobre como empezar, use la guía disponible en ", | |
204 | 203 | "View %s more": { |
205 | - "one": "View %s more", | |
206 | - "other": "View %s more" | |
204 | + "one": "Ver %s más", | |
205 | + "other": "Ver %s más" | |
207 | 206 | }, |
208 | 207 | "You follow %s people that subscribe to this channel.": { |
209 | - "one": "You follow %s people that subscribe to this channel.", | |
210 | - "other": "You follow %s people that subscribe to this channel." | |
208 | + "one": "Sigues a alguien que está suscrita a este canal.", | |
209 | + "other": "Sigues a %s personas que están suscritas a este canal." | |
211 | 210 | }, |
212 | - "Hide channel (un)subcribe messages": "Hide channel (un)subcribe messages", | |
213 | - "Hide posts in channels that are not subscribed": "Ocultar publicaciones en canales a los que no estás suscripto", | |
211 | + "Hide channel (un)subcribe messages": "Ocultar canal (de)suscribirse de los mensajes", | |
212 | + "Hide posts in channels that are not subscribed": "Ocultar publicaciones en canales a los que no estás suscrito", | |
214 | 213 | "Channel Feed Options": "Opciones de feed de canal", |
215 | 214 | "Welcome to Patchwork": "Bienvenidos a Patchwork", |
216 | 215 | "For help, see the 'Getting Started' guide at ": "Para obtener ayuda, consulte la guía introducción en ", |
217 | 216 | "You have no followers": "No tienes seguidores", |
locales/pt-BR.json | ||
---|---|---|
@@ -139,7 +139,6 @@ | ||
139 | 139 | "en": "en", |
140 | 140 | "on ": "on ", |
141 | 141 | "Private Message": "Mensagem Privada", |
142 | 142 | "Send Private Message": "Enviar Mensagem Privada", |
143 | - "Publish Privately": "Publicar Privadamente", | |
144 | 143 | "Font Size": "Tamanho da fonte" |
145 | 144 | } |
locales/pt.json | ||
---|---|---|
@@ -140,7 +140,6 @@ | ||
140 | 140 | "en": "English", |
141 | 141 | "on ": "em ", |
142 | 142 | "Private Message": "Mensagem Privada", |
143 | 143 | "Send Private Message": "Enviar Mensagem Privada", |
144 | - "Publish Privately": "Publicar Privadamente", | |
145 | 144 | "Font Size": "Tamanho da fonte" |
146 | 145 | } |
locales/ur.json | ||
---|---|---|
@@ -81,9 +81,8 @@ | ||
81 | 81 | "Language": "Language", |
82 | 82 | "Filters": "Filters", |
83 | 83 | "Hide following messages": "Hide following messages", |
84 | 84 | "Font Size": "Font Size", |
85 | - "Publish Privately": "Publish Privately", | |
86 | 85 | "You may not be able to see new content until you follow some users or pubs.": "You may not be able to see new content until you follow some users or pubs.", |
87 | 86 | "You are not following anyone": "You are not following anyone", |
88 | 87 | "For help getting started, see the guide at ": "For help getting started, see the guide at ", |
89 | 88 | "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.", |
locales/pl.json | ||
---|---|---|
@@ -1,0 +1,195 @@ | ||
1 | +{ | |
2 | + "Publishing...": "Publikowanie...", | |
3 | + "Publish": "Opublikuj", | |
4 | + "Welcome to Patchwork": "Witaj w Patchwork", | |
5 | + "You may not be able to see new content until you follow some users or pubs.": "Możesz nie być w stanie zobaczyć nowych postów dopóki nie zaczniesz obserwować jakichś użytkowników albo pubów.", | |
6 | + "For help, see the 'Getting Started' guide at ": "W ramach wsparcia, zobacz przewodnik 'Getting Started': ", | |
7 | + "update": "update", | |
8 | + "updates": "update'y", | |
9 | + "+ Join Pub": "+ Dołącz do Pubu", | |
10 | + "Active Channels": "Aktywne Kanały", | |
11 | + "More Channels...": "Więcej Kanałów...", | |
12 | + "Local": "Lokalne", | |
13 | + "Connected Pubs": "Połączone Puby", | |
14 | + "Who to follow": "Kogo obserwować", | |
15 | + "Write a private message": "Napisz wiadomość prywatną \n\n\n\nMoże być przeczytan tylko przez ciebie i osoby które @wspomisz.", | |
16 | + "Edit Your Profile": "Edytuj Twój Profil", | |
17 | + "Public key for this profile": "Publiczny klucz dla tego profilu", | |
18 | + "This person is blocked by %s of your friends.": { | |
19 | + "one": "Ta osoba jest zablokowana przez %s twojego znajomego.", | |
20 | + "other": "Ta osoba jest zablokowana przez %s twoich znajomych." | |
21 | + }, | |
22 | + "You don't follow anyone who follows this person": "Nie obserwujesz nikogo kto obserwuje tę osobę", | |
23 | + "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Możesz nie widzieć jej nanjowszych wiadomości. Możesz spróbować dołączyć do pubu którego ona też jest członkiem.", | |
24 | + "However, since they follow someone that follows you, they should be able to see your posts.": "Jednak, ponieważ obserwuje ona kogoś kto obserwuje ciebie, powinna być w stanie widzieć twoje posty.", | |
25 | + "They might not be able to see your posts either.": "Ona może nie być w stanie widzieć twoich postów.", | |
26 | + "This person does not follow anyone that follows you": "Ta osoba nie obserwuje nikogo kto obserwuje ciebie", | |
27 | + "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Może nie otrzymać twoich wiadomości prywatnych i odpowiedzi. Możesz spróbować dołączyć do pubu którego ona też jest członkiem.", | |
28 | + "However, since you follow someone that follows them, you should be able to see their latest posts.": "Jednak, ponieważ obserwujesz kogoś kto obserwuje ją, jej nanowsze posty powinny być widzialne.", | |
29 | + "Mutual Friends": "Wzajemni Znajomi", | |
30 | + "You share %s mutual friends with this person.": { | |
31 | + "one": "Dzielisz %s wzajemnego znajomego z tą osobą.", | |
32 | + "other": "Dzielisz %s wzajemnych znajomych z tą osobą." | |
33 | + }, | |
34 | + "Followed by": "Obserwowana przez", | |
35 | + "You follow %s people that follow this person.": { | |
36 | + "one": "Obserwujesz kogoś kto obserwuje tę osobę.", | |
37 | + "other": "Obserwujesz %s osób które obserwują tę osobę." | |
38 | + }, | |
39 | + "Send Private Message": "Wyślij Wiadomość Prywatną", | |
40 | + "Friends": "Znajomi", | |
41 | + "Followers": "Obserwujący", | |
42 | + "Following": "Obserwuje", | |
43 | + "Blocked by": "Zablokowana przez", | |
44 | + "Public": "Publiczne", | |
45 | + "Private": "Prywatne", | |
46 | + "More": "Więcej", | |
47 | + "Gatherings": "Zgromadzenia", | |
48 | + "Extended Network": "Szersza Sieć", | |
49 | + "Settings": "Ustawienia", | |
50 | + "Patchwork": "Patchwork", | |
51 | + "Upgrading database": "Uaktualnianie bazy danych", | |
52 | + "Downloading new messages": "Ściąganie nowych wiadomości", | |
53 | + "Indexing database": "Indeksowanie bazy danych", | |
54 | + "Scuttling...": "Scuttle'owanie...", | |
55 | + "word, @key, #channel": "słowo, @klucz, #kanał", | |
56 | + "Profile": "Profil", | |
57 | + "Mentions": "Wzmianki", | |
58 | + " has been released.": " został wydany.", | |
59 | + " Click here to download and view more info!": " Kliknij tutaj by go ściągnąć i po więcej informacji!", | |
60 | + "Self Assigned": "Samoprzypisane", | |
61 | + "Assigned By": "Przypisane przez", | |
62 | + "followed ": "zaobserwowała ", | |
63 | + "from now": "od teraz", | |
64 | + "ago": "temu", | |
65 | + "years": "lata", | |
66 | + "months": "miesiące", | |
67 | + "weeks": "tygodnie", | |
68 | + "days": "dni", | |
69 | + "hours": "godziny", | |
70 | + "minutes": "minuty", | |
71 | + "seconds": "sekundy", | |
72 | + "year": "rok", | |
73 | + "month": "miesiąc", | |
74 | + "week": "tydzień", | |
75 | + "day": "dzień", | |
76 | + "hour": "godzina", | |
77 | + "minute": "min", | |
78 | + "second": "sek", | |
79 | + "Reply": "Odpowiedz", | |
80 | + "View full thread": "Pokaż całą konwersację", | |
81 | + "Unsubscribe": "Odsubskrybuj", | |
82 | + "Subscribe": "Zasubskrybuj", | |
83 | + "Force Disconnect": "Rozłącz na Siłę", | |
84 | + "(you)": "(ty)", | |
85 | + "in reply to ": "w odpowiedzi do ", | |
86 | + "See less": "Zobacz mniej", | |
87 | + "See more": "Zobacz więcej", | |
88 | + "mentioned you": "wspomniała o tobie", | |
89 | + " and ": " i ", | |
90 | + "Liked by": "Lubiane przez", | |
91 | + "likes": "lubi", | |
92 | + "liked this message": "polubił tę wiadomość", | |
93 | + "like": "Polub", | |
94 | + "replied to this message": "odpowiedziała na tę wiadomość", | |
95 | + "unfollowed ": "odobserwowała ", | |
96 | + " others": " innych", | |
97 | + "Write a public message": "Napisz wiadomość publiczną", | |
98 | + "New Message": "Nowa Wiadomość", | |
99 | + "%s people from your network replied to this message on ": { | |
100 | + "one": "%s osoba z twojej sieci odpowiedziała na tą wiadomość ", | |
101 | + "other": "%s osób z twojej sieci odpowiedziało na tą wiadomość " | |
102 | + }, | |
103 | + "mentioned in your network": "wspomniane w twojej sieci", | |
104 | + "Channels": "Kanały", | |
105 | + "Browse All": "Przejrzyj Wszystkie", | |
106 | + "$name": "Polski", | |
107 | + "Theme": "Motyw", | |
108 | + "Language": "Język", | |
109 | + "Default": "Domyślny", | |
110 | + "de": "Niemiecki", | |
111 | + "en": "Angielski", | |
112 | + "es": "Hiszpański", | |
113 | + "pt": "Portugalski", | |
114 | + "ur": "Urdu", | |
115 | + "sl": "Słoweński", | |
116 | + "pt-BR": "Brazylijski Portugalski", | |
117 | + "Public Feed Options": "Opcje Kanału Publicznego", | |
118 | + "Hide following messages": "Schowaj wiadomości o obserwowaniu", | |
119 | + "This is you.": "To jesteś ty.", | |
120 | + "Click to unblock": "Kliknij aby odblokować", | |
121 | + "Blocked": "Zablokowana", | |
122 | + "Click to unfollow": "Kliknij aby odobserwować", | |
123 | + "Follow Back": "Zaobserwuj Spowrotem", | |
124 | + "Follow": "Zaobserwuj", | |
125 | + "Click to block syncing with this person and hide their posts": "Kliknij aby zablokować synchronizowanie z tą osobą i schować jej posty", | |
126 | + "Block": "Zablokuj", | |
127 | + "Write a private reply": "Napisz prywatną odpowiedź", | |
128 | + "Write a public reply": "Napisz publiczną odpowiedź", | |
129 | + "External Link": "Link Zewnętrzny", | |
130 | + "subscribed to ": "zasubskrybowała ", | |
131 | + "unsubscribed from ": "odsubskrybowała ", | |
132 | + "Click to unsubscribe": "Kliknij aby odsubskrybować", | |
133 | + "Subscribed": "Zasubskrybowano", | |
134 | + "Write a message in this channel": "Napisz wiadomość w tym kanale\n\n\n\nOsoby które cię obserwują albo subskrybują do tego kanału też zobaczą tę wiadomość na ich głównym kanale.\n\nBy stworzyć nowy kanał, wpisz nazwę kanału (poprzedzoną '#'em) w pole wyszukiwania powyżej. np. #cat-pics", | |
135 | + "mentioned this channel": "wspomniała o tym kanale", | |
136 | + "You may not be able to see new channel content until you follow some users or pubs.": "Możesz nie być w stanie zobaczyć nowej kanałowej treści dopóki nie zaobserwujesz jakichś użytkowników albo pubów.", | |
137 | + "Search Results:": "Wyniki Wyszukiwania:", | |
138 | + "Search completed.": "Szukanie zakończone.", | |
139 | + "result found": "wynik znaleziony", | |
140 | + "results found": "wyników znalezionych", | |
141 | + "blocked ": "zablokowała ", | |
142 | + "Confirm": "Potwierdź", | |
143 | + "Cancel": "Anuluj", | |
144 | + "Unread Message": "Nieprzeczytana Wiadomość", | |
145 | + "Font Size": "Rozmiar Czcionka", | |
146 | + "Hide posts in channels that are not subscribed": "Schowaj posty z kanałów których nie subskrybujesz", | |
147 | + "Information": "informacje", | |
148 | + "Hide channel (un)subcribe messages": "Schowaj wiadomości o (od)subskrybowaniu kanałów", | |
149 | + "Channel Feed Options": "Opcje Kanału Wewnątrzkanałowego", | |
150 | + " forked this discussion:": " rozwidliła tę dyskusję:", | |
151 | + "You are not following anyone": "nikogo nie obserwujesz", | |
152 | + "For help getting started, see the guide at ": "W ramach pomocy z zaczęciem, obacz przewodnik: ", | |
153 | + "added changes": "dodała zmiany", | |
154 | + "Your Profile": "Twój Profil", | |
155 | + "Choose Profile Image...": "Wybierz Obrazek Profilowy...", | |
156 | + "Choose a name": "Wybierz imię", | |
157 | + "Describe yourself (if you want)": "Opisz się (jeśli chcesz)", | |
158 | + "Missing message": "Brakująca wiadomość", | |
159 | + " via ": " poprzez ", | |
160 | + "The author of this message could be outside of your follow range or they may be blocked.": "Autor tej wiadomości może być poza twoim zasięgiem obserwacji albo zablokowany.", | |
161 | + "Close": "Zamnkij", | |
162 | + " referenced this message:": " wspomniała tę wiadomość:", | |
163 | + "on ": "w ", | |
164 | + "You follow %s people that subscribe to this channel.": { | |
165 | + "one": "Obserwujesz %s osobę która subskrybuje ten kanał.", | |
166 | + "other": "Obserwujesz %s osób które subskrybują ten kanał." | |
167 | + }, | |
168 | + "People you follow that subscribe to this channel": "Osoby które obserwujesz subskrybujące ten kanał", | |
169 | + " from your extended network": " z twojej szerszej sieci", | |
170 | + "+ Add Gathering": "+ Dodaj Zgromadzenie", | |
171 | + "View %s more": { | |
172 | + "one": "Zobacz %s więcej", | |
173 | + "other": "Zobacz %s więcej" | |
174 | + }, | |
175 | + "self identifies as ": "samoidentyfikuje się jako ", | |
176 | + "self assigned a description": "samoprzypisała opis", | |
177 | + "self assigned a display image": "samoprzypisała obrazek", | |
178 | + "assigned a display image to ": "przypisała obrazek ", | |
179 | + "Browse Channels": "Przejrzyj Kanały", | |
180 | + "identifies ": "identyfikuje ", | |
181 | + " as \"": " jako \"", | |
182 | + "unblocked ": "odblokowała ", | |
183 | + "identified ": "zidentyfikowała ", | |
184 | + "All Posts from Your ": "Wszystkie Posty z Twojej ", | |
185 | + "You have no followers": "Nie masz obserwujących", | |
186 | + "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Nikt nie będzie w stanie zobaczyć twoich postów dopóki ktoś cię nie zaobserwuje. Najłatwiejszym sposobem na pozyskanie obserwującego jest użycie zaproszenia do pubu bo tem pub cię zwrotnie zaobserwuje. Jeżeli już użyłeś zaproszenia do pubu i widzisz na twoim profilu że nie zaobserwował cię z powrotem, spróbuj innego pubu.", | |
187 | + "Cannot load thread": "Nie udało się załadować konwersacji", | |
188 | + "can attend": "może wziąć udział", | |
189 | + "Choose a title": "Wybierz tytuł", | |
190 | + "Choose date and time": "Wybierz datę i czas", | |
191 | + "Choose Banner Image...": "Wybierz Baner...", | |
192 | + "Describe the gathering (if you want)": "Opisz zgromadzenie (jeśli chcesz)", | |
193 | + "Create Gathering": "Stwórz Zgromadzenie", | |
194 | + "liked": "polubiła" | |
195 | +} |
locales/si.json | ||
---|---|---|
@@ -1,189 +1,0 @@ | ||
1 | -{ | |
2 | - "Publishing...": "Objavljanje poteka...", | |
3 | - "Publish Privately": "Objavi kot zasebno", | |
4 | - "Publish": "Objavi", | |
5 | - "Welcome to Patchwork": "Dobrodošel_a na Patchwork", | |
6 | - "You may not be able to see new content until you follow some users or pubs.": "Verjetno je, da ne boš videl_a nobenih vsebin, dokler ne začneš spremljati uporabnikov ali pubov.", | |
7 | - "For help, see the 'Getting Started' guide at ": "Za pomoč se obrni na 'Getting Started' vodič na ", | |
8 | - "update": "posodobitev", | |
9 | - "updates": "posodobitve", | |
10 | - "+ Join Pub": "+ Pridruži se Pubu", | |
11 | - "Active Channels": "Aktivni kanali", | |
12 | - "More Channels...": "Več kanalov...", | |
13 | - "Local": "Lokalno", | |
14 | - "Connected Pubs": "Povezani Pubi", | |
15 | - "Who to follow": "Koga spremljati", | |
16 | - "Write a private message": "Napiši privatno sporočilo \n\n\n\nSporočilo bo vidno samo tebi in osebam, ki si jih označil_a z @.", | |
17 | - "Edit Your Profile": "Uredi svoj profil", | |
18 | - "Public key for this profile": "Javni ključ za ta profil", | |
19 | - "This person is blocked by %s of your friends.": { | |
20 | - "one": "To osebo je blokiralo %s tvojih prijateljev.", | |
21 | - "other": "To osebo je blokiralo %s tvojih prijateljev." | |
22 | - }, | |
23 | - "You don't follow anyone who follows this person": "Trenutno ne spremljaš nikogar, ki bi spremljal to osebo", | |
24 | - "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Verjetno ne boš mogel_a dostopati do njihovih sporočil. Poskusi se včlaniti v pub, katerega člani so.", | |
25 | - "However, since they follow someone that follows you, they should be able to see your posts.": "Ker pa spremljajo nekoga, ki spremlja tebe, boš lahko dostopal_a do njihovih objav.", | |
26 | - "They might not be able to see your posts either.": "Tudi oni ne bodo mogli dostopati do tvojih objav.", | |
27 | - "This person does not follow anyone that follows you": "Ta oseba ne spremlja nikogar, ki spemlja tebe.", | |
28 | - "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Verjetno ne bodo mogli sprejeti tvojih privatnih sporočil ali odgovorov. Poskusi se včlaniti v pub, katerega člani so.", | |
29 | - "However, since you follow someone that follows them, you should be able to see their latest posts.": "Ker pa spremljaš nekoga, ki spremlja njih, boš lahko dostopal_a do njihovih objav.", | |
30 | - "Mutual Friends": "Skupni prijatelji", | |
31 | - "You share %s mutual friends with this person.": { | |
32 | - "one": "S to osebo imaš %s skupnih prijateljev.", | |
33 | - "other": "S to osebo imaš %s skupnih prijateljev." | |
34 | - }, | |
35 | - "Followed by": "Spremljajo ga/jo", | |
36 | - "You follow %s people that follow this person.": { | |
37 | - "one": "Spremljaš nekoga, ki spremlja to osebo.", | |
38 | - "other": "Spremljaš %s oseb, ki spremljajo to osebo." | |
39 | - }, | |
40 | - "Send Private Message": "Pošlji zasebno sporočilo", | |
41 | - "Friends": "Prijatelji", | |
42 | - "Followers": "Spremljevalci", | |
43 | - "Following": "Spremlja", | |
44 | - "Blocked by": "Blokirajo ga/jo", | |
45 | - "Public": "Javno", | |
46 | - "Private": "Zasebno", | |
47 | - "More": "Več", | |
48 | - "Gatherings": "Druženja", | |
49 | - "Extended Network": "Razširjeno omrežje", | |
50 | - "Settings": "Nastavitve", | |
51 | - "Patchwork": "Patchwork", | |
52 | - "Upgrading database": "Povečanje baze podatkov", | |
53 | - "Downloading new messages": "Pridobivanje novega sporočila", | |
54 | - "Indexing database": "Indeksiranje baze podatkov", | |
55 | - "Scuttling...": "Scuttlanje...", | |
56 | - "word, @key, #channel": "beseda, @ključ, #kanal", | |
57 | - "Profile": "Profil", | |
58 | - "Mentions": "Omembe", | |
59 | - " has been released.": " je bilo objavljeno.", | |
60 | - " Click here to download and view more info!": " Klikni tukaj za in za prenos in za več informacij!", | |
61 | - "Self Assigned": "Samodoločeno", | |
62 | - "Assigned By": "Določeno s strani", | |
63 | - "followed ": "Spremljan_a ", | |
64 | - "from now": "od sedaj naprej", | |
65 | - "ago": "nazaj", | |
66 | - "years": "let", | |
67 | - "months": "mesecev", | |
68 | - "weeks": "tednov", | |
69 | - "days": "dni", | |
70 | - "hours": "us", | |
71 | - "minutes": "minut", | |
72 | - "seconds": "sekund", | |
73 | - "year": "leto", | |
74 | - "month": "mesec", | |
75 | - "week": "teden", | |
76 | - "day": "dan", | |
77 | - "hour": "ura", | |
78 | - "minute": "minuta", | |
79 | - "second": "sekunda", | |
80 | - "Reply": "Odgovor", | |
81 | - "View full thread": "Preberi celoten pogovor", | |
82 | - "Unsubscribe": "Odjavi se", | |
83 | - "Subscribe": "Naroči se", | |
84 | - "Force Disconnect": "Prisilna odjava", | |
85 | - "(you)": "(ti)", | |
86 | - "in reply to ": "v odgovor ", | |
87 | - "See less": "Prikaži manj", | |
88 | - "See more": "Prikaži več", | |
89 | - "mentioned you": "te je omenil_a", | |
90 | - " and ": " in ", | |
91 | - "Liked by": "Všečkano s strani", | |
92 | - "likes": "všečki", | |
93 | - "liked this message": "všečkal_a to sporočilo", | |
94 | - "like": "všeček", | |
95 | - "replied to this message": "je odgovoril_a na to sporočilo", | |
96 | - "unfollowed ": "prenehal_a spremljati ", | |
97 | - " others": " ostali", | |
98 | - "Write a public message": "Napiši javno sporočilo", | |
99 | - "New Message": "Novo sporočilo", | |
100 | - "%s people from your network replied to this message on ": { | |
101 | - "one": "%s oseb iz tvojega omrežja je odgovorilo na to sporočilo o ", | |
102 | - "other": "%s oseb iz tvojega omrežja je odgovorilo na to sporočilo o " | |
103 | - }, | |
104 | - "mentioned in your network": "omenjeno v tvojem omrežju", | |
105 | - "Channels": "Kanali", | |
106 | - "Browse All": "Preglej vse", | |
107 | - "$name": "angleški", | |
108 | - "Theme": "Tema", | |
109 | - "Language": "Jezik", | |
110 | - "Default": "Privzeto", | |
111 | - "de": "nemški", | |
112 | - "en": "en", | |
113 | - "es": "španski", | |
114 | - "ki": "kašmirski", | |
115 | - "pt": "pt", | |
116 | - "pt-BR": "brazilsko-portugalski", | |
117 | - "Public Feed Options": "Javne nastavitve zidu", | |
118 | - "Hide following messages": "Skrij naslednja sporočila", | |
119 | - "This is you.": "To si ti.", | |
120 | - "Click to unblock": "Klikni za prenehanje blokiranja", | |
121 | - "Blocked": "Blokiran_a", | |
122 | - "Click to unfollow": "Klikni za prenehanje spremljanja", | |
123 | - "Follow Back": "Spremljaj tudi ti", | |
124 | - "Follow": "Spremljaj", | |
125 | - "Click to block syncing with this person and hide their posts": "Klikni za prenehanje sinhronizacije s to osebo in skrij njene objave", | |
126 | - "Block": "Blokiraj", | |
127 | - "Write a private reply": "Odgovori zasebno", | |
128 | - "Write a public reply": "Odgovori javno", | |
129 | - "External Link": "Zunanja povezava", | |
130 | - "subscribed to ": "naročen_a na ", | |
131 | - "unsubscribed from ": "odjavljen_a z ", | |
132 | - "Click to unsubscribe": "Klikni za odjavo", | |
133 | - "Subscribed": "Naročen_a na objave", | |
134 | - "Write a message in this channel": "Pošlji sporočilo na ta kanal\n\n\n\nSporočilo bo vidno na zidu oseb, ki te spremljajo in vseh, ki so naročeni na objave s tega kanala\n\nČe želiš ustvariti nov kanal, v iskalno polje zgoraj, vnesi ime novega kanala, pred imenom pa dodaj znak # (npr. #fotografije-mačk)", | |
135 | - "mentioned this channel": "je omenil_a ta kanal", | |
136 | - "You may not be able to see new channel content until you follow some users or pubs.": "Verjetno ne boš mogel_a videti tega kanala, dokler ne pričneš spremljati nekaj uporabnikov ali pubov.", | |
137 | - "Search Results:": "Rezultati iskanja:", | |
138 | - "Search completed.": "Iskanje zakjučeno.", | |
139 | - "result found": "rezultat iskanja", | |
140 | - "results found": "rezultati iskanja", | |
141 | - "blocked ": "blokirano ", | |
142 | - "Confirm": "Potrdi", | |
143 | - "Cancel": "Prekliči", | |
144 | - "Unread Message": "Neprebrana sporočila", | |
145 | - "Font Size": "Velikost pisave", | |
146 | - "Hide posts in channels that are not subscribed": "Skrij sporočila in kanale, na katere nisi prijavljen_a", | |
147 | - "Information": "Informacije", | |
148 | - "Hide channel (un)subcribe messages": "Skrij kanal odjava/prijava na sporočila", | |
149 | - "Channel Feed Options": "Možnost nastavitev za obvestila s kanala", | |
150 | - " forked this discussion:": " premik (fork) tega sporočilo:", | |
151 | - "You are not following anyone": "Ne spremljaš nikogar", | |
152 | - "For help getting started, see the guide at ": "Za bolj prijeten začetek, si poglej vodič na ", | |
153 | - "added changes": "dodane spremembe", | |
154 | - "Your Profile": "Tvoj profil", | |
155 | - "Choose Profile Image...": "Izberi profilno fotografijo...", | |
156 | - "Choose a name": "Izberi ime", | |
157 | - "Describe yourself (if you want)": "Dodaj svoj opis (če želiš)", | |
158 | - "Missing message": "Manjkajoče sporočilo", | |
159 | - " via ": " via ", | |
160 | - "The author of this message could be outside of your follow range or they may be blocked.": "Avtor_ica tega sporočila je verjetno izven tvojega dosega ali je blokiran_a.", | |
161 | - "Close": "Zapri", | |
162 | - " referenced this message:": " je omenil to sporočilo:", | |
163 | - "on ": "na ", | |
164 | - "You follow %s people that subscribe to this channel.": { | |
165 | - "one": "Spemljaš %s oseb, prijavljenih na ta kanal.", | |
166 | - "other": "Spemljaš %s oseb, prijavljenih na ta kanal." | |
167 | - }, | |
168 | - "People you follow that subscribe to this channel": "Osebe, ki ji spremljaš in so prijavljene na ta kanal", | |
169 | - " from your extended network": " iz tvojega razširjenega omrežja", | |
170 | - "+ Add Gathering": "+ Dodaj druženje", | |
171 | - "View %s more": { | |
172 | - "one": "Poglej %s več", | |
173 | - "other": "Poglej %s več" | |
174 | - }, | |
175 | - "self identifies as ": "se identificira kot ", | |
176 | - "self assigned a description": "si je dodal_a opis", | |
177 | - "self assigned a display image": "si je dodal_a pojavno podobo", | |
178 | - "assigned a display image to ": "je dodal_a pojavno podobo ", | |
179 | - "Browse Channels": "Brskaj kanale", | |
180 | - "identifies ": "se identificira ", | |
181 | - " as \"": " kot \"", | |
182 | - "unblocked ": "odblokiran_a ", | |
183 | - "identified ": "identificiran_a ", | |
184 | - "All Posts from Your ": "Vsa sporočila iz tvojega ", | |
185 | - "You have no followers": "Nimaš nobenih spremljavalcev", | |
186 | - "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Dokler nimaš vsaj enega spremljevalca, nihče ne bo mogel videti tvojih objav. Najlažje je, da obiščeš vsaj en pub in ta pub bo nato postal tvoj privi spremljavalec. Če si že iskoristil_a povabilo v pub in te ta pub ne spremlja nazaj, potem predlagamo, da poskusiš obiskati nov pub.", | |
187 | - "si": "si", | |
188 | - "ur": "ur" | |
189 | -} |
locales/ru.json | ||
---|---|---|
@@ -1,0 +1,197 @@ | ||
1 | +{ | |
2 | + "Publishing...": "Публикация...", | |
3 | + "Publish": "Опубликовать", | |
4 | + "Welcome to Patchwork": "Добро пожаловать в Patchwork", | |
5 | + "You may not be able to see new content until you follow some users or pubs.": "Возможно, вы не сможете увидеть новый контент, пока не будете следовать за некоторыми пользователями или пабами.", | |
6 | + "For help, see the 'Getting Started' guide at ": "Для получения справки см. 'Начало работы' на странице ", | |
7 | + "update": "обновить", | |
8 | + "updates": "обновления", | |
9 | + "+ Join Pub": "+ Присоединиться к Пабу", | |
10 | + "Active Channels": "Активные Каналы", | |
11 | + "More Channels...": "Больше Каналов...", | |
12 | + "Local": "Местный", | |
13 | + "Connected Pubs": "Связанные Пабы", | |
14 | + "Who to follow": "За кем бы последовать", | |
15 | + "Write a private message": "Напишите личное сообщение \n\n\n\nЭто можно прочитать только самим и людям у которых вы @упомянули.", | |
16 | + "Edit Your Profile": "Редактировать Профиль", | |
17 | + "Public key for this profile": "Открытый ключ для этого профиля", | |
18 | + "This person is blocked by %s of your friends.": { | |
19 | + "one": "Этот человек заблокирован одним вашим другом.", | |
20 | + "other": "Этот человек заблокирован %s вашими друзьями." | |
21 | + }, | |
22 | + "You don't follow anyone who follows this person": "Вы не следуете за тем, кто следует за этим человеком", | |
23 | + "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Возможно, вы не видите их последних сообщений. Вы можете попробовать присоединиться к пабу в который они входят.", | |
24 | + "However, since they follow someone that follows you, they should be able to see your posts.": "Однако, поскольку они следуют за тем, кто следует за вами, они должны видеть ваши посты.", | |
25 | + "They might not be able to see your posts either.": "Возможно, они не смогут видеть ваши посты.", | |
26 | + "This person does not follow anyone that follows you": "Этот человек не следует за кем-то кто следует за вами", | |
27 | + "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Они могут не получать ваши личные сообщения или ответы. Вы можете попробовать присоединиться к пабу в который они входят.", | |
28 | + "However, since you follow someone that follows them, you should be able to see their latest posts.": "Однако, поскольку вы следуете за тем, кто следует за ними, вы сможете увидеть их последние посты.", | |
29 | + "Mutual Friends": "Взаимные Друзья", | |
30 | + "You share %s mutual friends with this person.": { | |
31 | + "one": "У вас один общий знакомый с этим человеком.", | |
32 | + "other": "У вас %s общих знакомых с этим человеком." | |
33 | + }, | |
34 | + "Followed by": "Следовать за", | |
35 | + "You follow %s people that follow this person.": { | |
36 | + "one": "Вы следуете за тем кто следует за этим человеком.", | |
37 | + "other": "Вы следуете за %s людьми которые следуют за этим человеком." | |
38 | + }, | |
39 | + "Send Private Message": "Отправить Личное Сообщение", | |
40 | + "Friends": "Друзья", | |
41 | + "Followers": "Последователи", | |
42 | + "Following": "Следую", | |
43 | + "Blocked by": "Заблокирован", | |
44 | + "Public": "Общественный", | |
45 | + "Private": "Частный", | |
46 | + "More": "Больше", | |
47 | + "Gatherings": "Сбор", | |
48 | + "Extended Network": "Расширенная Сеть", | |
49 | + "Settings": "Настройки", | |
50 | + "Patchwork": "Patchwork", | |
51 | + "Upgrading database": "Обновление базы данных", | |
52 | + "Downloading new messages": "Загрузка новых сообщений", | |
53 | + "Indexing database": "Индексируем базу данных", | |
54 | + "Scuttling...": "Заполняем...", | |
55 | + "word, @key, #channel": "слово, @ключ, #канал", | |
56 | + "Profile": "Профиль", | |
57 | + "Mentions": "Упоминания", | |
58 | + " has been released.": " был выпущен.", | |
59 | + " Click here to download and view more info!": " Нажмите здесь чтобы загрузить и просмотреть больше информации!", | |
60 | + "Self Assigned": "Самоназначено", | |
61 | + "Assigned By": "Назначено", | |
62 | + "followed ": "следует ", | |
63 | + "from now": "отныне", | |
64 | + "ago": "назад", | |
65 | + "years": "годы", | |
66 | + "months": "месяцы", | |
67 | + "weeks": "недели", | |
68 | + "days": "дни", | |
69 | + "hours": "часы", | |
70 | + "minutes": "мин", | |
71 | + "seconds": "сек", | |
72 | + "year": "год", | |
73 | + "month": "месяц", | |
74 | + "week": "неделя", | |
75 | + "day": "день", | |
76 | + "hour": "час", | |
77 | + "minute": "мин", | |
78 | + "second": "сек", | |
79 | + "Reply": "Ответить", | |
80 | + "View full thread": "Просмотр полной темы", | |
81 | + "Unsubscribe": "Отписаться", | |
82 | + "Subscribe": "Подписаться", | |
83 | + "Force Disconnect": "Откоючиться", | |
84 | + "(you)": "(вы)", | |
85 | + "in reply to ": "в ответ на ", | |
86 | + "See less": "Смотреть меньше", | |
87 | + "See more": "Подробнее", | |
88 | + "mentioned you": "упомянул вас", | |
89 | + " and ": " и ", | |
90 | + "Liked by": "Понравилось", | |
91 | + "likes": "любит", | |
92 | + "liked this message": "понравилось это сообщение", | |
93 | + "like": "нравится", | |
94 | + "replied to this message": "ответил на это сообщение", | |
95 | + "unfollowed ": "отписался ", | |
96 | + " others": " другие", | |
97 | + "Write a public message": "Написать публичное сообщение", | |
98 | + "New Message": "Новое Сообщение", | |
99 | + "%s people from your network replied to this message on ": { | |
100 | + "one": "Один человек из вашей сети ответил на это сообщение ", | |
101 | + "other": "%s человек из вашей сети ответил на это сообщение " | |
102 | + }, | |
103 | + "mentioned in your network": "упомянутые в вашей сети", | |
104 | + "Channels": "Каналы", | |
105 | + "Browse All": "Просмотреть Все", | |
106 | + "$name": "Английский", | |
107 | + "Theme": "Тема", | |
108 | + "Language": "Язык", | |
109 | + "Default": "По умолчанию", | |
110 | + "de": "немецкий", | |
111 | + "en": "Английский", | |
112 | + "es": "испанский", | |
113 | + "pt": "Португальский", | |
114 | + "ur": "Урду", | |
115 | + "sl": "словенский", | |
116 | + "pl": "польский", | |
117 | + "pt-BR": "Бразильский португальский", | |
118 | + "Public Feed Options": "Параметры Публичного Фида", | |
119 | + "Hide following messages": "Скрыть следующие сообщения", | |
120 | + "This is you.": "Это вы.", | |
121 | + "Click to unblock": "Нажмите чтобы разблокировать", | |
122 | + "Blocked": "Заблокирован", | |
123 | + "Click to unfollow": "Нажмите чтобы перестать следовать", | |
124 | + "Follow Back": "Взаимная Подписка", | |
125 | + "Follow": "Следовать", | |
126 | + "Click to block syncing with this person and hide their posts": "Нажмите чтобы блокировать синхронизацию с этим человеком и скрыть их посты", | |
127 | + "Block": "Блок", | |
128 | + "Write a private reply": "Напишите личный ответ", | |
129 | + "Write a public reply": "Написать публичный ответ", | |
130 | + "External Link": "Внешняя ссылка", | |
131 | + "subscribed to ": "подписался на ", | |
132 | + "unsubscribed from ": "отписался от ", | |
133 | + "Click to unsubscribe": "Нажмите чтобы отписаться", | |
134 | + "Subscribed": "Подписан", | |
135 | + "Write a message in this channel": "Написать сообщение на этом каналеl\n\n\n\nЛюди, которые последуют за вами или подписываются на этот канал, также будут видеть это сообщение в своем основном канале.\n\nЧтобы создать новый канал, введите имя канала (которому предшествует символ #) в поле поиска выше. Например #фотки-котиков", | |
136 | + "mentioned this channel": "упомянул этот канал", | |
137 | + "You may not be able to see new channel content until you follow some users or pubs.": "Возможно вы не сможете увидеть новый контент канала, пока не будете следовать за некоторыми пользователями или пабами.", | |
138 | + "Search Results:": "Результаты Поиска:", | |
139 | + "Search completed.": "Поиск завершен.", | |
140 | + "result found": "найден результат", | |
141 | + "results found": "найдены результаты", | |
142 | + "blocked ": "заблокирован ", | |
143 | + "Confirm": "Подтвердить", | |
144 | + "Cancel": "Отмена", | |
145 | + "Unread Message": "Непрочитанное Сообщение", | |
146 | + "Font Size": "Размер Шрифта", | |
147 | + "Hide posts in channels that are not subscribed": "Скрыть посты в каналах которые не подписаны", | |
148 | + "Information": "Информация", | |
149 | + "Hide channel (un)subcribe messages": "Скрыть канал (от-)подписать сообщения", | |
150 | + "Channel Feed Options": "Параметры Канала", | |
151 | + " forked this discussion:": " разветвил эту дискуссию:", | |
152 | + "You are not following anyone": "Ты ни за кем не следуешь", | |
153 | + "For help getting started, see the guide at ": "Для получения помощи, см. руководство ", | |
154 | + "added changes": "добавлены изменения", | |
155 | + "Your Profile": "Ваш Профиль", | |
156 | + "Choose Profile Image...": "Выбрать Изображение Профиля...", | |
157 | + "Choose a name": "Выберите имя", | |
158 | + "Describe yourself (if you want)": "Опишите себя (если хотите)", | |
159 | + "Missing message": "Сообщение отсутствует", | |
160 | + " via ": " через ", | |
161 | + "The author of this message could be outside of your follow range or they may be blocked.": "Автор этого сообщения может быть вне вашего диапазона или может быть заблокирован.", | |
162 | + "Close": "Закрыть", | |
163 | + " referenced this message:": " ссылается на это сообщение:", | |
164 | + "on ": "на ", | |
165 | + "You follow %s people that subscribe to this channel.": { | |
166 | + "one": "Вы следуете за одним человеков который подписан на этот канал.", | |
167 | + "other": "Вы следуете за %s людьми которые подписаны на этот канал." | |
168 | + }, | |
169 | + "People you follow that subscribe to this channel": "Люди, за которыми вы следуете, которые подписаны на этот канал", | |
170 | + " from your extended network": " из вашей расширенной сети", | |
171 | + "+ Add Gathering": "+ Добавить Сбор", | |
172 | + "View %s more": { | |
173 | + "one": "Посмотреть еще %s", | |
174 | + "other": "Посмотреть еще %s" | |
175 | + }, | |
176 | + "self identifies as ": "самоопределяется как ", | |
177 | + "self assigned a description": "самоназначено описание", | |
178 | + "self assigned a display image": "самоназначено изображение", | |
179 | + "assigned a display image to ": "назначил изображение на ", | |
180 | + "Browse Channels": "Обзор Каналов", | |
181 | + "identifies ": "идентифицирует ", | |
182 | + " as \"": " as \"", | |
183 | + "unblocked ": "разблокировано ", | |
184 | + "identified ": "идентифицировано ", | |
185 | + "All Posts from Your ": "Все Посты от Вашего ", | |
186 | + "You have no followers": "У вас нет последователей", | |
187 | + "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Никто не сможет видеть ваши посты до тех пор, пока у вас не появится последователь. Самый простой способ получить последователя - использовать приглашение в паб, поскольку паб будет следовать за вами. Если вы уже использовали приглашение в паб и вы видите, что он не следует за вами в вашем профиле, то попробуйте еще один паб.", | |
188 | + "Cannot load thread": "Невозможно загрузить поток", | |
189 | + "can attend": "может присутствовать", | |
190 | + "Choose a title": "Выберите заголовок", | |
191 | + "Choose date and time": "Выберите дату и время", | |
192 | + "Choose Banner Image...": "Выберите Баннерное Изображение...", | |
193 | + "Describe the gathering (if you want)": "Опишите сбор (если хотите)", | |
194 | + "Create Gathering": "Создать Сбор", | |
195 | + "liked": "понравилось", | |
196 | + "(missing message)": "(отсутствует сообщение)" | |
197 | +} |
locales/sl.json | ||
---|---|---|
@@ -1,0 +1,188 @@ | ||
1 | +{ | |
2 | + "Publishing...": "Objavljanje poteka...", | |
3 | + "Publish": "Objavi", | |
4 | + "Welcome to Patchwork": "Dobrodošel_a na Patchwork", | |
5 | + "You may not be able to see new content until you follow some users or pubs.": "Verjetno je, da ne boš videl_a nobenih vsebin, dokler ne začneš spremljati uporabnikov ali pubov.", | |
6 | + "For help, see the 'Getting Started' guide at ": "Za pomoč se obrni na 'Getting Started' vodič na ", | |
7 | + "update": "posodobitev", | |
8 | + "updates": "posodobitve", | |
9 | + "+ Join Pub": "+ Pridruži se Pubu", | |
10 | + "Active Channels": "Aktivni kanali", | |
11 | + "More Channels...": "Več kanalov...", | |
12 | + "Local": "Lokalno", | |
13 | + "Connected Pubs": "Povezani Pubi", | |
14 | + "Who to follow": "Koga spremljati", | |
15 | + "Write a private message": "Napiši privatno sporočilo \n\n\n\nSporočilo bo vidno samo tebi in osebam, ki si jih označil_a z @.", | |
16 | + "Edit Your Profile": "Uredi svoj profil", | |
17 | + "Public key for this profile": "Javni ključ za ta profil", | |
18 | + "This person is blocked by %s of your friends.": { | |
19 | + "one": "To osebo je blokiralo %s tvojih prijateljev.", | |
20 | + "other": "To osebo je blokiralo %s tvojih prijateljev." | |
21 | + }, | |
22 | + "You don't follow anyone who follows this person": "Trenutno ne spremljaš nikogar, ki bi spremljal to osebo", | |
23 | + "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Verjetno ne boš mogel_a dostopati do njihovih sporočil. Poskusi se včlaniti v pub, katerega člani so.", | |
24 | + "However, since they follow someone that follows you, they should be able to see your posts.": "Ker pa spremljajo nekoga, ki spremlja tebe, boš lahko dostopal_a do njihovih objav.", | |
25 | + "They might not be able to see your posts either.": "Tudi oni ne bodo mogli dostopati do tvojih objav.", | |
26 | + "This person does not follow anyone that follows you": "Ta oseba ne spremlja nikogar, ki spemlja tebe.", | |
27 | + "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Verjetno ne bodo mogli sprejeti tvojih privatnih sporočil ali odgovorov. Poskusi se včlaniti v pub, katerega člani so.", | |
28 | + "However, since you follow someone that follows them, you should be able to see their latest posts.": "Ker pa spremljaš nekoga, ki spremlja njih, boš lahko dostopal_a do njihovih objav.", | |
29 | + "Mutual Friends": "Skupni prijatelji", | |
30 | + "You share %s mutual friends with this person.": { | |
31 | + "one": "S to osebo imaš %s skupnih prijateljev.", | |
32 | + "other": "S to osebo imaš %s skupnih prijateljev." | |
33 | + }, | |
34 | + "Followed by": "Spremljajo ga/jo", | |
35 | + "You follow %s people that follow this person.": { | |
36 | + "one": "Spremljaš nekoga, ki spremlja to osebo.", | |
37 | + "other": "Spremljaš %s oseb, ki spremljajo to osebo." | |
38 | + }, | |
39 | + "Send Private Message": "Pošlji zasebno sporočilo", | |
40 | + "Friends": "Prijatelji", | |
41 | + "Followers": "Spremljevalci", | |
42 | + "Following": "Spremlja", | |
43 | + "Blocked by": "Blokirajo ga/jo", | |
44 | + "Public": "Javno", | |
45 | + "Private": "Zasebno", | |
46 | + "More": "Več", | |
47 | + "Gatherings": "Druženja", | |
48 | + "Extended Network": "Razširjeno omrežje", | |
49 | + "Settings": "Nastavitve", | |
50 | + "Patchwork": "Patchwork", | |
51 | + "Upgrading database": "Povečanje baze podatkov", | |
52 | + "Downloading new messages": "Pridobivanje novega sporočila", | |
53 | + "Indexing database": "Indeksiranje baze podatkov", | |
54 | + "Scuttling...": "Scuttlanje...", | |
55 | + "word, @key, #channel": "beseda, @ključ, #kanal", | |
56 | + "Profile": "Profil", | |
57 | + "Mentions": "Omembe", | |
58 | + " has been released.": " je bilo objavljeno.", | |
59 | + " Click here to download and view more info!": " Klikni tukaj za in za prenos in za več informacij!", | |
60 | + "Self Assigned": "Samodoločeno", | |
61 | + "Assigned By": "Določeno s strani", | |
62 | + "followed ": "Spremljan_a ", | |
63 | + "from now": "od sedaj naprej", | |
64 | + "ago": "nazaj", | |
65 | + "years": "let", | |
66 | + "months": "mesecev", | |
67 | + "weeks": "tednov", | |
68 | + "days": "dni", | |
69 | + "hours": "us", | |
70 | + "minutes": "minut", | |
71 | + "seconds": "sekund", | |
72 | + "year": "leto", | |
73 | + "month": "mesec", | |
74 | + "week": "teden", | |
75 | + "day": "dan", | |
76 | + "hour": "ura", | |
77 | + "minute": "minuta", | |
78 | + "second": "sekunda", | |
79 | + "Reply": "Odgovor", | |
80 | + "View full thread": "Preberi celoten pogovor", | |
81 | + "Unsubscribe": "Odjavi se", | |
82 | + "Subscribe": "Naroči se", | |
83 | + "Force Disconnect": "Prisilna odjava", | |
84 | + "(you)": "(ti)", | |
85 | + "in reply to ": "v odgovor ", | |
86 | + "See less": "Prikaži manj", | |
87 | + "See more": "Prikaži več", | |
88 | + "mentioned you": "te je omenil_a", | |
89 | + " and ": " in ", | |
90 | + "Liked by": "Všečkano s strani", | |
91 | + "likes": "všečki", | |
92 | + "liked this message": "všečkal_a to sporočilo", | |
93 | + "like": "všeček", | |
94 | + "replied to this message": "je odgovoril_a na to sporočilo", | |
95 | + "unfollowed ": "prenehal_a spremljati ", | |
96 | + " others": " ostali", | |
97 | + "Write a public message": "Napiši javno sporočilo", | |
98 | + "New Message": "Novo sporočilo", | |
99 | + "%s people from your network replied to this message on ": { | |
100 | + "one": "%s oseb iz tvojega omrežja je odgovorilo na to sporočilo o ", | |
101 | + "other": "%s oseb iz tvojega omrežja je odgovorilo na to sporočilo o " | |
102 | + }, | |
103 | + "mentioned in your network": "omenjeno v tvojem omrežju", | |
104 | + "Channels": "Kanali", | |
105 | + "Browse All": "Preglej vse", | |
106 | + "$name": "angleški", | |
107 | + "Theme": "Tema", | |
108 | + "Language": "Jezik", | |
109 | + "Default": "Privzeto", | |
110 | + "de": "nemški", | |
111 | + "en": "en", | |
112 | + "es": "španski", | |
113 | + "ki": "kašmirski", | |
114 | + "pt": "pt", | |
115 | + "pt-BR": "brazilsko-portugalski", | |
116 | + "Public Feed Options": "Javne nastavitve zidu", | |
117 | + "Hide following messages": "Skrij naslednja sporočila", | |
118 | + "This is you.": "To si ti.", | |
119 | + "Click to unblock": "Klikni za prenehanje blokiranja", | |
120 | + "Blocked": "Blokiran_a", | |
121 | + "Click to unfollow": "Klikni za prenehanje spremljanja", | |
122 | + "Follow Back": "Spremljaj tudi ti", | |
123 | + "Follow": "Spremljaj", | |
124 | + "Click to block syncing with this person and hide their posts": "Klikni za prenehanje sinhronizacije s to osebo in skrij njene objave", | |
125 | + "Block": "Blokiraj", | |
126 | + "Write a private reply": "Odgovori zasebno", | |
127 | + "Write a public reply": "Odgovori javno", | |
128 | + "External Link": "Zunanja povezava", | |
129 | + "subscribed to ": "naročen_a na ", | |
130 | + "unsubscribed from ": "odjavljen_a z ", | |
131 | + "Click to unsubscribe": "Klikni za odjavo", | |
132 | + "Subscribed": "Naročen_a na objave", | |
133 | + "Write a message in this channel": "Pošlji sporočilo na ta kanal\n\n\n\nSporočilo bo vidno na zidu oseb, ki te spremljajo in vseh, ki so naročeni na objave s tega kanala\n\nČe želiš ustvariti nov kanal, v iskalno polje zgoraj, vnesi ime novega kanala, pred imenom pa dodaj znak # (npr. #fotografije-mačk)", | |
134 | + "mentioned this channel": "je omenil_a ta kanal", | |
135 | + "You may not be able to see new channel content until you follow some users or pubs.": "Verjetno ne boš mogel_a videti tega kanala, dokler ne pričneš spremljati nekaj uporabnikov ali pubov.", | |
136 | + "Search Results:": "Rezultati iskanja:", | |
137 | + "Search completed.": "Iskanje zakjučeno.", | |
138 | + "result found": "rezultat iskanja", | |
139 | + "results found": "rezultati iskanja", | |
140 | + "blocked ": "blokirano ", | |
141 | + "Confirm": "Potrdi", | |
142 | + "Cancel": "Prekliči", | |
143 | + "Unread Message": "Neprebrana sporočila", | |
144 | + "Font Size": "Velikost pisave", | |
145 | + "Hide posts in channels that are not subscribed": "Skrij sporočila in kanale, na katere nisi prijavljen_a", | |
146 | + "Information": "Informacije", | |
147 | + "Hide channel (un)subcribe messages": "Skrij kanal odjava/prijava na sporočila", | |
148 | + "Channel Feed Options": "Možnost nastavitev za obvestila s kanala", | |
149 | + " forked this discussion:": " premik (fork) tega sporočilo:", | |
150 | + "You are not following anyone": "Ne spremljaš nikogar", | |
151 | + "For help getting started, see the guide at ": "Za bolj prijeten začetek, si poglej vodič na ", | |
152 | + "added changes": "dodane spremembe", | |
153 | + "Your Profile": "Tvoj profil", | |
154 | + "Choose Profile Image...": "Izberi profilno fotografijo...", | |
155 | + "Choose a name": "Izberi ime", | |
156 | + "Describe yourself (if you want)": "Dodaj svoj opis (če želiš)", | |
157 | + "Missing message": "Manjkajoče sporočilo", | |
158 | + " via ": " via ", | |
159 | + "The author of this message could be outside of your follow range or they may be blocked.": "Avtor_ica tega sporočila je verjetno izven tvojega dosega ali je blokiran_a.", | |
160 | + "Close": "Zapri", | |
161 | + " referenced this message:": " je omenil to sporočilo:", | |
162 | + "on ": "na ", | |
163 | + "You follow %s people that subscribe to this channel.": { | |
164 | + "one": "Spemljaš %s oseb, prijavljenih na ta kanal.", | |
165 | + "other": "Spemljaš %s oseb, prijavljenih na ta kanal." | |
166 | + }, | |
167 | + "People you follow that subscribe to this channel": "Osebe, ki ji spremljaš in so prijavljene na ta kanal", | |
168 | + " from your extended network": " iz tvojega razširjenega omrežja", | |
169 | + "+ Add Gathering": "+ Dodaj druženje", | |
170 | + "View %s more": { | |
171 | + "one": "Poglej %s več", | |
172 | + "other": "Poglej %s več" | |
173 | + }, | |
174 | + "self identifies as ": "se identificira kot ", | |
175 | + "self assigned a description": "si je dodal_a opis", | |
176 | + "self assigned a display image": "si je dodal_a pojavno podobo", | |
177 | + "assigned a display image to ": "je dodal_a pojavno podobo ", | |
178 | + "Browse Channels": "Brskaj kanale", | |
179 | + "identifies ": "se identificira ", | |
180 | + " as \"": " kot \"", | |
181 | + "unblocked ": "odblokiran_a ", | |
182 | + "identified ": "identificiran_a ", | |
183 | + "All Posts from Your ": "Vsa sporočila iz tvojega ", | |
184 | + "You have no followers": "Nimaš nobenih spremljavalcev", | |
185 | + "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Dokler nimaš vsaj enega spremljevalca, nihče ne bo mogel videti tvojih objav. Najlažje je, da obiščeš vsaj en pub in ta pub bo nato postal tvoj privi spremljavalec. Če si že iskoristil_a povabilo v pub in te ta pub ne spremlja nazaj, potem predlagamo, da poskusiš obiskati nov pub.", | |
186 | + "si": "si", | |
187 | + "ur": "ur" | |
188 | +} |
locales/uk.json | ||
---|---|---|
@@ -1,0 +1,197 @@ | ||
1 | +{ | |
2 | + "Publishing...": "Публікація...", | |
3 | + "Publish": "Опублікувати", | |
4 | + "Welcome to Patchwork": "Ласкаво просимо в Patchwork", | |
5 | + "You may not be able to see new content until you follow some users or pubs.": "Можливо, ви не зможете побачити новий контент, поки не будете слідкувати за деякими користувачами або пабами.", | |
6 | + "For help, see the 'Getting Started' guide at ": "Для отримання довідки див. 'Початок роботи' на сторінці ", | |
7 | + "update": "оновити", | |
8 | + "updates": "оновлення", | |
9 | + "+ Join Pub": "+ Приєднатися до Паба", | |
10 | + "Active Channels": "Активні Канали", | |
11 | + "More Channels...": "Більше Каналів...", | |
12 | + "Local": "Місцевий", | |
13 | + "Connected Pubs": "Пов'язані Паби", | |
14 | + "Who to follow": "За ким би піти", | |
15 | + "Write a private message": "Напишіть приватне повідомлення \n\n\n\nЦе можна прочитати тільки самим і людям яких @згадали.", | |
16 | + "Edit Your Profile": "Редагувати Профіль", | |
17 | + "Public key for this profile": "Відкритий ключ для цього профілю", | |
18 | + "This person is blocked by %s of your friends.": { | |
19 | + "one": "Ця людина заблокована одним вашим другом.", | |
20 | + "other": "Ця людина заблокована %s вашими друзями." | |
21 | + }, | |
22 | + "You don't follow anyone who follows this person": "Ви не слідкуєте за тим, хто слідкує за цією людиною", | |
23 | + "You might not be seeing their latest messages. You could try joining a pub that they are a member of.": "Можливо, ви не бачите їх останніх повідомлень. Ви можете спробувати приєднатися до паба в який вони входять.", | |
24 | + "However, since they follow someone follows that you, they should be able to see your posts.": "Однак, оскільки вони йдуть за тим, хто слідкує за вами, вони повинні бачити ваші дописи.", | |
25 | + "They might not be able to see your posts either.": "Можливо, вони не зможуть бачити ваші дописи.", | |
26 | + "This person does not follow anyone follows that you": "Ця людина не слідкує за кимось хто слідкує за вами", | |
27 | + "They might not receive your private messages or replies. You could try joining a pub that they are a member of.": "Вони можуть не отримувати ваші особисті повідомлення або відповіді. Ви можете спробувати приєднатися до паба в який вони входять.", | |
28 | + "However, since you follow someone that follows them, you should be able to see their latest posts.": "Однак, оскільки ви прямуєте за тим, хто слідкує за ними, ви зможете побачити останні дописи.", | |
29 | + "Mutual Friends": "Взаємні Друзі", | |
30 | + "You share %s mutual friends with this person.": { | |
31 | + "one": "У вас один спільний знайомий з цією людиною.", | |
32 | + "other": "У вас %s спільних знайомих з цією людиною." | |
33 | + }, | |
34 | + "Followed by": "Слідкувати за", | |
35 | + "You follow %s people that follow this person.": { | |
36 | + "one": "Ви слідкуєте за тим хто слідкує за цією людиною.", | |
37 | + "other": "Ви слідкуєте за %s людьми які слідкують за цією людиною." | |
38 | + }, | |
39 | + "Send Private Message": "Відправити Особисте Повідомлення", | |
40 | + "Friends": "Друзі", | |
41 | + "Followers": "Послідовники", | |
42 | + "Following": "Слідкую", | |
43 | + "Blocked by": "Заблокований", | |
44 | + "Public": "Публічний", | |
45 | + "Private": "Приватний", | |
46 | + "More": "Більше", | |
47 | + "Gatherings": "Збір", | |
48 | + "Extended Network": "Розширена Мережа", | |
49 | + "Settings": "Налаштування", | |
50 | + "Patchwork": "Patchwork", | |
51 | + "Upgrading database": "Оновлення бази даних", | |
52 | + "Downloading new messages": "Завантаження нових повідомлень", | |
53 | + "Indexing database": "Індексуємо базу даних", | |
54 | + "Scuttling...": "Заповнюємо...", | |
55 | + "word, @key, #channel": "слово, @ключ, #канал", | |
56 | + "Profile": "Профіль", | |
57 | + "Mentions": "Згадки", | |
58 | + "has been released.": "був випущений.", | |
59 | + "Click here to download and view more info!": "Натисніть тут, щоб завантажити і переглянути більше інформації!", | |
60 | + "Self Assigned": "Самоназначено", | |
61 | + "Assigned By": "Призначено", | |
62 | + "followed ": "слід ", | |
63 | + "from now": "відтепер", | |
64 | + "ago": "назад", | |
65 | + "years": "роки", | |
66 | + "months": "місяці", | |
67 | + "weeks": "тижні", | |
68 | + "days": "дні", | |
69 | + "hours": "годинни", | |
70 | + "minutes": "хв", | |
71 | + "seconds": "сек", | |
72 | + "year": "рік", | |
73 | + "month": "місяць", | |
74 | + "week": "тиждень", | |
75 | + "day": "день", | |
76 | + "hour": "час", | |
77 | + "minute": "хв", | |
78 | + "second": "сек", | |
79 | + "Reply": "Відповісти", | |
80 | + "View full thread": "Перегляд повної теми", | |
81 | + "Unsubscribe": "Відписатися", | |
82 | + "Subscribe": "Підписатися", | |
83 | + "Force Disconnect": "Отключиться", | |
84 | + "(you)": "(ви)", | |
85 | + "in reply to ": "у відповідь на ", | |
86 | + "See less": "Дивитися менше", | |
87 | + "See more": "Докладніше", | |
88 | + "mentioned you": "згадав вас", | |
89 | + "and ": "і ", | |
90 | + "Liked by": "Сподобалося", | |
91 | + "likes": "любить", | |
92 | + "liked this message": "сподобалося це повідомлення", | |
93 | + "like": "подобається", | |
94 | + "replied to this message": "відповів на це повідомлення", | |
95 | + "unfollowed ": "відписався ", | |
96 | + "others": "інші", | |
97 | + "Write a public message": "Написати публічне повідомлення", | |
98 | + "New Message": "Нове Повідомлення", | |
99 | + "%s people from your network replied to this message on ": { | |
100 | + "one": "Одна людина з вашої мережі відповів на це повідомлення ", | |
101 | + "other": "%s людина з вашої мережі відповів на це повідомлення " | |
102 | + }, | |
103 | + "mentioned in your network": "згадані у вашій мережі", | |
104 | + "Channels": "Канали", | |
105 | + "Browse All": "Переглянути Все", | |
106 | + "$name": "Англійська", | |
107 | + "Theme": "Тема", | |
108 | + "Language": "Мова", | |
109 | + "Default": "За замовчуванням", | |
110 | + "de": "німецький", | |
111 | + "en": "Англійська", | |
112 | + "es": "іспанський", | |
113 | + "pt": "Португальська", | |
114 | + "ur": "Урду", | |
115 | + "sl": "словенська", | |
116 | + "pl": "польський", | |
117 | + "pt-BR": "Бразильський португальський", | |
118 | + "Public Feed Options": "Параметри Публічного Каналу", | |
119 | + "Hide following messages": "Приховати такі повідомлення", | |
120 | + "This is you.": "Це ви.", | |
121 | + "Click to unblock": "Натисніть щоб розблокувати", | |
122 | + "Blocked": "Заблокований", | |
123 | + "Click to unfollow": "Натисніть щоб перестати наслідкувати", | |
124 | + "Follow Back": "Взаємна Підписка", | |
125 | + "Follow": "Слідкувати", | |
126 | + "Click to block syncing with this person and hide their posts": "Натисніть щоб блокувати синхронізацію з цією людиною і приховати їх дописи", | |
127 | + "Block": "Блок", | |
128 | + "Write a private reply": "Написати особисту відповідь", | |
129 | + "Write a public reply": "Написати публічну відповідь", | |
130 | + "External Link": "Зовнішнє посилання", | |
131 | + "subscribed to ": "підписався ", | |
132 | + "unsubscribed from ": "відписався від ", | |
133 | + "Click to unsubscribe": "Натисніть щоб відписатися", | |
134 | + "Subscribed": "Підписаний", | |
135 | + "Write a message in this channel": "Написати повідомлення на цьому каналі\n\n\n\nЛюди, які підпишуться на вас чи на цей канал, також будуть бачити це повідомлення в своєму основному каналі.\n\nЧтобы створити новий канал, введіть ім'я каналу (якому передує символ #) в поле пошуку вище. Наприклад #фотки-котиків", | |
136 | + "mentioned this channel": "згадав цей канал", | |
137 | + "You may not be able to see new channel content until you follow some users or pubs.": "Можливо, ви не зможете побачити новий контент каналу, поки не будете слідкувати за деякими користувачами або пабами.", | |
138 | + "Search Results:": "Результати Пошуку", | |
139 | + "Search completed.": "Пошук завершено.", | |
140 | + "result found": "знайдений результат", | |
141 | + "results found": "знайдені результати", | |
142 | + "blocked ": "заблокований ", | |
143 | + "Confirm": "Підтвердити", | |
144 | + "Cancel": "Скасування", | |
145 | + "Unread Message": "Непрочитані Повідомлення", | |
146 | + "Font Size": "Розмір Шрифту", | |
147 | + "Hide posts in channels that are not subscribed": "Приховати дописи в каналах які не підписані", | |
148 | + "Information": "Інформація", | |
149 | + "Hide channel (un)subcribe messages": "Приховати канал (від-)підписати повідомлення", | |
150 | + "Channel Feed Options": "Параметри Каналу", | |
151 | + "forked this discussion:": "розгалудити цю дискусію:", | |
152 | + "You are not following anyone": "Ти ні за ким не слідкуєшь", | |
153 | + "For help getting started, see the guide at ": "Для отримання допомоги, див. керівництво ", | |
154 | + "added changes": "додані зміни", | |
155 | + "Your Profile": "Ваш Профіль", | |
156 | + "Choose Profile Image...": "Вибрати Зображення Профілю...", | |
157 | + "Choose a name": "Виберіть ім'я", | |
158 | + "Describe yourself (if you want)": "Опишіть себе (якщо хочете)", | |
159 | + "Missing message": "Повідомлення", | |
160 | + "via ": "через ", | |
161 | + "The author of this message could be outside of your follow range or they may be blocked.": "Автор цього повідомлення може бути поза вашого діапазону або може бути заблокований.", | |
162 | + "Close": "Закрити", | |
163 | + "referenced this message:": "посилається на це повідомлення", | |
164 | + "on ": "на ", | |
165 | + "You follow %s people that subscribe to this channel.": { | |
166 | + "one": "Ви прямуєте за однією людиною, що підписана на цей канал.", | |
167 | + "other": "Ви прямуєте за %s людьми, що підписані на цей канал." | |
168 | + }, | |
169 | + "People you follow that subscribe to this channel": "Люди, за якими ви слідкуєте, які підписані на цей канал", | |
170 | + "from your extended network": "з вашої розширеної мережі", | |
171 | + "+ Add Gathering": "+ Додати Збір", | |
172 | + "View %s more": { | |
173 | + "one": "Подивитися ще %s", | |
174 | + "other": "Подивитися ще %s" | |
175 | + }, | |
176 | + "self identifies as ": "самовизначається як ", | |
177 | + "self assigned a description": "самоназначено опис", | |
178 | + "self assigned a image display": "самоназначено зображення", | |
179 | + "assigned a image to display ": "призначив зображення на ", | |
180 | + "Browse Channels": "Огляд Каналів", | |
181 | + "identifies ": "ідентифікує ", | |
182 | + "as \"": "as \"", | |
183 | + "unblocked ": "розблоковано ", | |
184 | + "identified ": "ідентифіковано ", | |
185 | + "All Posts from Your ": "Всі Дописи від Вашого ", | |
186 | + "You have no followers": "У вас немає послідовників", | |
187 | + "Nobody will be able to see your posts until you have a follower. The easiest way to get a follower is to use a pub invite as the pub will follow you back. If you have already redeemed a pub invite and you see it has not followed you back on your profile, try another pub.": "Ніхто не зможе бачити ваші дописи до тих пір, поки у вас не з'явиться послідовник. Найпростіший спосіб отримати послідовника - використовувати запрошення в паб, оскільки паб буде слідкувати за вами. Якщо ви вже використовували запрошення в паб і ви бачите, що він не слідкує за вами у вашому профілі, то спробуйте ще один паб.", | |
188 | + "Cannot load thread": "Неможливо завантажити потік", | |
189 | + "can attend": "може бути", | |
190 | + "Choose a title": "Виберіть заголовок", | |
191 | + "Choose date and time": "Виберіть дату і час", | |
192 | + "Choose Banner Image...": "Виберіть Банерне Зображення...", | |
193 | + "Describe the gathering (if you want)": "Опишіть збір (якщо хочете)", | |
194 | + "Create Gathering": "Створити Збір", | |
195 | + "liked": "сподобалося", | |
196 | + "(missing message)": "(відсутня повідомлення)" | |
197 | +} |
main-window.js | ||
---|---|---|
@@ -72,8 +72,11 @@ | ||
72 | 72 | watch(pendingCount, count => { |
73 | 73 | electron.remote.app.setBadgeCount(count) |
74 | 74 | }) |
75 | 75 | |
76 | + electron.ipcRenderer.on('goForward', views.goForward) | |
77 | + electron.ipcRenderer.on('goBack', views.goBack) | |
78 | + | |
76 | 79 | document.head.appendChild( |
77 | 80 | h('style', { |
78 | 81 | innerHTML: computed(api.settings.obs.get('patchwork.theme', 'light'), themeName => { |
79 | 82 | return themes[themeName] || themes['light'] |
@@ -146,9 +149,8 @@ | ||
146 | 149 | } else { |
147 | 150 | api.app.navigate(href) |
148 | 151 | } |
149 | 152 | }) |
150 | - | |
151 | 153 | return [container, previewElement] |
152 | 154 | |
153 | 155 | // scoped |
154 | 156 |
modules/message/html/compose.js | ||
---|---|---|
@@ -110,9 +110,9 @@ | ||
110 | 110 | ], |
111 | 111 | disabled: publishing |
112 | 112 | }, when(publishing, |
113 | 113 | i18n('Publishing...'), |
114 | - when(isPrivate, i18n('Publish Privately'), i18n('Publish')) | |
114 | + when(isPrivate, i18n('Preview & Publish Privately'), i18n('Preview & Publish')) | |
115 | 115 | )) |
116 | 116 | |
117 | 117 | var actions = h('section.actions', [ |
118 | 118 | fileInput, |
@@ -165,8 +165,11 @@ | ||
165 | 165 | |
166 | 166 | // scoped |
167 | 167 | |
168 | 168 | function publish () { |
169 | + if (!textArea.value) { | |
170 | + return | |
171 | + } | |
169 | 172 | publishing.set(true) |
170 | 173 | |
171 | 174 | var content = extend(resolve(meta), { |
172 | 175 | text: textArea.value, |
modules/page/html/render/profile.js | ||
---|---|---|
@@ -351,8 +351,13 @@ | ||
351 | 351 | style: { |
352 | 352 | 'font-weight': 'normal' |
353 | 353 | } |
354 | 354 | }, [i18n('What would you like to call '), h('strong', [currentName]), '?']), |
355 | + h('h3', { | |
356 | + style: { | |
357 | + 'font-weight': 'normal' | |
358 | + } | |
359 | + }, [i18n('Names you assign here will be publicly visible to others.')]), | |
355 | 360 | input |
356 | 361 | ]), |
357 | 362 | footer: [ |
358 | 363 | h('button -save', { |
modules/profile/sheet/edit.js | ||
---|---|---|
@@ -7,9 +7,9 @@ | ||
7 | 7 | |
8 | 8 | exports.needs = nest({ |
9 | 9 | 'sheet.display': 'first', |
10 | 10 | 'keys.sync.id': 'first', |
11 | - 'sbot.async.publish': 'first', | |
11 | + 'message.async.publish': 'first', | |
12 | 12 | 'about.obs': { |
13 | 13 | name: 'first', |
14 | 14 | description: 'first', |
15 | 15 | image: 'first', |
@@ -66,12 +66,14 @@ | ||
66 | 66 | ]) |
67 | 67 | ]), |
68 | 68 | h('div.main', [ |
69 | 69 | h('input.name', { |
70 | + 'disabled': publishing, | |
70 | 71 | placeholder: i18n('Choose a name'), |
71 | 72 | hooks: [ValueHook(chosenName), FocusHook()] |
72 | 73 | }), |
73 | 74 | h('textarea.description', { |
75 | + 'disabled': publishing, | |
74 | 76 | placeholder: i18n('Describe yourself (if you want)'), |
75 | 77 | hooks: [ValueHook(chosenDescription)] |
76 | 78 | }) |
77 | 79 | ]) |
@@ -80,10 +82,11 @@ | ||
80 | 82 | footer: [ |
81 | 83 | h('button -save', { |
82 | 84 | 'ev-click': save, |
83 | 85 | 'disabled': publishing |
84 | - }, when(publishing, i18n('Publishing...'), i18n('Publish'))), | |
86 | + }, when(publishing, i18n('Publishing...'), i18n('Preview & Publish'))), | |
85 | 87 | h('button -cancel', { |
88 | + 'disabled': publishing, | |
86 | 89 | 'ev-click': close |
87 | 90 | }, i18n('Cancel')) |
88 | 91 | ] |
89 | 92 | } |
@@ -98,22 +101,25 @@ | ||
98 | 101 | if (chosenDescription() !== currentDescription()) update.description = chosenDescription() |
99 | 102 | |
100 | 103 | if (Object.keys(update).length) { |
101 | 104 | publishing.set(true) |
102 | - api.sbot.async.publish(extend({ | |
105 | + | |
106 | + // confirm publish | |
107 | + api.message.async.publish(extend({ | |
103 | 108 | type: 'about', |
104 | 109 | about: id |
105 | - }, update), (err) => { | |
110 | + }, update), (err, msg) => { | |
111 | + publishing.set(false) | |
106 | 112 | if (err) { |
107 | - publishing.set(false) | |
108 | 113 | showDialog({ |
109 | 114 | type: 'error', |
110 | 115 | title: i18n('Error'), |
111 | 116 | buttons: [i18n('OK')], |
112 | 117 | message: i18n('An error occurred while attempting to publish about message.'), |
113 | 118 | detail: err.message |
114 | 119 | }) |
115 | - } else { | |
120 | + } else if (msg) { | |
121 | + // user confirmed publish, so close the dialog | |
116 | 122 | close() |
117 | 123 | } |
118 | 124 | }) |
119 | 125 | } else { |
package-lock.json | ||
---|---|---|
The diff is too large to show. Use a local git client to view these changes. Old file size: 291569 bytes New file size: 283143 bytes |
package.json | ||
---|---|---|
@@ -34,17 +34,18 @@ | ||
34 | 34 | "flumeview-search": "^1.0.3", |
35 | 35 | "hashlru": "^2.2.1", |
36 | 36 | "human-time": "0.0.1", |
37 | 37 | "i18n": "^0.8.3", |
38 | - "level": "^3.0.1", | |
38 | + "level": "^4.0.0", | |
39 | 39 | "lrucache": "^1.0.3", |
40 | 40 | "micro-css": "^2.0.1", |
41 | 41 | "moment": "^2.22.1", |
42 | + "moment-timezone": "^0.5.17", | |
42 | 43 | "mutant": "^3.22.1", |
43 | 44 | "mutant-pull-reduce": "^1.1.0", |
44 | 45 | "obv": "0.0.1", |
45 | 46 | "patch-settings": "^1.1.2", |
46 | - "patchcore": "~1.26.1", | |
47 | + "patchcore": "^1.27.2", | |
47 | 48 | "pull-abortable": "^4.1.1", |
48 | 49 | "pull-cat": "^1.1.11", |
49 | 50 | "pull-defer": "^0.2.2", |
50 | 51 | "pull-file": "^1.1.0", |
plugs/blob/sync/url.js | ||
---|---|---|
@@ -1,5 +1,6 @@ | ||
1 | 1 | var nest = require('depnest') |
2 | +var ref = require('ssb-ref') | |
2 | 3 | |
3 | 4 | exports.needs = nest({ |
4 | 5 | 'config.sync.load': 'first' |
5 | 6 | }) |
@@ -12,7 +13,11 @@ | ||
12 | 13 | var prefix = config.blobsPrefix != null ? config.blobsPrefix : `http://localhost:${config.ws.port}/blobs/get` |
13 | 14 | if (link && typeof link.link === 'string') { |
14 | 15 | link = link.link |
15 | 16 | } |
16 | - return `${prefix}/${link}` | |
17 | + | |
18 | + var parsed = ref.parseLink(link) | |
19 | + if (parsed && ref.isBlob(parsed.link)) { | |
20 | + return `${prefix}/${parsed.link}` | |
21 | + } | |
17 | 22 | }) |
18 | 23 | } |
plugs/message/html/render/about.js | ||
---|---|---|
@@ -89,8 +89,18 @@ | ||
89 | 89 | function isRenderable (msg) { |
90 | 90 | if (msg.value.content.type !== 'about') return |
91 | 91 | if (!ref.isFeed(msg.value.content.about)) return |
92 | 92 | var c = msg.value.content |
93 | - if (!c || (!c.description && !c.image && !c.name)) return | |
93 | + if (!c || (!c.description && !isBlobLink(c.image) && !c.name)) return | |
94 | 94 | return true |
95 | 95 | } |
96 | 96 | } |
97 | + | |
98 | +function isBlobLink (link) { | |
99 | + if (link && typeof link.link === 'string') { | |
100 | + link = link.link | |
101 | + } | |
102 | + var parsed = ref.parseLink(link) | |
103 | + if (parsed && ref.isBlob(parsed.link)) { | |
104 | + return true | |
105 | + } | |
106 | +} |
plugs/message/html/render/gathering.js | ||
---|---|---|
@@ -1,9 +1,11 @@ | ||
1 | 1 | var { h, computed, when, map, send } = require('mutant') |
2 | 2 | var nest = require('depnest') |
3 | 3 | var extend = require('xtend') |
4 | -var moment = require('moment') | |
4 | +var moment = require('moment-timezone') | |
5 | 5 | |
6 | +var localTimezone = moment.tz.guess() | |
7 | + | |
6 | 8 | exports.needs = nest({ |
7 | 9 | 'message.html.markdown': 'first', |
8 | 10 | 'message.html.layout': 'first', |
9 | 11 | 'message.html.decorate': 'reduce', |
@@ -151,9 +153,9 @@ | ||
151 | 153 | } |
152 | 154 | |
153 | 155 | function formatTime (time) { |
154 | 156 | if (time && time.epoch) { |
155 | - return moment(time.epoch).format('LLLL') | |
157 | + return moment(time.epoch).tz(localTimezone).format('LLLL zz') | |
156 | 158 | } |
157 | 159 | } |
158 | 160 | |
159 | 161 | function getAttendees (lookup) { |
Built with git-ssb-web