# Finnish translation. Keys are English source texts; missing entries fall back to English at runtime.
"Action cannot be empty.": "Toiminto ei voi olla tyhjä."
"Application cannot be empty.": "Sovellus ei voi olla tyhjä."
"Name cannot be empty.": "Nimi ei voi olla tyhjä."
"Domain cannot be empty.": "Toimialue ei voi olla tyhjä."
"Version cannot be empty.": "Versio ei voi olla tyhjä."
"Cannot be empty.": "Ei voi olla tyhjä."
"Address cannot be empty.": "Osoite ei voi olla tyhjä."
"Warning: table [{0}] has no common columns in the old and new schemas; skipping migration": "Varoitus: taulukolla [{0}] ei ole yhteisiä sarakkeita vanhassa ja uudessa skeemassa; ohitetaan siirto"
"When static file routing is enabled, the static file root directory (StaticRoot) cannot be empty.": "Kun staattisten tiedostojen reititys on käytössä, staattisten tiedostojen juurihakemisto (StaticRoot) ei voi olla tyhjä."
"Initializing AppRule data...": "Alustetaan AppRule-tietoja..."
"Initializing RedisNode data...": "Alustetaan RedisNode-tietoja..."
"Initializing TraceRule data...": "Alustetaan TraceRule-tietoja..."
"Migrating table [{0}] to database [{1}], file: {2}": "Siirretään taulukko [{0}] tietokantaan [{1}], tiedosto: {2}"
"Failed to migrate table [{0}]; continuing with other tables": "Taulukon [{0}] siirto epäonnistui; jatketaan muilla taulukoilla"
"Skipping migration of table [{0}]": "Ohitetaan taulukon [{0}] siirto"
"AppRule data initialization completed.": "AppRule-tietojen alustus valmis."
"RedisNode data initialization completed.": "RedisNode-tietojen alustus valmis."
"TraceRule data initialization completed.": "TraceRule-tietojen alustus valmis."
"Fetching attachment {0}, saving to {1}": "Haetaan liite {0}, tallennetaan kohteeseen {1}"
"Resource type cannot be empty.": "Resurssityyppi ei voi olla tyhjä."
"SplitSqliteTables failed, but application startup is not affected": "SplitSqliteTables epäonnistui, mutta sovelluksen käynnistyminen ei häiriinny"
"Token string cannot be empty.": "Tokenmerkkijono ei voi olla tyhjä."
"VACUUM failed; normal use is not affected": "VACUUM epäonnistui; normaali käyttö ei häiriinny"
"[AppDeploy sync] Application {0} updated; syncing deployment configuration {1} (Id={2})": "[AppDeploy-synk] Sovellus {0} päivitettiin; synkronoidaan käyttöönottomääritys {1} (Id={2})"
# 运行时消息补充词条
"Domain changed": "Toimialue muuttui"
"Domains changed: {0} -> {1}": "Toimialueet muuttuivat: {0} -> {1}"
"Global default development": "Yleinen oletuskehitys"
"Production environment": "Tuotantoympäristö"
"Local development": "Paikallinen kehitys"
"Global shared configuration; other applications merge the configuration items of this application at startup": "Yleinen jaettu määritys; muut sovellukset yhdistävät tämän sovelluksen määrityskohteet käynnistyessään"
"Plugin server. Links are analyzed by keyword on this page and plugins are downloaded from it": "Liitännäispalvelin. Linkit analysoidaan avainsanojen perusteella tällä sivulla, ja liitännäiset ladataan siitä"
"Node cannot be empty.": "Solmu ei voi olla tyhjä."
"No matching package was found.": "Vastaavaa pakettia ei löytynyt."
"No matching package was found (version={0}, kind={1}).": "Vastaavaa pakettia ei löytynyt (version={0}, kind={1})."
"OS [{0}] is not compatible with .NET {1}": "Käyttöjärjestelmä [{0}] ei ole yhteensopiva .NET {1}:n kanssa"
"GLIBC [{0}] does not meet the minimum requirement {1} of .NET {2}": "GLIBC [{0}] ei täytä .NET {2}:n vähimmäisvaatimusta {1}"
"Stardust Data": "Stardust Data"
"Data layer of the Stardust distributed service framework. Defines entity models and statistics jobs based on XCode ORM, supporting persistence and computation for node management, application management, configuration center, registry, monitoring center, and release center, compatible with multiple databases.": "Stardustin hajautetun palvelukehyksen datakerros. Määrittelee entiteettimallit ja tilastotyöt XCode ORM:n pohjalta ja tukee solmujen, sovellusten, konfiguraatiokeskuksen, rekisterin, valvontakeskuksen ja julkaisukeskuksen tietojen tallennusta ja laskentaa useiden tietokantojen kanssa."
# 界面元数据词条
"阿波罗": "Apollo"
"阿波罗地址": "Apollo-osoite"
"阿波罗命名空间": "Apollo-nimiavaruus"
"阿波罗命名空间。默认application,也可以填依赖的公共命名空间,但建议为公共命名空间建立应用依赖。": "Apollo-nimiavaruus. Oletus on application, mutta voit antaa myös riippuvan yhteisen nimiavaruuden; yhteisille nimiavaruuksille suositellaan kuitenkin sovellusriippuvuuksien luomista."
"阿波罗账号": "Apollo-tili"
"版本": "Versio"
"版本。当前版本号,每次修改都是应用版本加一": "Versio. Nykyinen versionumero; jokainen muutos kasvattaa sovelluksen versiota yhdellä."
"版本。应用正在使用的版本号,返回小于等于该版本的配置": "Versio. Sovelluksen käyttämä versionumero; palautetaan konfiguraatio, jonka versio on pienempi tai yhtä suuri."
"备注": "Huomautus"
"编号": "Numero"
"操作": "Toiminto"
"成功": "Onnistui"
"创建地址": "Luontiosoite"
"创建时间": "Luontiaika"
"创建者": "Luonut"
"定时发布": "Ajastettu julkaisu"
"定时发布。在指定时间自动发布新版本": "Ajastettu julkaisu. Julkaisee uuden version automaattisesti määritettynä ajankohtana."
"更新地址": "Päivitysosoite"
"更新时间": "Päivitysaika"
"更新者": "Päivittänyt"
"规则": "Sääntö"
"规则。分号分段,逗号间隔多项匹配值,比如IP=10.*,172.*;LocalIP=192.*": "Sääntö. Puolipiste erottaa osat ja pilkku erottaa useita vastaavia arvoja, esimerkiksi IP=10.*,172.*;LocalIP=192.*"
"结果": "Tulos"
"结果。比如Scope=dev": "Tulos. Esimerkiksi Scope=dev"
"可被依赖": "Voidaan käyttää riippuvuutena"
"可被依赖。打开后,才能被其它应用依赖": "Voidaan käyttää riippuvuutena. Kun tämä on otettu käyttöön, muut sovellukset voivat olla siitä riippuvaisia."
"类别": "Luokka"
"名称": "Nimi"
"名称。下划线开头表示仅用于内嵌,不能返回给客户端;多级名称用冒号分隔": "Nimi. Alaviivalla alkava nimi on tarkoitettu vain upotukseen eikä sitä palauteta asiakkaalle; monitasoiset nimet erotetaan kaksoispisteellä."
"目标应用": "Kohdesovellus"
"目标应用。被原始应用依赖的应用": "Kohdesovellus. Sovellus, josta alkuperäinen sovellus on riippuvainen."
"内容": "Sisältö"
"配置历史": "Konfiguraatiohistoria"
"配置历史。记录配置变更历史": "Konfiguraatiohistoria. Tallentaa konfiguraation muutoshistorian."
"配置数据": "Konfiguraatiotiedot"
"配置数据。配置名值对,发布后才能生效,支持多作用域划分生产和开发测试环境": "Konfiguraatiotiedot. Nimi-arvo-pareja, jotka tulevat voimaan vasta julkaisun jälkeen; useilla laajuuksilla voidaan erottaa tuotanto sekä kehitys- ja testiympäristöt."
"期望值": "Odotettu arvo"
"期望值。已被修改,尚未发布的值,支持内嵌 ${key@app:scope}": "Odotettu arvo. Muutettu mutta vielä julkaisematon arvo, joka tukee upotusta ${key@app:scope}"
"启用": "Ota käyttöön"
"全局": "Yleinen"
"全局。该应用下的配置数据作为全局数据,请求任意应用配置都返回": "Yleinen. Tämän sovelluksen konfiguraatiotiedot käsitellään yleisinä tietoina ja palautetaan, kun pyydetään minkä tahansa sovelluksen konfiguraatiota."
"缺失键": "Puuttuva avain"
"缺失键。没有读取到的配置项": "Puuttuva avain. Konfiguraatiokohteet, joita ei ole luettu."
"数值": "Arvo"
"数值。正在使用的值,支持内嵌 ${key@app:scope}": "Arvo. Käytössä oleva arvo, joka tukee upotusta ${key@app:scope}"
"下一版本": "Seuraava versio"
"下一版本。下一个将要发布的版本,发布后两者相同": "Seuraava versio. Seuraavaksi julkaistava versio; julkaisun jälkeen molemmat ovat samat."
"显示名": "Näyttönimi"
"项目": "Projekti"
"项目。资源归属的团队": "Projekti. Tiimi, jolle resurssi kuuluu."
"新版本": "Uusi versio"
"新版本。下一个将要发布的版本,发布后两者相同": "Uusi versio. Seuraavaksi julkaistava versio; julkaisun jälkeen molemmat ovat samat."
"新状态": "Uusi tila"
"新状态。启用/禁用/删除": "Uusi tila. Ota käyttöön/Poista käytöstä/Poista"
"雪花标识": "Snowflake-tunniste"
"雪花标识。给应用端分配唯一工作站标识,用于生成雪花Id,随着使用递增": "Snowflake-tunniste. Anna sovellukselle yksilöllinen työasematunniste Snowflake-Id:n luontiin; se kasvaa käytön myötä."
"依赖应用": "Riippuva sovellus"
"依赖应用。所依赖应用的集合": "Riippuva sovellus. Niiden sovellusten joukko, joista tämä on riippuvainen."
"已使用": "Käytetty"
"已使用。用过的配置项": "Käytetty. Käytetyt konfiguraatiokohteet."
"应用": "Sovellus"
"应用。对应StarApp": "Sovellus. Vastaa StarApp"
"应用。原始应用,该应用依赖别人": "Sovellus. Alkuperäinen sovellus, joka on riippuvainen muista."
"应用规则": "Sovellussääntö"
"应用规则。针对应用设置的规则,比如根据IP段设置作用域,可用于划分生产环境和开发测试环境": "Sovellussääntö. Sovellukselle asetetut säännöt, esimerkiksi laajuuden määrittäminen IP-alueen mukaan, joilla voidaan erottaa tuotanto sekä kehitys- ja testiympäristöt."
"应用配置": "Sovelluksen konfiguraatio"
"应用配置。需要管理配置的应用系统列表,每个应用以命令对形式管理配置数据,支持版本发布": "Sovelluksen konfiguraatio. Luettelo sovellusjärjestelmistä, joiden konfiguraatiota on hallittava; kukin sovellus hallitsee konfiguraatiotietoja nimi-arvo-pareina ja tukee versiojulkaisuja."
"应用依赖": "Sovellusriippuvuus"
"应用依赖。应用可以引用依赖另一个应用": "Sovellusriippuvuus. Sovellus voi viitata toiseen sovellukseen ja olla siitä riippuvainen."
"优先级": "Prioriteetti"
"优先级。数字越大优先级越高": "Prioriteetti. Mitä suurempi luku, sitä korkeampi prioriteetti."
"只读": "Vain luku"
"只读。只读应用,不支持客户端上传配置数据,可用于保护数据避免被错误修改": "Vain luku. Vain luku -sovellus, joka ei tue asiakkaan tekemää konfiguraatiotietojen latausta ja jolla voidaan suojata tietoja virheellisiltä muutoksilta."
"追踪": "Jäljitys"
"追踪。最新一次查看采样,可用于关联多个片段,建立依赖关系,随线程上下文、Http、Rpc传递": "Jäljitys. Viimeisin tarkasteltu otos, jolla voidaan yhdistää useita osia ja muodostaa riippuvuuksia; se kulkee säikeen kontekstin, Http:n ja Rpc:n mukana."
"作用域": "Laajuus"
|