forked from mirrors/catstodon
Create distinctions between glitch-soc and Catstodon.
Version suffix and string changes.
This commit is contained in:
parent
356e199cbe
commit
394a536ae0
11 changed files with 12 additions and 19 deletions
|
@ -14,7 +14,7 @@ Right now a lot of the planning for this project takes place... in my head. Actu
|
|||
## Documentation ##
|
||||
|
||||
Unlike glitch-soc, which has [`glitch-soc/docs`](https://github.com/glitch-soc/docs) (online at [glitch-soc.github.io/docs/](https://glitch-soc.github.io/docs/)), this repo only documents things in a README. Sorry.
|
||||
Right now, we've mostly focused on the features that make this fork different from upstream, which, may I remind you, is already a fork, in some manner.
|
||||
Right now, we've mostly focused on the features that make this fork different from upstream, which, may I remind you, is already a fork.
|
||||
|
||||
## Frontend Development ##
|
||||
|
||||
|
|
|
@ -59,9 +59,10 @@ class LinkFooter extends React.PureComponent {
|
|||
<p>
|
||||
<FormattedMessage
|
||||
id='getting_started.open_source_notice'
|
||||
defaultMessage='Glitchsoc is open source software, a friendly fork of {Mastodon}. You can contribute or report issues on GitHub at {github}.'
|
||||
defaultMessage='Catstodon is open source software, a friendly fork of {glitchsoc}, which in turn is a fork of {Mastodon}. You can contribute or report issues on GitHub at {github}.'
|
||||
values={{
|
||||
github: <span><a href={source_url} rel='noopener noreferrer' target='_blank'>{repository}</a> (v{version})</span>,
|
||||
glitchsoc: <a href='https://github.com/glitch-soc/mastodon' rel='noopener noreferrer' target='_blank'>glitch-soc</a>,
|
||||
Mastodon: <a href='https://github.com/tootsuite/mastodon' rel='noopener noreferrer' target='_blank'>Mastodon</a> }}
|
||||
/>
|
||||
</p>
|
||||
|
|
|
@ -144,10 +144,11 @@ const PageSix = ({ admin, domain }) => {
|
|||
<p>
|
||||
<FormattedMessage
|
||||
id='onboarding.page_six.github'
|
||||
defaultMessage='{domain} runs on Glitchsoc. Glitchsoc is a friendly {fork} of {Mastodon}. Glitchsoc is fully compatible with all Mastodon apps and instances. Glitchsoc is free open-source software. You can report bugs, request features, or contribute to the code on {github}.'
|
||||
defaultMessage='{domain} runs on Catstodon, which is a {fork} of {glitchsoc}, which, in turn, is a friendly {fork} of {Mastodon}. It is fully compatible with all Mastodon apps and instances. Catstodon is free open-source software. You can report bugs, request features, or contribute to the code on {github}.'
|
||||
values={{
|
||||
domain,
|
||||
fork: <a href='https://en.wikipedia.org/wiki/Fork_(software_development)' target='_blank' rel='noopener'>fork</a>,
|
||||
glitchsoc: <a href='https://github.com/glitch-soc/mastodon' target='_blank' rel='noopener'>Glitchsoc</a>,
|
||||
Mastodon: <a href='https://github.com/tootsuite/mastodon' target='_blank' rel='noopener'>Mastodon</a>,
|
||||
github: <a href={source_url} target='_blank' rel='noopener'>GitHub</a>,
|
||||
}}
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
import inherited from 'mastodon/locales/de.json';
|
||||
|
||||
const messages = {
|
||||
// No translations available.
|
||||
'getting_started.open_source_notice': 'Catstodon ist quelloffene Software, zudem ein Fork von {glitchsoc}, was wiederum ein Fork von {Mastodon} ist. Du kannst auf GitHub unter {github} dazu beitragen oder Probleme melden.',
|
||||
'onboarding.page_six.github': '{domain} läuft auf Catstodon, was ein Fork ({fork}) von {glitchsoc} ist, welches wiederum ein Fork ({fork}) von {Mastodon} ist. It is fully compatible with all Mastodon apps and instances. Catstodon ist quelloffene Software. Du kannst auf GitHub unter {github} Probleme melden, nach neuen Funktionen fragen oder zum Code beitragen.',
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
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}.',
|
||||
'getting_started.open_source_notice': 'Catstodon is open source software, a friendly fork of {glitchsoc}, which in turn is a fork of {Mastodon}. You can contribute or report issues on GitHub at {github}.',
|
||||
'layout.auto': 'Auto',
|
||||
'layout.current_is': 'Your current layout is:',
|
||||
'layout.desktop': 'Desktop',
|
||||
|
@ -10,7 +10,7 @@ const messages = {
|
|||
'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}.',
|
||||
'onboarding.page_six.github': '{domain} runs on Catstodon, which is a {fork} of {glitchsoc}, which, in turn, is a friendly {fork} of {Mastodon}. It is fully compatible with all Mastodon apps and instances. Catstodon is free open-source software. 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',
|
||||
|
|
|
@ -13,7 +13,6 @@ const messages = {
|
|||
'compose.attach': 'Adjuntar...',
|
||||
'favourite_modal.combo': 'Puedes presionar {combo} para omitir esto la próxima vez',
|
||||
'getting_started.onboarding': 'Paseo inicial',
|
||||
'getting_started.open_source_notice': 'Glitchsoc es software libre y gratuito bifurcado de {Mastodon}. Puedes contribuir o reportar errores en GitHub en {github}.',
|
||||
'home.column_settings.show_direct': 'Mostrar mensajes directos',
|
||||
'layout.auto': 'Automático',
|
||||
'layout.current_is': 'Tu diseño actual es:',
|
||||
|
@ -34,7 +33,6 @@ const messages = {
|
|||
'notifications.marked_clear': 'Limpiar notificaciones seleccionadas',
|
||||
'onboarding.page_one.federation': '{domain} es una "instancia" de Mastodon. Mastodon es una red de servidores independientes que se unen para crear una red social más grande. A estos servidores los llamamos instancias.',
|
||||
'onboarding.page_one.welcome': '¡Bienvenidx a {domain}!',
|
||||
'onboarding.page_six.github': '{domain} usa Glitchsoc. Glitchsoc es una bifurcación {fork} amigable de {Mastodon}, y es compatible con cualquier instancia o aplicación de Mastodon. Glitchsoc es completamente gratuito y de código abierto. Puedes reportar errores, solicitar funciones o contribuir al código en {github}.',
|
||||
'settings.always_show_spoilers_field': 'Siempre mostrar el campo de advertencia de contenido',
|
||||
'settings.auto_collapse_all': 'Todo',
|
||||
'settings.auto_collapse_lengthy': 'Toots largos',
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
import inherited from 'mastodon/locales/ja.json';
|
||||
|
||||
const messages = {
|
||||
'getting_started.open_source_notice': 'Glitchsocは{Mastodon}によるフリーなオープンソースソフトウェアです。誰でもGitHub({github})から開発に參加したり、問題を報告したりできます。',
|
||||
'layout.auto': '自動',
|
||||
'layout.current_is': 'あなたの現在のレイアウト:',
|
||||
'layout.desktop': 'デスクトップ',
|
||||
|
@ -11,7 +10,6 @@ const messages = {
|
|||
'getting_started.onboarding': '解説を表示',
|
||||
'onboarding.page_one.federation': '{domain}はMastodonのインスタンスです。Mastodonとは、独立したサーバが連携して作るソーシャルネットワークです。これらのサーバーをインスタンスと呼びます。',
|
||||
'onboarding.page_one.welcome': '{domain}へようこそ!',
|
||||
'onboarding.page_six.github': '{domain}はGlitchsocを使用しています。Glitchsocは{Mastodon}のフレンドリーな{fork}で、どんなMastodonアプリやインスタンスとも互換性があります。Glitchsocは完全に無料で、オープンソースです。{github}でバグ報告や機能要望あるいは貢獻をすることが可能です。',
|
||||
'settings.always_show_spoilers_field': '常にコンテンツワーニング設定を表示する(指定がない場合は通常投稿)',
|
||||
'settings.auto_collapse': '自動折りたたみ',
|
||||
'settings.auto_collapse_all': 'すべて',
|
||||
|
|
|
@ -52,7 +52,6 @@ const messages = {
|
|||
'endorsed_accounts_editor.endorsed_accounts': '추천하는 계정들',
|
||||
'favourite_modal.combo': '다음엔 {combo}를 눌러 건너뛸 수 있습니다',
|
||||
'getting_started.onboarding': '둘러보기',
|
||||
'getting_started.open_source_notice': '글리치는 {Mastodon}의 자유 오픈소스 포크버전입니다. {github}에서 문제를 리포팅 하거나 기여를 할 수 있습니다.',
|
||||
'home.column_settings.advanced': '고급',
|
||||
'home.column_settings.filter_regex': '정규표현식으로 필터',
|
||||
'home.column_settings.show_direct': 'DM 보여주기',
|
||||
|
@ -93,7 +92,6 @@ const messages = {
|
|||
'onboarding.page_six.almost_done': '거의 다 되었습니다…',
|
||||
'onboarding.page_six.appetoot': '본 아페툿!',
|
||||
'onboarding.page_six.apps_available': 'iOS, 안드로이드, 그리고 다른 플랫폼들을 위한 {apps}이 존재합니다.',
|
||||
'onboarding.page_six.github': '{domain}은 글리치를 통해 구동 됩니다. 글리치는 {Mastodon}의 {fork}입니다, 그리고 어떤 마스토돈 인스턴스나 앱과도 호환 됩니다. 글리치는 완전한 자유 오픈소스입니다. {github}에서 버그를 리포팅 하거나, 기능을 제안하거나, 코드를 기여할 수 있습니다.',
|
||||
'onboarding.page_six.guidelines': '커뮤니티 가이드라인',
|
||||
'onboarding.page_six.read_guidelines': '{domain}의 {guidelines}을 읽어주세요!',
|
||||
'onboarding.page_six.various_app': '모바일 앱',
|
||||
|
|
|
@ -1,7 +1,6 @@
|
|||
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',
|
||||
|
@ -11,7 +10,6 @@ const messages = {
|
|||
'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',
|
||||
|
|
|
@ -53,7 +53,6 @@ const messages = {
|
|||
'endorsed_accounts_editor.endorsed_accounts': '推荐用户',
|
||||
'favourite_modal.combo': '下次你可以按 {combo} 跳过这个',
|
||||
'getting_started.onboarding': '参观一下',
|
||||
'getting_started.open_source_notice': 'Glitchsoc 是由 {Mastodon} 分叉出来的免费开源软件。你可以在 GitHub 上贡献或报告问题,地址是 {github}。',
|
||||
'home.column_settings.advanced': '高级',
|
||||
'home.column_settings.filter_regex': '按正则表达式过滤',
|
||||
'home.column_settings.show_direct': '显示私信',
|
||||
|
@ -94,7 +93,6 @@ const messages = {
|
|||
'onboarding.page_six.almost_done': '就快完成了...',
|
||||
'onboarding.page_six.appetoot': '尽情享用吧!',
|
||||
'onboarding.page_six.apps_available': '有适用于 iOS、Android 和其他平台的应用程序。',
|
||||
'onboarding.page_six.github': '{domain} 在 Glitchsoc 上运行。Glitchsoc 是 {Mastodon} 的一个友好 {fork},与任何 Mastodon 实例或应用兼容。Glitchsoc 是完全免费和开源的。你可以在 {github} 上报告错误、请求功能或贡献代码。',
|
||||
'onboarding.page_six.guidelines': '社区准则',
|
||||
'onboarding.page_six.read_guidelines': '请阅读 {domain} 的 {guidelines}!',
|
||||
'onboarding.page_six.various_app': '应用程序',
|
||||
|
@ -198,4 +196,4 @@ const messages = {
|
|||
'web_app_crash.title': '抱歉,Mastodon 出了点问题。',
|
||||
};
|
||||
|
||||
export default Object.assign({}, inherited, messages);
|
||||
export default Object.assign({}, inherited, messages);
|
||||
|
|
|
@ -21,7 +21,7 @@ module Mastodon
|
|||
end
|
||||
|
||||
def suffix
|
||||
'+glitch'
|
||||
'+catstodon'
|
||||
end
|
||||
|
||||
def to_a
|
||||
|
@ -33,7 +33,7 @@ module Mastodon
|
|||
end
|
||||
|
||||
def repository
|
||||
ENV.fetch('GITHUB_REPOSITORY', 'glitch-soc/mastodon')
|
||||
ENV.fetch('GITHUB_REPOSITORY', 'kescherCode/catstodon')
|
||||
end
|
||||
|
||||
def source_base_url
|
||||
|
|
Loading…
Reference in a new issue