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' => 'Näytä ominaisuudet',
'subject_type' => 'Malli',
'subject_id' => 'Malli ID',
];
+2
View File
@@ -47,6 +47,8 @@ return [
'queue_monitor' => 'Jonon monitori',
'user_modify_logs' => 'Käyttäjä muokkaa lokeja',
'message_templates' => 'Viestin pohjat',
'tracker_url' => 'Seurantapalvelimen URL',
'activity_logs' => 'Aktiviteetti Lokit',
],
'resources' => [
'agent_allow' => [
+9
View File
@@ -21,7 +21,10 @@ return [
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_CHANGE_USERNAME_CARD => 'Osta muutos käyttäjätunnus kortti',
\App\Models\BonusLogs::BUSINESS_TYPE_GIFT_MEDAL => 'Lahjan mitali',
\App\Models\BonusLogs::BUSINESS_TYPE_BUY_TORRENT => 'Osta torrent',
\App\Models\BonusLogs::BUSINESS_TYPE_TASK_PASS_REWARD => 'Tehtävä päättynyt palkinto',
\App\Models\BonusLogs::BUSINESS_TYPE_TASK_NOT_PASS_DEDUCT => 'Tehtävän keskeneräinen vähennys',
\App\Models\BonusLogs::BUSINESS_TYPE_REWARD_TORRENT => 'Palkitse torrentti',
\App\Models\BonusLogs::BUSINESS_TYPE_CLAIMED_UNREACHED => 'Väitettyä torrenttia ei saavutettu',
\App\Models\BonusLogs::BUSINESS_TYPE_ROLE_WORK_SALARY => 'Työn palkka',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_DOWNLOADED => 'Torrentti ladataan',
@@ -29,6 +32,7 @@ return [
\App\Models\BonusLogs::BUSINESS_TYPE_RECEIVE_GIFT => 'Vastaanota lahja',
\App\Models\BonusLogs::BUSINESS_TYPE_UPLOAD_TORRENT => 'Lataa torrentti',
\App\Models\BonusLogs::BUSINESS_TYPE_TORRENT_BE_REWARD => 'Torrentti vastaanota palkkio',
\App\Models\BonusLogs::BUSINESS_TYPE_CLAIMED_REACHED => 'Väitetty torrent saavutti palkkion',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_BASIC => 'Lähetys perustiedot',
\App\Models\BonusLogs::BUSINESS_TYPE_SEEDING_DONOR_ADDITION => 'Lähetetään luovuttajan lisäystä',
@@ -43,4 +47,9 @@ return [
'new_total_value' => 'Kaupankäynnin jälkeinen arvo',
],
'exclude_seeding_bonus' => 'Jätä pois kylvöbonus',
'title_for_user' => 'Käyttäjän bonuksen tiedot',
'category' => 'Kategoria',
'category_common' => 'Yleinen',
'category_seeding' => 'Lähetetään',
'view_detail' => 'Yksityiskohdat',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'type' => [
'text' => 'Lyhyt teksti',
'textarea' => 'Pitkä teksti',
'radio' => 'Vaakasuora yksittäinen valinta',
'checkbox' => 'Vaakasuora useita valintoja',
'select' => 'Pystysuora valinta',
'image' => 'Kuva',
],
];
+4
View File
@@ -8,5 +8,9 @@ return [
'post' => [
'edited_notify_subject' => 'Artikkelin vastausta muokattiin',
'edited_notify_body' => 'Vastauksesi aiheeseen: :topic_subject was modified by: :editor.',
],
'reply' => [
'replied_notify_subject' => 'Vastauksellasi on uusi vastaus',
'replied_notify_body' => 'Vastauksesi aiheeseen:topic_subject vastasi :replyer.',
]
];
+1
View File
@@ -11,6 +11,7 @@ return [
'mode_' . \App\Models\HitAndRun::MODE_GLOBAL => 'Globaali',
'reached_by_seed_time_comment' => 'Jopa:now,seed time: :seed_time Tunti(s) reached :seed_time_minimum Tunti(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' => "Enintään:now \nseed time: :seed_time Tunti(t) Päättämättä :seed_time_minimum Tunti(t) \nJaa suhde: :share_ratio saavutti standardin:ignore_when_ratio_reach",
'reached_by_special_user_class_comment' => "Käyttäjäluokka: :user_class_text tai lahjoittanut käyttäjän, ohita tämä H&R",
'reached_message_subject' => 'H&R(ID: :hit_and_run_id) saavutettu!',
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'label' => 'Ip Historia',
'access' => 'Käytön aika',
'access_begin' => 'Käyttöaika alkaa',
'access_end' => 'Käyttöajan päättyminen',
'access_tooltip' => 'Varsinainen aika oli yksi tunti ennen tätä.',
'uri' => 'URI',
'count' => 'Lukumäärä',
'ip_location' => 'Sijainti',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'label' => 'IP-haku',
'placeholder' => 'Syötä IP hakua varten; muuten tulokset ovat tyhjiä',
'last_access_ip' => 'Viimeisin IP-osoite',
'last_access' => 'Viimeinen käyttöoikeus',
'ip_count' => 'IP-osoitteiden määrä',
'ip_last_access' => 'Tämä IP-osoite on viimeksi käytetty',
'user_added' => 'Liity aikaa',
'invited_by' => 'Kutsuttu käyttäen',
];
+81
View File
@@ -48,6 +48,8 @@ return [
'text_code' => "KOODI",
'language' => 'Kieli',
'content' => 'Sisältö',
'is_default' => 'On oletus',
'bulk' => 'Irtotavara',
'setting' => [
'nav_text' => 'Asetus',
'backup' => [
@@ -80,6 +82,8 @@ return [
'inspect_time_help' => 'Kokeen kesto lasketaan sen jälkeen, kun lataus on suoritettu tunteina',
'seed_time_minimum' => 'Siementen ajan minimi',
'seed_time_minimum_help' => 'Lyhimmän ajan, jonka kuluessa siemenet on tehtävä standardin mukaisesti, on oltava tunteina lyhyempi kuin retkikunnan pituus.',
'leech_time_minimum' => 'Vähintään juoksuaika (ei kuljettajaa)',
'leech_time_minimum_help' => 'Vähimmäislatausaika, joka tarvitaan standardin täyttämiseen, kun kylvöä ei tunneissa saa olla lyhyempi kuin retkikunnan pituus. Aseta arvoon 0 poistaaksesi käytöstä',
'ignore_when_ratio_reach' => 'Saavutettu Jakamisaste',
'ignore_when_ratio_reach_help' => 'Vähimmäisjakoaste, joka vastaa standardia',
'ban_user_when_counts_reach' => 'H&R-lukujen raja',
@@ -99,6 +103,52 @@ return [
'max_uploaded_duration' => 'Suurin lähetyksen äänenvoimakkuuden kerroin tehokas aikaväli',
'max_uploaded_duration_help' => 'Yksikkö: tuntia. Suurin lähetyksen äänenvoimakkuuden kerroin tulee voimaan tässä aikavälillä, kun torrent-tiedosto on julkaistu, eikä tule voimaan yli tämän alueen. Asetus 0 on aina voimassa',
],
'captcha' => [
'tab_header' => 'Captcha',
'driver' => 'Captcha-kuljettaja',
'driver_help' => 'Valitse, mikä tarkistusmekanismi näkyy julkisissa lomakkeissa.',
'drivers' => [
'image' => 'Sisäänrakennettu kuvan captcha',
'cloudflare_turnstile' => 'Cloudflare Turnstile',
'google_recaptcha_v2' => 'Google reCAPTCHA v2',
],
'turnstile' => [
'section' => 'Cloudflare Turnstile',
'site_key' => 'Sivuston avain',
'site_key_help' => 'Cloudflare Turnstile kojelauta kopioitu.',
'secret_key' => 'Salainen avain',
'secret_key_help' => 'Pidä tämä arvo yksityisenä.',
'theme' => 'Teema',
'theme_help' => 'Mukauta automaattisesti kun asetus on Autom.',
'theme_auto' => 'Automaattinen',
'theme_light' => 'Vaalea',
'theme_dark' => 'Tumma',
'size' => 'Widgetin koko',
'size_help' => 'Joustavat veneet vastaamaan säiliön leveyttä.',
'size_normal' => 'Normaali',
'size_compact' => 'Kompakti',
'size_flexible' => 'Joustava',
],
'recaptcha' => [
'section' => 'Google reCAPTCHA v2',
'site_key' => 'Sivuston avain',
'site_key_help' => 'Palvelun tarjoaa Google reCAPTCHA -hallintakonsoli.',
'secret_key' => 'Salainen avain',
'secret_key_help' => 'Pidä tämä arvo yksityisenä.',
'theme' => 'Teema',
'theme_help' => 'Käytä tummaa kun sivustosi toimii tumma paletti.',
'theme_light' => 'Vaalea',
'theme_dark' => 'Tumma',
'size' => 'Widgetin koko',
'size_help' => 'Kompakti soveltuu kapeisiin asetteluihin.',
'size_normal' => 'Normaali',
'size_compact' => 'Kompakti',
],
'attendance' => [
'enabled' => 'Vaadi captcha läsnäoloa varten sisäänkirjautuminen',
'enabled_help' => 'Kun käytössä, jäsenten on ratkaistava captcha ennen kirjautumista.',
],
],
'meilisearch' => [
'tab_header' => 'Meilis',
'enabled' => 'Otetaanko Meilis käyttöön',
@@ -122,6 +172,11 @@ return [
'access_admin_class_min_help' => 'Oletus: ylläpitäjä, käyttäjät, joiden käyttäjäluokka on suurempi tai yhtä suuri kuin asetettu arvo, voivat kirjautua hallintapaneeliin',
'alarm_email_receiver' => 'Hälytyksen vastaanottaja',
'alarm_email_receiver_help' => "Täytä käyttäjän UID välilyönnillä erotettuna ja hälytyssähköposti lähetetään vastaavan käyttäjän sähköpostiosoitteeseen. @ info Jos et täytä sitä, se kirjoitetaan ajoaika lokiin, ja lokitaso on virhe",
'is_record_announce_log' => 'Tallennetaanko ilmoitukset lokeista',
'is_record_announce_log_help' => 'Tallentaaksesi lokit, asenna ensin ClickHouse dokumentaation mukaisesti ja ota käyttöön tämä konfiguraatio. Oletus: ei',
'is_record_seeding_bonus_log' => 'Tallentaako lähetys bonuslokeja',
'is_record_seeding_bonus_log_help' => 'Tallentaa, asenna ensin ClickHouse dokumentaation mukaisesti ja ota tämä konfiguraatio. Oletus: ei',
],
'image_hosting' => [
'driver' => 'Tallennustilan sijainti',
@@ -155,6 +210,7 @@ return [
'parked' => 'Pysäköity',
'offer_allowed_count' => 'Tarjouksen sallittu määrä',
'tmp_invites' => 'Väliaikainen kutsu',
'is_donating' => 'Lahjoittaja',
],
'medal' => [
'label' => 'Mitali',
@@ -272,6 +328,17 @@ return [
'torrent_state' => [
'label' => 'Yleinen ylennys',
'global_sp_state' => 'Globaali myynninedistämistila',
'deadline_after_begin' => 'Päättymisajan on oltava myöhäisempi kuin aloitusaika.',
'status' => 'Tila',
'status_expired' => 'Vanhentunut',
'status_ongoing' => 'Toiminto käynnissä',
'status_upcoming' => 'Tulevat',
'time_overlaps' => 'Aika menee päällekkäin toisen kampanjan kanssa. Ole hyvä ja säädä ikkuna.',
'time_overlaps_with' => 'Päällekkäisyydet ylennyksen tunnuksella :id (aika: :start ~ :end).',
'notice_days' => 'Ennakkoilmoitus',
'notice_day' => ':days päivää ennen',
'notice_none' => 'Ei ennakkoilmoitusta',
'notice_unlimited' => 'Ilmoittakaa aina',
],
'role' => [
'class' => 'Liitä käyttäjäluokka',
@@ -389,4 +456,18 @@ Note: In 1.8, the 'searchbox_name' part can be omitted, i.e. the rule is 'pic/ca
'select_section' => 'Valinnat',
'select_section_help' => "Jos valintaa ei ole määritelty, kaikki valinnan valinnat ovat sallittuja sääntölle. Vähintään yksi valinta on määriteltävä.",
],
'field' => [
'label' => 'Mukautettu kenttä',
'name' => 'Nimi',
'name_help' => 'Salli vain numero, aakkoset, alaviiva',
'field_label' => 'Näytä otsikko',
'type' => 'Tyyppi',
'required' => 'Pakollinen',
'mod_only' => 'Mod only',
'help' => 'Ohjeiden teksti',
'options' => 'Valinnat',
'options_help' => 'Vaatii, kun tyyppi on radio, valintaruutu, valitse yksi rivi, yksi vaihtoehto, muoto: arvo näytön teksti',
'is_single_row' => 'Näytä yhdellä rivillä',
'display' => 'Mukautettu näyttö',
]
];
+20
View File
@@ -32,6 +32,8 @@ return [
'gift_fee_factor' => 'Lahjamaksun tekijä',
'gift_fee' => 'Lahjan maksu',
'gift_fee_factor_help' => 'Muille käyttäjille annettavista lahjoista perittävä lisämaksu on yhtä suuri kuin tällä tekijällä kerrottu hinta.',
'bonus_addition_duration' => 'Bonus lisäyksen kesto',
'bonus_addition_duration_help' => 'Yksikkö: päivät. Aseta 0 pysyväksi efektiksi. Laskee hankinnan ajasta riippumatta siitä, onko se varustettu vai ei.',
],
'buy_already' => 'Osta jo',
'buy_btn' => 'Osta',
@@ -48,4 +50,22 @@ return [
0 => 'Yllään',
1 => 'Ei yllään'
],
'bonus_addition_expire_at' => 'Bonus addition Vanhentumisaika',
'is_expired' => 'Vanhentunut',
'is_bonus_addition_expired' => 'Onko bonuksen lisäys vanhentunut',
'is_wearing' => 'On Yllään',
'increase_duration' => 'Lisää Kestoa',
'increase_duration_help' => 'Yksikkö: päivää. Jatketaan tasaisesti vanhentumisaikaa alkuperäisestä arvosta',
'update_expire_at' => 'Aseta vanhentumisaika',
'update_expire_at_help' => 'Aseta tasaisesti vanhentumisaika määrättyyn arvoon',
'bulk_action_increase' => 'Lisää',
'bulk_action_update' => 'Päivitä',
'bulk_action_cancel' => 'Peruuta',
'bulk_action_increase_expire_at' => 'Bulk pidentää vanhentumisaikaa',
'bulk_action_update_expire_at' => 'Bulk päivitys vanhentumisaika',
'bulk_action_cancel_expire_at' => 'Bulk peruutuksen päättymisaika',
'bulk_action_increase_bonus_addition_expire_at' => 'Bulk pidentää bonuksen lisäyksen voimassaoloaika',
'bulk_action_update_bonus_addition_expire_at' => 'Bulk update bonus vanhentumisaika',
'bulk_action_cancel_bonus_addition_expire_at' => 'Bulk peruuttaa bonuksen voimassaoloaika',
];
+4
View File
@@ -23,6 +23,10 @@ return [
'subject' => 'Oikeus lataukseen peruttu',
'body' => 'Lataus lupa on peruutettu koska ilmoittaa maksettu torrent-tiedosto liian monta kertaa, varmista, että sinulla on tarpeeksi bonusta.' ,
],
'download_disable_fake_announce' => [
'subject' => 'Oikeus lataukseen peruttu',
'body' => 'Lataus lupa on peruutettu koska ilmoittaa väärennettyjä tietoja.',
],
'download_enable' => [
'subject' => 'Lataus oikeudet palautettu',
'body' => 'Lataus oikeudet palautettu, voit nyt ladata torrents. Kirjoittaja: :operator',
+2
View File
@@ -14,4 +14,6 @@ return [
'msg_you_must_upload_in' => "Ole hyvä ja lataa tarjous ",
'msg_hours_otherwise' => " tuntia. Muussa tapauksessa tarjous poistetaan.",
'msg_reason_is' => "Syy: ",
'msg_new_offer_subject' => "Uusi tarjous on lisätty",
'msg_new_offer_msg' => "Käyttäjä :username on lisännyt uuden tarjouksen :offername",
];
+21 -2
View File
@@ -3,6 +3,25 @@
declare(strict_types=1);
return [
'next' => 'Seuraava &raquo;',
'previous' => '&laquo; Edellinen',
'aria' => [
'sortAscending' => ': aktivoi lajitella sarake nousevasti',
'sortDescending' => ': aktivoi lajitella sarakkeen laskevasti',
],
'emptyTable' => 'Tietoja ei ole saatavilla taulukossa',
'info' => 'Näytetään _START_ _END_ _TOTAL_ merkinnät',
'infoEmpty' => 'Näytetään 0 - 0 / 0 kohteista',
'infoFiltered' => '(suodatettu _MAX_ yhteensä)',
'lengthMenu' => 'Näytä _MENU_ merkinnät',
'loadingRecords' => 'Ladataan...',
'next' => 'Seuraava &raquo;',
'paginate' => [
'first' => 'Ensimmäinen',
'last' => 'Viimeinen',
'next' => 'Seuraava',
'previous' => 'Edellinen',
],
'previous' => '&laquo; Edellinen',
'search' => 'Etsi:',
'thousands' => ',',
'zeroRecords' => 'Täsmääviä tietueita ei löytynyt',
];
+22
View File
@@ -0,0 +1,22 @@
<?php
return [
'passkey_title' => 'Passkey',
'passkey' => 'Passkey',
'passkey_desc' => 'Passkey on turvallinen ja kätevä tapa todentaa ilman salasanoja. Niitä voidaan käyttää useissa laitteissa.',
'passkey_create' => 'Luo Salasana',
'passkey_empty' => 'Salasanaa ei löytynyt.',
'passkey_created_at' => 'Luotu osoitteeseen:',
'passkey_delete_confirm' => 'Oletko varma, että haluat poistaa tämän salasanan? Tätä toimintoa ei voi peruuttaa.',
'passkey_delete' => 'Poista',
'passkey_unknown' => 'Pyyntöäsi käsiteltäessä tapahtui virhe.',
'passkey_invalid' => 'Virheellinen salasanan tiedot.',
'passkey_timeout' => 'Toiminnon aikakatkaisu, yritä uudelleen.',
'passkey_error' => 'Pyyntöäsi käsiteltäessä tapahtui virhe. Yritä myöhemmin uudelleen.',
'passkey_user_not_found' => 'Käyttäjää ei löytynyt.',
'passkey_not_supported' => 'Selaimesi ei tue salasanaa. Ole hyvä ja käytä modernia selainta luodaksesi ja hallitaksesi salasanasi.',
'fields' => [
'credential_id' => 'Käyttöoikeustietojen Tunnus',
'counter' => 'Laskuri',
],
];
+5 -5
View File
@@ -3,9 +3,9 @@
declare(strict_types=1);
return [
'reset' => 'Salasana on resetoitu!',
'sent' => 'Resetointilinkki lähetetty sähköpostitse!',
'throttled' => 'Odota, ennen kuin yrität uudelleen',
'token' => 'Resetointitunniste on viallinen.',
'user' => 'Sähköpostiosoitteella ei löydy käyttäjää.',
'reset' => 'Salasanasi on nollattu.',
'sent' => 'Olemme lähettäneet salasanan nollauslinkin.',
'throttled' => 'Odota ennen kuin yrität uudelleen.',
'token' => 'Tämä salasanan nollaustunnus on virheellinen.',
'user' => 'Emme löydä käyttäjää, jolla on kyseinen sähköpostiosoite.',
];
+19
View File
@@ -86,6 +86,20 @@ return [
'logs_label' => 'Hyväksyntä lokit'
],
'show_hide_media_info' => 'Näytä/Piilota raaka MediaInfo',
'show_hide_bd_info' => 'Näytä/Piilota raaka BDInfo',
'collapse_show_more_audio' => 'Tiivistä/xpand lisää ääniraitoja',
'collapse_show_more_subtitles' => 'Tiivistä/Expand lisää tekstityksiä',
'technicalinfo_duration' => 'Kesto',
'technicalinfo_resolution' => 'Resoluutio',
'technicalinfo_bit_rate' => 'Bittimäärä',
'technicalinfo_bit_depth' => 'Bitti Syvyys',
'technicalinfo_frame_rate' => 'Kehysnopeus',
'technicalinfo_profile' => 'Profiili',
'technicalinfo_format' => 'Muoto',
'technicalinfo_extras' => 'Extras',
'technicalinfo_ref_frames' => 'Viitekehykset',
'technicalinfo_audio' => 'Ääni #',
'technicalinfo_subtitles' => 'Tekstitykset #',
'promotion_time_types' => [
\App\Models\Torrent::PROMOTION_TIME_TYPE_GLOBAL => 'Globaali',
\App\Models\Torrent::PROMOTION_TIME_TYPE_PERMANENT => 'Pysyvä',
@@ -107,4 +121,9 @@ return [
'msg_here' => " [b]tässä[/b]",
'msg_offer' => "Tarjous ",
'msg_blank' => ".",
'require_seed_section_menu_title' => 'Vaadi Siemen',
'imdb_cache_dir_can_not_create' => 'imdb välimuistin dir ei voi luoda',
'imdb_cache_dir_is_not_writeable' => 'imdb välimuistin dir ei ole kirjoitettavissa',
'imdb_photo_dir_can_not_create' => 'imdb valokuvan dir ei voi luoda',
'imdb_photo_dir_is_not_writeable' => 'imdb valokuvan dir ei ole kirjoitettavissa',
];
+5 -3
View File
@@ -17,10 +17,10 @@ return [
'attendance_card' => 'Osallistu korttiin',
'props' => 'Props',
'class' => 'Luokka',
'vip_added' => 'VIP tila saadaan bonuksella',
'vip_added_help' => 'Onko VIP-tila lunastettu bonuksella.',
'vip_added' => 'VIP tila vanhenee',
'vip_added_help' => 'Onko VIP-tila automaattinen vanheneminen.',
'vip_until' => 'VIP-tilan päättymisaika',
'vip_until_help' => "Aikamuoto on 'Vuosi-kuukausi-päivä Tunti:Minuutti:Toinen kerta, kun VIP tila päättyy. VIP tila saadaan bonuksella” on asetettava 'kyllä', jotta tämä sääntö tulee voimaan.",
'vip_until_help' => "Aikamuoto on 'Vuosi-kuukausi-päivä Tunti:Minuutti:Toinen kerta, kun VIP tila päättyy. VIP-tilan automaattinen vanheneminen” on asetettava 'kyllä', jotta tämä sääntö tulee voimaan.",
],
'class_names' => [
\App\Models\User::CLASS_VIP => 'Vip',
@@ -109,4 +109,6 @@ return [
'msg_invited_user_has_registered' => "Kutsuttu käyttäjä on rekisteröitynyt",
'msg_user_you_invited' => "Käyttäjä, jonka kutsuit ",
'msg_has_registered' => " on rekisteröitynyt juuri nyt.",
'user_is_disabled' => 'Käyttäjä: :username(ID: :user_id) ei ole käytössä.',
'user_is_not_confirmed' => 'Käyttäjä: :username(ID: :user_id) ei vahvistettu.',
];