Merge remote-tracking branch 'upstream/main'
This commit is contained in:
commit
9e06c87265
11 changed files with 138 additions and 33 deletions
|
|
@ -9,6 +9,8 @@ import { NonceProvider } from 'react-select';
|
|||
import AsyncSelect from 'react-select/async';
|
||||
import Toggle from 'react-toggle';
|
||||
|
||||
import { maxFeedHashtags } from 'flavours/glitch/initial_state';
|
||||
|
||||
import SettingToggle from '../../notifications/components/setting_toggle';
|
||||
|
||||
const messages = defineMessages({
|
||||
|
|
@ -46,9 +48,9 @@ class ColumnSettings extends PureComponent {
|
|||
onSelect = mode => value => {
|
||||
const oldValue = this.tags(mode);
|
||||
|
||||
// Prevent changes that add more than 4 tags, but allow removing
|
||||
// tags that were already added before
|
||||
if ((value.length > 4) && !(value < oldValue)) {
|
||||
// Prevent changes that add more than the number of configured
|
||||
// tags, but allow removing tags that were already added before
|
||||
if ((value.length > maxFeedHashtags) && !(value < oldValue)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -69,6 +69,7 @@ export const hasMultiColumnPath = initialPath === '/'
|
|||
* @property {InitialStateMeta} meta
|
||||
* @property {object} local_settings
|
||||
* @property {number} max_toot_chars
|
||||
* @property {number} max_feed_hashtags
|
||||
* @property {number} poll_limits
|
||||
* @property {number} max_reactions
|
||||
*/
|
||||
|
|
@ -135,6 +136,7 @@ export const sso_redirect = getMeta('sso_redirect');
|
|||
|
||||
// Glitch-soc-specific settings
|
||||
export const maxChars = (initialState && initialState.max_toot_chars) || 500;
|
||||
export const maxFeedHashtags = (initialState && initialState.max_feed_hashtags) || 4;
|
||||
export const favouriteModal = getMeta('favourite_modal');
|
||||
export const pollLimits = (initialState && initialState.poll_limits);
|
||||
export const defaultContentType = getMeta('default_content_type');
|
||||
|
|
|
|||
|
|
@ -1,4 +1,51 @@
|
|||
{
|
||||
"about.fork_disclaimer": "Glitch-soc adalah perangkat lunak sumber terbuka yang merupakan fork dari Mastodon.",
|
||||
"account.disclaimer_full": "Informasi di bawah ini mungkin tidak mencerminkan profil pengguna secara lengkap.",
|
||||
"account.follows": "Mengikuti",
|
||||
"account.joined": "Bergabung {date}",
|
||||
"account.suspended_disclaimer_full": "Pengguna ini telah ditangguhkan oleh moderator.",
|
||||
"account.view_full_profile": "Tampilkan profil lengkap",
|
||||
"advanced_options.icon_title": "Opsi lanjutan",
|
||||
"advanced_options.local-only.long": "Jangan mengunggah ke instance lain",
|
||||
"advanced_options.local-only.short": "Hanya lokal",
|
||||
"advanced_options.local-only.tooltip": "Postingan ini hanya untuk lokal",
|
||||
"advanced_options.threaded_mode.long": "Secara otomatis membuka balasan pada postingan",
|
||||
"advanced_options.threaded_mode.short": "Mode Utasan",
|
||||
"advanced_options.threaded_mode.tooltip": "Mode utasan dinyalakan",
|
||||
"boost_modal.missing_description": "Toot ini berisi beberapa media tanpa deskripsi",
|
||||
"column.favourited_by": "Disukai oleh",
|
||||
"column.heading": "Lainnya",
|
||||
"column.reblogged_by": "Dibagikan oleh",
|
||||
"column.subheading": "Opsi lain-lain",
|
||||
"column_header.profile": "Profil",
|
||||
"column_subheading.lists": "Daftar",
|
||||
"column_subheading.navigation": "Penelusuran",
|
||||
"community.column_settings.allow_local_only": "Tampilkan toot lokal saja",
|
||||
"compose.attach": "Lampirkan...",
|
||||
"compose.attach.doodle": "Gambar sesuatu",
|
||||
"compose.attach.upload": "Unggah file",
|
||||
"compose.content-type.html": "HTML",
|
||||
"compose.content-type.markdown": "Bahasa Markdown",
|
||||
"compose.content-type.plain": "Teks biasa",
|
||||
"compose_form.poll.multiple_choices": "Izinkan beberapa pilihan",
|
||||
"compose_form.poll.single_choice": "Izinkan hanya satu pilihan",
|
||||
"compose_form.spoiler": "Sembunyikan teks di balik peringatan",
|
||||
"confirmation_modal.do_not_ask_again": "Jangan minta konfirmasi lagi",
|
||||
"confirmations.deprecated_settings.confirm": "Gunakan preferensi Mastodon",
|
||||
"confirmations.deprecated_settings.message": "Beberapa {app_settings} khusus perangkat Glitch-soc yang Anda gunakan telah digantikan oleh {preferences} Mastodon dan akan diganti:",
|
||||
"confirmations.missing_media_description.confirm": "Tetap kirim",
|
||||
"confirmations.missing_media_description.edit": "Sunting media",
|
||||
"confirmations.missing_media_description.message": "Setidaknya satu lampiran media tidak memiliki deskripsi. Pertimbangkan untuk mendeskripsikan semua lampiran media untuk pengguna tunanetra sebelum mengirim toot Anda.",
|
||||
"confirmations.unfilter.author": "Penulis",
|
||||
"confirmations.unfilter.confirm": "Tampilkan",
|
||||
"confirmations.unfilter.edit_filter": "Ubah saringan",
|
||||
"content-type.change": "Jenis konten",
|
||||
"direct.group_by_conversations": "Grupkan berdasarkan percakapan",
|
||||
"endorsed_accounts_editor.endorsed_accounts": "Akun pilihan",
|
||||
"favourite_modal.combo": "Anda dapat menekan {combo} untuk melewati ini lain kali",
|
||||
"firehose.column_settings.allow_local_only": "Tampilkan postingan khusus lokal di \"Semua\"",
|
||||
"home.column_settings.advanced": "Lanjutan",
|
||||
"home.column_settings.filter_regex": "Saring dengan ekspresi reguler",
|
||||
"settings.content_warnings": "Content warnings",
|
||||
"settings.preferences": "Preferences"
|
||||
}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,52 @@
|
|||
{
|
||||
"account.follows": "Följer",
|
||||
"account.joined": "Gick med {date}",
|
||||
"account.suspended_disclaimer_full": "Denna användare har stängts av av en moderator.",
|
||||
"account.view_full_profile": "Visa full profil",
|
||||
"advanced_options.icon_title": "Avancerade inställningar",
|
||||
"advanced_options.local-only.long": "Lägg inte ut på andra instanser",
|
||||
"advanced_options.local-only.short": "Endast lokalt",
|
||||
"advanced_options.local-only.tooltip": "Detta inlägg är endast tillgängligt lokalt",
|
||||
"advanced_options.threaded_mode.long": "Öppnar automatiskt ett svar vid publicering",
|
||||
"advanced_options.threaded_mode.short": "Tråd-läge",
|
||||
"advanced_options.threaded_mode.tooltip": "Tråd-läge på",
|
||||
"boost_modal.missing_description": "Denna toot innehåller viss media utan beskrivning",
|
||||
"column.favourited_by": "Favoritmarkerad av",
|
||||
"column.heading": "Övrigt",
|
||||
"column.reblogged_by": "Boostad av",
|
||||
"column.subheading": "Övriga val",
|
||||
"column_header.profile": "Profil",
|
||||
"column_subheading.lists": "Listor",
|
||||
"column_subheading.navigation": "Navigering",
|
||||
"community.column_settings.allow_local_only": "Visa endast lokala toots",
|
||||
"compose.attach": "Bifoga...",
|
||||
"compose.attach.doodle": "Rita något",
|
||||
"compose.attach.upload": "Ladda upp en fil",
|
||||
"compose.content-type.html": "HTML",
|
||||
"compose.content-type.markdown": "Markdown",
|
||||
"compose.content-type.plain": "Klartext",
|
||||
"compose_form.poll.multiple_choices": "Tillåt flera val",
|
||||
"compose_form.poll.single_choice": "Tillåt ett val",
|
||||
"compose_form.spoiler": "Göm text bakom varning",
|
||||
"confirmation_modal.do_not_ask_again": "Fråga mig inte igen",
|
||||
"confirmations.deprecated_settings.confirm": "Använd Mastodon-preferenser",
|
||||
"confirmations.deprecated_settings.message": "Några av de glitch-soc-enhetsspecifika {app_settings} som du använder har ersatts av Mastodon-{preferences} och kommer att åsidosättas:",
|
||||
"confirmations.missing_media_description.confirm": "Lägg ut ändå",
|
||||
"confirmations.missing_media_description.edit": "Redigera media",
|
||||
"confirmations.missing_media_description.message": "Minst en mediebilaga saknar beskrivning. Överväg att beskriva all media för synskadade innan du skickar din toot.",
|
||||
"confirmations.unfilter.author": "Användare",
|
||||
"confirmations.unfilter.confirm": "Visa",
|
||||
"confirmations.unfilter.edit_filter": "Redigera filter",
|
||||
"confirmations.unfilter.filters": "Matchande {count, plural, one {filter} other {filters}}",
|
||||
"content-type.change": "Innehållstyp",
|
||||
"direct.group_by_conversations": "Sortera efter konversation",
|
||||
"endorsed_accounts_editor.endorsed_accounts": "Utvalda konton",
|
||||
"favourite_modal.combo": "Du kan trycka på {combo} för att skippa detta nästa gång",
|
||||
"firehose.column_settings.allow_local_only": "Visa endast lokala inlägg i \"Alla\"",
|
||||
"home.column_settings.advanced": "Avancerat",
|
||||
"home.column_settings.filter_regex": "Filtrera bort med reguljära uttryck",
|
||||
"home.column_settings.show_direct": "Visa privata omnämningar",
|
||||
"home.settings": "Kolumninställningar",
|
||||
"settings.content_warnings": "Content warnings",
|
||||
"settings.preferences": "Preferences"
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue