Javascript intl8n flavour support
This commit is contained in:
7
app/javascript/flavours/glitch/locales/ar.js
Normal file
7
app/javascript/flavours/glitch/locales/ar.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/ar.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/bg.js
Normal file
7
app/javascript/flavours/glitch/locales/bg.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/bg.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/ca.js
Normal file
7
app/javascript/flavours/glitch/locales/ca.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/ca.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/de.js
Normal file
7
app/javascript/flavours/glitch/locales/de.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/de.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
50
app/javascript/flavours/glitch/locales/en.js
Normal file
50
app/javascript/flavours/glitch/locales/en.js
Normal file
@ -0,0 +1,50 @@
|
||||
import inherited from 'mastodon/locales/en.json';
|
||||
|
||||
const messages = {
|
||||
"getting_started.open_source_notice": "Glitchsoc is free open source software forked from {Mastodon}. You can contribute or report issues on GitHub at {github}.",
|
||||
"layout.auto": "Auto",
|
||||
"layout.current_is": "Your current layout is:",
|
||||
"layout.desktop": "Desktop",
|
||||
"layout.mobile": "Mobile",
|
||||
"navigation_bar.app_settings": "App settings",
|
||||
"getting_started.onboarding": "Show me around",
|
||||
"onboarding.page_one.federation": "{domain} is an 'instance' of Mastodon. Mastodon is a network of independent servers joining up to make one larger social network. We call these servers instances.",
|
||||
"onboarding.page_one.welcome": "Welcome to {domain}!",
|
||||
"onboarding.page_six.github": "{domain} runs on Glitchsoc. Glitchsoc is a friendly {fork} of {Mastodon}, and is compatible with any Mastodon instance or app. Glitchsoc is entirely free and open-source. You can report bugs, request features, or contribute to the code on {github}.",
|
||||
"settings.auto_collapse": "Automatic collapsing",
|
||||
"settings.auto_collapse_all": "Everything",
|
||||
"settings.auto_collapse_lengthy": "Lengthy toots",
|
||||
"settings.auto_collapse_media": "Toots with media",
|
||||
"settings.auto_collapse_notifications": "Notifications",
|
||||
"settings.auto_collapse_reblogs": "Boosts",
|
||||
"settings.auto_collapse_replies": "Replies",
|
||||
"settings.close": "Close",
|
||||
"settings.collapsed_statuses": "Collapsed toots",
|
||||
"settings.enable_collapsed": "Enable collapsed toots",
|
||||
"settings.general": "General",
|
||||
"settings.image_backgrounds": "Image backgrounds",
|
||||
"settings.image_backgrounds_media": "Preview collapsed toot media",
|
||||
"settings.image_backgrounds_users": "Give collapsed toots an image background",
|
||||
"settings.media": "Media",
|
||||
"settings.media_letterbox": "Letterbox media",
|
||||
"settings.media_fullwidth": "Full-width media previews",
|
||||
"settings.preferences": "User preferences",
|
||||
"settings.wide_view": "Wide view (Desktop mode only)",
|
||||
"settings.navbar_under": "Navbar at the bottom (Mobile only)",
|
||||
"status.collapse": "Collapse",
|
||||
"status.uncollapse": "Uncollapse",
|
||||
|
||||
"home.column_settings.show_direct": "Show DMs",
|
||||
|
||||
"notification.markForDeletion": "Mark for deletion",
|
||||
"notifications.clear": "Clear all my notifications",
|
||||
"notifications.marked_clear_confirmation": "Are you sure you want to permanently clear all selected notifications?",
|
||||
"notifications.marked_clear": "Clear selected notifications",
|
||||
|
||||
"notification_purge.btn_all": "Select\nall",
|
||||
"notification_purge.btn_none": "Select\nnone",
|
||||
"notification_purge.btn_invert": "Invert\nselection",
|
||||
"notification_purge.btn_apply": "Clear\nselected",
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/eo.js
Normal file
7
app/javascript/flavours/glitch/locales/eo.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/eo.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/es.js
Normal file
7
app/javascript/flavours/glitch/locales/es.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/es.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/fa.js
Normal file
7
app/javascript/flavours/glitch/locales/fa.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/fa.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/fi.js
Normal file
7
app/javascript/flavours/glitch/locales/fi.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/fi.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/fr.js
Normal file
7
app/javascript/flavours/glitch/locales/fr.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/fr.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/he.js
Normal file
7
app/javascript/flavours/glitch/locales/he.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/he.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/hr.js
Normal file
7
app/javascript/flavours/glitch/locales/hr.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/hr.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/hu.js
Normal file
7
app/javascript/flavours/glitch/locales/hu.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/hu.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/id.js
Normal file
7
app/javascript/flavours/glitch/locales/id.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/id.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/io.js
Normal file
7
app/javascript/flavours/glitch/locales/io.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/io.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/it.js
Normal file
7
app/javascript/flavours/glitch/locales/it.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/it.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/ja.js
Normal file
7
app/javascript/flavours/glitch/locales/ja.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/ja.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/ko.js
Normal file
7
app/javascript/flavours/glitch/locales/ko.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/ko.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/nl.js
Normal file
7
app/javascript/flavours/glitch/locales/nl.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/nl.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/no.js
Normal file
7
app/javascript/flavours/glitch/locales/no.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/no.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/oc.js
Normal file
7
app/javascript/flavours/glitch/locales/oc.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/oc.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
48
app/javascript/flavours/glitch/locales/pl.js
Normal file
48
app/javascript/flavours/glitch/locales/pl.js
Normal file
@ -0,0 +1,48 @@
|
||||
import inherited from 'mastodon/locales/pl.json';
|
||||
|
||||
const messages = {
|
||||
"getting_started.open_source_notice": "Glitchsoc jest wolnym i otwartoźródłowym forkiem oprogramowania {Mastodon}. Możesz współtworzyć projekt lub zgłaszać błędy na GitHubie pod adresem {github}.",
|
||||
"layout.auto": "Automatyczny",
|
||||
"layout.current_is": "Twój obecny układ to:",
|
||||
"layout.desktop": "Desktopowy",
|
||||
"layout.mobile": "Mobilny",
|
||||
"navigation_bar.app_settings": "Ustawienia aplikacji",
|
||||
"getting_started.onboarding": "Rozejrzyj się",
|
||||
"onboarding.page_one.federation": "{domain} jest 'instancją' Mastodona. Mastodon to sieć działających niezależnie serwerów tworzących jedną sieć społecznościową. Te serwery nazywane są instancjami.",
|
||||
"onboarding.page_one.welcome": "Witamy na {domain}!",
|
||||
"onboarding.page_six.github": "{domain} jest oparty na Glitchsoc. Glitchsoc jest {forkiem} {Mastodon}a kompatybilnym z każdym klientem i aplikacją Mastodona. Glitchsoc jest całkowicie wolnym i otwartoźródłowym oprogramowaniem. Możesz zgłaszać błędy i sugestie funkcji oraz współtworzyć projekt na {github}.",
|
||||
"settings.auto_collapse": "Automatyczne zwijanie",
|
||||
"settings.auto_collapse_all": "Wszystko",
|
||||
"settings.auto_collapse_lengthy": "Długie wpisy",
|
||||
"settings.auto_collapse_media": "Wpisy z zawartością multimedialną",
|
||||
"settings.auto_collapse_notifications": "Powiadomienia",
|
||||
"settings.auto_collapse_reblogs": "Podbicia",
|
||||
"settings.auto_collapse_replies": "Odpowiedzi",
|
||||
"settings.close": "Zamknij",
|
||||
"settings.collapsed_statuses": "Zwijanie wpisów",
|
||||
"settings.enable_collapsed": "Włącz zwijanie wpisów",
|
||||
"settings.general": "Ogólne",
|
||||
"settings.image_backgrounds": "Obrazy w tle",
|
||||
"settings.image_backgrounds_media": "Wyświetlaj zawartość multimedialną zwiniętych wpisów",
|
||||
"settings.image_backgrounds_users": "Nadaj tło zwiniętym wpisom",
|
||||
"settings.media": "Zawartość multimedialna",
|
||||
"settings.media_letterbox": "Letterbox media",
|
||||
"settings.media_fullwidth": "Podgląd zawartości multimedialnej o pełnej szerokości",
|
||||
"settings.preferences": "Preferencje użyytkownika",
|
||||
"settings.wide_view": "Szeroki widok (tylko w trybie desktopowym)",
|
||||
"settings.navbar_under": "Pasek nawigacji na dole (tylko w trybie mobilnym)",
|
||||
"status.collapse": "Zwiń",
|
||||
"status.uncollapse": "Rozwiń",
|
||||
|
||||
"notification.markForDeletion": "Oznacz do usunięcia",
|
||||
"notifications.clear": "Wyczyść wszystkie powiadomienia",
|
||||
"notifications.marked_clear_confirmation": "Czy na pewno chcesz bezpowrtonie usunąć wszystkie powiadomienia?",
|
||||
"notifications.marked_clear": "Usuń zaznaczone powiadomienia",
|
||||
|
||||
"notification_purge.btn_all": "Zaznacz\nwszystkie",
|
||||
"notification_purge.btn_none": "Odznacz\nwszystkie",
|
||||
"notification_purge.btn_invert": "Odwróć\nzaznaczenie",
|
||||
"notification_purge.btn_apply": "Usuń\nzaznaczone"
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/pt-BR.js
Normal file
7
app/javascript/flavours/glitch/locales/pt-BR.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/pt-BR.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/pt.js
Normal file
7
app/javascript/flavours/glitch/locales/pt.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/pt.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/ru.js
Normal file
7
app/javascript/flavours/glitch/locales/ru.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/ru.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/sv.js
Normal file
7
app/javascript/flavours/glitch/locales/sv.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/sv.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/th.js
Normal file
7
app/javascript/flavours/glitch/locales/th.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/th.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/tr.js
Normal file
7
app/javascript/flavours/glitch/locales/tr.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/tr.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/uk.js
Normal file
7
app/javascript/flavours/glitch/locales/uk.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/uk.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/zh-CN.js
Normal file
7
app/javascript/flavours/glitch/locales/zh-CN.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/zh-CN.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/zh-HK.js
Normal file
7
app/javascript/flavours/glitch/locales/zh-HK.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/zh-HK.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
7
app/javascript/flavours/glitch/locales/zh-TW.js
Normal file
7
app/javascript/flavours/glitch/locales/zh-TW.js
Normal file
@ -0,0 +1,7 @@
|
||||
import inherited from 'mastodon/locales/zh-TW.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
@ -20,6 +20,12 @@ pack:
|
||||
settings:
|
||||
share: packs/share.js
|
||||
|
||||
# (OPTIONAL) The directory which contains localization files for
|
||||
# the flavour, relative to this directory. The contents of this
|
||||
# directory must be `.js` or `.json` files whose names correspond to
|
||||
# language tags and whose default exports are a messages object.
|
||||
locales: locales
|
||||
|
||||
# (OPTIONAL) The directory which contains the pack files.
|
||||
# Defaults to the theme directory (`app/javascript/themes/[theme]`),
|
||||
# which should be sufficient for like 99% of use-cases lol.
|
||||
|
Reference in New Issue
Block a user