diff --git a/translations/qtdeclarative_fi.ts b/translations/qtdeclarative_fi.ts index 3c55bb503b26438ea72b4c7cfb978ee65d6baf87..43d4366ef36a90cff4c103387301ccf7c14618b9 100644 --- a/translations/qtdeclarative_fi.ts +++ b/translations/qtdeclarative_fi.ts @@ -5,330 +5,337 @@ <name>Object</name> <message> <source>Duplicate method name</source> - <translation>Metodin nimen kaksoiskappale</translation> + <translatorcomment>QML-virheilmoitukset on jätetty kääntämättä, koska ne on tarkoitettu vain ohjelmistokehittäjille ja koska niillä haetaan usein lisätietoa hakukoneella. Suomentaminen todennäköisesti hankaloittaisi ymmärtämistä ja vikojen jäljittämistä.</translatorcomment> + <translation>Duplicate method name</translation> </message> <message> <source>Method names cannot begin with an upper case letter</source> - <translation>Metodien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Method names cannot begin with an upper case letter</translation> </message> <message> <source>Illegal method name</source> - <translation>Virheellinen metodin nimi</translation> + <translation>Illegal method name</translation> </message> <message> <source>Duplicate signal name</source> - <translation>Signaalin nimen kaksoiskappale</translation> + <translation>Duplicate signal name</translation> </message> <message> <source>Duplicate property name</source> - <translation>Ominaisuuden nimen kaksoiskappale</translation> + <translation>Duplicate property name</translation> </message> <message> <source>Property names cannot begin with an upper case letter</source> - <translation>Ominaisuuksien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Property names cannot begin with an upper case letter</translation> </message> <message> <source>Duplicate default property</source> - <translation>Oletusominaisuuden kaksoiskappale</translation> + <translation>Duplicate default property</translation> </message> <message> <source>Property value set multiple times</source> - <translation>Ominaisuuden arvo on asetettu useita kertoja</translation> + <translation>Property value set multiple times</translation> </message> </context> <context> <name>QInputMethod</name> <message> <source>InputMethod is an abstract class</source> - <translation>InputMethod on abstrakti luokka</translation> + <translation>InputMethod is an abstract class</translation> </message> </context> <context> <name>QQmlAnonymousComponentResolver</name> <message> <source>Component objects cannot declare new functions.</source> - <translation>Component-oliot eivät voi esitellä uusia funktioita.</translation> + <translation>Component objects cannot declare new functions.</translation> </message> <message> <source>Component objects cannot declare new properties.</source> - <translation>Component-oliot eivät voi esitellä uusia ominaisuuksia.</translation> + <translation>Component objects cannot declare new properties.</translation> </message> <message> <source>Component objects cannot declare new signals.</source> - <translation>Component-oliot eivät voi esitellä uusia signaaleja.</translation> + <translation>Component objects cannot declare new signals.</translation> </message> <message> <source>Cannot create empty component specification</source> - <translation>Ei voida luoda tyhjää Component-määrittelyä</translation> + <translation>Cannot create empty component specification</translation> </message> <message> <source>Component elements may not contain properties other than id</source> - <translation>Component-elementeillä ei saa olla muita ominaisuuksia kuin id</translation> + <translation>Component elements may not contain properties other than id</translation> </message> <message> <source>Invalid component body specification</source> - <translation>Virheellinen komponentin rungon määrittely</translation> + <translation>Invalid component body specification</translation> </message> <message> <source>id is not unique</source> - <translation>id ei ole ainutkertainen</translation> + <translation>id is not unique</translation> </message> <message> <source>Invalid alias reference. Unable to find id "%1"</source> - <translation>Virheellinen aliasviite. Id:tä â€%1†ei löydy</translation> + <translation>Invalid alias reference. Unable to find id "%1"</translation> </message> <message> <source>Invalid alias location</source> - <translation>Virheellinen aliaksen sijainti</translation> + <translation>Invalid alias location</translation> </message> </context> <context> <name>QQmlCodeGenerator</name> <message> <source>Property value set multiple times</source> - <translation>Ominaisuuden arvo on asetettu useita kertoja</translation> + <translation>Property value set multiple times</translation> </message> <message> <source>Expected type name</source> - <translation>Odotettiin tyyppinimeä</translation> + <translation>Expected type name</translation> </message> <message> <source>Signal names cannot begin with an upper case letter</source> - <translation>Signaalien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Signal names cannot begin with an upper case letter</translation> </message> <message> <source>Illegal signal name</source> - <translation>Virheellinen signaalin nimi</translation> + <translation>Illegal signal name</translation> </message> <message> <source>No property alias location</source> - <translation>Ominaisuusaliaksella ei ole sijaintia</translation> + <translation>No property alias location</translation> </message> <message> <source>Invalid alias reference. An alias reference must be specified as <id>, <id>.<property> or <id>.<value property>.<property></source> - <translation>Virheellinen aliasviite. Aliasviite on määritettävä yhtenä seuraavista: <id>, <id>.<ominaisuus> tai <id>.<arvo-ominaisuus>.<ominaisuus></translation> + <translation>Invalid alias reference. An alias reference must be specified as <id>, <id>.<property> or <id>.<value property>.<property></translation> </message> <message> <source>Invalid alias location</source> - <translation>Virheellinen aliaksen sijainti</translation> + <translation>Invalid alias location</translation> </message> <message> <source>Invalid component id specification</source> - <translation>Virheellinen komponentin id-määrittely</translation> + <translation>Invalid component id specification</translation> </message> <message> <source>Invalid empty ID</source> - <translation>Virheellinen tyhjä ID</translation> + <translation>Invalid empty ID</translation> </message> <message> <source>IDs cannot start with an uppercase letter</source> - <translation>ID:t eivät voi alkaa suuraakkosella</translation> + <translation>IDs cannot start with an uppercase letter</translation> </message> <message> <source>IDs must start with a letter or underscore</source> - <translation>ID:iden on alettava aakkosella tai alaviivalla</translation> + <translation>IDs must start with a letter or underscore</translation> </message> <message> <source>IDs must contain only letters, numbers, and underscores</source> - <translation>ID:t saavat sisältää vain aakkosia, numeroita ja alaviivoja</translation> + <translation>IDs must contain only letters, numbers, and underscores</translation> </message> <message> <source>ID illegally masks global JavaScript property</source> - <translation>ID peittää laittomasti globaalin JavaScript-ominaisuuden</translation> + <translation>ID illegally masks global JavaScript property</translation> </message> <message> <source>Invalid use of id property</source> - <translation>Virheellinen id-ominaisuuden käyttö</translation> + <translation>Invalid use of id property</translation> </message> <message> <source>Illegal property name</source> - <translation>Virheellinen ominaisuuden nimi</translation> + <translation>Illegal property name</translation> </message> </context> <context> <name>QQmlComponent</name> <message> <source>Invalid empty URL</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Virheellinen tyhjä URL</translation> </message> <message> <source>createObject: value is not an object</source> - <translation>createObject: arvo ei ole olio</translation> + <translation>createObject: value is not an object</translation> </message> <message> <source>Object destroyed during incubation</source> - <translation>Olio tuhoutui hautomisen (incubation) aikana</translation> + <translation>Object destroyed during incubation</translation> </message> </context> <context> <name>QQmlConnections</name> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Connections: nested objects not allowed</source> - <translation>Yhteydet: sisäkkäiset oliot eivät ole sallittuja</translation> + <translation>Connections: nested objects not allowed</translation> </message> <message> <source>Connections: syntax error</source> - <translation>Yhteydet: syntaksivirhe</translation> + <translation>Connections: syntax error</translation> </message> <message> <source>Connections: script expected</source> - <translation>Yhteydet: odotettiin skriptiä</translation> + <translation>Connections: script expected</translation> </message> </context> <context> <name>QQmlDelegateModel</name> <message> <source>The delegate of a DelegateModel cannot be changed within onUpdated.</source> - <translation>DelegateModelin delegaattia ei voi muuttaa onUpdated-tapahtumassa.</translation> + <translation>The delegate of a DelegateModel cannot be changed within onUpdated.</translation> </message> <message> <source>The maximum number of supported DelegateModelGroups is 8</source> - <translation>DelegateModelGroupien suurin tuettu määrä on 8</translation> + <translation>The maximum number of supported DelegateModelGroups is 8</translation> </message> <message> <source>The group of a DelegateModel cannot be changed within onChanged</source> - <translation>DelegateModelin ryhmää ei voi muuttaa onChanged-tapahtumassa</translation> + <translation>The group of a DelegateModel cannot be changed within onChanged</translation> </message> </context> <context> <name>QQmlDelegateModelGroup</name> <message> <source>Group names must start with a lower case letter</source> - <translation>Ryhmien nimien on alettava pienaakkosella</translation> + <translation>Group names must start with a lower case letter</translation> </message> <message> <source>get: index out of range</source> - <translation>get: indeksi on lukualueen ulkopuolella</translation> + <translation>get: index out of range</translation> </message> <message> <source>insert: index out of range</source> - <translation>insert: indeksi on lukualueen ulkopuolella</translation> + <translation>insert: index out of range</translation> </message> <message> <source>create: index out of range</source> - <translation>create: indeksi on lukualueen ulkopuolella</translation> + <translation>create: index out of range</translation> </message> <message> <source>resolve: from index out of range</source> - <translation>resolve: from-indeksi on lukualueen ulkopuolella</translation> + <translation>resolve: from index out of range</translation> </message> <message> <source>resolve: from index invalid</source> - <translation>resolve: from-indeksi on virheellinen</translation> + <translation>resolve: from index invalid</translation> </message> <message> <source>resolve: to index out of range</source> - <translation>resolve: to-indeksi on lukualueen ulkopuolella</translation> + <translation>resolve: to index out of range</translation> </message> <message> <source>resolve: to index invalid</source> - <translation>resolve: to-indeksi on virheellinen</translation> + <translation>resolve: to index invalid</translation> </message> <message> <source>resolve: from is not an unresolved item</source> - <translation>resolve: from ei ole selvittämätön alkio</translation> + <translation>resolve: from is not an unresolved item</translation> </message> <message> <source>resolve: to is not a model item</source> - <translation>resolve: to ei ole mallialkio</translation> + <translation>resolve: to is not a model item</translation> </message> <message> <source>remove: invalid index</source> - <translation>remove: virheellinen indeksi</translation> + <translation>remove: invalid index</translation> </message> <message> <source>remove: index out of range</source> - <translation>remove: indeksi on lukualueen ulkopuolella</translation> + <translation>remove: index out of range</translation> </message> <message> <source>remove: invalid count</source> - <translation>remove: virheellinen määrä</translation> + <translation>remove: invalid count</translation> </message> <message> <source>addGroups: index out of range</source> - <translation>addGroups: indeksi on lukualueen ulkopuolella</translation> + <translation>addGroups: index out of range</translation> </message> <message> <source>addGroups: invalid count</source> - <translation>addGroups: virheellinen määrä</translation> + <translation>addGroups: invalid count</translation> </message> <message> <source>removeGroups: index out of range</source> - <translation>removeGroups: indeksi on lukualueen ulkopuolella</translation> + <translation>removeGroups: index out of range</translation> </message> <message> <source>removeGroups: invalid count</source> - <translation>removeGroups: virheellinen määrä</translation> + <translation>removeGroups: invalid count</translation> </message> <message> <source>setGroups: index out of range</source> - <translation>setGroups: indeksi on lukualueen ulkopuolella</translation> + <translation>setGroups: index out of range</translation> </message> <message> <source>setGroups: invalid count</source> - <translation>setGroups: virheellinen määrä</translation> + <translation>setGroups: invalid count</translation> </message> <message> <source>move: invalid from index</source> - <translation>move: virheellinen from-indeksi</translation> + <translation>move: invalid from index</translation> </message> <message> <source>move: invalid to index</source> - <translation>move: virheellinen to-indeksi</translation> + <translation>move: invalid to index</translation> </message> <message> <source>move: invalid count</source> - <translation>move: virheellinen määrä</translation> + <translation>move: invalid count</translation> </message> <message> <source>move: from index out of range</source> - <translation>move: from-indeksi on lukualueen ulkopuolella</translation> + <translation>move: from index out of range</translation> </message> <message> <source>move: to index out of range</source> - <translation>move: to-indeksi on lukualueen ulkopuolella</translation> + <translation>move: to index out of range</translation> </message> </context> <context> <name>QQmlEngine</name> <message> <source>Locale cannot be instantiated. Use Qt.locale()</source> - <translation>Lokaalin instantiointi epäonnistui. Kutsu Qt.locale()</translation> + <translation>Locale cannot be instantiated. Use Qt.locale()</translation> </message> <message> <source>There are still "%1" items in the process of being created at engine destruction.</source> - <translation>%1 alkion luonti on vielä kesken, vaikka moottoria ollaan jo tuhoamassa.</translation> + <translation>There are still "%1" items in the process of being created at engine destruction.</translation> </message> <message> <source>executeSql called outside transaction()</source> - <translation>executeSql kutsuttu funktion transaction() ulkopuolella</translation> + <translation>executeSql called outside transaction()</translation> </message> <message> <source>Read-only Transaction</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Vain lukeva tietokantatapahtuma</translation> </message> <message> <source>Version mismatch: expected %1, found %2</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Ero versioissa: odotettiin %1, löytyi %2</translation> </message> <message> <source>SQL transaction failed</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>SQL-tietokantatapahtuma epäonnistui</translation> </message> <message> <source>transaction: missing callback</source> - <translation>tietokantatapahtuma: puuttuva callback-funktio</translation> + <translation>transaction: missing callback</translation> </message> <message> <source>SQL: can't create database, offline storage is disabled.</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>SQL: tietokannan luonti epäonnistui. Offline-tietokanta ei ole käytössä.</translation> </message> <message> <source>SQL: database version mismatch</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>SQL: tietokannan versio ei täsmää</translation> </message> </context> @@ -336,646 +343,653 @@ <name>QQmlEnumTypeResolver</name> <message> <source>Invalid property assignment: "%1" is a read-only property</source> - <translation>Virheellinen sijoitus ominaisuuteen: â€%1†on vain luettava ominaisuus</translation> + <translation>Invalid property assignment: "%1" is a read-only property</translation> </message> </context> <context> <name>QQmlImportDatabase</name> <message> <source>"%1" is ambiguous. Found in %2 and in %3</source> - <translation>â€%1†ei ole yksiselitteinen. Löytyi kohteesta %2 ja kohteesta %3</translation> + <translation>"%1" is ambiguous. Found in %2 and in %3</translation> </message> <message> <source>- %1 is not a namespace</source> - <translation>– %1 ei ole nimiavaruus</translation> + <translation>- %1 is not a namespace</translation> </message> <message> <source>- nested namespaces not allowed</source> - <translation>– sisäkkäiset nimiavaruudet eivät ole sallittuja</translation> + <translation>- nested namespaces not allowed</translation> </message> <message> <source>local directory</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>paikallinen hakemisto</translation> </message> <message> <source>is ambiguous. Found in %1 and in %2</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>ei ole yksiselitteinen. Löytyi kohteesta %1 ja kohteesta %2</translation> </message> <message> <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>ei ole yksiselitteinen. Löytyi kohteesta %1 versiossa %2.%3 ja %4.%5</translation> </message> <message> <source>is instantiated recursively</source> - <translation>on rekursiivinen ilmentymä</translation> + <translation>is instantiated recursively</translation> </message> <message> <source>is not a type</source> - <translation>ei ole tyyppi</translation> + <translation>is not a type</translation> </message> <message> <source>static plugin for module "%1" with name "%2" has no metadata URI</source> - <translation>staattisella liitännäisellä moduulille â€%1†nimellä â€%2†ei ole metadata-URI:ta</translation> + <translation>static plugin for module "%1" with name "%2" has no metadata URI</translation> </message> <message> <source>module does not support the designer "%1"</source> - <translatorcomment>Designer viittaa Qt Quick Designeriin. %1 on nimiavaruuden nimi.</translatorcomment> - <translation>moduuli â€%1†ei tue Designeria</translation> + <translation>module does not support the designer "%1"</translation> </message> <message> <source>plugin cannot be loaded for module "%1": %2</source> - <translation>moduulin â€%1†liitännäistä ei voida ladata: %2</translation> + <translation>plugin cannot be loaded for module "%1": %2</translation> </message> <message> <source>static plugin for module "%1" with name "%2" cannot be loaded: %3</source> - <translation>staattista liitännäistä moduulille â€%1†nimellä â€%2†ei voida ladata: %3</translation> + <translation>static plugin for module "%1" with name "%2" cannot be loaded: %3</translation> </message> <message> <source>could not resolve all plugins for module "%1"</source> - <translation>moduulin â€%1†kaikkia liitännäisiä ei saatu selvitettyä</translation> + <translation>could not resolve all plugins for module "%1"</translation> </message> <message> <source>module "%1" plugin "%2" not found</source> - <translation>moduulin â€%1†liitännäistä â€%2†ei löytynyt</translation> + <translation>module "%1" plugin "%2" not found</translation> </message> <message> <source>"%1" version %2.%3 is defined more than once in module "%4"</source> - <translation>â€%1†versio %2.%3 on määritelty enemmän kuin kerran moduulissa â€%4â€</translation> + <translation>"%1" version %2.%3 is defined more than once in module "%4"</translation> </message> <message> <source>module "%1" version %2.%3 is not installed</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>moduulin â€%1†versiota %2.%3 ei ole asennettu</translation> </message> <message> <source>module "%1" is not installed</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>moduulia â€%1†ei ole asennettu</translation> </message> <message> <source>"%1": no such directory</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>â€%1â€: hakemistoa ei ole olemassa</translation> </message> <message> <source>import "%1" has no qmldir and no namespace</source> - <translation>tuonnilla â€%1†ei ole qmldir-tiedostoa eikä nimiavaruutta</translation> + <translation>import "%1" has no qmldir and no namespace</translation> </message> <message> <source>Module loaded for URI '%1' does not implement QQmlTypesExtensionInterface</source> - <translation>URI:lle â€%1†ladattu moduuli ei toteuta QQmlTypesExtensionInterface-rajapintaa</translation> + <translation>Module loaded for URI '%1' does not implement QQmlTypesExtensionInterface</translation> </message> <message> <source>Module namespace '%1' does not match import URI '%2'</source> - <translation>Moduulin nimiavaruus â€%1†ei täsmää tuonti-URI:hin â€%2â€</translation> + <translation>Module namespace '%1' does not match import URI '%2'</translation> </message> <message> <source>Namespace '%1' has already been used for type registration</source> - <translation>Nimiavaruutta â€%1†käytetään jo tyyppirekisteröinneille</translation> + <translation>Namespace '%1' has already been used for type registration</translation> </message> <message> <source>Module '%1' does not contain a module identifier directive - it cannot be protected from external registrations.</source> - <translation>Moduuli â€%1†ei sisällä moduulin tunnistedirektiiviä: moduulia ei voi suojata ulkoisilta rekisteröinneiltä.</translation> + <translation>Module '%1' does not contain a module identifier directive - it cannot be protected from external registrations.</translation> </message> <message> <source>File name case mismatch for "%1"</source> - <translation>Tiedostonimen kirjainkokotäsmäämättömyys tiedostolle â€%1â€</translation> + <translation>File name case mismatch for "%1"</translation> </message> </context> <context> <name>QQmlListModel</name> <message> <source>unable to enable dynamic roles as this model is not empty!</source> - <translation>dynaamisten roolien käyttöön ottaminen ei onnistu, koska tämä malli ei ole tyhjä!</translation> + <translation>unable to enable dynamic roles as this model is not empty!</translation> </message> <message> <source>unable to enable static roles as this model is not empty!</source> - <translation>staattisten roolien käyttöön ottaminen ei onnistu, koska tämä malli ei ole tyhjä!</translation> + <translation>unable to enable static roles as this model is not empty!</translation> </message> <message> <source>dynamic role setting must be made from the main thread, before any worker scripts are created</source> - <translation>dynaamisten roolien asetus täytyy tehdä pääsäikeestä ennen kuin työsäikeitä on luotu</translation> + <translation>dynamic role setting must be made from the main thread, before any worker scripts are created</translation> </message> <message> <source>remove: indices [%1 - %2] out of range [0 - %3]</source> - <translation>remove: indeksit [%1 - %2] ovat lukualueen ulkopuolella [0 - %3]</translation> + <translation>remove: indices [%1 - %2] out of range [0 - %3]</translation> </message> <message> <source>remove: incorrect number of arguments</source> - <translation>remove: väärä määrä argumentteja</translation> + <translation>remove: incorrect number of arguments</translation> </message> <message> <source>insert: index %1 out of range</source> - <translation>insert: indeksi %1 on lukualueen ulkopuolella</translation> + <translation>insert: index %1 out of range</translation> </message> <message> <source>insert: value is not an object</source> - <translation>insert: arvo ei ole olio</translation> + <translation>insert: value is not an object</translation> </message> <message> <source>move: out of range</source> - <translation>move: lukualueen ulkopuolella</translation> + <translation>move: out of range</translation> </message> <message> <source>append: value is not an object</source> - <translation>append: arvo ei ole olio</translation> + <translation>append: value is not an object</translation> </message> <message> <source>set: value is not an object</source> - <translation>set: arvo ei ole olio</translation> + <translation>set: value is not an object</translation> </message> <message> <source>set: index %1 out of range</source> - <translation>set: indeksi %1 on lukualueen ulkopuolella</translation> + <translation>set: index %1 out of range</translation> </message> <message> <source>ListElement: cannot contain nested elements</source> - <translation>ListElement: ei voi sisältää sisäkkäisiä elementtejä</translation> + <translation>ListElement: cannot contain nested elements</translation> </message> <message> <source>ListElement: cannot use reserved "id" property</source> - <translation>ListElement: ei voi käyttää varattua â€idâ€-ominaisuutta</translation> + <translation>ListElement: cannot use reserved "id" property</translation> </message> <message> <source>ListElement: cannot use script for property value</source> - <translation>ListElement: skriptiä ei voi käyttää ominaisuuden arvolle</translation> + <translation>ListElement: cannot use script for property value</translation> </message> <message> <source>ListModel: undefined property '%1'</source> - <translation>ListModel: määrittelemätön ominaisuus â€%1â€</translation> + <translation>ListModel: undefined property '%1'</translation> </message> </context> <context> <name>QQmlObjectCreator</name> <message> <source>Cannot assign value %1 to property %2</source> - <translation>Arvoa %1 ei voi sijoittaa ominaisuuteen %2</translation> + <translation>Cannot assign value %1 to property %2</translation> </message> <message> <source>Cannot set properties on %1 as it is null</source> - <translation>Olion %1 ominaisuuksia ei voi asettaa, koska se on null</translation> + <translation>Cannot set properties on %1 as it is null</translation> </message> <message> <source>Cannot assign an object to signal property %1</source> - <translation>Oliota ei voi sijoittaa signaaliominaisuuteen %1</translation> + <translation>Cannot assign an object to signal property %1</translation> </message> <message> <source>Cannot assign object type %1 with no default method</source> - <translation>Ei voida sijoittaa oliotyyppiä %1 ilman oletusmetodia</translation> + <translation>Cannot assign object type %1 with no default method</translation> </message> <message> <source>Cannot connect mismatched signal/slot %1 %vs. %2</source> - <translation>Ei voi yhdistää eroavaa signaalia/slot-funktiota %1 %vs. %2</translation> + <translation>Cannot connect mismatched signal/slot %1 %vs. %2</translation> </message> <message> <source>Cannot assign object to interface property</source> - <translation>Oliota ei voi sijoittaa rajapintaominaisuuteen</translation> + <translation>Cannot assign object to interface property</translation> </message> <message> <source>Cannot assign object to read only list</source> - <translation>Oliota ei voi sijoittaa kirjoitussuojattuun listaan</translation> + <translation>Cannot assign object to read only list</translation> </message> <message> <source>Cannot assign primitives to lists</source> - <translation>Listoihin ei voi sijoittaa primitiiviarvoja</translation> + <translation>Cannot assign primitives to lists</translation> </message> <message> <source>Unable to create object of type %1</source> - <translation>%1-tyyppisen olion luonti epäonnistui</translation> + <translation>Unable to create object of type %1</translation> </message> <message> <source>Composite Singleton Type %1 is not creatable</source> - <translation>Singleton-yhdistelmätyyppi %1 ei ole luotavissa.</translation> + <translation>Composite Singleton Type %1 is not creatable</translation> </message> </context> <context> <name>QQmlParser</name> <message> <source>Unexpected object definition</source> - <translation>Odottamaton olion määrittely</translation> + <translation>Unexpected object definition</translation> </message> <message> <source>Invalid import qualifier ID</source> - <translation>Virheellinen tuonnin tarkennetunniste</translation> + <translation>Invalid import qualifier ID</translation> </message> <message> <source>Reserved name "Qt" cannot be used as an qualifier</source> - <translation>Varattua nimeä â€Qt†ei voi käyttää tarkenteena</translation> + <translation>Reserved name "Qt" cannot be used as an qualifier</translation> </message> <message> <source>Script import qualifiers must be unique.</source> - <translation>Skriptien tuonnin tarkenteiden on oltava ainutkertaisia.</translation> + <translation>Script import qualifiers must be unique.</translation> </message> <message> <source>Script import requires a qualifier</source> - <translation>Skriptin tuonti vaatii tarkenteen</translation> + <translation>Script import requires a qualifier</translation> </message> <message> <source>Library import requires a version</source> - <translation>Kirjaston tuonti vaatii version</translation> + <translation>Library import requires a version</translation> </message> <message> <source>Pragma requires a valid qualifier</source> - <translation>Pragma vaatii kelvollisen tarkenteen</translation> + <translation>Pragma requires a valid qualifier</translation> </message> <message> <source>Expected parameter type</source> - <translation>Odotettiin parametrityyppiä</translation> + <translation>Expected parameter type</translation> </message> <message> <source>Invalid signal parameter type: </source> - <translation>Virheellinen signaalin parametrityyppi: </translation> + <translation>Invalid signal parameter type: </translation> </message> <message> <source>Invalid property type modifier</source> - <translation>Virheellinen ominaisuuden tyyppimäärite</translation> + <translation>Invalid property type modifier</translation> </message> <message> <source>Unexpected property type modifier</source> - <translation>Odottamaton ominaisuuden tyyppimäärite</translation> + <translation>Unexpected property type modifier</translation> </message> <message> <source>Expected property type</source> - <translation>Odotettiin ominaisuuden tyyppiä</translation> + <translation>Expected property type</translation> </message> <message> <source>JavaScript declaration outside Script element</source> - <translation>JavaScript-esittely Script-elementin ulkopuolella</translation> + <translation>JavaScript declaration outside Script element</translation> </message> <message> <source>Illegal syntax for exponential number</source> - <translation>Virheellinen syntaksi eksponenttiluvulle</translation> + <translation>Illegal syntax for exponential number</translation> </message> <message> <source>Stray newline in string literal</source> - <translation>Odottamaton rivinvaihto merkkijonoliteraalissa</translation> + <translation>Stray newline in string literal</translation> </message> <message> <source>Illegal unicode escape sequence</source> - <translation>Virheellinen Unicode-ohjauskoodi</translation> + <translation>Illegal unicode escape sequence</translation> </message> <message> <source>Illegal hexadecimal escape sequence</source> - <translation>Virheellinen heksadesimaalinen ohjauskoodi</translation> + <translation>Illegal hexadecimal escape sequence</translation> </message> <message> <source>Octal escape sequences are not allowed</source> - <translation>Oktaalisia ohjauskoodeja ei sallita</translation> + <translation>Octal escape sequences are not allowed</translation> </message> <message> <source>Unclosed string at end of line</source> - <translation>Päättämätön merkkijono rivin lopussa</translation> + <translation>Unclosed string at end of line</translation> </message> <message> <source>Decimal numbers can't start with '0'</source> - <translation>Desimaaliluvut eivät voi alkaa nollamerkillä (â€0â€)</translation> + <translation>Decimal numbers can't start with '0'</translation> </message> <message> <source>At least one hexadecimal digit is required after '0%1'</source> - <translation>Merkinnän â€0%1†jälkeen täytyy olla ainakin yksi heksadesimaalinumero</translation> + <translation>At least one hexadecimal digit is required after '0%1'</translation> </message> <message> <source>Invalid regular expression flag '%0'</source> - <translation>Virheellinen säännöllisen lausekkeen lippu â€%0â€</translation> + <translation>Invalid regular expression flag '%0'</translation> </message> <message> <source>Unterminated regular expression backslash sequence</source> - <translation>Päättämätön säännöllisen lausekkeen kenoviivasekvenssi</translation> + <translation>Unterminated regular expression backslash sequence</translation> </message> <message> <source>Unterminated regular expression class</source> - <translation>Päättämätön säännöllisen lausekkeen luokka</translation> + <translation>Unterminated regular expression class</translation> </message> <message> <source>Unterminated regular expression literal</source> - <translation>Päättämätön säännöllisen lausekkeen literaali</translation> + <translation>Unterminated regular expression literal</translation> </message> <message> <source>Syntax error</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Syntaksivirhe</translation> </message> <message> <source>Unexpected token `%1'</source> - <translation>Odottamaton merkkijono â€%1â€</translation> + <translation>Unexpected token `%1'</translation> </message> <message> <source>Expected token `%1'</source> - <translation>Odotettiin merkkijonoa â€%1â€</translation> + <translation>Expected token `%1'</translation> </message> <message> <source>Imported file must be a script</source> - <translation>Tuodun tiedoston täytyy olla skripti</translation> + <translation>Imported file must be a script</translation> </message> <message> <source>File import requires a qualifier</source> - <translation>Tiedoston tuonti vaatii tarkenteen</translation> + <translation>File import requires a qualifier</translation> </message> <message> <source>Invalid import qualifier</source> - <translation>Virheellinen tuonnin tarkenne</translation> + <translation>Invalid import qualifier</translation> </message> <message> <source>Invalid module URI</source> - <translation>Virheellinen moduulin URI</translation> + <translation>Invalid module URI</translation> </message> <message> <source>Module import requires a version</source> - <translation>Moduulin tuonti vaatii version</translation> + <translation>Module import requires a version</translation> </message> <message> <source>Module import requires a qualifier</source> - <translation>Moduulin tuonti vaatii tarkenteen</translation> + <translation>Module import requires a qualifier</translation> </message> </context> <context> <name>QQmlPartsModel</name> <message> <source>The group of a DelegateModel cannot be changed within onChanged</source> - <translation>DelegateModelin ryhmää ei voi muuttaa onChanged-tapahtumassa</translation> + <translation>The group of a DelegateModel cannot be changed within onChanged</translation> </message> <message> <source>Delegate component must be Package type.</source> - <translation>Delegaattikomponentin on oltava Package-tyyppinen.</translation> + <translation>Delegate component must be Package type.</translation> </message> </context> <context> <name>QQmlPropertyCacheCreator</name> <message> <source>Fully dynamic types cannot declare new properties.</source> - <translation>Täysin dynaamiset tyypit eivät voi esitellä uusia ominaisuuksia.</translation> + <translation>Fully dynamic types cannot declare new properties.</translation> </message> <message> <source>Fully dynamic types cannot declare new signals.</source> - <translation>Täysin dynaamiset tyypit eivät voi esitellä uusia signaaleja.</translation> + <translation>Fully dynamic types cannot declare new signals.</translation> </message> <message> <source>Fully Dynamic types cannot declare new functions.</source> - <translation>Täysin dynaamiset tyypit eivät voi esitellä uusia funktioita.</translation> + <translation>Fully Dynamic types cannot declare new functions.</translation> </message> <message> <source>Non-existent attached object</source> - <translation>Olematon liitetty olio</translation> + <translation>Non-existent attached object</translation> </message> <message> <source>Cannot override FINAL property</source> - <translation>FINAL-ominaisuutta ei voi korvata</translation> + <translation>Cannot override FINAL property</translation> </message> <message> <source>Invalid signal parameter type: %1</source> - <translation>Virheellinen signaalin parametrityyppi: %1</translation> + <translation>Invalid signal parameter type: %1</translation> </message> <message> <source>Duplicate signal name: invalid override of property change signal or superclass signal</source> - <translation>Signaalin nimen kaksoiskappale: virheellinen ominaisuuden muuttumisen signaalin tai yliluokan signaalin korvaus</translation> + <translation>Duplicate signal name: invalid override of property change signal or superclass signal</translation> </message> <message> <source>Duplicate method name: invalid override of property change signal or superclass signal</source> - <translation>Metodin nimen kaksoiskappale: virheellinen ominaisuuden muuttumisen signaalin tai yliluokan signaalin korvaus</translation> + <translation>Duplicate method name: invalid override of property change signal or superclass signal</translation> </message> <message> <source>Invalid property type</source> - <translation>Virheellinen ominaisuuden tyyppi</translation> + <translation>Invalid property type</translation> </message> </context> <context> <name>QQmlPropertyValidator</name> <message> <source>Property assignment expected</source> - <translation>Odotettiin sijoitusta ominaisuuteen</translation> + <translation>Property assignment expected</translation> </message> <message> <source>Invalid use of namespace</source> - <translation>Virheellinen nimiavaruuden käyttö</translation> + <translation>Invalid use of namespace</translation> </message> <message> <source>Invalid attached object assignment</source> - <translation>Virheellinen sijoitus liitettyyn olioon</translation> + <translation>Invalid attached object assignment</translation> </message> <message> <source>"%1.%2" is not available in %3 %4.%5.</source> - <translation>â€%1.%2†ei ole käytettävissä moduulissa %3 %4.%5.</translation> + <translation>"%1.%2" is not available in %3 %4.%5.</translation> </message> <message> <source>"%1.%2" is not available due to component versioning.</source> - <translation>â€%1.%2†ei ole käytettävissä johtuen komponenttiversioinnista.</translation> + <translation>"%1.%2" is not available due to component versioning.</translation> </message> <message> <source>Cannot assign a value directly to a grouped property</source> - <translation>Arvoa ei voi sijoittaa suoraan ryhmäominaisuuteen</translation> + <translation>Cannot assign a value directly to a grouped property</translation> </message> <message> <source>Attached properties cannot be used here</source> - <translation>Liitettyjä ominaisuuksia ei voida käyttää tässä</translation> + <translation>Attached properties cannot be used here</translation> </message> <message> <source>Invalid property assignment: "%1" is a read-only property</source> - <translation>Virheellinen sijoitus ominaisuuteen: â€%1†on vain luettava ominaisuus</translation> + <translation>Invalid property assignment: "%1" is a read-only property</translation> </message> <message> <source>Cannot assign multiple values to a script property</source> - <translation>Skriptiominaisuuteen ei voi sijoittaa useita arvoja</translation> + <translation>Cannot assign multiple values to a script property</translation> </message> <message> <source>Cannot assign multiple values to a singular property</source> - <translation>Yksikölliseen ominaisuuteen ei voi sijoittaa useita arvoja</translation> + <translation>Cannot assign multiple values to a singular property</translation> </message> <message> <source>Property has already been assigned a value</source> - <translation>Ominaisuudelle on jo sijoitettu arvo</translation> + <translation>Property has already been assigned a value</translation> </message> <message> <source>Invalid grouped property access</source> - <translation>Virheellinen ryhmäominaisuuden käyttö</translation> + <translation>Invalid grouped property access</translation> </message> <message> <source>Cannot assign to non-existent default property</source> - <translation>Olemattomaan oletusominaisuuteen ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent default property</translation> </message> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Cannot assign primitives to lists</source> - <translation>Listoihin ei voi sijoittaa primitiiviarvoja</translation> + <translation>Cannot assign primitives to lists</translation> </message> <message> <source>Invalid property assignment: unknown enumeration</source> - <translation>Virheellinen sijoitus ominaisuuteen: tuntematon enumeraatio</translation> + <translation>Invalid property assignment: unknown enumeration</translation> </message> <message> <source>Invalid property assignment: string expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin merkkijonoa</translation> + <translation>Invalid property assignment: string expected</translation> </message> <message> <source>Invalid property assignment: string or string list expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin merkkijonoa tai merkkijonolistaa</translation> + <translation>Invalid property assignment: string or string list expected</translation> </message> <message> <source>Invalid property assignment: byte array expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin tavutaulukkoa</translation> + <translation>Invalid property assignment: byte array expected</translation> </message> <message> <source>Invalid property assignment: url expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin URL:ää</translation> + <translation>Invalid property assignment: url expected</translation> </message> <message> <source>Invalid property assignment: unsigned int expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin etumerkitöntä kokonaislukua</translation> + <translation>Invalid property assignment: unsigned int expected</translation> </message> <message> <source>Invalid property assignment: int expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin kokonaislukua</translation> + <translation>Invalid property assignment: int expected</translation> </message> <message> <source>Invalid property assignment: number expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin lukua</translation> + <translation>Invalid property assignment: number expected</translation> </message> <message> <source>Invalid property assignment: color expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin väriä</translation> + <translation>Invalid property assignment: color expected</translation> </message> <message> <source>Invalid property assignment: date expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin päivämäärää</translation> + <translation>Invalid property assignment: date expected</translation> </message> <message> <source>Invalid property assignment: time expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin aikaa</translation> + <translation>Invalid property assignment: time expected</translation> </message> <message> <source>Invalid property assignment: datetime expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin datetime-tyyppiä</translation> + <translation>Invalid property assignment: datetime expected</translation> </message> <message> <source>Invalid property assignment: point expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin pistettä</translation> + <translation>Invalid property assignment: point expected</translation> </message> <message> <source>Invalid property assignment: size expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin kokoa</translation> + <translation>Invalid property assignment: size expected</translation> </message> <message> <source>Invalid property assignment: rect expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin rect-rakennetta</translation> + <translation>Invalid property assignment: rect expected</translation> </message> <message> <source>Invalid property assignment: boolean expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin boolean-arvoa</translation> + <translation>Invalid property assignment: boolean expected</translation> </message> <message> <source>Invalid property assignment: 3D vector expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin 3D-vektoria</translation> + <translation>Invalid property assignment: 3D vector expected</translation> </message> <message> <source>Invalid property assignment: 4D vector expected</source> - <translation>Virheellinen ominaisuusliitos: odotettiin 4D-vektoria</translation> + <translation>Invalid property assignment: 4D vector expected</translation> </message> <message> <source>Invalid property assignment: regular expression expected; use /pattern/ syntax</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin säännöllistä lauseketta; käytä /malli/-syntaksia</translation> + <translation>Invalid property assignment: regular expression expected; use /pattern/ syntax</translation> </message> <message> <source>Invalid property assignment: number or array of numbers expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin lukua tai lukutaulukkoa</translation> + <translation>Invalid property assignment: number or array of numbers expected</translation> </message> <message> <source>Invalid property assignment: int or array of ints expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin kokonaislukua tai kokonaislukutaulukkoa</translation> + <translation>Invalid property assignment: int or array of ints expected</translation> </message> <message> <source>Invalid property assignment: bool or array of bools expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin boolean-arvoa tai boolean-arvotaulukkoa</translation> + <translation>Invalid property assignment: bool or array of bools expected</translation> </message> <message> <source>Invalid property assignment: url or array of urls expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin URL:ää tai URL-taulukkoa</translation> + <translation>Invalid property assignment: url or array of urls expected</translation> </message> <message> <source>Invalid property assignment: string or array of strings expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin merkkijonoa tai merkkijonotaulukkoa</translation> + <translation>Invalid property assignment: string or array of strings expected</translation> </message> <message> <source>Invalid property assignment: unsupported type "%1"</source> - <translation>Virheellinen sijoitus ominaisuuteen: tukematon tyyppi â€%1â€</translation> + <translation>Invalid property assignment: unsupported type "%1"</translation> </message> <message> <source>"%1" cannot operate on "%2"</source> - <translation>â€%1†ei voi toimia arvolla â€%2â€</translation> + <translation>"%1" cannot operate on "%2"</translation> </message> <message> <source>Cannot assign object to list</source> - <translation>Oliota ei voi sijoittaa listaan</translation> + <translation>Cannot assign object to list</translation> </message> <message> <source>Unexpected object assignment</source> - <translation>Odottamaton sijoitus olioon</translation> + <translation>Unexpected object assignment</translation> </message> <message> <source>Invalid property assignment: script expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin skriptiä</translation> + <translation>Invalid property assignment: script expected</translation> </message> <message> <source>Cannot assign object to property</source> - <translation>Ominaisuuteen ei voi sijoittaa oliota</translation> + <translation>Cannot assign object to property</translation> </message> </context> <context> <name>QQmlRewrite</name> <message> <source>Signal uses unnamed parameter followed by named parameter.</source> - <translation>Signaali käyttää nimeämätöntä parametria, joka on nimetyn parametrin jälkeen.</translation> + <translation>Signal uses unnamed parameter followed by named parameter.</translation> </message> <message> <source>Signal parameter "%1" hides global variable.</source> - <translation>Signaalin parametri â€%1†peittää globaalin muuttujan.</translation> + <translation>Signal parameter "%1" hides global variable.</translation> </message> </context> <context> <name>QQmlTypeCompiler</name> <message> <source>Composite Singleton Type %1 is not creatable.</source> - <translation>Singleton-yhdistelmätyyppi %1 ei ole luotavissa.</translation> + <translation>Composite Singleton Type %1 is not creatable.</translation> </message> <message> <source>Element is not creatable.</source> - <translation>Elementtiä ei ole mahdollista luoda.</translation> + <translation>Element is not creatable.</translation> </message> </context> <context> <name>QQmlTypeLoader</name> <message> <source>Cannot update qmldir content for '%1'</source> - <translation>Ei voida päivittää qmldir-sisältöä sijainnille â€%1â€</translation> + <translation>Cannot update qmldir content for '%1'</translation> </message> <message> <source>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</source> - <translation>Vastaavaa tyyppiä ei löydy. QQmlComponent ei voi käyttää Singleton-pragmaa sisältäviä tiedostoja.</translation> + <translation>No matching type found, pragma Singleton files cannot be used by QQmlComponent.</translation> </message> <message> <source>pragma Singleton used with a non composite singleton type %1</source> - <translation>Singleton-pragmaa on käytetty singleton-tyyppiin %1, joka ei ole yhdistelmätyyppi</translation> + <translation>pragma Singleton used with a non composite singleton type %1</translation> </message> <message> <source>Script %1 unavailable</source> - <translation>Skripti %1 ei ole käytettävissä</translation> + <translation>Script %1 unavailable</translation> </message> <message> <source>Type %1 unavailable</source> - <translation>Tyyppi %1 ei ole käytettävissä</translation> + <translation>Type %1 unavailable</translation> </message> <message> <source>qmldir defines type as singleton, but no pragma Singleton found in type %1.</source> - <translation>qmldir määrittää tyypin ainokaiseksi, mutta tyypistä %1 ei löydy Singleton-pragmaa.</translation> + <translation>qmldir defines type as singleton, but no pragma Singleton found in type %1.</translation> </message> <message> <source>module "%1" is not installed</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>moduulia â€%1†ei ole asennettu</translation> </message> <message> <source>Namespace %1 cannot be used as a type</source> - <translation>Nimiavaruutta %1 ei voi käyttää tyyppinä</translation> + <translation>Namespace %1 cannot be used as a type</translation> </message> <message> <source>Unreported error adding script import to import database</source> - <translation>Ilmoittamaton virhe lisättäessä skriptin tuontia tuontitietokantaan</translation> + <translation>Unreported error adding script import to import database</translation> </message> <message> <source>%1 %2</source> @@ -986,257 +1000,259 @@ <name>QQuickAbstractAnimation</name> <message> <source>Cannot animate non-existent property "%1"</source> - <translation>Olematonta ominaisuutta â€%1†ei voi animoida</translation> + <translation>Cannot animate non-existent property "%1"</translation> </message> <message> <source>Cannot animate read-only property "%1"</source> - <translation>Vain luettavaa ominaisuutta â€%1†ei voi animoida</translation> + <translation>Cannot animate read-only property "%1"</translation> </message> <message> <source>Animation is an abstract class</source> - <translation>Animation on abstrakti luokka</translation> + <translation>Animation is an abstract class</translation> </message> <message> <source>Animator is an abstract class</source> - <translation>Animator on abstrakti luokka</translation> + <translation>Animator is an abstract class</translation> </message> </context> <context> <name>QQuickAccessibleAttached</name> <message> <source>Accessible is only available via attached properties</source> - <translation>Accessible on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>Accessible is only available via attached properties</translation> </message> </context> <context> <name>QQuickAnchorAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QQuickAnchors</name> <message> <source>Possible anchor loop detected on fill.</source> - <translation>Mahdollinen ankkurisilmukka havaittu fill-ominaisuudessa.</translation> + <translation>Possible anchor loop detected on fill.</translation> </message> <message> <source>Possible anchor loop detected on centerIn.</source> - <translation>Mahdollinen ankkurisilmukka havaittu centerIn-ominaisuudessa.</translation> + <translation>Possible anchor loop detected on centerIn.</translation> </message> <message> <source>Cannot anchor to an item that isn't a parent or sibling.</source> - <translation>Ei voida ankkuroida kohteeseen, joka ei ole ylemmän tai saman tason kohde.</translation> + <translation>Cannot anchor to an item that isn't a parent or sibling.</translation> </message> <message> <source>Possible anchor loop detected on vertical anchor.</source> - <translation>Mahdollinen ankkurisilmukka havaittu pystysuuntaisessa ankkurissa.</translation> + <translation>Possible anchor loop detected on vertical anchor.</translation> </message> <message> <source>Possible anchor loop detected on horizontal anchor.</source> - <translation>Mahdollinen ankkurisilmukka havaittu vaakasuuntaisessa ankkurissa.</translation> + <translation>Possible anchor loop detected on horizontal anchor.</translation> </message> <message> <source>Cannot specify left, right, and horizontalCenter anchors at the same time.</source> - <translation>Left-, right- ja horizontalCenter-ankkureita ei voi määrittää samanaikaisesti.</translation> + <translation>Cannot specify left, right, and horizontalCenter anchors at the same time.</translation> </message> <message> <source>Cannot anchor to a null item.</source> - <translation>Null-kohteeseen ei voi ankkuroida.</translation> + <translation>Cannot anchor to a null item.</translation> </message> <message> <source>Cannot anchor a horizontal edge to a vertical edge.</source> - <translation>Vaakasuoraa reunaa ei voi ankkuroida pystysuoraan reunaan.</translation> + <translation>Cannot anchor a horizontal edge to a vertical edge.</translation> </message> <message> <source>Cannot anchor item to self.</source> - <translation>Kohdetta ei voi ankkuroida itseensä.</translation> + <translation>Cannot anchor item to self.</translation> </message> <message> <source>Cannot specify top, bottom, and verticalCenter anchors at the same time.</source> - <translation>Top-, bottom- ja verticalCenter-ankkureita ei voi määrittää samanaikaisesti.</translation> + <translation>Cannot specify top, bottom, and verticalCenter anchors at the same time.</translation> </message> <message> <source>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</source> - <translation>Baseline-ankkuria ei voi käyttää top-, bottom- tai verticalCenter-ankkurien yhteydessä.</translation> + <translation>Baseline anchor cannot be used in conjunction with top, bottom, or verticalCenter anchors.</translation> </message> <message> <source>Cannot anchor a vertical edge to a horizontal edge.</source> - <translation>Pystysuoraa reunaa ei voi ankkuroida vaakasuoraan reunaan.</translation> + <translation>Cannot anchor a vertical edge to a horizontal edge.</translation> </message> </context> <context> <name>QQuickAnimatedImage</name> <message> <source>Qt was built without support for QMovie</source> - <translation>Qt käännettiin ilman QMovie-tukea</translation> + <translation>Qt was built without support for QMovie</translation> </message> </context> <context> <name>QQuickApplication</name> <message> <source>Application is an abstract class</source> - <translation>Application on abstrakti luokka</translation> + <translation>Application is an abstract class</translation> </message> </context> <context> <name>QQuickBehavior</name> <message> <source>Cannot change the animation assigned to a Behavior.</source> - <translation>Behavioriin liitettyä animaatiota ei voi vaihtaa.</translation> + <translation>Cannot change the animation assigned to a Behavior.</translation> </message> </context> <context> <name>QQuickDragAttached</name> <message> <source>Drag is only available via attached properties</source> - <translation>Drag on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>Drag is only available via attached properties</translation> </message> </context> <context> <name>QQuickFlipable</name> <message> <source>front is a write-once property</source> - <translation>front on kertakirjoitettava ominaisuus</translation> + <translation>front is a write-once property</translation> </message> <message> <source>back is a write-once property</source> - <translation>back on kertakirjoitettava ominaisuus</translation> + <translation>back is a write-once property</translation> </message> </context> <context> <name>QQuickItemView</name> <message> <source>ItemView is an abstract base class</source> - <translation>ItemView on abstrakti kantaluokka</translation> + <translation>ItemView is an abstract base class</translation> </message> <message> <source>Delegate must be of Item type</source> - <translation>Delegaatin on oltava Item-tyyppinen</translation> + <translation>Delegate must be of Item type</translation> </message> </context> <context> <name>QQuickKeyNavigationAttached</name> <message> <source>KeyNavigation is only available via attached properties</source> - <translation>KeyNavigation on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>KeyNavigation is only available via attached properties</translation> </message> </context> <context> <name>QQuickKeysAttached</name> <message> <source>Keys is only available via attached properties</source> - <translation>Keys on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>Keys is only available via attached properties</translation> </message> </context> <context> <name>QQuickLayoutMirroringAttached</name> <message> <source>LayoutDirection attached property only works with Items</source> - <translation>Liitetty ominaisuus LayoutDirection toimii vain Items-olioiden kanssa</translation> + <translation>LayoutDirection attached property only works with Items</translation> </message> <message> <source>LayoutMirroring is only available via attached properties</source> - <translation>LayoutMirroring on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>LayoutMirroring is only available via attached properties</translation> </message> </context> <context> <name>QQuickLoader</name> <message> <source>setSource: value is not an object</source> - <translation>setSource: arvo ei ole olio</translation> + <translation>setSource: value is not an object</translation> </message> </context> <context> <name>QQuickOpenGLInfo</name> <message> <source>OpenGLInfo is only available via attached properties</source> - <translation>OpenGLInfo on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>OpenGLInfo is only available via attached properties</translation> </message> </context> <context> <name>QQuickPaintedItem</name> <message> <source>Cannot create instance of abstract class PaintedItem</source> - <translation>Abstraktia luokkaa PaintedItem ei voi instantioida</translation> + <translation>Cannot create instance of abstract class PaintedItem</translation> </message> </context> <context> <name>QQuickParentAnimation</name> <message> <source>Unable to preserve appearance under complex transform</source> - <translation>Ulkoasua ei pystytä säilyttämään kompleksimuunnoksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under complex transform</translation> </message> <message> <source>Unable to preserve appearance under non-uniform scale</source> - <translation>Ulkoasua ei pystytä säilyttämään epätasaisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under non-uniform scale</translation> </message> <message> <source>Unable to preserve appearance under scale of 0</source> - <translation>Ulkoasua ei pystytä säilyttämään nollan suuruisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under scale of 0</translation> </message> </context> <context> <name>QQuickParentChange</name> <message> <source>Unable to preserve appearance under complex transform</source> - <translation>Ulkoasua ei pystytä säilyttämään kompleksimuunnoksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under complex transform</translation> </message> <message> <source>Unable to preserve appearance under non-uniform scale</source> - <translation>Ulkoasua ei pystytä säilyttämään epätasaisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under non-uniform scale</translation> </message> <message> <source>Unable to preserve appearance under scale of 0</source> - <translation>Ulkoasua ei pystytä säilyttämään nollan suuruisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under scale of 0</translation> </message> </context> <context> <name>QQuickPathAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QQuickPathView</name> <message> <source>Delegate must be of Item type</source> - <translation>Delegaatin on oltava Item-tyyppinen</translation> + <translation>Delegate must be of Item type</translation> </message> </context> <context> <name>QQuickPauseAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QQuickPixmap</name> <message> <source>Error decoding: %1: %2</source> - <translation>Virhe dekoodattaessa: %1: %2</translation> + <translation>Error decoding: %1: %2</translation> </message> <message> <source>Invalid image provider: %1</source> - <translation>Virheellinen kuvan tarjoaja: %1</translation> + <translation>Invalid image provider: %1</translation> </message> <message> <source>Failed to get image from provider: %1</source> - <translation>Kuvan saaminen tarjoajalta epäonnistui: %1</translation> + <translation>Failed to get image from provider: %1</translation> </message> <message> <source>Failed to get texture from provider: %1</source> - <translation>Tekstuurin saaminen tarjoajalta epäonnistui: %1</translation> + <translation>Failed to get texture from provider: %1</translation> </message> <message> <source>Cannot open: %1</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Ei voi avata: %1</translation> </message> <message> <source>Invalid image data: %1</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Virheellinen kuvadata: %1</translation> </message> </context> @@ -1244,54 +1260,54 @@ <name>QQuickPropertyAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QQuickPropertyChanges</name> <message> <source>PropertyChanges does not support creating state-specific objects.</source> - <translation>PropertyChanges ei tue tilakohtaisten olioiden luomista.</translation> + <translation>PropertyChanges does not support creating state-specific objects.</translation> </message> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Cannot assign to read-only property "%1"</source> - <translation>Vain luettavaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to read-only property "%1"</translation> </message> </context> <context> <name>QQuickRepeater</name> <message> <source>Delegate must be of Item type</source> - <translation>Delegaatin on oltava Item-tyyppinen</translation> + <translation>Delegate must be of Item type</translation> </message> </context> <context> <name>QQuickShaderEffectMesh</name> <message> <source>Cannot create instance of abstract class ShaderEffectMesh.</source> - <translation>Abstraktia luokkaa ShaderEffectMesh ei voi instantioida.</translation> + <translation>Cannot create instance of abstract class ShaderEffectMesh.</translation> </message> </context> <context> <name>QQuickTextUtil</name> <message> <source>%1 does not support loading non-visual cursor delegates.</source> - <translation>%1 ei tue ei-visuaalisten kohdistindelegaattien lataamista.</translation> + <translation>%1 does not support loading non-visual cursor delegates.</translation> </message> <message> <source>Could not load cursor delegate</source> - <translation>Kohdistimen delegaatin lataaminen epäonnistui</translation> + <translation>Could not load cursor delegate</translation> </message> </context> <context> <name>QQuickViewTransitionAttached</name> <message> <source>ViewTransition is only available via attached properties</source> - <translation>ViewTransition on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>ViewTransition is only available via attached properties</translation> </message> </context> <context> @@ -1302,6 +1318,7 @@ This is most likely caused by not having the necessary graphics drivers installe Install a driver providing OpenGL 2.0 or higher, or, if this is not possible, make sure the ANGLE Open GL ES 2.0 emulation libraries (%3, %4 and d3dcompiler_*.dll) are available in the application executable's directory or in a location listed in PATH.</source> <extracomment>%1 Context type (Open GL, EGL), %2 format, ANGLE %3, %4 library names</extracomment> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Kontekstin %1 luonti epäonnistui formaatille %2. Syynä on todennäköisesti se, että tarvittavia grafiikka-ajureita ei ole asennettu. @@ -1310,6 +1327,7 @@ Asenna ajuri, joka tukee OpenGL 2.0:aa tai uudempaa. Mikäli sellaisen asentamin <message> <source>Failed to create %1 context for format %2</source> <extracomment>%1 Context type (Open GL, EGL), %2 format specification</extracomment> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Kontekstin %1 luonti epäonnistui formaatille %2</translation> </message> </context> @@ -1317,86 +1335,86 @@ Asenna ajuri, joka tukee OpenGL 2.0:aa tai uudempaa. Mikäli sellaisen asentamin <name>QQuickWindowQmlImpl</name> <message> <source>Conflicting properties 'visible' and 'visibility' for Window '%1'</source> - <translation>Ominaisuudet â€visible†ja â€visibility†ovat ristiriidassa Window-oliossa â€%1â€</translation> + <translation>Conflicting properties 'visible' and 'visibility' for Window '%1'</translation> </message> <message> <source>Conflicting properties 'visible' and 'visibility'</source> - <translation>Ominaisuudet â€visible†ja â€visibility†ovat ristiriidassa</translation> + <translation>Conflicting properties 'visible' and 'visibility'</translation> </message> </context> <context> <name>QQuickXmlListModel</name> <message> <source>"%1" duplicates a previous role name and will be disabled.</source> - <translation>â€%1†on edellisen roolinimen kaksoiskappale ja se otetaan pois käytöstä.</translation> + <translation>"%1" duplicates a previous role name and will be disabled.</translation> </message> <message> <source>invalid query: "%1"</source> - <translation>virheellinen kysely: â€%1â€</translation> + <translation>invalid query: "%1"</translation> </message> </context> <context> <name>QQuickXmlListModelRole</name> <message> <source>An XmlRole query must not start with '/'</source> - <translation>XmlRole-kysely ei voi alkaa vinoviivalla (â€/â€)</translation> + <translation>An XmlRole query must not start with '/'</translation> </message> </context> <context> <name>QQuickXmlRoleList</name> <message> <source>An XmlListModel query must start with '/' or "//"</source> - <translation>XmlListModel-kyselyn on alettava joko merkillä â€/†tai merkeillä â€//â€</translation> + <translation>An XmlListModel query must start with '/' or "//"</translation> </message> </context> <context> <name>SignalHandlerConverter</name> <message> <source>Non-existent attached object</source> - <translation>Olematon liitetty olio</translation> + <translation>Non-existent attached object</translation> </message> <message> <source>Signal uses unnamed parameter followed by named parameter.</source> - <translation>Signaali käyttää nimeämätöntä parametria, joka on nimetyn parametrin jälkeen.</translation> + <translation>Signal uses unnamed parameter followed by named parameter.</translation> </message> <message> <source>Signal parameter "%1" hides global variable.</source> - <translation>Signaalin parametri â€%1†peittää globaalin muuttujan.</translation> + <translation>Signal parameter "%1" hides global variable.</translation> </message> <message> <source>"%1.%2" is not available in %3 %4.%5.</source> - <translation>â€%1.%2†ei ole käytettävissä moduulissa %3 %4.%5.</translation> + <translation>"%1.%2" is not available in %3 %4.%5.</translation> </message> <message> <source>"%1.%2" is not available due to component versioning.</source> - <translation>â€%1.%2†ei ole käytettävissä johtuen komponenttiversioinnista.</translation> + <translation>"%1.%2" is not available due to component versioning.</translation> </message> <message> <source>Cannot assign a value to a signal (expecting a script to be run)</source> - <translation>Signaaliin ei voi sijoittaa arvoa (odotettiin suoritettavaa skriptiä)</translation> + <translation>Cannot assign a value to a signal (expecting a script to be run)</translation> </message> <message> <source>Incorrectly specified signal assignment</source> - <translation>Väärin määritelty sijoitus signaaliin</translation> + <translation>Incorrectly specified signal assignment</translation> </message> </context> <context> <name>qmlRegisterType</name> <message> <source>Invalid QML %1 name "%2"</source> - <translation>Virheellinen QML %1 -nimi â€%2â€</translation> + <translation>Invalid QML %1 name "%2"</translation> </message> <message> <source>Cannot install %1 '%2' into unregistered namespace '%3'</source> - <translation>Tyyppiä %1 â€%2†ei voida asentaa rekisteröimättömään nimiavaruuteen â€%3â€</translation> + <translation>Cannot install %1 '%2' into unregistered namespace '%3'</translation> </message> <message> <source>Cannot install %1 '%2' into protected namespace '%3'</source> - <translation>Tyyppiä %1 â€%2†ei voida asentaa suojattuun nimiavaruuteen â€%3â€</translation> + <translation>Cannot install %1 '%2' into protected namespace '%3'</translation> </message> <message> <source>Cannot install %1 '%2' into protected module '%3' version '%4'</source> - <translation>Tyyppiä %1 â€%2†ei voida asentaa suojatun moduulin â€%3†versioon â€%4â€</translation> + <translation>Cannot install %1 '%2' into protected module '%3' version '%4'</translation> </message> </context> </TS> diff --git a/translations/qtquick1_fi.ts b/translations/qtquick1_fi.ts index 0248c91315a665e60d432edde7e7ee5dd53fcea4..cc03ba76d0bf9c7c7ee7fb3143b6678fc8bbf75d 100644 --- a/translations/qtquick1_fi.ts +++ b/translations/qtquick1_fi.ts @@ -16,483 +16,489 @@ <name>QDeclarativeAbstractAnimation</name> <message> <source>Cannot animate non-existent property "%1"</source> - <translation>Olematonta ominaisuutta â€%1†ei voi animoida</translation> + <translatorcomment>QML-virheilmoitukset on jätetty kääntämättä, koska ne on tarkoitettu vain ohjelmistokehittäjille ja koska niillä haetaan usein lisätietoa hakukoneella. Suomentaminen todennäköisesti hankaloittaisi ymmärtämistä ja vikojen jäljittämistä.</translatorcomment> + <translation>Cannot animate non-existent property "%1"</translation> </message> <message> <source>Cannot animate read-only property "%1"</source> - <translation>Kirjoitussuojattua ominaisuutta â€%1†ei voi animoida</translation> + <translation>Cannot animate read-only property "%1"</translation> </message> <message> <source>Animation is an abstract class</source> - <translation>Animation on abstrakti luokka</translation> + <translation>Animation is an abstract class</translation> </message> </context> <context> <name>QDeclarativeAnchorAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QDeclarativeAnchors</name> <message> <source>Possible anchor loop detected on fill.</source> - <translation>Mahdollinen ankkurisilmukka havaittu fill-ominaisuudessa.</translation> + <translation>Possible anchor loop detected on fill.</translation> </message> <message> <source>Possible anchor loop detected on centerIn.</source> - <translation>Mahdollinen ankkurisilmukka havaittu centerIn-ominaisuudessa.</translation> + <translation>Possible anchor loop detected on centerIn.</translation> </message> <message> <source>Cannot anchor to an item that isn't a parent or sibling.</source> - <translation>Ei voida ankkuroida kohteeseen, joka ei ole ylemmän tai saman tason kohde.</translation> + <translation>Cannot anchor to an item that isn't a parent or sibling.</translation> </message> <message> <source>Possible anchor loop detected on vertical anchor.</source> - <translation>Mahdollinen ankkurisilmukka havaittu pystysuuntaisessa ankkurissa.</translation> + <translation>Possible anchor loop detected on vertical anchor.</translation> </message> <message> <source>Possible anchor loop detected on horizontal anchor.</source> - <translation>Mahdollinen ankkurisilmukka havaittu vaakasuuntaisessa ankkurissa.</translation> + <translation>Possible anchor loop detected on horizontal anchor.</translation> </message> <message> <source>Cannot specify left, right, and hcenter anchors.</source> - <translation>Left-, right- ja hcenter-ankkureita ei voi määrittää samanaikaisesti.</translation> + <translation>Cannot specify left, right, and hcenter anchors.</translation> </message> <message> <source>Cannot anchor to a null item.</source> - <translation>Null-kohteeseen ei voi ankkuroida.</translation> + <translation>Cannot anchor to a null item.</translation> </message> <message> <source>Cannot anchor a horizontal edge to a vertical edge.</source> - <translation>Vaakasuoraa reunaa ei voi ankkuroida pystysuoraan reunaan.</translation> + <translation>Cannot anchor a horizontal edge to a vertical edge.</translation> </message> <message> <source>Cannot anchor item to self.</source> - <translation>Kohdetta ei voi ankkuroida itseensä.</translation> + <translation>Cannot anchor item to self.</translation> </message> <message> <source>Cannot specify top, bottom, and vcenter anchors.</source> - <translation>Top-, bottom- ja vcenter-ankkureita ei voi määrittää samanaikaisesti.</translation> + <translation>Cannot specify top, bottom, and vcenter anchors.</translation> </message> <message> <source>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</source> - <translation>Baseline-ankkuria ei voi käyttää top-, bottom- tai vcenter-ankkurien yhteydessä.</translation> + <translation>Baseline anchor cannot be used in conjunction with top, bottom, or vcenter anchors.</translation> </message> <message> <source>Cannot anchor a vertical edge to a horizontal edge.</source> - <translation>Pystysuoraa reunaa ei voi ankkuroida vaakasuoraan reunaan.</translation> + <translation>Cannot anchor a vertical edge to a horizontal edge.</translation> </message> </context> <context> <name>QDeclarativeAnimatedImage</name> <message> <source>Qt was built without support for QMovie</source> - <translation>Qt käännettiin ilman QMovie-tukea</translation> + <translation>Qt was built without support for QMovie</translation> </message> </context> <context> <name>QDeclarativeApplication</name> <message> <source>Application is an abstract class</source> - <translation>Application on abstrakti luokka</translation> + <translation>Application is an abstract class</translation> </message> </context> <context> <name>QDeclarativeBehavior</name> <message> <source>Cannot change the animation assigned to a Behavior.</source> - <translation>Behavioriin liitettyä animaatiota ei voi vaihtaa.</translation> + <translation>Cannot change the animation assigned to a Behavior.</translation> </message> </context> <context> <name>QDeclarativeBinding</name> <message> <source>Binding loop detected for property "%1"</source> - <translation>Sitomissilmukka havaittu ominaisuudelle â€%1â€</translation> + <translation>Binding loop detected for property "%1"</translation> </message> </context> <context> <name>QDeclarativeCompiledBindings</name> <message> <source>Binding loop detected for property "%1"</source> - <translation>Sitomissilmukka havaittu ominaisuudelle â€%1â€</translation> + <translation>Binding loop detected for property "%1"</translation> </message> </context> <context> <name>QDeclarativeCompiler</name> <message> <source>Invalid property assignment: "%1" is a read-only property</source> - <translation>Virheellinen sijoitus ominaisuuteen: â€%1†on kirjoitussuojattu ominaisuus</translation> + <translation>Invalid property assignment: "%1" is a read-only property</translation> </message> <message> <source>Invalid property assignment: unknown enumeration</source> - <translation>Virheellinen sijoitus ominaisuuteen: tuntematon enumeraatio</translation> + <translation>Invalid property assignment: unknown enumeration</translation> </message> <message> <source>Invalid property assignment: string expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin merkkijonoa</translation> + <translation>Invalid property assignment: string expected</translation> </message> <message> <source>Invalid property assignment: url expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin URL:ää</translation> + <translation>Invalid property assignment: url expected</translation> </message> <message> <source>Invalid property assignment: unsigned int expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin etumerkitöntä kokonaislukua</translation> + <translation>Invalid property assignment: unsigned int expected</translation> </message> <message> <source>Invalid property assignment: int expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin kokonaislukua</translation> + <translation>Invalid property assignment: int expected</translation> </message> <message> <source>Invalid property assignment: number expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin lukua</translation> + <translation>Invalid property assignment: number expected</translation> </message> <message> <source>Invalid property assignment: color expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin väriä</translation> + <translation>Invalid property assignment: color expected</translation> </message> <message> <source>Invalid property assignment: date expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin päivämäärää</translation> + <translation>Invalid property assignment: date expected</translation> </message> <message> <source>Invalid property assignment: time expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin aikaa</translation> + <translation>Invalid property assignment: time expected</translation> </message> <message> <source>Invalid property assignment: datetime expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin datetime-tyyppiä</translation> + <translation>Invalid property assignment: datetime expected</translation> </message> <message> <source>Invalid property assignment: point expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin pistettä</translation> + <translation>Invalid property assignment: point expected</translation> </message> <message> <source>Invalid property assignment: size expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin kokoa</translation> + <translation>Invalid property assignment: size expected</translation> </message> <message> <source>Invalid property assignment: rect expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin rect-rakennetta</translation> + <translation>Invalid property assignment: rect expected</translation> </message> <message> <source>Invalid property assignment: boolean expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin boolean-arvoa</translation> + <translation>Invalid property assignment: boolean expected</translation> </message> <message> <source>Invalid property assignment: 3D vector expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin 3D-vektoria</translation> + <translation>Invalid property assignment: 3D vector expected</translation> </message> <message> <source>Invalid property assignment: unsupported type "%1"</source> - <translation>Virheellinen sijoitus ominaisuuteen: tukematon tyyppi â€%1â€</translation> + <translation>Invalid property assignment: unsupported type "%1"</translation> </message> <message> <source>Element is not creatable.</source> - <translation>Elementtiä ei ole mahdollista luoda.</translation> + <translation>Element is not creatable.</translation> </message> <message> <source>Component elements may not contain properties other than id</source> - <translation>Component-elementeillä ei saa olla muita ominaisuuksia kuin id</translation> + <translation>Component elements may not contain properties other than id</translation> </message> <message> <source>Invalid component id specification</source> - <translation>Virheellinen komponentin id-määrittely</translation> + <translation>Invalid component id specification</translation> </message> <message> <source>id is not unique</source> - <translation>id ei ole ainutkertainen</translation> + <translation>id is not unique</translation> </message> <message> <source>Invalid component body specification</source> - <translation>Virheellinen komponentin rungon määrittely</translation> + <translation>Invalid component body specification</translation> </message> <message> <source>Component objects cannot declare new properties.</source> - <translation>Component-oliot eivät voi esitellä uusia ominaisuuksia.</translation> + <translation>Component objects cannot declare new properties.</translation> </message> <message> <source>Component objects cannot declare new signals.</source> - <translation>Component-oliot eivät voi esitellä uusia signaaleja.</translation> + <translation>Component objects cannot declare new signals.</translation> </message> <message> <source>Component objects cannot declare new functions.</source> - <translation>Component-oliot eivät voi esitellä uusia funktioita.</translation> + <translation>Component objects cannot declare new functions.</translation> </message> <message> <source>Cannot create empty component specification</source> - <translation>Ei voida luoda tyhjää Component-määrittelyä</translation> + <translation>Cannot create empty component specification</translation> </message> <message> <source>"%1.%2" is not available in %3 %4.%5.</source> - <translation>â€%1.%2†ei ole käytettävissä moduulissa %3 %4.%5.</translation> + <translation>"%1.%2" is not available in %3 %4.%5.</translation> </message> <message> <source>"%1.%2" is not available due to component versioning.</source> - <translation>â€%1.%2†ei ole käytettävissä johtuen komponenttiversioinnista.</translation> + <translation>"%1.%2" is not available due to component versioning.</translation> </message> <message> <source>Incorrectly specified signal assignment</source> - <translation>Väärin määritelty sijoitus signaaliin</translation> + <translation>Incorrectly specified signal assignment</translation> </message> <message> <source>Cannot assign a value to a signal (expecting a script to be run)</source> - <translation>Signaaliin ei voi sijoittaa arvoa (odotettiin suoritettavaa skriptiä)</translation> + <translation>Cannot assign a value to a signal (expecting a script to be run)</translation> </message> <message> <source>Empty signal assignment</source> - <translation>Tyhjä sijoitus signaaliin</translation> + <translation>Empty signal assignment</translation> </message> <message> <source>Empty property assignment</source> - <translation>Tyhjä sijoitus ominaisuuteen</translation> + <translation>Empty property assignment</translation> </message> <message> <source>Attached properties cannot be used here</source> - <translation>Liitettyjä ominaisuuksia ei voida käyttää tässä</translation> + <translation>Attached properties cannot be used here</translation> </message> <message> <source>Non-existent attached object</source> - <translation>Olematon liitetty olio</translation> + <translation>Non-existent attached object</translation> </message> <message> <source>Invalid attached object assignment</source> - <translation>Virheellinen sijoitus liitettyyn olioon</translation> + <translation>Invalid attached object assignment</translation> </message> <message> <source>Cannot assign to non-existent default property</source> - <translation>Olemattomaan oletusominaisuuteen ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent default property</translation> </message> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Invalid use of namespace</source> - <translation>Virheellinen nimiavaruuden käyttö</translation> + <translation>Invalid use of namespace</translation> </message> <message> <source>Not an attached property name</source> - <translation>Ei ole liitetyn ominaisuuden nimi</translation> + <translation>Not an attached property name</translation> </message> <message> <source>Invalid use of id property</source> - <translation>Virheellinen id-ominaisuuden käyttö</translation> + <translation>Invalid use of id property</translation> </message> <message> <source>Property has already been assigned a value</source> - <translation>Ominaisuudelle on jo sijoitettu arvo</translation> + <translation>Property has already been assigned a value</translation> </message> <message> <source>Invalid grouped property access</source> - <translation>Virheellinen ryhmäominaisuuden käyttö</translation> + <translation>Invalid grouped property access</translation> </message> <message> <source>Cannot assign a value directly to a grouped property</source> - <translation>Arvoa ei voi sijoittaa suoraan ryhmäominaisuuteen</translation> + <translation>Cannot assign a value directly to a grouped property</translation> </message> <message> <source>Invalid property use</source> - <translation>Virheellinen ominaisuuden käyttö</translation> + <translation>Invalid property use</translation> </message> <message> <source>Property assignment expected</source> - <translation>Odotettiin sijoitusta ominaisuuteen</translation> + <translation>Property assignment expected</translation> </message> <message> <source>Single property assignment expected</source> - <translation>Odotettiin yksittäistä sijoitusta ominaisuuteen</translation> + <translation>Single property assignment expected</translation> </message> <message> <source>Unexpected object assignment</source> - <translation>Odottamaton sijoitus olioon</translation> + <translation>Unexpected object assignment</translation> </message> <message> <source>Cannot assign object to list</source> - <translation>Oliota ei voi sijoittaa listaan</translation> + <translation>Cannot assign object to list</translation> </message> <message> <source>Can only assign one binding to lists</source> - <translation>Listoihin voi sijoittaa vain yhden sidonnan</translation> + <translation>Can only assign one binding to lists</translation> </message> <message> <source>Cannot assign primitives to lists</source> - <translation>Listoihin ei voi sijoittaa primitiiviarvoja</translation> + <translation>Cannot assign primitives to lists</translation> </message> <message> <source>Cannot assign multiple values to a script property</source> - <translation>Skriptiominaisuuteen ei voi sijoittaa useita arvoja</translation> + <translation>Cannot assign multiple values to a script property</translation> </message> <message> <source>Invalid property assignment: script expected</source> - <translation>Virheellinen sijoitus ominaisuuteen: odotettiin skriptiä</translation> + <translation>Invalid property assignment: script expected</translation> </message> <message> <source>Cannot assign multiple values to a singular property</source> - <translation>Yksikölliseen ominaisuuteen ei voi sijoittaa useita arvoja</translation> + <translation>Cannot assign multiple values to a singular property</translation> </message> <message> <source>Cannot assign object to property</source> - <translation>Ominaisuuteen ei voi sijoittaa oliota</translation> + <translation>Cannot assign object to property</translation> </message> <message> <source>"%1" cannot operate on "%2"</source> - <translation>â€%1†ei voi toimia arvolla â€%2â€</translation> + <translation>"%1" cannot operate on "%2"</translation> </message> <message> <source>Duplicate default property</source> - <translation>Oletusominaisuuden kaksoiskappale</translation> + <translation>Duplicate default property</translation> </message> <message> <source>Duplicate property name</source> - <translation>Ominaisuuden nimen kaksoiskappale</translation> + <translation>Duplicate property name</translation> </message> <message> <source>Property names cannot begin with an upper case letter</source> - <translation>Ominaisuuksien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Property names cannot begin with an upper case letter</translation> </message> <message> <source>Illegal property name</source> - <translation>Virheellinen ominaisuuden nimi</translation> + <translation>Illegal property name</translation> </message> <message> <source>Duplicate signal name</source> - <translation>Signaalin nimen kaksoiskappale</translation> + <translation>Duplicate signal name</translation> </message> <message> <source>Signal names cannot begin with an upper case letter</source> - <translation>Signaalien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Signal names cannot begin with an upper case letter</translation> </message> <message> <source>Illegal signal name</source> - <translation>Virheellinen signaalin nimi</translation> + <translation>Illegal signal name</translation> </message> <message> <source>Duplicate method name</source> - <translation>Metodin nimen kaksoiskappale</translation> + <translation>Duplicate method name</translation> </message> <message> <source>Method names cannot begin with an upper case letter</source> - <translation>Metodien nimet eivät voi alkaa suuraakkosella</translation> + <translation>Method names cannot begin with an upper case letter</translation> </message> <message> <source>Illegal method name</source> - <translation>Virheellinen metodin nimi</translation> + <translation>Illegal method name</translation> </message> <message> <source>Property value set multiple times</source> - <translation>Ominaisuuden arvo on asetettu useita kertoja</translation> + <translation>Property value set multiple times</translation> </message> <message> <source>Invalid property nesting</source> - <translation>Virheellinen ominaisuuden sisäkkäisyys</translation> + <translation>Invalid property nesting</translation> </message> <message> <source>Cannot override FINAL property</source> - <translation>FINAL-ominaisuutta ei voi korvata</translation> + <translation>Cannot override FINAL property</translation> </message> <message> <source>Invalid property type</source> - <translation>Virheellinen ominaisuuden tyyppi</translation> + <translation>Invalid property type</translation> </message> <message> <source>Invalid empty ID</source> - <translation>Virheellinen tyhjä ID</translation> + <translation>Invalid empty ID</translation> </message> <message> <source>IDs cannot start with an uppercase letter</source> - <translation>ID:t eivät voi alkaa suuraakkosella</translation> + <translation>IDs cannot start with an uppercase letter</translation> </message> <message> <source>IDs must start with a letter or underscore</source> - <translation>ID:iden on alettava aakkosella tai alaviivalla</translation> + <translation>IDs must start with a letter or underscore</translation> </message> <message> <source>IDs must contain only letters, numbers, and underscores</source> - <translation>ID:t saavat sisältää vain aakkosia, numeroita ja alaviivoja</translation> + <translation>IDs must contain only letters, numbers, and underscores</translation> </message> <message> <source>ID illegally masks global JavaScript property</source> - <translation>ID peittää laittomasti globaalin JavaScript-ominaisuuden</translation> + <translation>ID illegally masks global JavaScript property</translation> </message> <message> <source>No property alias location</source> - <translation>Ominaisuusaliaksella ei ole sijaintia</translation> + <translation>No property alias location</translation> </message> <message> <source>Invalid alias location</source> - <translation>Virheellinen aliaksen sijainti</translation> + <translation>Invalid alias location</translation> </message> <message> <source>Invalid alias reference. An alias reference must be specified as <id>, <id>.<property> or <id>.<value property>.<property></source> - <translation>Virheellinen aliasviite. Aliasviite on määritettävä yhtenä seuraavista: <id>, <id>.<ominaisuus> tai <id>.<arvo-ominaisuus>.<ominaisuus></translation> + <translation>Invalid alias reference. An alias reference must be specified as <id>, <id>.<property> or <id>.<value property>.<property></translation> </message> <message> <source>Invalid alias reference. Unable to find id "%1"</source> - <translation>Virheellinen aliasviite. Id:tä â€%1†ei löydy</translation> + <translation>Invalid alias reference. Unable to find id "%1"</translation> </message> <message> <source>Alias property exceeds alias bounds</source> - <translation>Aliasominaisuus ylittää aliasrajat</translation> + <translation>Alias property exceeds alias bounds</translation> </message> </context> <context> <name>QDeclarativeComponent</name> <message> <source>Invalid empty URL</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Virheellinen tyhjä URL</translation> </message> <message> <source>createObject: value is not an object</source> - <translation>createObject: arvo ei ole olio</translation> + <translation>createObject: value is not an object</translation> </message> </context> <context> <name>QDeclarativeConnections</name> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Connections: nested objects not allowed</source> - <translation>Yhteydet: sisäkkäiset oliot eivät ole sallittuja</translation> + <translation>Connections: nested objects not allowed</translation> </message> <message> <source>Connections: syntax error</source> - <translation>Yhteydet: syntaksivirhe</translation> + <translation>Connections: syntax error</translation> </message> <message> <source>Connections: script expected</source> - <translation>Yhteydet: odotettiin skriptiä</translation> + <translation>Connections: script expected</translation> </message> </context> <context> <name>QDeclarativeEngine</name> <message> <source>executeSql called outside transaction()</source> - <translation>executeSql kutsuttu funktion transaction() ulkopuolella</translation> + <translation>executeSql called outside transaction()</translation> </message> <message> <source>Read-only Transaction</source> - <translation>Kirjoitussuojattu tietokantatapahtuma</translation> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> + <translation>Vain lukeva tietokantatapahtuma</translation> </message> <message> <source>Version mismatch: expected %1, found %2</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Ero versioissa: odotettiin %1, löytyi %2</translation> </message> <message> <source>SQL transaction failed</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>SQL-tietokantatapahtuma epäonnistui</translation> </message> <message> <source>transaction: missing callback</source> - <translation>tietokantatapahtuma: puuttuva callback-funktio</translation> + <translation>transaction: missing callback</translation> </message> <message> <source>SQL: database version mismatch</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>SQL: tietokannan versio ei täsmää</translation> </message> </context> @@ -500,330 +506,337 @@ <name>QDeclarativeFlipable</name> <message> <source>front is a write-once property</source> - <translation>front on kertakirjoitettava ominaisuus</translation> + <translation>front is a write-once property</translation> </message> <message> <source>back is a write-once property</source> - <translation>back on kertakirjoitettava ominaisuus</translation> + <translation>back is a write-once property</translation> </message> </context> <context> <name>QDeclarativeGestureArea</name> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>GestureArea: nested objects not allowed</source> - <translation>GestureArea: sisäkkäiset oliot eivät ole sallittuja</translation> + <translation>GestureArea: nested objects not allowed</translation> </message> <message> <source>GestureArea: syntax error</source> - <translation>GestureArea: syntaksivirhe</translation> + <translation>GestureArea: syntax error</translation> </message> <message> <source>GestureArea: script expected</source> - <translation>GestureArea: odotettiin skriptiä</translation> + <translation>GestureArea: script expected</translation> </message> </context> <context> <name>QDeclarativeImportDatabase</name> <message> <source>plugin cannot be loaded for module "%1": %2</source> - <translation>moduulin â€%1†liitännäistä ei voida ladata: %2</translation> + <translation>plugin cannot be loaded for module "%1": %2</translation> </message> <message> <source>module "%1" plugin "%2" not found</source> - <translation>moduulin â€%1†liitännäistä â€%2†ei löytynyt</translation> + <translation>module "%1" plugin "%2" not found</translation> </message> <message> <source>module "%1" version %2.%3 is not installed</source> - <translation>moduulin â€%1†versiota %2.%3 ei ole asennettu</translation> + <translation>module "%1" version %2.%3 is not installed</translation> </message> <message> <source>module "%1" is not installed</source> - <translation>moduuli â€%1†ei ole asennettu</translation> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> + <translation>moduulia â€%1†ei ole asennettu</translation> </message> <message> <source>"%1": no such directory</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>â€%1â€: hakemistoa ei ole olemassa</translation> </message> <message> <source>import "%1" has no qmldir and no namespace</source> - <translation>tuonnilla â€%1†ei ole qmldir-tiedostoa eikä nimiavaruutta</translation> + <translation>import "%1" has no qmldir and no namespace</translation> </message> <message> <source>- %1 is not a namespace</source> - <translation>– %1 ei ole nimiavaruus</translation> + <translation>- %1 is not a namespace</translation> </message> <message> <source>- nested namespaces not allowed</source> - <translation>– sisäkkäiset nimiavaruudet eivät ole sallittuja</translation> + <translation>- nested namespaces not allowed</translation> </message> <message> <source>local directory</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>paikallinen hakemisto</translation> </message> <message> <source>is ambiguous. Found in %1 and in %2</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>ei ole yksiselitteinen. Löytyi sijainneista %1 ja %2</translation> </message> <message> <source>is ambiguous. Found in %1 in version %2.%3 and %4.%5</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>ei ole yksiselitteinen. Sijainnista %1 löytyi versiot %2.%3 ja %4.%5</translation> </message> <message> <source>is instantiated recursively</source> - <translation>on rekursiivinen ilmentymä</translation> + <translation>is instantiated recursively</translation> </message> <message> <source>is not a type</source> - <translation>ei ole tyyppi</translation> + <translation>is not a type</translation> </message> <message> <source>File name case mismatch for "%1"</source> - <translation>Tiedostonimen kirjainkoko ei täsmää polussa â€%1â€</translation> + <translation>File name case mismatch for "%1"</translation> </message> </context> <context> <name>QDeclarativeKeyNavigationAttached</name> <message> <source>KeyNavigation is only available via attached properties</source> - <translation>KeyNavigation on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>KeyNavigation is only available via attached properties</translation> </message> </context> <context> <name>QDeclarativeKeysAttached</name> <message> <source>Keys is only available via attached properties</source> - <translation>Keys on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>Keys is only available via attached properties</translation> </message> </context> <context> <name>QDeclarativeLayoutMirroringAttached</name> <message> <source>LayoutDirection attached property only works with Items</source> - <translation>Liitetty ominaisuus LayoutDirection toimii vain Items-olioiden kanssa</translation> + <translation>LayoutDirection attached property only works with Items</translation> </message> <message> <source>LayoutMirroring is only available via attached properties</source> - <translation>LayoutMirroring on käytettävissä vain liitettyjen ominaisuuksien välityksellä</translation> + <translation>LayoutMirroring is only available via attached properties</translation> </message> </context> <context> <name>QDeclarativeListModel</name> <message> <source>remove: index %1 out of range</source> - <translation>remove: indeksi %1 on lukualueen ulkopuolella</translation> + <translation>remove: index %1 out of range</translation> </message> <message> <source>insert: value is not an object</source> - <translation>insert: arvo ei ole olio</translation> + <translation>insert: value is not an object</translation> </message> <message> <source>insert: index %1 out of range</source> - <translation>insert: indeksi %1 on lukualueen ulkopuolella</translation> + <translation>insert: index %1 out of range</translation> </message> <message> <source>move: out of range</source> - <translation>move: lukualueen ulkopuolella</translation> + <translation>move: out of range</translation> </message> <message> <source>append: value is not an object</source> - <translation>append: arvo ei ole olio</translation> + <translation>append: value is not an object</translation> </message> <message> <source>set: value is not an object</source> - <translation>set: arvo ei ole olio</translation> + <translation>set: value is not an object</translation> </message> <message> <source>set: index %1 out of range</source> - <translation>set: indeksi %1 on lukualueen ulkopuolella</translation> + <translation>set: index %1 out of range</translation> </message> <message> <source>ListElement: cannot contain nested elements</source> - <translation>ListElement: ei voi sisältää sisäkkäisiä elementtejä</translation> + <translation>ListElement: cannot contain nested elements</translation> </message> <message> <source>ListElement: cannot use reserved "id" property</source> - <translation>ListElement: ei voi käyttää varattua â€idâ€-ominaisuutta</translation> + <translation>ListElement: cannot use reserved "id" property</translation> </message> <message> <source>ListElement: cannot use script for property value</source> - <translation>ListElement: ominaisuuden arvolle ei voi käyttää skriptiä</translation> + <translation>ListElement: cannot use script for property value</translation> </message> <message> <source>ListModel: undefined property '%1'</source> - <translation>ListModel: määrittelemätön ominaisuus â€%1â€</translation> + <translation>ListModel: undefined property '%1'</translation> </message> </context> <context> <name>QDeclarativeLoader</name> <message> <source>Loader does not support loading non-visual elements.</source> - <translation>Lataaja ei tue ei-visuaalisten elementtien lataamista.</translation> + <translation>Loader does not support loading non-visual elements.</translation> </message> </context> <context> <name>QDeclarativeParentAnimation</name> <message> <source>Unable to preserve appearance under complex transform</source> - <translation>Ulkoasua ei pystytä säilyttämään kompleksimuunnoksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under complex transform</translation> </message> <message> <source>Unable to preserve appearance under non-uniform scale</source> - <translation>Ulkoasua ei pystytä säilyttämään epätasaisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under non-uniform scale</translation> </message> <message> <source>Unable to preserve appearance under scale of 0</source> - <translation>Ulkoasua ei pystytä säilyttämään nollan suuruisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under scale of 0</translation> </message> </context> <context> <name>QDeclarativeParentChange</name> <message> <source>Unable to preserve appearance under complex transform</source> - <translation>Ulkoasua ei pystytä säilyttämään kompleksimuunnoksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under complex transform</translation> </message> <message> <source>Unable to preserve appearance under non-uniform scale</source> - <translation>Ulkoasua ei pystytä säilyttämään epätasaisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under non-uniform scale</translation> </message> <message> <source>Unable to preserve appearance under scale of 0</source> - <translation>Ulkoasua ei pystytä säilyttämään nollan suuruisen skaalauksen ollessa käytössä</translation> + <translation>Unable to preserve appearance under scale of 0</translation> </message> </context> <context> <name>QDeclarativeParser</name> <message> <source>Illegal unicode escape sequence</source> - <translation>Virheellinen Unicode-ohjauskoodi</translation> + <translation>Illegal unicode escape sequence</translation> </message> <message> <source>Illegal character</source> - <translation>Virheellinen merkki</translation> + <translation>Illegal character</translation> </message> <message> <source>Unclosed string at end of line</source> - <translation>Päättämätön merkkijono rivin lopussa</translation> + <translation>Unclosed string at end of line</translation> </message> <message> <source>Illegal escape sequence</source> - <translation>Virheellinen ohjauskoodi</translation> + <translation>Illegal escape sequence</translation> </message> <message> <source>Unclosed comment at end of file</source> - <translation>Päättämätön kommentti tiedoston lopussa</translation> + <translation>Unclosed comment at end of file</translation> </message> <message> <source>Illegal syntax for exponential number</source> - <translation>Virheellinen syntaksi eksponenttiluvulle</translation> + <translation>Illegal syntax for exponential number</translation> </message> <message> <source>Identifier cannot start with numeric literal</source> - <translation>Tunniste ei voi alkaa numeerisella literaalilla</translation> + <translation>Identifier cannot start with numeric literal</translation> </message> <message> <source>Unterminated regular expression literal</source> - <translation>Päättämätön säännöllisen lausekkeen literaali</translation> + <translation>Unterminated regular expression literal</translation> </message> <message> <source>Invalid regular expression flag '%0'</source> - <translation>Virheellinen säännöllisen lausekkeen lippu â€%0â€</translation> + <translation>Invalid regular expression flag '%0'</translation> </message> <message> <source>Unterminated regular expression backslash sequence</source> - <translation>Päättämätön säännöllisen lausekkeen kenoviivasekvenssi</translation> + <translation>Unterminated regular expression backslash sequence</translation> </message> <message> <source>Unterminated regular expression class</source> - <translation>Päättämätön säännöllisen lausekkeen luokka</translation> + <translation>Unterminated regular expression class</translation> </message> <message> <source>Syntax error</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Syntaksivirhe</translation> </message> <message> <source>Unexpected token `%1'</source> - <translation>Odottamaton merkkijono â€%1â€</translation> + <translation>Unexpected token `%1'</translation> </message> <message> <source>Expected token `%1'</source> - <translation>Odotettiin merkkijonoa â€%1â€</translation> + <translation>Expected token `%1'</translation> </message> <message> <source>Property value set multiple times</source> - <translation>Ominaisuuden arvo on asetettu useita kertoja</translation> + <translation>Property value set multiple times</translation> </message> <message> <source>Expected type name</source> - <translation>Odotettiin tyyppinimeä</translation> + <translation>Expected type name</translation> </message> <message> <source>Invalid import qualifier ID</source> - <translation>Virheellinen tuonnin tarkennetunniste</translation> + <translation>Invalid import qualifier ID</translation> </message> <message> <source>Reserved name "Qt" cannot be used as an qualifier</source> - <translation>Varattua nimeä â€Qt†ei voi käyttää tarkenteena</translation> + <translation>Reserved name "Qt" cannot be used as an qualifier</translation> </message> <message> <source>Script import qualifiers must be unique.</source> - <translation>Skriptien tuonnin tarkenteiden on oltava ainutkertaisia.</translation> + <translation>Script import qualifiers must be unique.</translation> </message> <message> <source>Script import requires a qualifier</source> - <translation>Skriptin tuonti vaatii tarkenteen</translation> + <translation>Script import requires a qualifier</translation> </message> <message> <source>Library import requires a version</source> - <translation>Kirjaston tuonti vaatii version</translation> + <translation>Library import requires a version</translation> </message> <message> <source>Expected parameter type</source> - <translation>Odotettiin parametrityyppiä</translation> + <translation>Expected parameter type</translation> </message> <message> <source>Invalid property type modifier</source> - <translation>Virheellinen ominaisuuden tyyppimäärite</translation> + <translation>Invalid property type modifier</translation> </message> <message> <source>Unexpected property type modifier</source> - <translation>Odottamaton ominaisuuden tyyppimäärite</translation> + <translation>Unexpected property type modifier</translation> </message> <message> <source>Expected property type</source> - <translation>Odotettiin ominaisuuden tyyppiä</translation> + <translation>Expected property type</translation> </message> <message> <source>Readonly not yet supported</source> - <translation>Kirjoitussuojausta ei vielä tueta</translation> + <translation>Readonly not yet supported</translation> </message> <message> <source>JavaScript declaration outside Script element</source> - <translation>JavaScript-esittely Script-elementin ulkopuolella</translation> + <translation>JavaScript declaration outside Script element</translation> </message> </context> <context> <name>QDeclarativePauseAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QDeclarativePixmap</name> <message> <source>Error decoding: %1: %2</source> - <translation>Virhe dekoodattaessa: %1: %2</translation> + <translation>Error decoding: %1: %2</translation> </message> <message> <source>Failed to get image from provider: %1</source> - <translation>Kuvan saaminen tarjoajalta epäonnistui: %1</translation> + <translation>Failed to get image from provider: %1</translation> </message> <message> <source>Cannot open: %1</source> + <translatorcomment>Tämä viesti on suomennettu, koska siitä voi olla hyötyä myös ongelmaa selvittävälle Qt:lla tehdyn ohjelman loppukäyttäjälle eikä tämän viestin suomentamisen luulisi vaikeuttavan ongelman selvittämistä.</translatorcomment> <translation>Ei voi avata: %1</translation> </message> </context> @@ -831,48 +844,48 @@ <name>QDeclarativePropertyAnimation</name> <message> <source>Cannot set a duration of < 0</source> - <translation>Kestoksi ei voi asettaa < 0</translation> + <translation>Cannot set a duration of < 0</translation> </message> </context> <context> <name>QDeclarativePropertyChanges</name> <message> <source>PropertyChanges does not support creating state-specific objects.</source> - <translation>PropertyChanges ei tue tilakohtaisten olioiden luomista.</translation> + <translation>PropertyChanges does not support creating state-specific objects.</translation> </message> <message> <source>Cannot assign to non-existent property "%1"</source> - <translation>Olemattomaan ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to non-existent property "%1"</translation> </message> <message> <source>Cannot assign to read-only property "%1"</source> - <translation>Kirjoitussuojattuun ominaisuuteen â€%1†ei voi sijoittaa</translation> + <translation>Cannot assign to read-only property "%1"</translation> </message> </context> <context> <name>QDeclarativeTextInput</name> <message> <source>Could not load cursor delegate</source> - <translation>Kohdistimen delegaatin lataaminen epäonnistui</translation> + <translation>Could not load cursor delegate</translation> </message> <message> <source>Could not instantiate cursor delegate</source> - <translation>Kohdistimen delegaatin ilmentymän luonti epäonnistui</translation> + <translation>Could not instantiate cursor delegate</translation> </message> </context> <context> <name>QDeclarativeTypeLoader</name> <message> <source>Script %1 unavailable</source> - <translation>Skripti %1 ei ole käytettävissä</translation> + <translation>Script %1 unavailable</translation> </message> <message> <source>Type %1 unavailable</source> - <translation>Tyyppi %1 ei ole käytettävissä</translation> + <translation>Type %1 unavailable</translation> </message> <message> <source>Namespace %1 cannot be used as a type</source> - <translation>Nimiavaruutta %1 ei voi käyttää tyyppinä</translation> + <translation>Namespace %1 cannot be used as a type</translation> </message> <message> <source>%1 %2</source> @@ -883,78 +896,78 @@ <name>QDeclarativeVME</name> <message> <source>Unable to create object of type %1</source> - <translation>%1-tyyppisen olion luonti epäonnistui</translation> + <translation>Unable to create object of type %1</translation> </message> <message> <source>Cannot assign value %1 to property %2</source> - <translation>Arvoa %1 ei voi sijoittaa ominaisuuteen %2</translation> + <translation>Cannot assign value %1 to property %2</translation> </message> <message> <source>Cannot assign object type %1 with no default method</source> - <translation>Ei voida sijoittaa oliotyyppiä %1 ilman oletusmetodia</translation> + <translation>Cannot assign object type %1 with no default method</translation> </message> <message> <source>Cannot connect mismatched signal/slot %1 %vs. %2</source> - <translation>Ei voi yhdistää eroavaa signaalia/slot-funktiota %1 %vs. %2</translation> + <translation>Cannot connect mismatched signal/slot %1 %vs. %2</translation> </message> <message> <source>Cannot assign an object to signal property %1</source> - <translation>Oliota ei voi sijoittaa signaaliominaisuuteen %1</translation> + <translation>Cannot assign an object to signal property %1</translation> </message> <message> <source>Cannot assign object to list</source> - <translation>Oliota ei voi sijoittaa listaan</translation> + <translation>Cannot assign object to list</translation> </message> <message> <source>Cannot assign object to interface property</source> - <translation>Oliota ei voi sijoittaa rajapintaominaisuuteen</translation> + <translation>Cannot assign object to interface property</translation> </message> <message> <source>Unable to create attached object</source> - <translation>Liitetyn olion luonti epäonnistui</translation> + <translation>Unable to create attached object</translation> </message> <message> <source>Cannot set properties on %1 as it is null</source> - <translation>Olion %1 ominaisuuksia ei voi asettaa, koska se on null</translation> + <translation>Cannot set properties on %1 as it is null</translation> </message> </context> <context> <name>QDeclarativeVisualDataModel</name> <message> <source>Delegate component must be Item type.</source> - <translation>Delegaattikomponentin on oltava Item-tyyppinen.</translation> + <translation>Delegate component must be Item type.</translation> </message> </context> <context> <name>QDeclarativeXmlListModel</name> <message> <source>Qt was built without support for xmlpatterns</source> - <translation>Qt käännettiin ilman xmlpatterns-tukea</translation> + <translation>Qt was built without support for xmlpatterns</translation> </message> </context> <context> <name>QDeclarativeXmlListModelRole</name> <message> <source>An XmlRole query must not start with '/'</source> - <translation>XmlRole-kysely ei saa alkaa merkillä â€/â€</translation> + <translation>An XmlRole query must not start with '/'</translation> </message> </context> <context> <name>QDeclarativeXmlRoleList</name> <message> <source>An XmlListModel query must start with '/' or "//"</source> - <translation>XmlListModel-kyselyn on alettava joko merkillä â€/†tai merkeillä â€//â€</translation> + <translation>An XmlListModel query must start with '/' or "//"</translation> </message> </context> <context> <name>QObject</name> <message> <source>"%1" duplicates a previous role name and will be disabled.</source> - <translation>â€%1†on edellisen roolinimen kaksoiskappale ja se otetaan pois käytöstä.</translation> + <translation>"%1" duplicates a previous role name and will be disabled.</translation> </message> <message> <source>invalid query: "%1"</source> - <translation>virheellinen kysely: â€%1â€</translation> + <translation>invalid query: "%1"</translation> </message> </context> <context>