update translations

This commit is contained in:
xiaomlove
2026-02-01 01:26:00 +07:00
parent 8dec50fc6d
commit f07e0a5013
438 changed files with 6061 additions and 1717 deletions
+7
View File
@@ -0,0 +1,7 @@
<?php
return [
'view_properties' => 'Vis egenskaper',
'subject_type' => 'Modell',
'subject_id' => 'Modell ID',
];
+2
View File
@@ -47,6 +47,8 @@ return [
'queue_monitor' => 'Overvåk av kø',
'user_modify_logs' => 'Bruker modifiserer logger',
'message_templates' => 'Melding maler',
'tracker_url' => 'Sporingsagent URL',
'activity_logs' => 'Aktivitetslogg',
],
'resources' => [
'agent_allow' => [
+9
View File
@@ -21,7 +21,10 @@ return [
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_CHANGE_USERNAME_CARD => 'Kjøp skifte brukernavn kort',
\App\Models\BonusLogs::BUSINESS_TYPE_GIFT_MEDAL => 'Gave medalje',
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_TORRENT => 'Kjøp torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_TASK_PASS_REWARD => 'Oppgave fullført belønning',
\App\Models\BonusLogs::BUSINESS_TYPE_TASK_NOT_PASS_DEDUCT => 'Uferdige trekkrettigheter',
\App\Models\BonusLogs::BUSINESS_TYPE_REWARD_TORRENT => 'Belønning torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_CLAIMED_UNREACHED => 'Innsatt torrent ikke nådd',
\App\Models\BonusLogs::BUSINESS_TYPE_ROLE_WORK_SALARY => 'Rolle arbeidstaker lønn',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_DOWNLOADED => 'Torrent blir lastet ned',
@@ -29,6 +32,7 @@ return [
\App\Models\BonusLogs::BUSINESS_TYPE_RECEIVE_GIFT => 'Motta gave',
\App\Models\BonusLogs::BUSINESS_TYPE_UPLOAD_TORRENT => 'Last opp torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_REWARD => 'Torrent motta belønning',
\App\Models\BonusLogs::BUSINESS_TYPE_CLAIMED_REACHED => 'Inngåtte torrenten har oppnådd belønning',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_BASIC => 'Seeding basic',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_DONOR_ADDITION => 'Seeding donor addition',
@@ -43,4 +47,9 @@ return [
'new_total_value' => 'Verdi etter handel',
],
'exclude_seeding_bonus' => 'Utelat seeding bonus',
'title_for_user' => 'Brukerens bonusdetaljer',
'category' => 'Kategori',
'category_common' => 'Felles',
'category_seeding' => 'Deler',
'view_detail' => 'Detaljer',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'type' => [
'text' => 'Kort tekst',
'textarea' => 'Lang tekst',
'radio' => 'Horisontalt enkelt valg',
'checkbox' => 'Horisontal flere valg',
'select' => 'Vertikalt enkeltvalg',
'image' => 'Bilde',
],
];
+4
View File
@@ -8,5 +8,9 @@ return [
'post' => [
'edited_notify_subject' => 'Postsvar ble endret',
'edited_notify_body' => 'Ditt svar til emnet: :topic_subject ble endret av: :editor.',
],
'reply' => [
'replied_notify_subject' => 'Ditt svar har et nytt svar',
'replied_notify_body' => 'Ditt svar til emnet:topic_subject ble besvart av :replyer.',
]
];
+1
View File
@@ -11,6 +11,7 @@ return [
'mode_' . \App\Models\HitAndRun::MODE_GLOBAL => 'Globalt',
'reached_by_seed_time_comment' => 'Opp til:now,seed time: :seed_time Tur(er) nådd :seed_time_minimum timour(s)',
'reached_by_leech_time_comment' => 'Up to:nowleech time: :leech_time Hour(s) reached :leech_time_minimum Hour(s)',
'reached_by_share_ratio_comment' => "Opptil:now \nseed time: :seed_time Hour(s) Ikke nådd :seed_time_minimum Hour(s) \nDelforhold: :share_ratio nådd standard:ignore_when_ratio_reach",
'reached_by_special_user_class_comment' => "Din brukerklasse: :user_class_text eller donert bruker, ignorer denne H&R",
'reached_message_subject' => 'H&R(ID: :hit_and_run_id) er nådd!',
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'label' => 'IP Historie',
'access' => 'Tilgangstid',
'access_begin' => 'Tilgangstid begynner',
'access_end' => 'Endepunkt for tilgangstid',
'access_tooltip' => 'Selve tiden var innen én time før dette.',
'uri' => 'URI',
'count' => 'Antall',
'ip_location' => 'Sted',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'label' => 'IP Søk',
'placeholder' => 'Skriv inn IP for å søke; ellers vil resultater være tom',
'last_access_ip' => 'Siste IP',
'last_access' => 'Sist tilgang',
'ip_count' => 'Antall IP',
'ip_last_access' => 'Denne IP-en sist åpnet',
'user_added' => 'Bli med tid',
'invited_by' => 'Invitert av',
];
+81
View File
@@ -48,6 +48,8 @@ return [
'text_code' => "KODE",
'language' => 'Språk',
'content' => 'Innhold',
'is_default' => 'Er standard',
'bulk' => 'Flere',
'setting' => [
'nav_text' => 'Innstilling',
'backup' => [
@@ -80,6 +82,8 @@ return [
'inspect_time_help' => 'Varigheten av undersøkelsen beregnes ut fra det ferdige nedlastingen i timer',
'seed_time_minimum' => 'Minimumstid for nøkkel',
'seed_time_minimum_help' => 'Den korteste tiden for at frøene skal oppfylle standarden i timer, må være mindre enn lengden på ekspedisjonen',
'leech_time_minimum' => 'Minimert byggetid (ingen seeder)',
'leech_time_minimum_help' => 'Minimumsnedlastingstid som kreves for å oppfylle krav til standard når man ikke har sprekk i timer, må være mindre enn ekspedisjonens lengde. Sett til 0 for å deaktivere',
'ignore_when_ratio_reach' => 'Prestasjon delingsrate',
'ignore_when_ratio_reach_help' => 'Den minste delingshastigheten for å overholde standarden',
'ban_user_when_counts_reach' => 'H&R teller grense',
@@ -99,6 +103,52 @@ return [
'max_uploaded_duration' => 'Maksimalt opplastingsvolum multiplikator effektivt tidsområde',
'max_uploaded_duration_help' => 'Enhet: timer. Den maksimale opplastingsvolumet multiplikatoren trer i effekt innen dette tidsintervallet etter at torrenten er publisert, og vil ikke tre i kraft utover dette området. Innstillingen 0 er alltid i effekt',
],
'captcha' => [
'tab_header' => 'Bekreftelsekode',
'driver' => 'Captcha sjåfør',
'driver_help' => 'Velg hvilken bekreftelsesmekanisme som vises på offentlige skjemaer.',
'drivers' => [
'image' => 'Innebygd bildeopptaka',
'cloudflare_turnstile' => 'Cloudflare Turnstile',
'google_recaptcha_v2' => 'Google reCAPTCHA v2',
],
'turnstile' => [
'section' => 'Cloudflare Turnstile',
'site_key' => 'Sidenøkkel',
'site_key_help' => 'Kopiert fra Cloudflare Turnstile-dashbord.',
'secret_key' => 'Hemmelig nøkkel',
'secret_key_help' => 'Behold denne verdien privat.',
'theme' => 'Tema',
'theme_help' => 'Tilpasser automatisk når satt til Auto.',
'theme_auto' => 'Automatisk',
'theme_light' => 'Lys',
'theme_dark' => 'Mørk',
'size' => 'Størrelse på widget',
'size_help' => 'Fleksible strekninger som passer til beholderens bredde.',
'size_normal' => 'Vanlig',
'size_compact' => 'Kompakt',
'size_flexible' => 'Fleksibel',
],
'recaptcha' => [
'section' => 'Google reCAPTCHA v2',
'site_key' => 'Sidenøkkel',
'site_key_help' => 'Levert av Google reCAPTCHA admin konsollen.',
'secret_key' => 'Hemmelig nøkkel',
'secret_key_help' => 'Behold denne verdien privat.',
'theme' => 'Tema',
'theme_help' => 'Brukes mørk når nettstedet ditt kjører en mørk palette.',
'theme_light' => 'Lys',
'theme_dark' => 'Mørk',
'size' => 'Størrelse på widget',
'size_help' => 'Kompakt er egnet for smale layouter.',
'size_normal' => 'Vanlig',
'size_compact' => 'Kompakt',
],
'attendance' => [
'enabled' => 'Krever captcha for å delta ved innsjekking',
'enabled_help' => 'Når aktivert, må medlemmer løse captcha før innlogging.',
],
],
'meilisearch' => [
'tab_header' => 'Meilisânia',
'enabled' => 'Om du vil aktivere Meilisesis',
@@ -122,6 +172,11 @@ return [
'access_admin_class_min_help' => 'Standard: Administratorer, brukere med en brukerklasse større eller lik den angitte verdien kan logge inn i admin backend',
'alarm_email_receiver' => 'E-postmottaker av alarm',
'alarm_email_receiver_help' => "Fyll inn UID for brukeren, skilt med mellomrom, og alarmen sender e-post til korresponderende brukers e-postadresse. Hvis du ikke fyller det inn, vil det bli skrevet til kjøretidloggen, og loggnivået vil være feil",
'is_record_announce_log' => 'Om annonseringslogger skal registreres',
'is_record_announce_log_help' => 'For å lagre logger, først installer ClickHouse i henhold til dokumentasjonen og aktivere denne konfigurasjonen. Standard: ingen',
'is_record_seeding_bonus_log' => 'Om oppgitt bonuslogger skal registreres',
'is_record_seeding_bonus_log_help' => 'For å registrere, først installere ClickHouse i henhold til dokumentasjonen og aktivere denne konfigurasjonen. Standard: ingen',
],
'image_hosting' => [
'driver' => 'Lagringssted',
@@ -155,6 +210,7 @@ return [
'parked' => 'Parkert',
'offer_allowed_count' => 'Tilbud tillatt antall',
'tmp_invites' => 'Midlertidig invitasjon',
'is_donating' => 'Donor',
],
'medal' => [
'label' => 'Medalje',
@@ -272,6 +328,17 @@ return [
'torrent_state' => [
'label' => 'Global kampanje',
'global_sp_state' => 'Global kampanje status',
'deadline_after_begin' => 'Slutttiden må være senere enn starttidspunktet.',
'status' => 'Status:',
'status_expired' => 'Utløpt',
'status_ongoing' => 'Under arbeid',
'status_upcoming' => 'Kommende',
'time_overlaps' => 'Tidsoverlapper med en annen promotering. Vennligst juster vinduet.',
'time_overlaps_with' => 'Overlaps med promoterings-ID :id (tid: :begin ~ :end).',
'notice_days' => 'Forhåndskunngjøring',
'notice_day' => ':days day før',
'notice_none' => 'Ingen forhåndskunngjøring',
'notice_unlimited' => 'Alltid annonsere',
],
'role' => [
'class' => 'Relater brukerklasse',
@@ -389,4 +456,18 @@ Note: In 1.8, the 'searchbox_name' part can be omitted, i.e. the rule is 'pic/ca
'select_section' => 'Utvalg',
'select_section_help' => "Dersom et valg ikke er definert, er alle alternativer fra utvalget tillatt for regelen. Minst ett valg bør defineres.",
],
'field' => [
'label' => 'Egendefinert felt',
'name' => 'Navn',
'name_help' => 'Kun tillat siffer, inneholde bokstaver, understreking',
'field_label' => 'Vis etikett',
'type' => 'Type:',
'required' => 'Påkrevd',
'mod_only' => 'Mod only',
'help' => 'Hjelp tekst',
'options' => 'Alternativer',
'options_help' => 'Kreves når typen er radio, sjekkboks, valg. En linje, et alternativ, format: verdi° vist tekst',
'is_single_row' => 'Vise på en enkelt rad',
'display' => 'Tilpasset skjerm',
]
];
+20
View File
@@ -32,6 +32,8 @@ return [
'gift_fee_factor' => 'Gave gebyr-faktor',
'gift_fee' => 'Gave gebyr',
'gift_fee_factor_help' => 'Tilleggsavgiften for gaver til andre brukere er lik prisen multiplisert med faktoren',
'bonus_addition_duration' => 'Bonus tillegg varighet',
'bonus_addition_duration_help' => 'Unit: dager. Sett til 0 for permanent effekt, Teller fra oppkjøpstidspunktet, uavhengig av om det er utstyrt eller ikke',
],
'buy_already' => 'Allerede kjøp',
'buy_btn' => 'Kjøp',
@@ -48,4 +50,22 @@ return [
0 => 'Retning',
1 => 'Ikke på'
],
'bonus_addition_expire_at' => 'Bonus tillegg utløpstid',
'is_expired' => 'Er utløpt',
'is_bonus_addition_expired' => 'Er bonustillegg utgått',
'is_wearing' => 'Is Wearing',
'increase_duration' => 'Øk varighet',
'increase_duration_help' => 'Unit: dager. Endelig forlenges utløpstiden fra den opprinnelige verdien',
'update_expire_at' => 'Angi utløpstid',
'update_expire_at_help' => 'Enhetlig sett utløpstid til en angitt verdi',
'bulk_action_increase' => 'Øk',
'bulk_action_update' => 'Oppdater',
'bulk_action_cancel' => 'Avbryt',
'bulk_action_increase_expire_at' => 'Bulk økning utløpstid',
'bulk_action_update_expire_at' => 'Bulk-oppdatering utløpstid',
'bulk_action_cancel_expire_at' => 'Bulk avbryter utløpstid',
'bulk_action_increase_bonus_addition_expire_at' => 'Bulk forlengelse bonustillegg utløper tid',
'bulk_action_update_bonus_addition_expire_at' => 'Masseoppdatering bonus utløpstid',
'bulk_action_cancel_bonus_addition_expire_at' => 'Bulk avbryte bonus utløpstid',
];
+4
View File
@@ -23,6 +23,10 @@ return [
'subject' => 'Tillatelse for nedlasting avbrutt',
'body' => 'Din nedlastningstillatelse er avbrutt på grunn av annonsering til å betalt torrent for mange ganger, sørg for at du har nok bonus.' ,
],
'download_disable_fake_announce' => [
'subject' => 'Tillatelse for nedlasting avbrutt',
'body' => 'Din nedlastingstillatelse er avbrutt på grunn av annonsering av falske data.',
],
'download_enable' => [
'subject' => 'Nedlastings tillatelse gjenopprettet',
'body' => 'Dine nedlastingsrettigheter gjenopprettet. Nå kan du laste ned torrenter. Av: Operatør',
+2
View File
@@ -14,4 +14,6 @@ return [
'msg_you_must_upload_in' => "Vennligst last opp tilbudet innen ",
'msg_hours_otherwise' => " timer. Hvis ikke vil tilbudet bli slettet.",
'msg_reason_is' => "Grunnen til det: ",
'msg_new_offer_subject' => "Et nytt tilbud er lagt til",
'msg_new_offer_msg' => "Bruker :username har lagt til et nytt tilbud :offername",
];
+21 -2
View File
@@ -3,6 +3,25 @@
declare(strict_types=1);
return [
'next' => 'Neste &raquo;',
'previous' => '&laquo; Forrige',
'aria' => [
'sortAscending' => ': aktiver for å sortere kolonnen stigende',
'sortDescending' => ': aktiver for å sortere kolonnen synkende',
],
'emptyTable' => 'Ingen data tilgjengelig i tabellen',
'info' => 'Viser _START_ til _END_ av _TOTAL_ oppføringer',
'infoEmpty' => 'Viser 0 til 0 enheter 0',
'infoFiltered' => '(filtrert fra _MAX_ samlede oppføringer)',
'lengthMenu' => 'Vis _MENU_ oppføringer',
'loadingRecords' => 'Laster...',
'next' => 'Neste &raquo;',
'paginate' => [
'first' => 'Første',
'last' => 'Siste',
'next' => 'Neste',
'previous' => 'Forrige',
],
'previous' => '&laquo; Forrige',
'search' => 'Søk:',
'thousands' => ',',
'zeroRecords' => 'Finner ingen samsvarende poster',
];
+22
View File
@@ -0,0 +1,22 @@
<?php
return [
'passkey_title' => 'Tilgangsnøkkel',
'passkey' => 'Tilgangsnøkkel',
'passkey_desc' => 'Tilgangsnøkkel er en sikker og praktisk måte å godkjenne uten behov for passord. De kan brukes på tvers av flere enheter.',
'passkey_create' => 'Opprett tilgangsnøkkel',
'passkey_empty' => 'Ingen krypteringsnøkkel funnet.',
'passkey_created_at' => 'Opprettet den:',
'passkey_delete_confirm' => 'Er du sikker på at du vil slette dette passordet? Denne handlingen kan ikke angres.',
'passkey_delete' => 'Slett',
'passkey_unknown' => 'Det oppstod en feil under behandling av forespørselen.',
'passkey_invalid' => 'Ugyldig krypteringsnøkkel data.',
'passkey_timeout' => 'Handlingen tidsavbrudd, vennligst prøv igjen.',
'passkey_error' => 'Det oppstod en feil under behandling av forespørselen. Prøv igjen senere.',
'passkey_user_not_found' => 'Bruker ble ikke funnet',
'passkey_not_supported' => 'Nettleseren din støtter ikke passordfritt. Bruk en moderne nettleser for å opprette og behandle passordene dine.',
'fields' => [
'credential_id' => 'Påloggings ID',
'counter' => 'Teller',
],
];
+4 -4
View File
@@ -3,9 +3,9 @@
declare(strict_types=1);
return [
'reset' => 'Passordet ditt har blitt nullstilt!',
'sent' => 'Vi har sendt din lenke for å nullstille passordet!',
'reset' => 'Ditt passord er tilbakestilt.',
'sent' => 'Vi har sendt deg en lenke for nullstilling av passordet ditt.',
'throttled' => 'Vennligst vent før du prøver på nytt.',
'token' => 'Denne koden for å nullstille passordet er ugyldig.',
'user' => 'Vi kan ikke finne en bruker med den e-postadressen.',
'token' => 'Denne passordresetten er ugyldig.',
'user' => 'Vi finner ikke en bruker med den e-postadressen.',
];
+19
View File
@@ -86,6 +86,20 @@ return [
'logs_label' => 'Godkjennings logger'
],
'show_hide_media_info' => 'Vis/Skjul rå MediaInfo',
'show_hide_bd_info' => 'Vis/Skjul rå BDInfo',
'collapse_show_more_audio' => 'Samle/Utvid flere lydspor',
'collapse_show_more_subtitles' => 'Collapse/Utvid flere undertekster',
'technicalinfo_duration' => 'Varighet',
'technicalinfo_resolution' => 'Oppløsning',
'technicalinfo_bit_rate' => 'Bit Sats',
'technicalinfo_bit_depth' => 'Bit dybde',
'technicalinfo_frame_rate' => 'Ramme rate',
'technicalinfo_profile' => 'Profil',
'technicalinfo_format' => 'Formatér',
'technicalinfo_extras' => 'Extras',
'technicalinfo_ref_frames' => 'Ref.rammer',
'technicalinfo_audio' => 'Lyd #',
'technicalinfo_subtitles' => 'Undertekster #',
'promotion_time_types' => [
\App\Models\Torrent::PROMOTION_TIME_TYPE_GLOBAL => 'Globalt',
\App\Models\Torrent::PROMOTION_TIME_TYPE_PERMANENT => 'Permanent',
@@ -107,4 +121,9 @@ return [
'msg_here' => " [b]her[/b]",
'msg_offer' => "Tilbud ",
'msg_blank' => ".",
'require_seed_section_menu_title' => 'Krev hovednøkkel',
'imdb_cache_dir_can_not_create' => 'imdb cache-mappe kan ikke opprette',
'imdb_cache_dir_is_not_writeable' => 'imdb cache-katalog er ikke skrivbar',
'imdb_photo_dir_can_not_create' => 'imdb Bildedir kan ikke opprette',
'imdb_photo_dir_is_not_writeable' => 'imdb bildeplate er ikke skrivbar',
];
+5 -3
View File
@@ -17,10 +17,10 @@ return [
'attendance_card' => 'Delta kort',
'props' => 'Tilbehør',
'class' => 'Klasse',
'vip_added' => 'VIP status får av bonus',
'vip_added_help' => 'Er VIP-statusen innløst av bonus.',
'vip_added' => 'VIP status utløper automatisk',
'vip_added_help' => 'Er VIP-statusen automatisk utløper.',
'vip_until' => 'Slutttid for VIP',
'vip_until_help' => "Tid-formatet er 'År-Måned-dag-timer:Minute:Second The time nÃ¥r VIP status slutter. VIP-status fås av bonusen må settes til 'Ja' for at denne regelen skal tre i kraft.",
'vip_until_help' => "Tid-formatet er 'År-Måned-dag-timer:Minute:Second The time nÃ¥r VIP status slutter. VIP-status utløper automatisk\" må settes til 'Ja' for at denne regelen skal tre i kraft.",
],
'class_names' => [
\App\Models\User::CLASS_VIP => 'Rotér',
@@ -109,4 +109,6 @@ return [
'msg_invited_user_has_registered' => "Invitert bruker har registrert",
'msg_user_you_invited' => "Brukeren du har invitert ",
'msg_has_registered' => " er registrert akkurat nå.",
'user_is_disabled' => 'Bruker: :username(ID: :user_id) er deaktivert.',
'user_is_not_confirmed' => 'Bruker: :username(ID: :user_id) ikke bekreftet.',
];