diff --git a/public/language/fi/admin/admin.json b/public/language/fi/admin/admin.json index 211d49e84c..562cc379b5 100644 --- a/public/language/fi/admin/admin.json +++ b/public/language/fi/admin/admin.json @@ -4,11 +4,11 @@ "acp-title": "%1 | NodeBB admin hallintapaneeli", "settings-header-contents": "Sisältö", - "changes-saved": "Changes Saved", - "changes-saved-message": "Your changes to the NodeBB configuration have been saved.", - "changes-not-saved": "Changes Not Saved", + "changes-saved": "Muutokset tallennettiin", + "changes-saved-message": "Muutoksesi NodeBB-asetuksiin tallennettiin.", + "changes-not-saved": "Muutoksia ei tallennettu", "changes-not-saved-message": "NodeBB encountered a problem saving your changes. (%1)", - "save-changes": "Save changes", + "save-changes": "Tallenna muutokset", "min": "Min:", "max": "Max:", "view": "View", diff --git a/public/language/fi/admin/advanced/errors.json b/public/language/fi/admin/advanced/errors.json index fad54e99eb..b606fe8c13 100644 --- a/public/language/fi/admin/advanced/errors.json +++ b/public/language/fi/admin/advanced/errors.json @@ -7,7 +7,7 @@ "manage-error-log": "Manage Error Log", "export-error-log": "Export Error Log (CSV)", "clear-error-log": "Clear Error Log", - "route": "Route", + "route": "Polku", "count": "Count", "no-routes-not-found": "Hooray! No 404 errors!", "clear404-confirm": "Are you sure you wish to clear the 404 error logs?", diff --git a/public/language/fi/admin/advanced/events.json b/public/language/fi/admin/advanced/events.json index 11e45c5889..9699faf2d0 100644 --- a/public/language/fi/admin/advanced/events.json +++ b/public/language/fi/admin/advanced/events.json @@ -9,5 +9,5 @@ "filter-type": "Tapahtuman tyyppi", "filter-start": "Aloituspäivä", "filter-end": "Lopetuspäivä", - "filter-per-page": "Per Sivu" + "filter-per-page": "Sivulla" } \ No newline at end of file diff --git a/public/language/fi/admin/appearance/customise.json b/public/language/fi/admin/appearance/customise.json index 6fce4b0ae5..27a9587222 100644 --- a/public/language/fi/admin/appearance/customise.json +++ b/public/language/fi/admin/appearance/customise.json @@ -1,16 +1,16 @@ { - "customise": "Customise", - "custom-css": "Custom CSS/SASS", + "customise": "Mukauta", + "custom-css": "Mukautettu CSS/SASS", "custom-css.description": "Enter your own CSS/SASS declarations here, which will be applied after all other styles.", - "custom-css.enable": "Enable Custom CSS/SASS", + "custom-css.enable": "Käytä mukautettuja CSS/SASS-määrityksiä", - "custom-js": "Kustomoi Javascriptiä", + "custom-js": "Mukautettu JavaScript", "custom-js.description": "Syötä Javascript-sisältö tähän. Se suoritetaan, kun sivu on latautunut valmiiksi.", - "custom-js.enable": "Salli Javascript-kustomoinnit", + "custom-js.enable": "Käytä JavaScript-mukautusta", - "custom-header": "Kustomoi ylätunnistetta", - "custom-header.description": "Syötä ylätunnisteeseen eli <head>-osioon tulevat HTML-määrittelyt tähän (esim. meta-tagit ym.). Myös script-tagien käyttö on mahdollista, mutta ei suositeltavaa, sillä Kustomoi Javascriptiä-välilehti on saatavilla.", - "custom-header.enable": "Salli ylätunnisteen kustomointi", + "custom-header": "Mukauta otsaketta", + "custom-header.description": "Syötä otsakkeeseen, eli <head>-osioon sisällytettävät HTML-määritykset tähän (esim. meta-tagit yms.). Myös script-tagien käyttö on mahdollista, mutta ei suositeltavaa, koska Mukautettu JavaScript -välilehti on käytettävissä.", + "custom-header.enable": "Käytä otsakemukautusta", "custom-css.livereload": "Salli sivun päivitys livenä", "custom-css.livereload.description": "Salli tämä, jos haluat mahdollistaa kaikkien tililläsi olevien laitteiden istuntojen päivittymisen, kun tallennat tekemäsi muutokset.", diff --git a/public/language/fi/admin/appearance/skins.json b/public/language/fi/admin/appearance/skins.json index 09fd5dd017..203862d51c 100644 --- a/public/language/fi/admin/appearance/skins.json +++ b/public/language/fi/admin/appearance/skins.json @@ -1,18 +1,18 @@ { - "skins": "Skins", - "bootswatch-skins": "Bootswatch Skins", - "custom-skins": "Custom Skins", - "add-skin": "Add Skin", - "save-custom-skins": "Save Custom Skins", - "save-custom-skins-success": "Custom skins saved successfully", - "custom-skin-name": "Custom Skin Name", - "custom-skin-variables": "Custom Skin Variables", - "loading": "Ladataan ulkoasuja...", - "homepage": "Kotisivu", - "select-skin": "Valitse ulkoasu", - "revert-skin": "Revert Skin", - "current-skin": "Nykyinen ulkoasu", - "skin-updated": "Ulkoasu päivitetty", - "applied-success": "Ulkoasu \"%1\" valittiin onnistuneesti.", - "revert-success": "Ulkoasu palautettu oletusväreille." + "skins": "Teemat", + "bootswatch-skins": "Bootswatch-teemat", + "custom-skins": "Mukautetut teemat", + "add-skin": "Lisää teema", + "save-custom-skins": "Tallenna mukautetut teemat", + "save-custom-skins-success": "Mukautetut teemat tallennettiin", + "custom-skin-name": "Mukautetun teeman nimi", + "custom-skin-variables": "Mukautetun teeman muuttujat", + "loading": "Ladataan teemoja...", + "homepage": "Aloitussivu", + "select-skin": "Valitse ulkoasun teema", + "revert-skin": "Palauta teema", + "current-skin": "Nykyinen teema", + "skin-updated": "Teema päivitettiin", + "applied-success": "Teema \"%1\" otettiin käyttöön", + "revert-success": "Teeman oletusvärit palautettiin" } \ No newline at end of file diff --git a/public/language/fi/admin/appearance/themes.json b/public/language/fi/admin/appearance/themes.json index 4930dd85db..26ba4bc4fd 100644 --- a/public/language/fi/admin/appearance/themes.json +++ b/public/language/fi/admin/appearance/themes.json @@ -1,13 +1,13 @@ { "themes": "Themes", "checking-for-installed": "Haetaan asennettuja teemoja...", - "homepage": "Kotisivu", + "homepage": "Aloitussivu", "select-theme": "Valitse teema", "revert-theme": "Revert Theme", "current-theme": "Nykyinen teema", "no-themes": "Asennettuja teemoja ei löytynyt.", - "revert-confirm": "Oletko varma, että haluat palauttaa foorumisi teeman NodeBB-oletusteemaan?", + "revert-confirm": "Haluatko varmasti palauttaa NodeBB:n oletusteeman?", "theme-changed": "Teema vaihdettu.", - "revert-success": "Palautit foorumisi onnistuneesti NodeBB-oletusteemalle.", + "revert-success": "NodeBB:n oletusteeman palautus onnistui.", "restart-to-activate": "Sinun on uudelleenrakennettava ja -käynnistettävä NodeBB, jotta teeman aktivointi saadaan suoritettua loppuun." } \ No newline at end of file diff --git a/public/language/fi/admin/dashboard.json b/public/language/fi/admin/dashboard.json index 0ea641a71d..e756b4a98c 100644 --- a/public/language/fi/admin/dashboard.json +++ b/public/language/fi/admin/dashboard.json @@ -30,7 +30,7 @@ "upgrade-available": "A new version (v%1) has been released. Consider upgrading your NodeBB.", "prerelease-upgrade-available": "This is an outdated pre-release version of NodeBB. A new version (v%1) has been released. Consider upgrading your NodeBB.", "prerelease-warning": "This is a pre-release version of NodeBB. Unintended bugs may occur. ", - "fallback-emailer-not-found": "Vara-sähköpostituslisäosaa ei löytynyt!", + "fallback-emailer-not-found": "Fallback emailer -lisäosaa ei löytynyt!", "running-in-development": "Forum is running in development mode. The forum may be open to potential vulnerabilities; please contact your system administrator", "latest-lookup-failed": "Failed to look up latest available version of NodeBB", @@ -48,7 +48,7 @@ "restart-disabled": "NodeBB:si udelleenrakennus ja -käynnistys on estetty; vaikuttaa siltä, ettet käytä siihen sopivaa daemonia.", "maintenance-mode": "Huoltotila", "maintenance-mode-title": "Valitse tämä pohjustaaksesi huoltotilan NodeBB:llesi.", - "dark-mode": "Dark Mode", + "dark-mode": "Tumma tila", "realtime-chart-updates": "Reaaliaikaiset kuvaajien päivitykset", "active-users": "Aktiiviset käyttäjät", @@ -65,10 +65,10 @@ "on-categories": "Kategorialistauksessa", "reading-posts": "Lukee viestejä", "browsing-topics": "Selaa aiheita", - "recent": "Viimeisimmät", + "recent": "Tuoreimmat", "unread": "Lukemattomat", - "high-presence-topics": "Aiheet, joissa on eniten käyttäjiä paikalla", + "high-presence-topics": "Avatuimmat aiheet", "popular-searches": "Popular Searches", "graphs.page-views": "Sivulataukset", @@ -83,10 +83,10 @@ "back-to-dashboard": "Takaisin ohjausnäkymään", "details.no-users": "Ei liittyneitä käyttäjiä valitulla aikavälillä.", - "details.no-topics": "Ei luotuja aiheita valitulla aikavälillä.", + "details.no-topics": "Valitulla aikavälillä ei ole aloitettu aiheita.", "details.no-searches": "No searches have been made within the selected timeframe", "details.no-logins": "Ei sisäänkirjautumisia valitulla aikavälillä.", - "details.logins-static": "NodeBB tallettaa istuntotiedot vain %1 päivän ajaksi, joten tämä kuvaaja näyttää vain viimeisimpänä aktiivisena olleet istunnot.", + "details.logins-static": "NodeBB säilyttää istuntotiedot vain %1 päivän ajan, joten tämä taulukko näyttää vain viimeksi aktiivisena olleet istunnot.", "details.logins-login-time": "Sisäänkirjautumisaika", "start": "Start", "end": "End", diff --git a/public/language/fi/admin/extend/plugins.json b/public/language/fi/admin/extend/plugins.json index 4849f0cab2..b02ab26ca9 100644 --- a/public/language/fi/admin/extend/plugins.json +++ b/public/language/fi/admin/extend/plugins.json @@ -48,7 +48,7 @@ "alert.suggest-error": "

NodeBB could not reach the package manager, proceed with installation of latest version?

Server returned (%1): %2
", "alert.package-manager-unreachable": "

NodeBB could not reach the package manager, an upgrade is not suggested at this time.

", "alert.incompatible": "

Your version of NodeBB (v%1) is only cleared to upgrade to v%2 of this plugin. Please update your NodeBB if you wish to install a newer version of this plugin.

", - "alert.possibly-incompatible": "

No Compatibility Information Found

This plugin did not specify a specific version for installation given your NodeBB version. Full compatibility cannot be guaranteed, and may cause your NodeBB to no longer start properly.

In the event that NodeBB cannot boot properly:

$ ./nodebb reset plugin=\"%1\"

Continue installation of latest version of this plugin?

", + "alert.possibly-incompatible": "

Yhteensopivuustietoja ei löytynyt

Lisäosa ei määrittänyt tiettyä versiota NodeBB-versiollesi. Täyttä yhteesopivuutta ei voida taata ja se voi estää NodeBB-asennustasi käynnistymästä oikein.

Mikäli NodeBB ei käynnisty oikein:

$ ./nodebb reset plugin=\"%1\"

Jatketaanko lisäosan uusimman version asennusta?

", "alert.reorder": "Plugins Re-ordered", "alert.reorder-success": "Please rebuild and restart your NodeBB to fully complete the process.", diff --git a/public/language/fi/admin/extend/widgets.json b/public/language/fi/admin/extend/widgets.json index 5d2832feed..d8fa5752ef 100644 --- a/public/language/fi/admin/extend/widgets.json +++ b/public/language/fi/admin/extend/widgets.json @@ -6,7 +6,7 @@ "clone-from": "Clone widgets from", "containers.available": "Available Containers", "containers.explanation": "Drag and drop on top of any widget", - "containers.none": "None", + "containers.none": "Ei mitään", "container.well": "Well", "container.jumbotron": "Jumbotron", "container.card": "Card", @@ -22,14 +22,14 @@ "error.select-clone": "Please select a page to clone from", "title": "Title", - "title.placeholder": "Title (only shown on some containers)", + "title.placeholder": "Otsikko (näytä vain joissakin osioissa)", "container": "Container", "container.placeholder": "Drag and drop a container or enter HTML here.", - "show-to-groups": "Show to groups", - "hide-from-groups": "Hide from groups", + "show-to-groups": "Näytä ryhmille", + "hide-from-groups": "Piilota ryhmiltä", "start-date": "Start date", "end-date": "End date", - "hide-on-mobile": "Hide on mobile", - "hide-drafts": "Hide drafts", - "show-drafts": "Show drafts" + "hide-on-mobile": "Piilota mobiilinäkymässä", + "hide-drafts": "Piilota luonnokset", + "show-drafts": "Näytä luonnokset" } \ No newline at end of file diff --git a/public/language/fi/admin/manage/categories.json b/public/language/fi/admin/manage/categories.json index 8a9ff471b0..77b38e6dc7 100644 --- a/public/language/fi/admin/manage/categories.json +++ b/public/language/fi/admin/manage/categories.json @@ -11,13 +11,13 @@ "bg-color": "Background Colour", "text-color": "Text Colour", "bg-image-size": "Background Image Size", - "custom-class": "Custom Class", - "num-recent-replies": "# of Recent Replies", + "custom-class": "Mukautettu luokka", + "num-recent-replies": "# of tuoretta vastausta", "ext-link": "External Link", "subcategories-per-page": "Subcategories per page", "is-section": "Treat this category as a section", "post-queue": "Post queue", - "tag-whitelist": "Tag Whitelist", + "tag-whitelist": "Sallitut tunnisteet", "upload-image": "Upload Image", "upload": "Upload", "delete-image": "Remove", @@ -25,8 +25,8 @@ "image-and-icon": "Image & Icon", "parent-category": "Parent Category", "optional-parent-category": "(Optional) Parent Category", - "top-level": "Top Level", - "parent-category-none": "(None)", + "top-level": "Ylätaso", + "parent-category-none": "(ei mitään)", "copy-parent": "Copy Parent", "copy-settings": "Copy Settings From", "optional-clone-settings": "(Optional) Clone Settings From Category", @@ -76,8 +76,8 @@ "analytics.topics-daily": "Figure 3 – Daily topics created in this category", "analytics.posts-daily": "Figure 4 – Daily posts made in this category", - "alert.created": "Created", - "alert.create-success": "Category successfully created!", + "alert.created": "Luotu", + "alert.create-success": "Kategoria luotiin!", "alert.none-active": "You have no active categories.", "alert.create": "Create a Category", "alert.confirm-purge": "

Do you really want to purge this category \"%1\"?

Warning! All topics and posts in this category will be purged!

Purging a category will remove all topics and posts, and delete the category from the database. If you want to remove a category temporarily, you'll want to \"disable\" the category instead.

", diff --git a/public/language/fi/admin/manage/digest.json b/public/language/fi/admin/manage/digest.json index 38c634d1f6..58e102470b 100644 --- a/public/language/fi/admin/manage/digest.json +++ b/public/language/fi/admin/manage/digest.json @@ -6,8 +6,8 @@ "user": "User", "subscription": "Subscription Type", "last-delivery": "Last successful delivery", - "default": "System default", - "default-help": "System default means the user has not explicitly overridden the global forum setting for digests, which is currently: "%1"", + "default": "Järjestelmän oletus", + "default-help": "Järjestelmän oletus tarkoittaa sitä, ettei käyttäjä ole erikseen korvannut keskustelualueen yleistä koosteasetusta, joka on tällä hetkellä: "%1".", "resend": "Resend Digest", "resend-all-confirm": "Are you sure you wish to manually execute this digest run?", "resent-single": "Manual digest resend completed", diff --git a/public/language/fi/admin/manage/groups.json b/public/language/fi/admin/manage/groups.json index bab95d9c10..e67dc452c0 100644 --- a/public/language/fi/admin/manage/groups.json +++ b/public/language/fi/admin/manage/groups.json @@ -1,8 +1,8 @@ { - "manage-groups": "Manage Groups", + "manage-groups": "Hallitse ryhmiä", "add-group": "Add group", "edit-group": "Edit Group", - "back-to-groups": "Back to groups", + "back-to-groups": "Palaa ryhmiin", "view-group": "View group", "icon-and-title": "Icon & Title", "name": "Group Name", @@ -31,9 +31,9 @@ "edit.icon": "Group Icon", "edit.label-color": "Group Label Color", "edit.text-color": "Group Text Color", - "edit.show-badge": "Show Badge", + "edit.show-badge": "Näytä ansiomerkki", "edit.private-details": "If enabled, joining of groups requires approval from a group owner.", - "edit.private-override": "Warning: Private groups is disabled at system level, which overrides this option.", + "edit.private-override": "Varoitus: Yksityiset ryhmät on poistettu käytöstä järjestelmätasolla, joka korvaa tämän asetuksen.", "edit.disable-join": "Disable join requests", "edit.disable-leave": "Disallow users from leaving the group", "edit.hidden": "Hidden", @@ -41,7 +41,7 @@ "edit.add-user": "Add User to Group", "edit.add-user-search": "Search Users", "edit.members": "Member List", - "control-panel": "Groups Control Panel", + "control-panel": "Ryhmien hallintapaneeli", "revert": "Revert", "edit.no-users-found": "No Users Found", diff --git a/public/language/fi/admin/manage/privileges.json b/public/language/fi/admin/manage/privileges.json index 240cff6aa5..8f57a2aae3 100644 --- a/public/language/fi/admin/manage/privileges.json +++ b/public/language/fi/admin/manage/privileges.json @@ -17,27 +17,27 @@ "invite": "Invite", "search-content": "Search Content", "search-users": "Search Users", - "search-tags": "Search Tags", + "search-tags": "Etsi tunnisteita", "view-users": "View Users", - "view-tags": "View Tags", - "view-groups": "View Groups", + "view-tags": "Näytä tunnisteet", + "view-groups": "Näytä ryhmät", "allow-local-login": "Local Login", "allow-group-creation": "Group Create", "view-users-info": "View Users Info", "find-category": "Find Category", "access-category": "Access Category", "access-topics": "Access Topics", - "create-topics": "Create Topics", + "create-topics": "Luo aiheita", "reply-to-topics": "Reply to Topics", - "schedule-topics": "Schedule Topics", - "tag-topics": "Tag Topics", + "schedule-topics": "Ajoita aiheita", + "tag-topics": "Merkitse aiheita", "edit-posts": "Edit Posts", "view-edit-history": "View Edit History", "delete-posts": "Delete Posts", "view-deleted": "View Deleted Posts", "upvote-posts": "Upvote Posts", "downvote-posts": "Downvote Posts", - "delete-topics": "Delete Topics", + "delete-topics": "Poista aiheita", "purge": "Purge", "moderate": "Moderate", "admin-dashboard": "Dashboard", @@ -45,8 +45,8 @@ "admin-privileges": "Privileges", "admin-users": "Users", "admin-admins-mods": "Admins & Mods", - "admin-groups": "Groups", - "admin-tags": "Tags", + "admin-groups": "Ryhmät", + "admin-tags": "Tunnisteet", "admin-settings": "Settings", "alert.confirm-moderate": "Are you sure you wish to grant the moderation privilege to this user group? This group is public, and any users can join at will.", diff --git a/public/language/fi/admin/manage/registration.json b/public/language/fi/admin/manage/registration.json index f51b4d56e6..06771a75ab 100644 --- a/public/language/fi/admin/manage/registration.json +++ b/public/language/fi/admin/manage/registration.json @@ -3,7 +3,7 @@ "description": "There are no users in the registration queue.
To enable this feature, go to Settings → User → User Registration and set Registration Type to \"Admin Approval\".", "list.name": "Name", - "list.email": "Email", + "list.email": "Sähköposti", "list.ip": "IP", "list.time": "Time", "list.username-spam": "Frequency: %1 Appears: %2 Confidence: %3", @@ -12,9 +12,9 @@ "invitations": "Invitations", "invitations.description": "Below is a complete list of invitations sent. Use ctrl-f to search through the list by email or username.

The username will be displayed to the right of the emails for users who have redeemed their invitations.", - "invitations.inviter-username": "Inviter Username", - "invitations.invitee-email": "Invitee Email", - "invitations.invitee-username": "Invitee Username (if registered)", + "invitations.inviter-username": "Kutsujan käyttäjätunnus", + "invitations.invitee-email": "Kutsujan sähköpostiosoite", + "invitations.invitee-username": "Kutsujan käyttäjätunnus (jos rekisteröity)", "invitations.confirm-delete": "Are you sure you wish to delete this invitation?" } \ No newline at end of file diff --git a/public/language/fi/admin/manage/tags.json b/public/language/fi/admin/manage/tags.json index 2bb50e7048..3cb31c9e6d 100644 --- a/public/language/fi/admin/manage/tags.json +++ b/public/language/fi/admin/manage/tags.json @@ -1,20 +1,20 @@ { - "manage-tags": "Manage Tags", + "manage-tags": "Hallitse tunnisteita", "none": "Your forum does not have any topics with tags yet.", "bg-color": "Background Colour", "text-color": "Text Colour", "description": "Select tags by clicking or dragging, use CTRL to select multiple tags.", - "create": "Create Tag", - "add-tag": "Add tag", - "modify": "Modify Tags", - "rename": "Rename Tags", - "delete": "Delete Selected Tags", - "search": "Search for tags...", - "settings": "Tags Settings", - "name": "Tag Name", + "create": "Luo tunniste", + "add-tag": "Lisää tunniste", + "modify": "Muokkaa tunnisteita", + "rename": "Uudelleennmeä tunnisteita", + "delete": "Poista valitut tunnisteet", + "search": "Etsi tunnisteita...", + "settings": "Tunnisteasetukset", + "name": "Tunnisteen nimi", - "alerts.editing": "Editing tag(s)", - "alerts.confirm-delete": "Do you want to delete the selected tags?", - "alerts.update-success": "Tag Updated!", - "reset-colors": "Reset colors" + "alerts.editing": "Muokataan tunnisteita", + "alerts.confirm-delete": "Haluatko poistaa valitut tunnisteet?", + "alerts.update-success": "Tunnisteet päivitettiin!", + "reset-colors": "Palauta värit" } \ No newline at end of file diff --git a/public/language/fi/admin/manage/uploads.json b/public/language/fi/admin/manage/uploads.json index e5f3a2a940..ded270e264 100644 --- a/public/language/fi/admin/manage/uploads.json +++ b/public/language/fi/admin/manage/uploads.json @@ -1,5 +1,5 @@ { - "manage-uploads": "Manage Uploads", + "manage-uploads": "Hallitse tiedostolähetyksiä", "upload-file": "Upload File", "filename": "Filename", "usage": "Post Usage", diff --git a/public/language/fi/admin/manage/users.json b/public/language/fi/admin/manage/users.json index 08e5701f40..bfcb17d23f 100644 --- a/public/language/fi/admin/manage/users.json +++ b/public/language/fi/admin/manage/users.json @@ -4,29 +4,29 @@ "edit": "Actions", "make-admin": "Make Admin", "remove-admin": "Remove Admin", - "change-email": "Change Email", - "new-email": "New Email", - "validate-email": "Validate Email", - "send-validation-email": "Send Validation Email", + "change-email": "Vaihda sähköpostiosoite", + "new-email": "Uusi sähköpostiosoite", + "validate-email": "Vahvista sähköpostiosoite", + "send-validation-email": "Lähetä vahvistusviesti", "change-password": "Change Password", - "password-reset-email": "Send Password Reset Email", - "force-password-reset": "Force Password Reset & Log User Out", + "password-reset-email": "Lähetä salasanan vaihtoviesti", + "force-password-reset": "Pakota salasanan vaihto ja käyttäjän uloskirjaus", "ban": "Ban", "ban-users": "Ban User(s)", "temp-ban": "Ban User(s) Temporarily", "unban": "Unban User(s)", - "reset-lockout": "Reset Lockout", - "reset-flags": "Reset Flags", + "reset-lockout": "Tyhjennä lukitus", + "reset-flags": "Palauta liput", "delete": "Delete", "delete-users": "Delete User(s)", "delete-content": "Delete User(s) Content", "purge": "Delete User(s) and Content", "download-csv": "Download CSV", - "manage-groups": "Manage Groups", + "manage-groups": "Hallitse ryhmiä", "set-reputation": "Set Reputation", "add-group": "Add Group", "create": "Create User", - "invite": "Invite by Email", + "invite": "Kutsu sähköpostitse", "new": "New User", "filter-by": "Filter by", "pills.unvalidated": "Not Validated", @@ -41,9 +41,9 @@ "search.uid": "By User ID", "search.uid-placeholder": "Enter a user ID to search", "search.username": "By User Name", - "search.username-placeholder": "Enter a username to search", - "search.email": "By Email", - "search.email-placeholder": "Enter a email to search", + "search.username-placeholder": "Syötä etsittävä käyttäjätunnus", + "search.email": "Sähköpostitse", + "search.email-placeholder": "Syötä etsittävä sähköpostiosoite", "search.ip": "By IP Address", "search.ip-placeholder": "Enter an IP Address to search", "search.not-found": "User not found!", @@ -53,9 +53,9 @@ "inactive.12-months": "12 months", "users.uid": "uid", - "users.username": "username", - "users.email": "email", - "users.no-email": "(no email)", + "users.username": "käyttäjätunnus", + "users.email": "sähköposti", + "users.no-email": "(sähköpostiosoitetta ei ole)", "users.validated": "Validated", "users.not-validated": "Not Validated", "users.validation-pending": "Validation Pending", @@ -69,8 +69,8 @@ "users.banned": "banned", "create.username": "User Name", - "create.email": "Email", - "create.email-placeholder": "Email of this user", + "create.email": "Sähköposti", + "create.email-placeholder": "Käyttäjän sähköpostiosoite", "create.password": "Password", "create.password-confirm": "Confirm Password", @@ -85,9 +85,9 @@ "alerts.ban-success": "User(s) banned!", "alerts.button-ban-x": "Ban %1 user(s)", "alerts.unban-success": "User(s) unbanned!", - "alerts.lockout-reset-success": "Lockout(s) reset!", + "alerts.lockout-reset-success": "Lukitukset tyhjennettiin!", "alerts.password-change-success": "Password(s) changed!", - "alerts.flag-reset-success": "Flags(s) reset!", + "alerts.flag-reset-success": "Liput tyhjennettiin!", "alerts.no-remove-yourself-admin": "You can't remove yourself as Administrator!", "alerts.make-admin-success": "User is now administrator.", "alerts.confirm-remove-admin": "Do you really want to remove this administrator?", @@ -99,11 +99,11 @@ "alerts.confirm-remove-moderator": "Do you really want to remove this moderator?", "alerts.remove-moderator-success": "User is no longer moderator.", "alerts.confirm-validate-email": "Do you want to validate email(s) of these user(s)?", - "alerts.confirm-force-password-reset": "Are you sure you want to force the password reset and log out these user(s)?", - "alerts.validate-email-success": "Emails validated", - "alerts.validate-force-password-reset-success": "User(s) passwords have been reset and their existing sessions have been revoked.", - "alerts.password-reset-confirm": "Do you want to send password reset email(s) to these user(s)?", - "alerts.password-reset-email-sent": "Password reset email sent.", + "alerts.confirm-force-password-reset": "Haluatko varmasti pakottaa salasanan vaihdon ja uloskirjauksen näille käyttäjille?", + "alerts.validate-email-success": "Sähköpostiosoiteet vahvistettiin", + "alerts.validate-force-password-reset-success": "Käyttäjien salasanat tyhjennettiin ja istunnot mitätöitiin.", + "alerts.password-reset-confirm": "Haluatko lähettää käyttäjille salasanan vaihtoviestit?", + "alerts.password-reset-email-sent": "Salasanan vaihtoviestit lähetettiin.", "alerts.confirm-delete": "Warning!

Do you really want to delete user(s)?

This action is not reversible! Only the user account will be deleted, their posts and topics will remain.

", "alerts.delete-success": "User(s) Deleted!", "alerts.confirm-delete-content": "Warning!

Do you really want to delete these user(s) content?

This action is not reversible! The users' accounts will remain, but their posts and topics will be deleted.

", @@ -115,15 +115,15 @@ "alerts.button-change": "Change", "alerts.error-passwords-different": "Passwords must match!", "alerts.error-x": "Error

%1

", - "alerts.create-success": "User created!", + "alerts.create-success": "Käyttäjä luotiin!", - "alerts.prompt-email": "Emails: ", - "alerts.email-sent-to": "An invitation email has been sent to %1", + "alerts.prompt-email": "Sähköpostit: ", + "alerts.email-sent-to": "Kutsuviesti lähetettiin osoitteeseen %1", "alerts.x-users-found": "%1 user(s) found, (%2 seconds)", "alerts.select-a-single-user-to-change-email": "Select a single user to change email", - "export-users-started": "Exporting users as csv, this might take a while. You will receive a notification when it is complete.", + "export-users-started": "Käyttäjiä viedään CSV-muotoon ja tämä saatta kestää jonkin aikaa. Saat ilmoituksen kun se on suoritettu.", "export-users-completed": "Users exported as csv, click here to download.", - "email": "Email", + "email": "Sähköposti", "password": "Password", "manage": "Manage" } \ No newline at end of file diff --git a/public/language/fi/admin/menu.json b/public/language/fi/admin/menu.json index 6e30be22b3..8db84818f3 100644 --- a/public/language/fi/admin/menu.json +++ b/public/language/fi/admin/menu.json @@ -3,42 +3,42 @@ "dashboard/overview": "Overview", "dashboard/logins": "Logins", "dashboard/users": "Users", - "dashboard/topics": "Topics", + "dashboard/topics": "Aiheet", "dashboard/searches": "Searches", "section-general": "General", "section-manage": "Manage", "manage/categories": "Categories", "manage/privileges": "Privileges", - "manage/tags": "Tags", + "manage/tags": "Tunnisteet", "manage/users": "Users", "manage/admins-mods": "Admins & Mods", "manage/registration": "Registration Queue", "manage/flagged-content": "Flagged Content", "manage/post-queue": "Post Queue", - "manage/groups": "Groups", + "manage/groups": "Ryhmät", "manage/ip-blacklist": "IP Blacklist", - "manage/uploads": "Uploads", - "manage/digest": "Digests", + "manage/uploads": "Tiedostolähetykset", + "manage/digest": "Koosteet", "section-settings": "Settings", "settings/general": "General", - "settings/homepage": "Home Page", + "settings/homepage": "Aloitussivu", "settings/navigation": "Navigation", "settings/reputation": "Reputation & Flags", - "settings/email": "Email", + "settings/email": "Sähköposti", "settings/user": "Users", - "settings/group": "Groups", + "settings/group": "Ryhmät", "settings/guest": "Guests", - "settings/uploads": "Uploads", - "settings/languages": "Languages", + "settings/uploads": "Tiedostolähetykset", + "settings/languages": "Kielet", "settings/post": "Posts", "settings/chat": "Chats", "settings/pagination": "Pagination", - "settings/tags": "Tags", - "settings/notifications": "Notifications", + "settings/tags": "Tunnisteet", + "settings/notifications": "Ilmoitukset", "settings/api": "API Access", - "settings/sounds": "Sounds", + "settings/sounds": "Äänet", "settings/social": "Social", "settings/cookies": "Cookies", "settings/web-crawler": "Web Crawler", @@ -49,8 +49,8 @@ "section-appearance": "Appearance", "appearance/themes": "Themes", - "appearance/skins": "Skins", - "appearance/customise": "Custom Content (HTML/JS/CSS)", + "appearance/skins": "Teemat", + "appearance/customise": "Mukautettu sisältö (HTML/JS/CSS)", "section-extend": "Extend", "extend/plugins": "Plugins", diff --git a/public/language/fi/admin/settings/advanced.json b/public/language/fi/admin/settings/advanced.json index 982eaa2f64..e5ccf69f20 100644 --- a/public/language/fi/admin/settings/advanced.json +++ b/public/language/fi/admin/settings/advanced.json @@ -7,8 +7,8 @@ "headers": "Headers", "headers.allow-from": "Set ALLOW-FROM to Place NodeBB in an iFrame", "headers.csp-frame-ancestors": "Set Content-Security-Policy frame-ancestors header to Place NodeBB in an iFrame", - "headers.csp-frame-ancestors-help": "'none', 'self'(default) or list of URIs to allow.", - "headers.powered-by": "Customise the \"Powered By\" header sent by NodeBB", + "headers.csp-frame-ancestors-help": "\"ei mitään\", \"itse\" (oletus) tai listaus sallittavista URI-osoitteista.", + "headers.powered-by": "Mukauta NodeBB:n lähettämää \"Powered By\" -otsaketta", "headers.acao": "Access-Control-Allow-Origin", "headers.acao-regex": "Access-Control-Allow-Origin Regular Expression", "headers.acao-help": "To deny access to all sites, leave empty", @@ -17,7 +17,7 @@ "headers.acam": "Access-Control-Allow-Methods", "headers.acah": "Access-Control-Allow-Headers", "headers.coep": "Cross-Origin-Embedder-Policy", - "headers.coep-help": "When enabled (default), will set the header to require-corp", + "headers.coep-help": "Kun käytössä (oletus), asettaa otsakkeeksi require-corp", "headers.coop": "Cross-Origin-Opener-Policy", "headers.corp": "Cross-Origin-Resource-Policy", "headers.permissions-policy": "Permissions-Policy", @@ -29,7 +29,7 @@ "hsts.preload": "Allow preloading of HSTS header", "hsts.help": "If enabled, an HSTS header will be set for this site. You can elect to include subdomains and preloading flags in your header. If in doubt, you can leave these unchecked. More information ", "traffic-management": "Traffic Management", - "traffic.help": "NodeBB uses a module that automatically denies requests in high-traffic situations. You can tune these settings here, although the defaults are a good starting point.", + "traffic.help": "NodeBB käyttää moduulia, joka estää pyyntöjä ruuhkatilanteissa automaattisesti. Voit muuttaa tämän toimintaa tästä, joskin oletukset tarjoavat hyvän lähtokohdan.", "traffic.enable": "Enable Traffic Management", "traffic.event-lag": "Event Loop Lag Threshold (in milliseconds)", "traffic.event-lag-help": "Lowering this value decreases wait times for page loads, but will also show the \"excessive load\" message to more users. (Restart required)", @@ -38,7 +38,7 @@ "sockets.settings": "WebSocket Settings", "sockets.max-attempts": "Max Reconnection Attempts", - "sockets.default-placeholder": "Default: %1", + "sockets.default-placeholder": "Oletus: %1", "sockets.delay": "Reconnection Delay", "analytics.settings": "Analytics Settings", diff --git a/public/language/fi/admin/settings/api.json b/public/language/fi/admin/settings/api.json index 671e5eeb90..2f0ab1ca37 100644 --- a/public/language/fi/admin/settings/api.json +++ b/public/language/fi/admin/settings/api.json @@ -14,7 +14,7 @@ "uid-help-text": "Specify a User ID to associate with this token. If the user ID is 0, it will be considered a master token, which can assume the identity of other users based on the _uid parameter", "description": "Description", "last-seen": "Last seen", - "created": "Created", + "created": "Luotu", "create-token": "Create Token", "update-token": "Update Token", "master-token": "Master token", diff --git a/public/language/fi/admin/settings/chat.json b/public/language/fi/admin/settings/chat.json index a5412d1095..6d71dfad60 100644 --- a/public/language/fi/admin/settings/chat.json +++ b/public/language/fi/admin/settings/chat.json @@ -4,11 +4,11 @@ "disable": "Disable chat", "disable-editing": "Disable chat message editing/deletion", "disable-editing-help": "Administrators and global moderators are exempt from this restriction", - "max-length": "Maximum length of chat messages", - "max-chat-room-name-length": "Maximum length of chat room names", - "max-room-size": "Maximum number of users in chat rooms", + "max-length": "Keskusteluviestien enimmäispituus", + "max-chat-room-name-length": "Keskusteluhuoneiden nimien enimmäispituus", + "max-room-size": "Keskusteluhuoneiden käyttäjien enimmäismäärä", "delay": "Time between chat messages (ms)", - "notification-delay": "Notification delay for chat messages", + "notification-delay": "Keskusteluviestien ilmoitusviive", "notification-delay-help": "Additional messages sent between this time are collated, and the user is notified once per delay period. Set this to 0 to disable the delay.", "restrictions.seconds-edit-after": "Number of seconds a chat message will remain editable.", "restrictions.seconds-delete-after": "Number of seconds a chat message will remain deletable." diff --git a/public/language/fi/admin/settings/cookies.json b/public/language/fi/admin/settings/cookies.json index 1ffd2dced4..7553b7b51c 100644 --- a/public/language/fi/admin/settings/cookies.json +++ b/public/language/fi/admin/settings/cookies.json @@ -1,13 +1,13 @@ { "eu-consent": "EU Consent", "consent.enabled": "Enabled", - "consent.message": "Notification message", + "consent.message": "Ilmoitusviesti", "consent.acceptance": "Acceptance message", "consent.link-text": "Policy Link Text", "consent.link-url": "Policy Link URL", - "consent.blank-localised-default": "Leave blank to use NodeBB localised defaults", + "consent.blank-localised-default": "Käytä NodeBB:n lokalisoituja oletuksia jättämällä tyhjäksi", "settings": "Settings", "cookie-domain": "Session cookie domain", "max-user-sessions": "Max active sessions per user", - "blank-default": "Leave blank for default" + "blank-default": "Käytä oletusta jättämällä tyhjäksi" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/email.json b/public/language/fi/admin/settings/email.json index 9d06b2d76f..2a108f90f8 100644 --- a/public/language/fi/admin/settings/email.json +++ b/public/language/fi/admin/settings/email.json @@ -1,5 +1,5 @@ { - "email-settings": "Sähköpostin asetukset", + "email-settings": "Sähköpostiasetukset", "address": "Sähköpostiosoitteet", "address-help": "The following email address refers to the email that the recipient will see in the \"From\" and \"Reply To\" fields.", "from": "From Name", @@ -10,9 +10,9 @@ "smtp-transport": "SMTP Transport", "smtp-transport.enabled": "Enable SMTP Transport", - "smtp-transport-help": "You can select from a list of well-known services or enter a custom one.", + "smtp-transport-help": "Voit valita tunnetusta palveluista tai syöttää oman.", "smtp-transport.service": "Select a service", - "smtp-transport.service-custom": "Custom Service", + "smtp-transport.service-custom": "Oma palvelu", "smtp-transport.service-help": "Select a service name above in order to use the known information about it. Alternatively, select "Custom Service" and enter the details below.", "smtp-transport.gmail-warning1": "If you are using GMail as your email provider, you will have to generate an "App Password" in order for NodeBB to authenticate successfully. You can generate one at the App Passwords page.", "smtp-transport.gmail-warning2": "For more information about this workaround, please consult this NodeMailer article on the issue. An alternative would be to utilise a third-party emailer plugin such as SendGrid, Mailgun, etc. Browse available plugins here.", @@ -22,25 +22,25 @@ "smtp-transport.security": "Connection security", "smtp-transport.security-encrypted": "Encrypted", "smtp-transport.security-starttls": "StartTLS", - "smtp-transport.security-none": "None", - "smtp-transport.username": "Username", + "smtp-transport.security-none": "Ei mitään", + "smtp-transport.username": "Käyttäjätunnus", "smtp-transport.username-help": "For the Gmail service, enter the full email address here, especially if you are using a Google Apps managed domain.", "smtp-transport.password": "Password", "smtp-transport.pool": "Enable pooled connections", "smtp-transport.pool-help": "Pooling connections prevents NodeBB from creating a new connection for every email. This option only applies if SMTP Transport is enabled.", - "template": "Edit Email Template", - "template.select": "Select Email Template", + "template": "Muokkaa sähköpostimallia", + "template.select": "Valitse sähköpostimalli", "template.revert": "Revert to Original", - "testing": "Email Testing", - "testing.select": "Select Email Template", - "testing.send": "Send Test Email", + "testing": "Sähköpostin testaus", + "testing.select": "Valitse sähköpostimalli", + "testing.send": "Lähetä testiviesti", "testing.send-help": "The test email will be sent to the currently logged in user's email address.", - "subscriptions": "Sähköposti koosteet", - "subscriptions.disable": "Poista sähköpostin koosteet käytöstä", + "subscriptions": "Sähköpostikoosteet", + "subscriptions.disable": "Poista sähköpostikoosteet käytöstä", "subscriptions.hour": "Digest Hour", "subscriptions.hour-help": "Please enter a number representing the hour to send scheduled email digests (e.g. 0 for midnight, 17 for 5:00pm). Keep in mind that this is the hour according to the server itself, and may not exactly match your system clock.
The approximate server time is:
The next daily digest is scheduled to be sent ", - "notifications.remove-images": "Remove images from email notifications", + "notifications.remove-images": "Poista kuvat sähköposti-ilmoituksista", "require-email-address": "Require new users to specify an email address", "require-email-address-warning": "By default, users can opt-out of entering an email address by leaving the field blank. Enabling this option means new users will have to enter and confirm an email address in order to proceed with registration and subsequent access to the forum. It does not ensure user will enter a real email address, nor even an address they own.", "send-validation-email": "Send validation emails when an email is added or changed", diff --git a/public/language/fi/admin/settings/general.json b/public/language/fi/admin/settings/general.json index 2369a49d1c..5924b30df0 100644 --- a/public/language/fi/admin/settings/general.json +++ b/public/language/fi/admin/settings/general.json @@ -9,7 +9,7 @@ "title.url-placeholder": "The URL of the site title", "title.url-help": "When the title is clicked, send users to this address. If left blank, user will be sent to the forum index. Note: This is not the external URL used in emails, etc. That is set by the url property in config.json", "title.name": "Your Community Name", - "title.show-in-header": "Show Site Title in Header", + "title.show-in-header": "Näytä sivuston otsikko otsakkeessa", "browser-title": "Browser Title", "browser-title-help": "If no browser title is specified, the site title will be used", "title-layout": "Title Layout", @@ -33,14 +33,14 @@ "touch-icon": "Touch Icon", "touch-icon.upload": "Upload", "touch-icon.help": "Recommended size and format: 512x512, PNG format only. If no touch icon is specified, NodeBB will fall back to using the favicon.", - "maskable-icon": "Maskable (Homescreen) Icon", + "maskable-icon": "Peitetttävä (aloitussivun) kuvake", "maskable-icon.help": "Recommended size and format: 512x512, PNG format only. If no maskable icon is specified, NodeBB will fall back to the Touch Icon.", "outgoing-links": "Outgoing Links", "outgoing-links.warning-page": "Use Outgoing Links Warning Page", "search": "Search", "search-default-in": "Search In", "search-default-in-quick": "Quick Search In", - "search-default-sort-by": "Sort by", + "search-default-sort-by": "Järjestysperuste", "outgoing-links.whitelist": "Domains to whitelist for bypassing the warning page", "site-colors": "Site Color Metadata", "theme-color": "Theme Color", @@ -48,5 +48,5 @@ "background-color-help": "Color used for splash screen background when website is installed as a PWA", "undo-timeout": "Undo Timeout", "undo-timeout-help": "Some operations such as moving topics will allow for the moderator to undo their action within a certain timeframe. Set to 0 to disable undo completely.", - "topic-tools": "Topic Tools" + "topic-tools": "Aihetyökalut" } diff --git a/public/language/fi/admin/settings/group.json b/public/language/fi/admin/settings/group.json index f13933ea7e..a50405209b 100644 --- a/public/language/fi/admin/settings/group.json +++ b/public/language/fi/admin/settings/group.json @@ -1,13 +1,13 @@ { "general": "General", - "private-groups": "Private Groups", + "private-groups": "Yksityiset ryhmät", "private-groups.help": "If enabled, joining of groups requires the approval of the group owner (Default: enabled)", "private-groups.warning": "Beware! If this option is disabled and you have private groups, they automatically become public.", "allow-multiple-badges": "Allow Multiple Badges", "allow-multiple-badges-help": "This flag can be used to allow users to select multiple group badges, requires theme support.", - "max-name-length": "Maximum Group Name Length", - "max-title-length": "Maximum Group Title Length", + "max-name-length": "Ryhmien nimien enimmäispituus", + "max-title-length": "Ryhmien otsikoiden enimmäispituus", "cover-image": "Group Cover Image", - "default-cover": "Default Cover Images", - "default-cover-help": "Add comma-separated default cover images for groups that don't have an uploaded cover image" + "default-cover": "Oletusarvoiset kansikuvat", + "default-cover-help": "Pilkuin eroteltu listaus oletusarvoisista kansikuvista, joita käytetään tileillä, joille ei ole lisätty omia kansikuvia." } \ No newline at end of file diff --git a/public/language/fi/admin/settings/guest.json b/public/language/fi/admin/settings/guest.json index a0062ef75a..05e8db57cb 100644 --- a/public/language/fi/admin/settings/guest.json +++ b/public/language/fi/admin/settings/guest.json @@ -4,5 +4,5 @@ "handles.enabled": "Allow guest handles", "handles.enabled-help": "This option exposes a new field that allows guests to pick a name to associate with each post they make. If disabled, they will simply be called \"Guest\"", "topic-views.enabled": "Allow guests to increase topic view counts", - "reply-notifications.enabled": "Allow guests to generate reply notifications" + "reply-notifications.enabled": "Salli vieraiden viestien aiheuttaa vastausilmoitukset" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/homepage.json b/public/language/fi/admin/settings/homepage.json index 7428d59eeb..9cddbf911a 100644 --- a/public/language/fi/admin/settings/homepage.json +++ b/public/language/fi/admin/settings/homepage.json @@ -1,8 +1,8 @@ { - "home-page": "Home Page", + "home-page": "Aloitussivu", "description": "Choose what page is shown when users navigate to the root URL of your forum.", - "home-page-route": "Home Page Route", - "custom-route": "Custom Route", - "allow-user-home-pages": "Allow User Home Pages", - "home-page-title": "Title of the home page (default \"Home\")" + "home-page-route": "Aloitussivun polku", + "custom-route": "Mukautettu polku", + "allow-user-home-pages": "Salli käyttäjäkohtaiset aloitussivut", + "home-page-title": "Aloitussivun otsikko (oletus on \"Aloitus\")" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/languages.json b/public/language/fi/admin/settings/languages.json index bdd57849b3..f546ce7995 100644 --- a/public/language/fi/admin/settings/languages.json +++ b/public/language/fi/admin/settings/languages.json @@ -1,6 +1,6 @@ { - "language-settings": "Language Settings", - "description": "The default language determines the language settings for all users who are visiting your forum.
Individual users can override the default language on their account settings page.", - "default-language": "Default Language", - "auto-detect": "Auto Detect Language Setting for Guests" + "language-settings": "Kieliasetukset", + "description": "Oletuskieli määrittää kaikkien keskustelualueesi kävijöiden oletusarvoiset kieliasetukset.
Yksittäiset käyttäjät voivat korvata oletuskielen tiliasetuksistaan.", + "default-language": "Oletuskieli", + "auto-detect": "Tunnista vieraiden kieliasetus automaattisesti" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/navigation.json b/public/language/fi/admin/settings/navigation.json index 931ac5f4ba..0323a24c80 100644 --- a/public/language/fi/admin/settings/navigation.json +++ b/public/language/fi/admin/settings/navigation.json @@ -2,7 +2,7 @@ "navigation": "Navigation", "icon": "Icon:", "change-icon": "change", - "route": "Route:", + "route": "Polku:", "tooltip": "Tooltip:", "text": "Text:", "text-class": "Text Class: optional", @@ -10,7 +10,7 @@ "id": "ID: optional", "properties": "Properties:", - "groups": "Groups:", + "groups": "Ryhmät:", "open-new-window": "Open in a new window", "dropdown": "Dropdown", "dropdown-placeholder": "Place your dropdown menu items below, ie:
<li><a class="dropdown-item" href="https://myforum.com">Link 1</a></li>", @@ -20,7 +20,7 @@ "btn.enable": "Enable", "available-menu-items": "Available Menu Items", - "custom-route": "Custom Route", + "custom-route": "Mukautettu polku", "core": "core", "plugin": "plugin" } diff --git a/public/language/fi/admin/settings/notifications.json b/public/language/fi/admin/settings/notifications.json index c6d8b928ce..ae280e6ddd 100644 --- a/public/language/fi/admin/settings/notifications.json +++ b/public/language/fi/admin/settings/notifications.json @@ -1,7 +1,7 @@ { - "notifications": "Notifications", - "welcome-notification": "Welcome Notification", - "welcome-notification-link": "Welcome Notification Link", - "welcome-notification-uid": "Welcome Notification User (UID)", + "notifications": "Ilmoitukset", + "welcome-notification": "Tervetuloilmoitus", + "welcome-notification-link": "Tervetuloilmoituksen linkki", + "welcome-notification-uid": "Tervetuloilmoituksen käyttäjä (UID)", "post-queue-notification-uid": "Post Queue User (UID)" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/pagination.json b/public/language/fi/admin/settings/pagination.json index 3bf306b2f9..9613201d0b 100644 --- a/public/language/fi/admin/settings/pagination.json +++ b/public/language/fi/admin/settings/pagination.json @@ -1,12 +1,12 @@ { "pagination": "Pagination Settings", - "enable": "Paginate topics and posts instead of using infinite scroll.", + "enable": "Erota aiheet ja viestit sivuille päättymättömän vierityksen sijaan", "posts": "Post Pagination", - "topics": "Topic Pagination", + "topics": "Aiheiden sivutus", "posts-per-page": "Posts per Page", - "max-posts-per-page": "Maximum posts per page", + "max-posts-per-page": "Viestien sivukohtainen enimmäismäärä", "categories": "Category Pagination", - "topics-per-page": "Topics per Page", - "max-topics-per-page": "Maximum topics per page", + "topics-per-page": "Aiheita sivulla", + "max-topics-per-page": "Aiheiden sivukohtainen enimmäismäärä", "categories-per-page": "Categories per page" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/post.json b/public/language/fi/admin/settings/post.json index c93c901455..51c9c6966d 100644 --- a/public/language/fi/admin/settings/post.json +++ b/public/language/fi/admin/settings/post.json @@ -1,12 +1,12 @@ { "general": "General", - "sorting": "Post Sorting", - "sorting.post-default": "Default Post Sorting", + "sorting": "Viestien järjestys", + "sorting.post-default": "Oletusarvoinen viestijärjestys", "sorting.oldest-to-newest": "Oldest to Newest", "sorting.newest-to-oldest": "Newest to Oldest", "sorting.most-votes": "Most Votes", "sorting.most-posts": "Most Posts", - "sorting.topic-default": "Default Topic Sorting", + "sorting.topic-default": "Oletusarvoinen aihejärjestys", "length": "Post Length", "post-queue": "Post Queue", "restrictions": "Posting Restrictions", @@ -35,23 +35,23 @@ "teaser.last-post": "Last – Show the latest post, including the original post, if no replies", "teaser.last-reply": "Last – Show the latest reply, or a \"No replies\" placeholder if no replies", "teaser.first": "First", - "showPostPreviewsOnHover": "Show a preview of posts when mouse overed", - "unread-and-recent": "Unread & Recent Settings", - "unread.cutoff": "Unread cutoff days", + "showPostPreviewsOnHover": "Näytä viestien esikatselu kun niitä osoitetaan", + "unread-and-recent": "Lukemattomien ja tuoreimpien asetukset", + "unread.cutoff": "Lukemattomien päivärajoitus", "unread.min-track-last": "Minimum posts in topic before tracking last read", - "recent.max-topics": "Maximum topics on /recent", - "recent.categoryFilter.disable": "Disable filtering of topics in ignored categories on the /recent page", + "recent.max-topics": "Aiheiden enimmäimäärä /recent-sivulla", + "recent.categoryFilter.disable": "Poista käytöstä ohitettavien kategorioiden aiheiden suodatus /recent-sivulla", "signature": "Signature Settings", "signature.disable": "Disable signatures", "signature.no-links": "Disable links in signatures", "signature.no-images": "Disable images in signatures", - "signature.hide-duplicates": "Hide duplicate signatures in topics", - "signature.max-length": "Maximum Signature Length", + "signature.hide-duplicates": "Piilota allekirjoitusten kaksoiskappaleet aiheista", + "signature.max-length": "Allekirjoituksen enimmäispituus", "composer": "Composer Settings", "composer-help": "The following settings govern the functionality and/or appearance of the post composer shown\n\t\t\t\tto users when they create new topics, or reply to existing topics.", - "composer.show-help": "Show \"Help\" tab", + "composer.show-help": "Näytä \"Ohje\"-välilehti", "composer.enable-plugin-help": "Allow plugins to add content to the help tab", - "composer.custom-help": "Custom Help Text", + "composer.custom-help": "Mukautettu ohjeteksti", "backlinks": "Backlinks", "backlinks.enabled": "Enable topic backlinks", "backlinks.help": "If a post references another topic, a link back to the post will be inserted into the referenced topic at that point in time.", diff --git a/public/language/fi/admin/settings/reputation.json b/public/language/fi/admin/settings/reputation.json index e4fff22620..d419597bee 100644 --- a/public/language/fi/admin/settings/reputation.json +++ b/public/language/fi/admin/settings/reputation.json @@ -21,17 +21,17 @@ "flags": "Flag Settings", "flags.limit-per-target": "Maximum number of times something can be flagged", - "flags.limit-per-target-placeholder": "Default: 0", + "flags.limit-per-target-placeholder": "Oletus: 0", "flags.limit-per-target-help": "When a post or user is flagged multiple times, each additional flag is considered a "report" and added to the original flag. Set this option to a number other than zero to limit the number of reports an item can receive.", "flags.limit-post-flags-per-day": "Maximum number of times a user can flag posts in a day", - "flags.limit-post-flags-per-day-help": "Set to 0 to disable, (default: 10)", + "flags.limit-post-flags-per-day-help": "Poista käytöstä arvolla 0 (oletus on 10)", "flags.limit-user-flags-per-day": "Maximum number of times a user can flag users in a day", - "flags.limit-user-flags-per-day-help": "Set to 0 to disable, (default: 10)", + "flags.limit-user-flags-per-day-help": "Poista käytöstä arvolla 0 (oletus on 10)", "flags.auto-flag-on-downvote-threshold": "Number of downvotes to auto flag posts", - "flags.auto-flag-on-downvote-threshold-help": "Set to 0 to disable, (default: 0)", + "flags.auto-flag-on-downvote-threshold-help": "Poista käytöstä arvolla 0 (oletus on 10)", "flags.auto-resolve-on-ban": "Automatically resolve all of a user's tickets when they are banned", "flags.action-on-resolve": "Do the following when a flag is resolved", "flags.action-on-reject": "Do the following when a flag is rejected", "flags.action.nothing": "Do nothing", - "flags.action.rescind": "Rescind the notification sent to moderators/administrators" + "flags.action.rescind": "Peru valvojille/ylläpitäjille lähetetty ilmoitus" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/sockets.json b/public/language/fi/admin/settings/sockets.json index d04ee42fcf..55e391b01d 100644 --- a/public/language/fi/admin/settings/sockets.json +++ b/public/language/fi/admin/settings/sockets.json @@ -1,6 +1,6 @@ { "reconnection": "Reconnection Settings", "max-attempts": "Max Reconnection Attempts", - "default-placeholder": "Default: %1", + "default-placeholder": "Oletus: %1", "delay": "Reconnection Delay" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/sounds.json b/public/language/fi/admin/settings/sounds.json index 95ccbde0f1..9cdf8e6de0 100644 --- a/public/language/fi/admin/settings/sounds.json +++ b/public/language/fi/admin/settings/sounds.json @@ -1,9 +1,9 @@ { - "notifications": "Notifications", + "notifications": "Ilmoitukset", "chat-messages": "Chat Messages", "play-sound": "Play", "incoming-message": "Incoming Message", "outgoing-message": "Outgoing Message", - "upload-new-sound": "Upload New Sound", + "upload-new-sound": "Lisää uusi ääni", "saved": "Settings Saved" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/tags.json b/public/language/fi/admin/settings/tags.json index c1cdb2b644..850cd2efb0 100644 --- a/public/language/fi/admin/settings/tags.json +++ b/public/language/fi/admin/settings/tags.json @@ -1,13 +1,13 @@ { - "tag": "Tag Settings", - "link-to-manage": "Manage Tags", - "system-tags": "System Tags", + "tag": "Tunnisteasetukset", + "link-to-manage": "Hallitse tunnisteita", + "system-tags": "Järjestelmätunnisteet", "system-tags-help": "Only privileged users will be able to use these tags.", - "tags-per-topic": "Tags per topic", - "min-per-topic": "Minimum Tags per Topic", - "max-per-topic": "Maximum Tags per Topic", - "min-length": "Minimum Tag Length", - "max-length": "Maximum Tag Length", - "related-topics": "Related Topics", - "max-related-topics": "Maximum related topics to display (if supported by theme)" + "tags-per-topic": "Tunnisteita aihetta kohden", + "min-per-topic": "Tunnisteiden aihekohtainen vähimmäismäärä", + "max-per-topic": "Tunnisteiden aihekohtainen enimmäismäärä", + "min-length": "Tunnisteen vähimmäispituus", + "max-length": "Tunnisteen enimmäispituus", + "related-topics": "Liittyvät aiheet", + "max-related-topics": "Näytettävien liittyvien aiheiden enimmäismäärä (jos ulkoasuteema tukee)" } \ No newline at end of file diff --git a/public/language/fi/admin/settings/uploads.json b/public/language/fi/admin/settings/uploads.json index 078a19ccd2..1864882660 100644 --- a/public/language/fi/admin/settings/uploads.json +++ b/public/language/fi/admin/settings/uploads.json @@ -9,16 +9,16 @@ "private-extensions": "File extensions to make private", "private-uploads-extensions-help": "Enter comma-separated list of file extensions to make private here (e.g. pdf,xls,doc). An empty list means all files are private.", "resize-image-width-threshold": "Resize images if they are wider than specified width", - "resize-image-width-threshold-help": "(in pixels, default: 1520 pixels, set to 0 to disable)", + "resize-image-width-threshold-help": "(kuvapisteinä, oletus on 1520, poista käytöstä arvolla 0)", "resize-image-width": "Resize images down to specified width", - "resize-image-width-help": "(in pixels, default: 760 pixels, set to 0 to disable)", + "resize-image-width-help": "(kuvapisteinä, oletus on 760, poista käytöstä arvolla 0)", "resize-image-quality": "Quality to use when resizing images", "resize-image-quality-help": "Use a lower quality setting to reduce the file size of resized images.", - "max-file-size": "Maximum File Size (in KiB)", - "max-file-size-help": "(in kibibytes, default: 2048 KiB)", - "reject-image-width": "Maximum Image Width (in pixels)", + "max-file-size": "Suurin sallittu tiedostokoko (kibitavuina)", + "max-file-size-help": "(kibitavuina, oletus on 2048 KiB)", + "reject-image-width": "Kuvan suurin sallittu leveys (kuvapisteinä)", "reject-image-width-help": "Images wider than this value will be rejected.", - "reject-image-height": "Maximum Image Height (in pixels)", + "reject-image-height": "Kuvan suurin sallittu korkeus (kuvapisteinä)", "reject-image-height-help": "Images taller than this value will be rejected.", "allow-topic-thumbnails": "Allow users to upload topic thumbnails", "topic-thumb-size": "Topic Thumb Size", @@ -29,17 +29,17 @@ "upload-limit-threshold-per-minutes": "Per %1 Minutes", "profile-avatars": "Profile Avatars", "allow-profile-image-uploads": "Allow users to upload profile images", - "convert-profile-image-png": "Convert profile image uploads to PNG", - "default-avatar": "Custom Default Avatar", + "convert-profile-image-png": "Muunna lähetetyt profiilikuvat PNG-muotoon", + "default-avatar": "Mukautettu oletusavatar", "upload": "Upload", "profile-image-dimension": "Profile Image Dimension", - "profile-image-dimension-help": "(in pixels, default: 128 pixels)", - "max-profile-image-size": "Maximum Profile Image File Size", - "max-profile-image-size-help": "(in kibibytes, default: 256 KiB)", - "max-cover-image-size": "Maximum Cover Image File Size", - "max-cover-image-size-help": "(in kibibytes, default: 2,048 KiB)", + "profile-image-dimension-help": "(kuvapisteinä, oletus on 128)", + "max-profile-image-size": "Suurin sallittu profiilikuvan tiedostokoko", + "max-profile-image-size-help": "(kibitavuina, oletus on 256 KiB)", + "max-cover-image-size": "Suurin sallittu kansikuvan tiedostokoko", + "max-cover-image-size-help": "(kibitavuina, oletus on 2 048 KiB)", "keep-all-user-images": "Keep old versions of avatars and profile covers on the server", "profile-covers": "Profile Covers", - "default-covers": "Default Cover Images", - "default-covers-help": "Add comma-separated default cover images for accounts that don't have an uploaded cover image" + "default-covers": "Oletusarvoiset kansikuvat", + "default-covers-help": "Pilkuin eroteltu listaus oletusarvoisista kansikuvista, joita käytetään tileillä, joille ei ole lisätty omia kansikuvia." } diff --git a/public/language/fi/admin/settings/user.json b/public/language/fi/admin/settings/user.json index 528debebaa..a8030c34a8 100644 --- a/public/language/fi/admin/settings/user.json +++ b/public/language/fi/admin/settings/user.json @@ -3,28 +3,28 @@ "email-confirm-interval": "User may not resend a confirmation email until", "email-confirm-interval2": "minutes have elapsed", "allow-login-with": "Allow login with", - "allow-login-with.username-email": "Username or Email", - "allow-login-with.username": "Username Only", + "allow-login-with.username-email": "Käyttäjätunnus tai sähköpostiosoite", + "allow-login-with.username": "Vain käyttäjätunnus", "account-settings": "Account Settings", "gdpr-enabled": "Enable GDPR consent collection", "gdpr-enabled-help": "When enabled, all new registrants will be required to explicitly give consent for data collection and usage under the General Data Protection Regulation (GDPR). Note: Enabling GDPR does not force pre-existing users to provide consent. To do so, you will need to install the GDPR plugin.", - "disable-username-changes": "Disable username changes", - "disable-email-changes": "Disable email changes", + "disable-username-changes": "Estä käyttäjätunnuksen vaihto", + "disable-email-changes": "Poista sähköpostiosoitteen vaihto käytöstä", "disable-password-changes": "Disable password changes", "allow-account-deletion": "Allow account deletion", - "hide-fullname": "Hide fullname from users", - "hide-email": "Hide email from users", - "show-fullname-as-displayname": "Show user's full name as their display name if available", + "hide-fullname": "Piilota etu- ja sukunimi käyttäjiltä", + "hide-email": "Piilota sähköpostiosoite käyttäjiltä", + "show-fullname-as-displayname": "Jos käytettävissä, näytä käyttäjien näyttönimenä heidän etu- ja sukunimensä", "themes": "Themes", - "disable-user-skins": "Prevent users from choosing a custom skin", + "disable-user-skins": "Estä käyttäjiä valitsemasta mukautettua teemaa", "account-protection": "Account Protection", "admin-relogin-duration": "Admin relogin duration (minutes)", "admin-relogin-duration-help": "After a set amount of time accessing the admin section will require re-login, set to 0 to disable", "login-attempts": "Login attempts per hour", "login-attempts-help": "If login attempts to a user's account exceeds this threshold, that account will be locked for a pre-configured amount of time", "lockout-duration": "Account Lockout Duration (minutes)", - "login-days": "Days to remember user login sessions", - "password-expiry-days": "Force password reset after a set number of days", + "login-days": "Käyttäjän kirjautumisistuntojen säilytysaika päivinä", + "password-expiry-days": "Pakota salasanojen vaihto määritetyn päivämäärän kuluttua", "session-time": "Session Time", "session-time-days": "Days", "session-time-seconds": "Seconds", @@ -47,40 +47,40 @@ "registration-queue-auto-approve-time": "Automatic Approval Time", "registration-queue-auto-approve-time-help": "Hours before user is approved automatically. 0 to disable.", "registration-queue-show-average-time": "Show users average time it takes to approve a new user", - "registration.max-invites": "Maximum Invitations per User", - "max-invites": "Maximum Invitations per User", + "registration.max-invites": "Kutsujen käyttäjäkohtainen enimmäismäärä", + "max-invites": "Kutsujen käyttäjäkohtainen enimmäismäärä", "max-invites-help": "0 for no restriction. Admins get infinite invitations
Only applicable for \"Invite Only\"", "invite-expiration": "Invite expiration", "invite-expiration-help": "# of days invitations expire in.", - "min-username-length": "Minimum Username Length", - "max-username-length": "Maximum Username Length", + "min-username-length": "Käyttäjätunnuksen vähimmäispituus", + "max-username-length": "Käyttäjätunnuksen enimmäispituus", "min-password-length": "Minimum Password Length", "min-password-strength": "Minimum Password Strength", - "max-about-me-length": "Maximum About Me Length", + "max-about-me-length": "\"Tietoja minusta\" -tekstin enimmäispituus", "terms-of-use": "Forum Terms of Use (Leave blank to disable)", "user-search": "User Search", "user-search-results-per-page": "Number of users to display in search results", - "default-user-settings": "Default User Settings", - "show-email": "Show email", - "show-fullname": "Show fullname", + "default-user-settings": "Oletusarvoiset käyttäjäasetukset", + "show-email": "Näytä sähköpostiosoite", + "show-fullname": "Näytä etu- ja sukunimi", "restrict-chat": "Only allow chat messages from users I follow", "outgoing-new-tab": "Open outgoing links in new tab", - "topic-search": "Enable In-Topic Searching", - "update-url-with-post-index": "Update url with post index while browsing topics", - "digest-freq": "Subscribe to Digest", - "digest-freq.off": "Off", - "digest-freq.daily": "Daily", - "digest-freq.weekly": "Weekly", - "digest-freq.biweekly": "Bi-Weekly", - "digest-freq.monthly": "Monthly", + "topic-search": "Käytä aiheen sisältöhakua", + "update-url-with-post-index": "Päivitä viestin järjestysnumero URL-osoitteeseen aihetta selattaessa", + "digest-freq": "Tilaa kooste", + "digest-freq.off": "Ei käytössä", + "digest-freq.daily": "Päivittäin", + "digest-freq.weekly": "Viikottain", + "digest-freq.biweekly": "Joka toinen viikko", + "digest-freq.monthly": "Kuukausittain", "email-chat-notifs": "Send an email if a new chat message arrives and I am not online", "email-post-notif": "Send an email when replies are made to topics I am subscribed to", "follow-created-topics": "Follow topics you create", "follow-replied-topics": "Follow topics that you reply to", - "default-notification-settings": "Default notification settings", - "categoryWatchState": "Default category watch state", + "default-notification-settings": "Oletusarvoiset ilmoitusasetukset", + "categoryWatchState": "Kategoriaseurannan oletustaso", "categoryWatchState.tracking": "Tracking", - "categoryWatchState.notwatching": "Not Watching", + "categoryWatchState.notwatching": "Ei seurata", "categoryWatchState.ignoring": "Ignoring", "restrictions-new": "New User Restrictions", "restrictions.rep-threshold": "Reputation threshold before these restrictions are lifted", diff --git a/public/language/fi/admin/settings/web-crawler.json b/public/language/fi/admin/settings/web-crawler.json index 2e0d31d12b..00bcbf6ede 100644 --- a/public/language/fi/admin/settings/web-crawler.json +++ b/public/language/fi/admin/settings/web-crawler.json @@ -1,6 +1,6 @@ { "crawlability-settings": "Crawlability Settings", - "robots-txt": "Custom Robots.txt Leave blank for default", + "robots-txt": "Mukautettu Robots.txt-tiedosto käytä oletusta jättämällä tyhjäksi", "sitemap-feed-settings": "Sitemap & Feed Settings", "disable-rss-feeds": "Disable RSS Feeds", "disable-sitemap-xml": "Disable Sitemap.xml", diff --git a/public/language/fi/category.json b/public/language/fi/category.json index 26bd42b07e..8b5f6fbd40 100644 --- a/public/language/fi/category.json +++ b/public/language/fi/category.json @@ -2,24 +2,24 @@ "category": "Kategoria", "subcategories": "Alikategoria", "new-topic-button": "Uusi aihe", - "guest-login-post": "Kirjaudu sisään voidaksesi kirjoittaa viesti", - "no-topics": "Tässä kategoriassa ei ole yhtään aihetta.
Miksi et aloittaisi uutta?", + "guest-login-post": "Kirjaudu sisään julkastaksesi", + "no-topics": "Kategoriassa ei ole aiheita.
Jospa aloittaisit sellaisen?", "browsing": "selaamassa", "no-replies": "Kukaan ei ole vastannut", "no-new-posts": "Ei uusia viestejä", "watch": "Seuraa", - "ignore": "Sivuuta", + "ignore": "Ohita", "watching": "Seurataan", - "tracking": "Tracking", - "not-watching": "Älä seuraa", + "tracking": "Seurataan", + "not-watching": "Ei seurata", "ignoring": "Ohita", - "watching.description": "Notify me of new topics.
Show topics in unread & recent", - "tracking.description": "Shows topics in unread & recent", - "not-watching.description": "Älä näytä aiheita lukemattomissa, näytä viimeisimmissä", - "ignoring.description": "Do not show topics in unread & recent", - "watching.message": "Seuraat nyt päivityksiä tästä kategoriasta ja kaikista alikategorioista", - "tracking.message": "You are now tracking updates from this category and all subcategories", - "notwatching.message": "Et seuraa päivityksiää tästä kategoriasta tai alikategorioista", + "watching.description": "Ilmoita uusista aiheista.
Näytä aiheet lukemattomissa ja tuoreimmissa", + "tracking.description": "Näytä aiheet lukemattomissa ja tuoreimmissa", + "not-watching.description": "Älä näytä aiheita lukemattomissa, näytä tuoreimmissa", + "ignoring.description": "Älä näytä aiheita lukemattomissa ja tuoreimmissa", + "watching.message": "Seuraat nyt kategorian ja sen alikategorioiden päivityksiä", + "tracking.message": "Seuraat nyt tämän kategorian ja sen alikategorioiden päivityksiä", + "notwatching.message": "Et seuraa kategorian etkä sen alikategorioiden päivityksiä", "ignoring.message": "Ohitat kaikki päivitykset tästä kategoriasta ja kaikista alikategorioista", "watched-categories": "Seuratut kategoriat", "x-more-categories": "%1 more categories" diff --git a/public/language/fi/email.json b/public/language/fi/email.json index cc35d38098..dd999b7e1d 100644 --- a/public/language/fi/email.json +++ b/public/language/fi/email.json @@ -1,61 +1,61 @@ { - "test-email.subject": "Testisähköposti", - "password-reset-requested": "Salasanan nollaus pyydetty!", - "welcome-to": "%1 - Tervetuloa", - "invite": "Kutsu henkilöltä %1", + "test-email.subject": "Testiviesti", + "password-reset-requested": "Salasanan vaihtoa on pyydetty!", + "welcome-to": "Tervetuloa palveluun %1", + "invite": "Kutsu palvelusta %1", "greeting-no-name": "Hei", "greeting-with-name": "Hei %1", - "email.verify-your-email.subject": "Tarkista sähköpostisi", - "email.verify.text1": "You've requested that we change or confirm your email address", - "email.verify.text2": "For security purposes, we only change or confirm the email address on file once its ownership has been confirmed via email. If you did not request this, no action is required on your part.", - "email.verify.text3": "Once you confirm this email address, we will replace your current email address with this one (%1).", - "welcome.text1": "Kiitos rekisteröitymisestäsi sivustolle %1!", - "welcome.text2": "Meidän täytyy varmistaa, että omistat sen sähköpostiosoitteen, jolla rekisteröidyit, ennen kuin tilisi voidaan aktivoida kokonaan.", - "welcome.text3": "Ylläpitäjä hyväksyi rekisteröintipyyntösi. Voit nyt kirjautua käyttäjänimelläsi ja salasanallasi.", - "welcome.cta": "Napsauta tästä vahvistaaksesi sähköpostiosoitteesi", - "invitation.text1": "%1 pyysi sinua liittymään %2", - "invitation.text2": "Kutsusi vanhenee %1 päivässä.", - "invitation.cta": "Luo tili täältä", - "reset.text1": "Saimme pyynnön vaihtaa salasanasi, todennäkösesti koska olit unohtanut sen. Jos näin ei ollut käynyt, voit jättää tämän viestin huomiotta.", - "reset.text2": "Jatkaaksesi salasanan nollausta, napsauta seuraavaa linkkiä:", - "reset.cta": "Napsauta tästä vaihtaaksesi salasanasi", - "reset.notify.subject": "Salasana onnistuneesti vaihdettu", - "reset.notify.text1": "Ilmoitamme sinua että %1, salasanasi vaihdettiin onnistuneesti.", - "reset.notify.text2": "Jos et tunnista tätä toimintoa, ilmoita välittömästi ylläpitäjälle.", - "digest.unread-rooms": "Unread rooms", - "digest.room-name-unreadcount": "%1 (%2 unread)", - "digest.latest-topics": "Viimeisimmät viestiketjut henkilöltä %1", - "digest.top-topics": "Top topics from %1", - "digest.popular-topics": "Popular topics from %1", - "digest.cta": "Click here to visit %1", - "digest.unsub.info": "Tämä kooste lähetettiin sinulle tilin tilausasetusten perusteella", - "digest.day": "päivä", - "digest.week": "viikko", - "digest.month": "kuukausi", - "digest.subject": "Koosteesi %1", - "digest.title.day": "Päivittäinen koosteesi", - "digest.title.week": "Viikottainen koosteesi", - "digest.title.month": "Kuukausittainen koosteesi", - "notif.chat.new-message-from-user": "New message from \"%1\"", - "notif.chat.new-message-from-user-in-room": "New message from %1 in room %2", - "notif.chat.cta": "Klikkaa tästä jatkaaksesi keskustelua", - "notif.chat.unsub.info": "Tämä keskustelun ilmoitus on lähetettty viestiasetuksiesi johdosta", - "notif.post.unsub.info": "Tämä ilmoitus viestistä lähetettiin sinulle viestiasetuksistasi johtuen", - "notif.post.unsub.one-click": "Alternatively, unsubscribe from future emails like this, by clicking", - "notif.cta": "Foorumille", - "notif.cta-new-reply": "Katso viesti", - "notif.cta-new-chat": "Katso keskustelu", - "notif.test.short": "Testi ilmoitus", - "notif.test.long": "This is a test of the notifications email. Send help!", - "test.text1": "Tämä on testi sähköposti, jolla voit testata, että sähköpostin asetukset ovat oikein NodeBB:ssä", - "unsub.cta": "Muuta asetuksia täältä", - "unsubscribe": "Lopeta tilaus", - "unsub.success": "Sinut on poistettu %1 postituslistalta", - "unsub.failure.title": "Unable to unsubscribe", - "unsub.failure.message": "Unfortunately, we were not able to unsubscribe you from the mailing list, as there was an issue with the link. However, you can alter your email preferences by going to your user settings.

(error: %1)", - "banned.subject": "You have been banned from %1", - "banned.text1": "The user %1 has been banned from %2.", - "banned.text2": "This ban will last until %1.", - "banned.text3": "This is the reason why you have been banned:", + "email.verify-your-email.subject": "Vahvista sähköpostiosoitteesi", + "email.verify.text1": "Olet pyytänyt sähköpostiosoitteesi vaihtoa tai vahvistusta", + "email.verify.text2": "Tietoturvasyistä tallennettu osoite vaihdetaan tai vahvistetaan vasta sen jälkeen kun sen omistus on vahvistettu sähköpostitse. Jos et pyytänyt tätä, ei sinun tarvitse tehdä mitään.", + "email.verify.text3": "Kun vahvistat tämän osoitteen, korvaa se nykyisen osoitteesi tällä osoitteella (%1).", + "welcome.text1": "Kiitos kun liityit palveluun %1!", + "welcome.text2": "Ennen kuin tilisi voidaan täysin aktivoida, meidän on vahvistettava, että omistat rekisteröimäsi sähköpostiosoitteen.", + "welcome.text3": "Ylläpito hyväksyi rekisteröintihakemuksesi ja voit nyt kirjautua käyttäjätunnuksellasi ja salasanallasi.", + "welcome.cta": "Vahvista sähköpostiosoitteesi painamalla tästä", + "invitation.text1": "\"%1\" kutsui sinut kohteeseen %2", + "invitation.text2": "Kutsusi vanhenee %1 päivän kuluttua.", + "invitation.cta": "Luo tili painamalla tästä.", + "reset.text1": "Vastaanotimme tilisi salasanan vaihtopyynnön, todennäkösesti koska olet unohtanut sen. Jos tämä ei pidä paikkaansa, jätä tämä viesti huomiotta.", + "reset.text2": "Jatka salasanan vaihtoa seuraavasta linkistä:", + "reset.cta": "Vaihda salasanasi painamalla tästä", + "reset.notify.subject": "Salasana on vaihdettu", + "reset.notify.text1": "Tiedotamme, että salasanasi vaihdettiin %1.", + "reset.notify.text2": "Jos et hyväksynyt tätä, ilmoita siitä välittömästi palvelun ylläpidolle.", + "digest.unread-rooms": "Lukemattomat huoneet", + "digest.room-name-unreadcount": "%1 (%2 lukematonta)", + "digest.latest-topics": "Tuoreimmat aiheet palvelusta %1", + "digest.top-topics": "Suositut aiheet palvelusta %1", + "digest.popular-topics": "Suositut aiheet palvelusta %1", + "digest.cta": "Avaa %1 painamalla tästä", + "digest.unsub.info": "Tämä kooste lähetettiin tilisi tilausasetusten perusteella.", + "digest.day": "päivältä", + "digest.week": "viikolta", + "digest.month": "kuukaudelta", + "digest.subject": "Kooste %1", + "digest.title.day": "Päiväkoosteesi", + "digest.title.week": "Viikkokoosteesi", + "digest.title.month": "Kuukausikoosteesi", + "notif.chat.new-message-from-user": "Uusi viesti käyttäjältä \"%1\"", + "notif.chat.new-message-from-user-in-room": "Uusi viesti käyttäjältä \"%1\" huoneessa \"%2\"", + "notif.chat.cta": "Jatka keskustelua painamalla tästä", + "notif.chat.unsub.info": "Tämä keskusteluilmoitus lähetettiin tilisi tilausasetusten perusteella.", + "notif.post.unsub.info": "Tämä julkaisuilmoitus lähetettiin tilisi tilausasetusten perusteella.", + "notif.post.unsub.one-click": "Vaihtoehtoisesti voit lopettaa tällaisten viestien tilauksen painamalla", + "notif.cta": "Keskustelualueelle", + "notif.cta-new-reply": "Avaa viesti", + "notif.cta-new-chat": "Avaa keskustelu", + "notif.test.short": "Testataan ilmoituksia", + "notif.test.long": "Tämä on ilmoitusten testiviesti. Lähetä apua!", + "test.text1": "Tämä on testiviesti, jolla vahvistetaan NodeBB-asennuksesi sähköpostiasetusten toimivan oikein.", + "unsub.cta": "Muuta näitä asetuksia painamalla tästä", + "unsubscribe": "\"Lopeta tilaus\"", + "unsub.success": "Et enää saa viestejä postituslistalta %1", + "unsub.failure.title": "Tilauksen lopetus ei onnistunut", + "unsub.failure.message": "Valitettavasti emme voineet poistaa sinua listalta, koska linkissä oli ongelma. Voit kuitenkin muokata viestiasetuksiasi myös tilisi asetuksista.

(virhe: %1)", + "banned.subject": "Pääsysi huoneeseen %1 on estetty", + "banned.text1": "Käyttäjä \"%1\" esti pääsysi huoneeseen \"%2\".", + "banned.text2": "Esto päättyy %1.", + "banned.text3": "Tämä on eston syy:", "closing": "Kiitos!" } \ No newline at end of file diff --git a/public/language/fi/error.json b/public/language/fi/error.json index 42fa4a96ce..295f026649 100644 --- a/public/language/fi/error.json +++ b/public/language/fi/error.json @@ -13,16 +13,16 @@ "invalid-uid": "Virheellinen käyttäjän ID", "invalid-mid": "Invalid Chat Message ID", "invalid-date": "A valid date must be provided", - "invalid-username": "Virheellinen käyttäjänimi", + "invalid-username": "Virheellinen käyttäjätunnus", "invalid-email": "Virheellinen sähköpostiosoite", - "invalid-fullname": "Kokonimi on virheellinen", + "invalid-fullname": "Etu-/sukunimi on virheellinen", "invalid-location": "Virheellinen sijainti", "invalid-birthday": "Virheellinen syntymäpäivä", "invalid-title": "Virheellinen otsikko", "invalid-user-data": "Virheellinen käyttäjätieto", "invalid-password": "Virheellinen salasana", "invalid-login-credentials": "Virheelliset kirjautumistiedot", - "invalid-username-or-password": "Ole hyvä ja anna sekä käyttäjänimi että salasana", + "invalid-username-or-password": "Syötä molemmat, käyttäjätunnus ja salasana", "invalid-search-term": "Virheellinen hakutermi", "invalid-url": "Virheellinen URL-osoite", "invalid-event": "Invalid event: %1", @@ -31,10 +31,10 @@ "invalid-path": "Invalid path", "folder-exists": "Folder exists", "invalid-pagination-value": "Invalid pagination value, must be at least %1 and at most %2", - "username-taken": "Käyttäjänimi varattu", - "email-taken": "Email address is already taken.", + "username-taken": "Käyttäjätunnus on varattu", + "email-taken": "Sähköpostiosoite on jo varattu.", "email-nochange": "The email entered is the same as the email already on file.", - "email-invited": "Email was already invited", + "email-invited": "Sähköpostiosoite oli jo kutsuttu", "email-not-confirmed": "Posting in some categories or topics is enabled once your email is confirmed, please click here to send a confirmation email.", "email-not-confirmed-chat": "Et voi keskustella ennen kuin sähköpostiosoitteesi on vahvistettu, ole hyvä ja paina tästä vahvistaaksesi sen.", "email-not-confirmed-email-sent": "Your email has not been confirmed yet, please check your inbox for the confirmation email. You may not be able to post in some categories or chat until your email is confirmed.", @@ -42,13 +42,13 @@ "user-doesnt-have-email": "User \"%1\" does not have an email set.", "email-confirm-failed": "We could not confirm your email, please try again later.", "confirm-email-already-sent": "Confirmation email already sent, please wait %1 minute(s) to send another one.", - "confirm-email-expired": "Confirmation email expired", + "confirm-email-expired": "Vahvistusviesti on erääntynyt", "sendmail-not-found": "The sendmail executable could not be found, please ensure it is installed and executable by the user running NodeBB.", - "digest-not-enabled": "This user does not have digests enabled, or the system default is not configured to send digests", - "username-too-short": "Käyttäjänimi on liian lyhyt", - "username-too-long": "Käyttäjänimi on liian pitkä", + "digest-not-enabled": "Käyttäjä ei ole ottanut koosteita käyttöön tai järjestelmää ei ole määritetty lähettämään niitä.", + "username-too-short": "Käyttäjätunnus on liian lyhyt", + "username-too-long": "Käyttäjätunnus on liian pitkä", "password-too-long": "Salasana on liian pitkä", - "reset-rate-limited": "Liian monta salasanan nollaus pyyntöä (määrärajoitus)", + "reset-rate-limited": "Liian monta salasanan vaihtopyyntöä (lähetystiheyttä on rajoitettu)", "reset-same-password": "Please use a password that is different from your current one", "user-banned": "Käyttäjä on estetty", "user-banned-reason": "Sorry, this account has been banned (Reason: %1)", @@ -67,7 +67,7 @@ "no-chat-room": "Chat room does not exist", "no-privileges": "Oikeutesi eivät riitä toiminnon suorittamiseen.", "category-disabled": "Kategoria ei ole käytössä", - "topic-locked": "Aihe lukittu", + "topic-locked": "Aihe on lukittu", "post-edit-duration-expired": "You are only allowed to edit posts for %1 second(s) after posting", "post-edit-duration-expired-minutes": "You are only allowed to edit posts for %1 minute(s) after posting", "post-edit-duration-expired-minutes-seconds": "You are only allowed to edit posts for %1 minute(s) %2 second(s) after posting", @@ -95,13 +95,13 @@ "already-posting": "You are already posting", "tag-too-short": "Please enter a longer tag. Tags should contain at least %1 character(s)", "tag-too-long": "Please enter a shorter tag. Tags can't be longer than %1 character(s)", - "tag-not-allowed": "Tag not allowed", + "tag-not-allowed": "Tunnistetta ei sallita", "not-enough-tags": "Not enough tags. Topics must have at least %1 tag(s)", "too-many-tags": "Too many tags. Topics can't have more than %1 tag(s)", - "cant-use-system-tag": "You can not use this system tag.", - "cant-remove-system-tag": "You can not remove this system tag.", - "still-uploading": "Ole hyvä ja odota tiedostojen lähettämisen valmistumista.", - "file-too-big": "Maximum allowed file size is %1 kB - please upload a smaller file", + "cant-use-system-tag": "Et voi käyttää tätä järjestelmätunnistetta.", + "cant-remove-system-tag": "Et voi poistaa tätä järjestelmätunnistetta.", + "still-uploading": "Odota tiedostolähetysten valmistumista.", + "file-too-big": "Suurin sallittu tiedostokoko on %1 kt – lähetä pienempi tiedosto", "guest-upload-disabled": "Guest uploading has been disabled", "cors-error": "Unable to upload image due to misconfigured CORS", "upload-ratelimit-reached": "You have uploaded too many files at one time. Please try again later.", @@ -148,7 +148,7 @@ "cant-purge-main-post": "You can't purge the main post, please delete the topic instead", "topic-thumbnails-are-disabled": "Aiheiden kuvakkeet eivät ole käytössä", "invalid-file": "Virheellinen tiedosto", - "uploads-are-disabled": "Et voi lähettää tiedostoa", + "uploads-are-disabled": "Tiedostolähetykset on poistettu käytöstä", "signature-too-long": "Sorry, your signature cannot be longer than %1 character(s).", "about-me-too-long": "Sorry, your about me cannot be longer than %1 character(s).", "cant-chat-with-yourself": "Et voi keskustella itsesi kanssa!", @@ -174,16 +174,16 @@ "not-enough-reputation-to-upvote": "You need %1 reputation to upvote", "not-enough-reputation-to-downvote": "You need %1 reputation to downvote", "not-enough-reputation-to-post-links": "You need %1 reputation to post links", - "not-enough-reputation-to-flag": "You need %1 reputation to flag this post", + "not-enough-reputation-to-flag": "Voit liputtaa viestin vasta kun maineesi on %1", "not-enough-reputation-min-rep-website": "You need %1 reputation to add a website", "not-enough-reputation-min-rep-aboutme": "You need %1 reputation to add an about me", "not-enough-reputation-min-rep-signature": "You need %1 reputation to add a signature", "not-enough-reputation-min-rep-profile-picture": "You need %1 reputation to add a profile picture", "not-enough-reputation-min-rep-cover-picture": "You need %1 reputation to add a cover picture", - "post-already-flagged": "You have already flagged this post", - "user-already-flagged": "You have already flagged this user", - "post-flagged-too-many-times": "This post has been flagged by others already", - "user-flagged-too-many-times": "This user has been flagged by others already", + "post-already-flagged": "Olet liputtanut viestin jo aiemmin", + "user-already-flagged": "Olet liputtanut käyttäjän jo aiemmin", + "post-flagged-too-many-times": "Muut ovat jo aiemmin liputtaneet viestin", + "user-flagged-too-many-times": "Muut ovat jo aiemmin liputtaneet käyttäjän", "too-many-post-flags-per-day": "You can only flag %1 post(s) per day", "too-many-user-flags-per-day": "You can only flag %1 user(s) per day", "cant-flag-privileged": "You are not allowed to flag the profiles or content of privileged users (moderators/global moderators/admins)", @@ -196,17 +196,17 @@ "reload-failed": "NodeBB encountered a problem while reloading: \"%1\". NodeBB will continue to serve the existing client-side assets, although you should undo what you did just prior to reloading.", "registration-error": "Virhe rekisteröinnissä", "parse-error": "Something went wrong while parsing server response", - "wrong-login-type-email": "Käytä sähköpostiosoitettasi kirjautuaksesi sisään", - "wrong-login-type-username": "Käytä tunnusta kirjautuaksesi sisään", + "wrong-login-type-email": "Kirjaudu sähköpostiosoitteellasi", + "wrong-login-type-username": "Kirjaudu käyttäjätunnuksellasi", "sso-registration-disabled": "Registration has been disabled for %1 accounts, please register with an email address first", "sso-multiple-association": "You cannot associate multiple accounts from this service to your NodeBB account. Please dissociate your existing account and try again.", - "invite-maximum-met": "You have invited the maximum amount of people (%1 out of %2).", + "invite-maximum-met": "Olet kutsunut enimmäismäärän käyttäjiä (%1/%2).", "no-session-found": "No login session found!", "not-in-room": "Käyttäjä ei ole huoneessa", "cant-kick-self": "You can't kick yourself from the group", "no-users-selected": "No user(s) selected", "no-groups-selected": "No group(s) selected", - "invalid-home-page-route": "Invalid home page route", + "invalid-home-page-route": "Virheellinen aloitussivun polku", "invalid-session": "Invalid Session", "invalid-session-text": "It looks like your login session is no longer active. Please refresh this page.", "session-mismatch": "Session Mismatch", @@ -236,7 +236,7 @@ "api.426": "HTTPS is required for requests to the write api, please re-send your request via HTTPS", "api.429": "You have made too many requests, please try again later", "api.500": "An unexpected error was encountered while attempting to service your request.", - "api.501": "The route you are trying to call is not implemented yet, please try again tomorrow", - "api.503": "The route you are trying to call is not currently available due to a server configuration", + "api.501": "Pyytämääsi polkua ei ole vielä toteutettu. Yritä huomenna uudelleen.", + "api.503": "Pyytämääsi polku ei ole palvelinasetusten vuoksi tällä hetkellä käytettävissä.", "api.reauth-required": "The resource you are trying to access requires (re-)authentication." } \ No newline at end of file diff --git a/public/language/fi/flags.json b/public/language/fi/flags.json index 996e027833..73eade3503 100644 --- a/public/language/fi/flags.json +++ b/public/language/fi/flags.json @@ -52,8 +52,8 @@ "add-note": "Add Note", "edit-note": "Edit Note", "no-notes": "No shared notes.", - "delete-note-confirm": "Are you sure you want to delete this flag note?", - "delete-flag-confirm": "Are you sure you want to delete this flag?", + "delete-note-confirm": "Haluatko varmasti poistaa liputusmerkinnän?", + "delete-flag-confirm": "Haluatko varmasti poistaa liputuksen?", "note-added": "Note Added", "note-deleted": "Note Deleted", "flag-deleted": "Flag Deleted", @@ -68,7 +68,7 @@ "state-rejected": "Rejected", "no-assignee": "Not Assigned", - "sort": "Sort by", + "sort": "Järjestysperuste", "sort-newest": "Newest first", "sort-oldest": "Oldest first", "sort-reports": "Most reports", diff --git a/public/language/fi/global.json b/public/language/fi/global.json index bf792c49b6..695b8ab78e 100644 --- a/public/language/fi/global.json +++ b/public/language/fi/global.json @@ -1,16 +1,16 @@ { - "home": "Etusivu", + "home": "Aloitussivu", "search": "Hae", "buttons.close": "Sulje", "403.title": "Pääsy kielletty", "403.message": "Olet päätynyt sivulle, johon sinulla ei ole tarvittavia oikeuksia.", "403.login": "Perhaps you should try logging in?", "404.title": "Ei löydy", - "404.message": "You seem to have stumbled upon a page that does not exist.
Return to the home page.
", + "404.message": "Näytät tupsahtaneen olemattomalle sivulle.
Palaa aloitussivulle.
", "500.title": "Palvelinvirhe", "500.message": "Oho! Jotain meni pieleen!", "400.title": "Bad Request.", - "400.message": "It looks like this link is malformed, please double-check and try again.
Return to the home page.
", + "400.message": "Linkki näyttää väärän muotoiselta. Tarkista se ja yritä uudelleen.
Palaa aloitussivulle.
", "register": "Rekisteröidy", "login": "Kirjaudu", "please-log-in": "Kirjaudu, ole hyvä", @@ -28,11 +28,11 @@ "pagination.enter-index": "Go to post index", "header.admin": "Ylläpitäjä", "header.categories": "Kategoriat", - "header.recent": "Viimeisimmät", + "header.recent": "Tuoreimmat", "header.unread": "Lukemattomat", - "header.tags": "Tagit", + "header.tags": "Tunnisteet", "header.popular": "Suositut", - "header.top": "Top", + "header.top": "Suositut", "header.users": "Käyttäjät", "header.groups": "Ryhmät", "header.chats": "Keskustelut", @@ -65,8 +65,8 @@ "x-posts": "%1 posts", "x-topics": "%1 topics", "x-reputation": "%1 reputation", - "best": "Paras", - "controversial": "Controversial", + "best": "Parhaat", + "controversial": "Kiistanalaiset", "votes": "Ääniä", "x-votes": "%1 votes", "voters": "Voters", @@ -82,22 +82,22 @@ "about": "About", "read-more": "lue lisää", "more": "Lisää", - "none": "None", + "none": "Ei mitään", "posted-ago-by-guest": "Vierailija lähettänyt %1", "posted-ago-by": "posted %1 by %2", "posted-ago": "lähetetty %1", - "posted-in": "posted in %1", - "posted-in-by": "posted in %1 by %2", - "posted-in-ago": "posted in %1 %2", - "posted-in-ago-by": "posted in %1 %2 by %3", + "posted-in": "aiheessa %1", + "posted-in-by": "aiheessa %1 %2", + "posted-in-ago": "aiheessa %1 %2", + "posted-in-ago-by": "aiheessa %1 %2 %3", "user-posted-ago": "%1 lähetti %2", "guest-posted-ago": "Vieras kirjoitti %1", "last-edited-by": "Viimeksi muokannut %1", "edited-timestamp": "Edited %1", - "norecentposts": "Ei viimeaikaisia viestejä", - "norecenttopics": "Ei viimeaikaisia aiheita", - "recentposts": "Viimeisimmät viestit", - "recentips": "Äskettäin kirjautuneet IP-osoitteet", + "norecentposts": "Tuoreita viestejä ei ole", + "norecenttopics": "Tuoreita aiheita ei ole", + "recentposts": "Tuoreimmat viestit", + "recentips": "Hiljattain sisäänkirjatut IP-osoitteet", "moderator-tools": "Ylläpidon työkalut", "status": "Status", "online": "Online", @@ -119,14 +119,14 @@ "unfollow": "Älä seuraa", "delete-all": "Poista kaikki", "map": "Kartta", - "sessions": "Login Sessions", + "sessions": "Kirjautumisistunnot", "ip-address": "IP osoite", "enter-page-number": "Syötä sivunumero", "upload-file": "Lähetä tiedosto", "upload": "Lähetä", - "uploads": "Lähetykset", + "uploads": "Tiedostolähetykset", "allowed-file-types": "Sallitut tiedostotyypit ovat %1", - "unsaved-changes": "Sinulla on tallentamatotmia muutoksia. Oletko varma, että haluat siirtyä pois näkymästä?", + "unsaved-changes": "Olet tehnyt tallentamattomia muutoksia. Haluatko varmasti poistua sivulta?", "reconnecting-message": "Näyttää siltä, että yhteys %1 palveluun katosi. Odotas hetki kun yritän yhdistää.", "play": "Toista", "cookies.message": "This website uses cookies to ensure you get the best experience on our website.", @@ -138,7 +138,7 @@ "copied": "Copied", "user-search-prompt": "Type something here to find users...", "hidden": "Hidden", - "sort": "Sort", + "sort": "Järjestys", "actions": "Actions", "rss-feed": "RSS Feed" } \ No newline at end of file diff --git a/public/language/fi/groups.json b/public/language/fi/groups.json index 0dcbb6e323..a97db6b641 100644 --- a/public/language/fi/groups.json +++ b/public/language/fi/groups.json @@ -1,11 +1,11 @@ { - "all-groups": "All groups", + "all-groups": "Kaikki ryhmät", "groups": "Ryhmät", "members": "Members", "view-group": "Tarkaste ryhmää", "owner": "Ryhmän omistaja", "new-group": "Luo uusi ryhmä", - "no-groups-found": "Ei ryhmiä", + "no-groups-found": "Ryhmiä ei ole", "pending.accept": "Hyväksy", "pending.reject": "Hylkää", "pending.accept-all": "Hyväksy kaikki", @@ -43,12 +43,12 @@ "details.change-label-colour": "Vaihda merkin väriä", "details.change-text-colour": "Vaihda tekstin väriä", "details.badge-text": "Merkin teksti", - "details.userTitleEnabled": "Näytä merkki", - "details.private-help": "Jos päällä, ryhmään liittyminen vaattii hyväksynnän ryhmän omistajalta.", + "details.userTitleEnabled": "Näytä ansiomerkki", + "details.private-help": "Jos käytössä, vaatii ryhmään liittyminen hyväksynnän sen omistajalta.", "details.hidden": "Piilotettu", - "details.hidden-help": "Jos päällä, niin ryhmä ei ole näkyvissä ryhmälistauksissa ja käyttäjät tulee lisätä ryhmään käsin.", + "details.hidden-help": "If enabled, this group will not be found in the groups listing, and users will have to be invited manually", "details.delete-group": "Poista ryhmä", - "details.private-system-help": "Yksityiset ryhmät on poistettu käytöstä järjestelmän tasolla ja tämä valinta ei tee mitään.", + "details.private-system-help": "Yksityiset ryhmät on poistettu käytöstä järjestelmätasolla eikä tällä asetuksella ole vaikutusta.", "event.updated": "Ryhmän tiedot on jo päivitetty", "event.deleted": "Ryhmä \"%1\" on jo poistettu", "membership.accept-invitation": "Hyväksy kutsu", diff --git a/public/language/fi/login.json b/public/language/fi/login.json index b9d627a91d..5292ed036c 100644 --- a/public/language/fi/login.json +++ b/public/language/fi/login.json @@ -1,5 +1,5 @@ { - "username-email": "Käyttäjätunnus / Sähköposti", + "username-email": "Käyttäjätunnus/sähköpostiosoite", "username": "Käyttäjätunnus", "remember-me": "Muista minut?", "forgot-password": "Unohditko salasanasi?", diff --git a/public/language/fi/modules.json b/public/language/fi/modules.json index 717152a3b3..96ad8a5df3 100644 --- a/public/language/fi/modules.json +++ b/public/language/fi/modules.json @@ -3,7 +3,7 @@ "chat.chatting-with": "Chat with", "chat.placeholder": "Type chat message here, drag & drop images, press enter to send", "chat.placeholder.mobile": "Type chat message here", - "chat.scroll-up-alert": "Go to most recent message", + "chat.scroll-up-alert": "Siirry uusimpaan viestiin", "chat.usernames-and-x-others": "%1 & %2 others", "chat.chat-with-usernames": "Chat with %1", "chat.chat-with-usernames-and-x-others": "Chat with %1 & %2 others", @@ -19,7 +19,7 @@ "chat.mark-all-read": "Mark all read", "chat.no-messages": "Valitse vastaanottaja katsellaksesi keskusteluhistoriaa", "chat.no-users-in-room": "Ei käyttäjiä tässä huoneessa", - "chat.recent-chats": "Viimeisimmät keskustelut", + "chat.recent-chats": "Tuoreimmat keskustelut", "chat.contacts": "Contacts", "chat.message-history": "Viestihistoria", "chat.message-deleted": "Message Deleted", @@ -45,13 +45,13 @@ "chat.public.groups-help": "To create a chat room that is visible to all users select registered-users from the group list.", "chat.manage-room": "Manage Chat Room", "chat.add-user": "Add User", - "chat.notification-settings": "Notification Settings", - "chat.default-notification-setting": "Default Notification Setting", - "chat.notification-setting-room-default": "Room Default", - "chat.notification-setting-none": "No notifications", - "chat.notification-setting-at-mention-only": "@mention only", + "chat.notification-settings": "Ilmoitusasetukset", + "chat.default-notification-setting": "Ilmoitusten oletusasetukset", + "chat.notification-setting-room-default": "Huoneen oletus", + "chat.notification-setting-none": "Ilmoituksia ei ole", + "chat.notification-setting-at-mention-only": "vain @maininta", "chat.notification-setting-all-messages": "All messages", - "chat.select-groups": "Select Groups", + "chat.select-groups": "Valitse ryhmiä", "chat.add-user-help": "Search for users here. When selected, the user will be added to the chat. The new user will not be able to see chat messages written before they were added to the conversation. Only room owners () may remove users from chat rooms.", "chat.confirm-chat-with-dnd-user": "This user has set their status to DnD(Do not disturb). Do you still want to chat with them?", "chat.room-name-optional": "Room Name (Optional)", @@ -67,7 +67,7 @@ "chat.delete-prompt": "Are you sure you wish to delete this chat room?", "chat.in-room": "In this room", "chat.kick": "Kick", - "chat.show-ip": "Show IP", + "chat.show-ip": "Näytä IP-osoite", "chat.copy-text": "Copy Text", "chat.copy-link": "Copy Link", "chat.owner": "Room Owner", @@ -76,10 +76,10 @@ "chat.system.user-leave": "%1 has left the room ", "chat.system.room-rename": "%2 has renamed this room to \"%1\" ", "composer.compose": "Compose", - "composer.show-preview": "Show Preview", - "composer.hide-preview": "Hide Preview", + "composer.show-preview": "Näytä esikatselu", + "composer.hide-preview": "Piilota esikatselu", "composer.help": "Help", - "composer.user-said-in": "%1 said in %2:", + "composer.user-said-in": "%1 kirjoitti aiheeseen %2:", "composer.user-said": "%1 sanoi:", "composer.discard": "Oletko varma, että haluat hylätä viestin?", "composer.submit-and-lock": "Submit and Lock", @@ -103,7 +103,7 @@ "composer.upload-file": "Upload File", "composer.zen-mode": "Zen Mode", "composer.select-category": "Select a category", - "composer.textarea.placeholder": "Enter your post content here, drag and drop images", + "composer.textarea.placeholder": "Syötä viestisi sisältö tähän ja/tai vedä ja pudota kuvia", "composer.post-queue-alert": "Hello👋!
This forum uses a post queue system, since you are a new user your post will be hidden until it is approved by our moderation team.", "composer.schedule-for": "Schedule topic for", "composer.schedule-date": "Date", @@ -124,7 +124,7 @@ "cover.saved": "Cover photo image and position saved", "thumbs.modal.title": "Manage topic thumbnails", "thumbs.modal.no-thumbs": "No thumbnails found.", - "thumbs.modal.resize-note": "Note: This forum is configured to resize topic thumbnails down to a maximum width of %1px", + "thumbs.modal.resize-note": "Huomioi: Tämä keskustelualue on määritetty muuttaman pienoiskuvien enimmäisleveydeksi %1px", "thumbs.modal.add": "Add thumbnail", "thumbs.modal.remove": "Remove thumbnail", "thumbs.modal.confirm-remove": "Are you sure you want to remove this thumbnail?" diff --git a/public/language/fi/notifications.json b/public/language/fi/notifications.json index 44df935d3b..96cc80eb9f 100644 --- a/public/language/fi/notifications.json +++ b/public/language/fi/notifications.json @@ -1,18 +1,18 @@ { "title": "Ilmoitukset", "no-notifs": "Sinulla ei ole uusia ilmoituksia", - "see-all": "All notifications", + "see-all": "Kaikki ilmoitukset", "mark-all-read": "Mark all read", "back-to-home": "Palaa takaisin %1", "outgoing-link": "Ulkopuolinen linkki", "outgoing-link-message": "Olet nyt poistumassa %1", "continue-to": "Jatka %1", "return-to": "Palaa %1", - "new-notification": "Sinulle ei ole uusia ilmoituksia", + "new-notification": "Sinulla ei ole uusia ilmoituksia", "you-have-unread-notifications": "Sinulla on lukemattomia ilmoituksia.", "all": "Kaikki", "topics": "Aiheet", - "tags": "Tags", + "tags": "Tunnisteet", "categories": "Categories", "replies": "Vastaukset", "chat": "Keskustelut", @@ -56,7 +56,7 @@ "user-posted-topic-with-tag-dual": "%1 has posted a new topic with tags %2 and %3", "user-posted-topic-with-tag-triple": "%1 has posted a new topic with tags %2, %3 and %4", "user-posted-topic-with-tag-multiple": "%1 has posted a new topic with tags %2", - "user-posted-topic-in-category": "%1 has posted a new topic in %2", + "user-posted-topic-in-category": "%1 aloitti uuden aiheen kategoriassa %2", "user-started-following-you": "%1 alkoi seurata sinua.", "user-started-following-you-dual": "%1 ja %2 alkoivat seurata sinua", "user-started-following-you-triple": "%1, %2 and %3 started following you.", @@ -71,28 +71,28 @@ "users-csv-exported": "Users csv exported, click to download", "post-queue-accepted": "Your queued post has been accepted. Click here to see your post.", "post-queue-rejected": "Your queued post has been rejected.", - "post-queue-notify": "Queued post received a notification:
\"%1\"", - "email-confirmed": "Sähköpostiosoite vahvistettu", + "post-queue-notify": "Odottavaan viestiin on tullut ilmoitus:
\"%1\"", + "email-confirmed": "Sähköpostiosoite on vahvistettu", "email-confirmed-message": "Kiitos sähköpostiosoitteesi vahvistamisesta. Käyttäjätilisi on nyt täysin aktivoitu.", "email-confirm-error-message": "Ongelma sähköpostiosoitteen vahvistamisessa. Ehkäpä koodi oli virheellinen tai vanhentunut.", - "email-confirm-sent": "Vahvistussähköposti lähetetty.", + "email-confirm-sent": "Vahvistusviesti on lähetetty.", "none": "Ei mitään", - "notification-only": "Vain ilmoitukset", - "email-only": "Vain sähköposti", - "notification-and-email": "Ilmoitukset & Sähköposti", + "notification-only": "ilmoita vain sivustolla", + "email-only": "Vain sähköpostitse", + "notification-and-email": "Ilmoita sivustolla ja sähköpostitse", "notificationType-upvote": "Kun joku tykkää viestistäsi", - "notificationType-new-topic": "Kun joku seuraa viestejäsi aiheessa", + "notificationType-new-topic": "Kun joku seuraamasi julkaisee aiheen", "notificationType-new-topic-with-tag": "When a topic is posted with a tag you follow", - "notificationType-new-topic-in-category": "When a topic is posted in a category you are watching", - "notificationType-new-reply": "Kun uusi vastaus on lähetetty aiheeseen, jota seuraat", - "notificationType-post-edit": "When a post is edited in a topic you are watching", - "notificationType-follow": "Kun joku alkaa seurata sinua", - "notificationType-new-chat": "Kun saat viestin keskusteluun", - "notificationType-new-group-chat": "When you receive a group chat message", - "notificationType-new-public-chat": "When you receive a public group chat message", - "notificationType-group-invite": "Kun saat kutsun ryhmään", - "notificationType-group-leave": "When a user leaves your group", - "notificationType-group-request-membership": "Kun joku pyytää lupaa liittyä ryhmään, jonka omistaja olet", + "notificationType-new-topic-in-category": "Kun seuraamassasi kategoriassa julkaistaan uusi aihe", + "notificationType-new-reply": "Kun seuraamaasi aiheeseen lähetetään uusi vastaus", + "notificationType-post-edit": "Kun seuraamasi aiheen viestiä muokataan", + "notificationType-follow": "Kun joku seuraa sinua", + "notificationType-new-chat": "Kun vastaanotat keskusteluviestin", + "notificationType-new-group-chat": "Kun vastaanotat ryhmäkeskusteluviestin", + "notificationType-new-public-chat": "Kun vastaanotat julkisen ryhmäkeskusteluviestin", + "notificationType-group-invite": "Kun sinut kutsutaan ryhmään", + "notificationType-group-leave": "Kun käyttäjä poistuu ryhmästäsi", + "notificationType-group-request-membership": "Kun joku haluaa liittyä omistamaasi ryhmään", "notificationType-new-register": "Kun joku lisätään rekisteröintijonoon", "notificationType-post-queue": "Kun uusi viesti tulee jonoon", "notificationType-new-post-flag": "When a post is flagged", diff --git a/public/language/fi/pages.json b/public/language/fi/pages.json index c3dcd5bbf7..9c232b382d 100644 --- a/public/language/fi/pages.json +++ b/public/language/fi/pages.json @@ -1,11 +1,11 @@ { - "home": "Etusivu", + "home": "Aloitussivu", "unread": "Lukemattomat aiheet", "popular-day": "Suositut aiheet tänään", "popular-week": "Suositut aiheet tällä viikolla", "popular-month": "Suositut aiheet tässä kuussa", "popular-alltime": "Suositut aiheet koko ajalta", - "recent": "Viimeisimmät aiheet", + "recent": "Tuoreimmat aiheet", "top-day": "Eniten tykätyt aiheet tänään", "top-week": "Eniten tykätyt aiheet tällä viikolla", "top-month": "Eniten tykätyt aiheet tässä kuussa", @@ -18,7 +18,7 @@ "users/online": "Paikalla olevat käyttäjät", "users/latest": "Viimeisimmat käyttäjät", "users/sort-posts": "Käyttäjät joilla eniten viestejä", - "users/sort-reputation": "Käyttäjät joilla paras maine", + "users/sort-reputation": "Maineikkaimmat käyttäjät", "users/banned": "Banned Users", "users/most-flags": "Most flagged users", "users/search": "Käyttäjähaku", @@ -28,7 +28,7 @@ "register": "Luo käyttäjät", "registration-complete": "Rekisteröinti valmis", "login": "Kirjaudu käyttäjällesi", - "reset": "Nollaa tunnuksesi salasana", + "reset": "Vaihda tilisi salasana", "categories": "Kategoriat", "groups": "Ryhmät", "group": "%1 ryhmä", @@ -38,30 +38,30 @@ "flag-details": "Flag %1 Details", "account/edit": "Muokkaa \"%1\"", "account/edit/password": "Editing password of \"%1\"", - "account/edit/username": "Editing username of \"%1\"", - "account/edit/email": "Editing email of \"%1\"", + "account/edit/username": "Muokataan käyttäjätunnusta \"%1\"", + "account/edit/email": "Muokataan käyttäjän \"%1\" sähköpostiosoitetta", "account/info": "Käyttäjätilin tiedot", - "account/following": "Ihmiset, jota %1 seuraa", - "account/followers": "Ihmiset, jotka seuraavat %1", - "account/posts": "Posts made by %1", - "account/latest-posts": "%1 viimeisimmät viestit", - "account/topics": "%1 luomat aiheet", - "account/groups": "%1 ryhmät", - "account/watched-categories": "%1's Watched Categories", - "account/watched-tags": "%1's Watched Tags", - "account/bookmarks": "%1's Bookmarked Posts", + "account/following": "käyttäjän %1 seuraamat käyttäjät", + "account/followers": "Käyttäjää %1 seuraavat käyttäjät", + "account/posts": "Käyttäjän %1 viestit", + "account/latest-posts": "Käyttäjän %1 uusimmat viestit", + "account/topics": "Käyttäjän %1 aloittamat aiheet", + "account/groups": "Käyttäjän %1 ryhmät", + "account/watched-categories": "Kategoriat, joita %1 seuraa", + "account/watched-tags": "Käyttäjän %1 seuraamat tunnisteet", + "account/bookmarks": "Viestit, jotka %1 on lisännyt kirjanmerkkeihinsä", "account/settings": "Käyttäjän asetukset", "account/settings-of": "Changing settings of %1", - "account/watched": "%1 seuraamat aiheet", - "account/ignored": "%1 sivuuttamat aiheet", - "account/upvoted": "%1 tykkäämät viestit", + "account/watched": "Aiheet, joita %1 seuraa", + "account/ignored": "Aiheet, jotka %1 on ohittanut", + "account/upvoted": "Viesti, joista %1 on tykännyt", "account/downvoted": "Posts downvoted by %1", - "account/best": "%1 tekemät parhaat viestit", - "account/controversial": "Controversial posts made by %1", - "account/blocks": "Blocked users for %1", - "account/uploads": "%1 lähetykset", - "account/sessions": "Login Sessions", - "confirm": "Sähköposti varmistettu", + "account/best": "Käyttäjän %1 parhaat viestit", + "account/controversial": "Käyttäjän %1 kiistanalaiset viestit", + "account/blocks": "Käyttäjän %1 estämät käyttäjät", + "account/uploads": "Käyttäjän %1 tiedostolähetykset", + "account/sessions": "Kirjautumisistunnot", + "confirm": "Sähköpostiosoite on vahvistettu", "maintenance.text": "%1 is currently undergoing maintenance.
Please come back another time.", "maintenance.messageIntro": "Lisäksi ylläpitäjä on jättänyt seuraavan viestin:", "throttled.text": "%1 sivusto on tällähetkellä alhaalla johtuen liiasta kuormituksesta. Tule takaisin myöhemmin." diff --git a/public/language/fi/post-queue.json b/public/language/fi/post-queue.json index 021ed0d83f..ebf195ae94 100644 --- a/public/language/fi/post-queue.json +++ b/public/language/fi/post-queue.json @@ -18,7 +18,7 @@ "category-editable": "Click on category to edit", "title-editable": "Click on title to edit", "reply": "Reply", - "topic": "Topic", + "topic": "Aihe", "accept": "Accept", "reject": "Reject", "remove": "Remove", diff --git a/public/language/fi/recent.json b/public/language/fi/recent.json index 645a1274b6..79383464c2 100644 --- a/public/language/fi/recent.json +++ b/public/language/fi/recent.json @@ -1,11 +1,11 @@ { - "title": "Viimeisimmät", + "title": "Tuoreimmat", "day": "Päivä", "week": "Viikko", "month": "Kuukausi", "year": "Vuosi", "alltime": "Alusta lähtien", - "no-recent-topics": "Ei viimeisimpiä aiheita.", + "no-recent-topics": "Tuoreita aiheita ei ole.", "no-popular-topics": "Ei päivityksiä suosituimmissa aiheissa", "load-new-posts": "Load new posts" } \ No newline at end of file diff --git a/public/language/fi/register.json b/public/language/fi/register.json index 08a49cffc8..b7cdcd57be 100644 --- a/public/language/fi/register.json +++ b/public/language/fi/register.json @@ -2,17 +2,17 @@ "register": "Rekisteröidy", "already-have-account": "Already have an account?", "cancel-registration": "Peruuta rekisteröinti", - "help.email": "Oletuksena sähköpostiosoitettasi ei näytetä muille.", - "help.username-restrictions": "Yksilöllisen käyttäjätunnuksen pitää olla %1-%2 merkkiä pitkä. Toiset voivat mainita sinut @username.", + "help.email": "Oletusarvoisesti sähköpostiosoitettasi ei näytetä julkisesti.", + "help.username-restrictions": "Yksilöllisen käyttäjätunnuksen tulee olla %1–%2 merkin pituinen. Muut voivat viivata sinuun @tunnuksellasi.", "help.minimum-password-length": "Salasanasi pitää olla vähintään %1 merkin mittainen.", "email-address": "Sähköpostiosoite", - "email-address-placeholder": "Syötä sähköpostiosoitteesi", + "email-address-placeholder": "Syötä sähköpostiosoite", "username": "Käyttäjätunnus", "username-placeholder": "Syötä käyttäjätunnuksesi", "password": "Salasana", "password-placeholder": "Syötä salasanasi", "confirm-password": "Vahvista salasanasi", - "confirm-password-placeholder": "Vahvista salasanasi", + "confirm-password-placeholder": "Vahvista salasanas", "register-now-button": "Rekisteröidy nyt", "alternative-registration": "Vaihtoehtoiset rekisteröitymistavat", "terms-of-use": "Käyttöehdot", @@ -25,7 +25,7 @@ "interstitial.intro-new": "We'd like some additional information before we can create your account…", "interstitial.errors-found": "Please review the entered information:", "gdpr-agree-data": "Annan hyväksyntäni henkilökohtaisten tietojen keräämiseen ja prosessointiin tälle verkkosivulle.", - "gdpr-agree-email": "Haluan vastaanottaa viestikoosteita ja ilmoituksia tältä verkkosivulta", + "gdpr-agree-email": "Haluan vastaanottaa tältä verkkosivustolta viestikoosteita ja ilmoituksia.", "gdpr-consent-denied": "Sinun täytyy antaa suostumus sivustolle, jotta se voi kerätä ja tallentaa tietosi ja lähettää sinulle tarvittaessa sähköpostia.", "invite.error-admin-only": "Direct user registration has been disabled. Please contact an administrator for more details.", "invite.error-invite-only": "Direct user registration has been disabled. You must be invited by an existing user in order to access this forum.", diff --git a/public/language/fi/reset_password.json b/public/language/fi/reset_password.json index bda1f9fd51..435cfa2368 100644 --- a/public/language/fi/reset_password.json +++ b/public/language/fi/reset_password.json @@ -1,17 +1,17 @@ { - "reset-password": "Palauta salasana", + "reset-password": "Vaihda salasana", "update-password": "Päivitä salasana", "password-changed.title": "Salasana muutettu", - "password-changed.message": "

Salasanasi on palautettu onnistuneesti, ole hyvä ja kirjaudu uudestaan.", + "password-changed.message": "

Salasanasi on vaihdettu ja voit jälleen kirjautua.", "wrong-reset-code.title": "Väärä palautuskoodi", - "wrong-reset-code.message": "Annettu palautuskoodi oli väärä. Ole hyvä ja yritä uudelleen tai pyydä uutta palautuskoodia.", + "wrong-reset-code.message": "Syötettämäsi palautuskoodi oli väärä. Yritä uudelleen tai pyydä uusi palautuskoodi.", "new-password": "Uusi salasana", "repeat-password": "Vahvista salasana", "changing-password": "Changing Password", - "enter-email": "Syötä sähköpostiosoitteesi, niin me lähetämme sinulle sähköpostilla ohjeet käyttäjätilisi palauttamiseksi.", + "enter-email": "Syötä sähköpostiosoitteesi, niin toimitamme sinulle tilisi palautusohjeet sähköpostitse.", "enter-email-address": "Syötä sähköpostiosoite", - "password-reset-sent": "Salasanan nollaus viesti on lähetetty annettuun osoitteeseen, jos osoite löytyy järjestelmän kannasta. Huomaa, että on mahdollista lähettää vain yksi palautusviesti minuutissa.", - "invalid-email": "Virheellinen sähköpostiosoite / Sähköpostiosoitetta ei ole olemassa!", + "password-reset-sent": "Jos syötetty osoite vastaa olemassaolevaa käyttäjätiliä, lähetettiin siihen salasanan vaihtoviesti. Huomioi, että minuutin sisällä voidaan lähettää vain yksi viesti.", + "invalid-email": "Virheellinen sähköpostiosoite tai sitä ei ole olemassa!", "password-too-short": "Salasana on liian lyhyt, käytä pidempää salasanaa.", "passwords-do-not-match": "Salasana ja sen vahvistus eivät täsmää.", "password-expired": "Salasanasi on vanhentunut. Luo uusi salasana." diff --git a/public/language/fi/search.json b/public/language/fi/search.json index 0e5d086bda..4c7adb654b 100644 --- a/public/language/fi/search.json +++ b/public/language/fi/search.json @@ -10,15 +10,15 @@ "in-bookmarks": "In bookmarks", "in-categories": "In categories", "in-users": "In users", - "in-tags": "In tags", + "in-tags": "Tunnisteissa", "categories": "Categories", "all-categories": "All categories", "categories-x": "Categories: %1", - "categories-watched-categories": "Categories: Watched categories", + "categories-watched-categories": "Kategoriat: seuratut kategoriat", "type-a-category": "Type a category", - "tags": "Tags", - "tags-x": "Tags: %1", - "type-a-tag": "Type a tag", + "tags": "Tunnisteet", + "tags-x": "Tunnisteet: %1", + "type-a-tag": "Kirjoita tunniste", "match-words": "Match words", "match-all-words": "Match all words", "match-any-word": "Match any word", @@ -26,9 +26,9 @@ "any": "Mikä tahansa", "posted-by": "Kirjoittanut", "posted-by-usernames": "Posted by: %1", - "type-a-username": "Type a username", + "type-a-username": "Syötä käyttäjätunnus", "search-child-categories": "Hae alikategorioista", - "has-tags": "Sisältää tagit", + "has-tags": "Sisältää tunnisteita", "reply-count": "Vastausten määrä", "replies": "Replies", "replies-atleast-count": "Replies: At least %1", @@ -63,48 +63,48 @@ "time-older-than-15552000": "Time: Older than six months", "time-newer-than-31104000": "Time: Newer than one year", "time-older-than-31104000": "Time: Older than one year", - "sort-by": "Lajitteluperuste", - "sort": "Sort", + "sort-by": "Järjestysperuste", + "sort": "Järjestys", "last-reply-time": "Vastattu viimeksi", "topic-title": "Aiheen otsikko", "topic-votes": "Aiheiden äänet", "number-of-replies": "Vastausten määrä", "number-of-views": "Katselukertojen määrä", "topic-start-date": "Aiheen aloituspäivä", - "username": "Käyttäjänimi", + "username": "Käyttäjätunnus", "category": "Kategoria", "descending": "Laskevassa järjestyksessä", "ascending": "Nousevassa järjestyksessä", - "sort-by-relevance-desc": "Sort by: Relevance in descending order", - "sort-by-relevance-asc": "Sort by: Relevance in ascending order", - "sort-by-timestamp-desc": "Sort by: Post time in descending order", - "sort-by-timestamp-asc": "Sort by: Post time in ascending order", - "sort-by-votes-desc": "Sort by: Votes in descending order", - "sort-by-votes-asc": "Sort by: Votes in ascending order", - "sort-by-topic.lastposttime-desc": "Sort by: Last reply time in descending order", - "sort-by-topic.lastposttime-asc": "Sort by: Last reply time in ascending order", - "sort-by-topic.title-desc": "Sort by: Topic title in descending order", - "sort-by-topic.title-asc": "Sort by: Topic title in ascending order", - "sort-by-topic.postcount-desc": "Sort by: Number of replies in descending order", - "sort-by-topic.postcount-asc": "Sort by: Number of replies in ascending order", - "sort-by-topic.viewcount-desc": "Sort by: Number of views in descending order", - "sort-by-topic.viewcount-asc": "Sort by: Number of views in ascending order", - "sort-by-topic.votes-desc": "Sort by: Topic votes in descending order", - "sort-by-topic.votes-asc": "Sort by: Topic votes in ascending order", - "sort-by-topic.timestamp-desc": "Sort by: Topic start date in descending order", - "sort-by-topic.timestamp-asc": "Sort by: Topic start date in ascending order", - "sort-by-user.username-desc": "Sort by: Username in descending order", - "sort-by-user.username-asc": "Sort by: Username in ascending order", - "sort-by-category.name-desc": "Sort by: Category in descending order", - "sort-by-category.name-asc": "Sort by: Category in ascending order", + "sort-by-relevance-desc": "Järjestys: osuvuus, laskeva", + "sort-by-relevance-asc": "Järjestys: osuvuus, nouseva", + "sort-by-timestamp-desc": "Järjestys: lähetysaika, laskeva", + "sort-by-timestamp-asc": "Järjestys: lähetysaika, nouseva", + "sort-by-votes-desc": "Järjestys: äänimäärä, laskeva", + "sort-by-votes-asc": "Järjestys: äänimäärä, nouseva", + "sort-by-topic.lastposttime-desc": "Järjestys: viimeisin vastausaika, laskeva", + "sort-by-topic.lastposttime-asc": "Järjestys: viimeisin vastausaika, nouseva", + "sort-by-topic.title-desc": "Järjestys: aiheen otsikko, laskeva", + "sort-by-topic.title-asc": "Järjestys: aiheen otsikko, nouseva", + "sort-by-topic.postcount-desc": "Järjestys: vastausmäärä, laskeva", + "sort-by-topic.postcount-asc": "Järjestys: vastausmäärä, nouseva", + "sort-by-topic.viewcount-desc": "Järjestys: näyttömäärä, laskeva", + "sort-by-topic.viewcount-asc": "Järjestys: näyttömäärä, nouseva", + "sort-by-topic.votes-desc": "Järjestys: aiheen äänimäärä, laskeva", + "sort-by-topic.votes-asc": "Järjestys: aiheen äänimäärä, nouseva", + "sort-by-topic.timestamp-desc": "Järjestys: aiheen aloitusaika, laskeva", + "sort-by-topic.timestamp-asc": "Järjestys: aiheen aloitusaika, nouseva", + "sort-by-user.username-desc": "Järjestys: käyttäjätunnus, laskeva", + "sort-by-user.username-asc": "Järjestys: käyttäjätunnus, nouseva", + "sort-by-category.name-desc": "Järjestys: kategoria, laskeva", + "sort-by-category.name-asc": "Järjestys: kategoria, nouseva", "save": "Save", "save-preferences": "Tallenna asetukset", "clear-preferences": "Tyhjennä asetukset", "search-preferences-saved": "Haun asetukset tallennettu", "search-preferences-cleared": "Haun asetukset nollattu", "show-results-as": "Näytä tulokset", - "show-results-as-topics": "Show results as topics", - "show-results-as-posts": "Show results as posts", + "show-results-as-topics": "Näytä tulokset aiheina", + "show-results-as-posts": "Näytä tulokset viesteinä", "see-more-results": "Näytä lisää tuloksia (%1)", "search-in-category": "Search in \"%1\"" } \ No newline at end of file diff --git a/public/language/fi/success.json b/public/language/fi/success.json index 02864d93ff..1bea98d324 100644 --- a/public/language/fi/success.json +++ b/public/language/fi/success.json @@ -1,7 +1,7 @@ { "success": "Onnistui", "topic-post": "Viestin lähettäminen onnistui.", - "post-queued": "Your post is queued for approval. You will get a notification when it is accepted or rejected.", + "post-queued": "Viestisi odottaa hyväksyntää. Saat ilmoituksen kun se hyväksytään tai hylätään.", "authentication-successful": "Tunnistautuminen onnistui", "settings-saved": "Asetukset tallennettu!" } \ No newline at end of file diff --git a/public/language/fi/tags.json b/public/language/fi/tags.json index 56106c972d..d403146b53 100644 --- a/public/language/fi/tags.json +++ b/public/language/fi/tags.json @@ -1,17 +1,17 @@ { - "all-tags": "All tags", - "no-tag-topics": "Ei viimeisimpiä aiheita tällä tagilla.", - "no-tags-found": "No tags found", - "tags": "Tagit", - "enter-tags-here": "Syötä tagit tähän merkkien %1 ja %2 väliin.", - "enter-tags-here-short": "Syötä tagit...", - "no-tags": "Ei vielä yhtään tagia.", - "select-tags": "Select Tags", - "tag-whitelist": "Tag Whitelist", - "watching": "Watching", - "not-watching": "Not Watching", + "all-tags": "Kaikki tunnisteet", + "no-tag-topics": "Tällä tunnisteella ei ole merkitty aiheita.", + "no-tags-found": "Tunnisteita ei löytynyt", + "tags": "Tunnisteet", + "enter-tags-here": "Syötä tunnisteet tähän, yksittäisen pituus %1–%2 merkkiä.", + "enter-tags-here-short": "Syötä tunnisteita...", + "no-tags": "Tunnisteita ei vielä ole.", + "select-tags": "Valitse tunnisteita", + "tag-whitelist": "Sallitut tunnisteet", + "watching": "Seurataan", + "not-watching": "Ei seurata", "watching.description": "Notify me of new topics.", "not-watching.description": "Do not notify me of new topics.", - "following-tag.message": "You will now be receiving notifications when somebody posts a topic with this tag.", - "not-following-tag.message": "You will not receive notifications when somebody posts a topic with this tag." + "following-tag.message": "Saat jatkossa ilmoituksen kun joku aloittaa aiheen tällä tunnisteella.", + "not-following-tag.message": "Et saa ilmoitusta kun joku aloittaa aiheen tällä tunnisteella." } \ No newline at end of file diff --git a/public/language/fi/themes/harmony.json b/public/language/fi/themes/harmony.json index 5e0a65f946..08fd9c9ac9 100644 --- a/public/language/fi/themes/harmony.json +++ b/public/language/fi/themes/harmony.json @@ -1,17 +1,17 @@ { - "theme-name": "Harmony Theme", - "skins": "Skins", - "collapse": "Collapse", - "expand": "Expand", - "login-register-to-search": "Login or register to search.", - "settings.title": "Theme settings", - "settings.enableQuickReply": "Enable quick reply", - "settings.centerHeaderElements": "Center header elements", - "settings.mobileTopicTeasers": "Show topic teasers on mobile", - "settings.stickyToolbar": "Sticky toolbar", - "settings.stickyToolbar.help": "The toolbar on topic and category pages will stick to the top of the page", - "settings.autohideBottombar": "Auto hide bottom bar", - "settings.autohideBottombar.help": "The bottom bar on mobile view will be hidden when the page is scrolled down", - "settings.openSidebars": "Open sidebars", - "settings.chatModals": "Enable chat modals" + "theme-name": "Harmony-teema", + "skins": "Teemat", + "collapse": "Tiivistä", + "expand": "Laajenna", + "login-register-to-search": "Etsi kirjautumalla sisään tai luomalla tili.", + "settings.title": "Teeman asetukset", + "settings.enableQuickReply": "Käytä Pikavastausta", + "settings.centerHeaderElements": "Keskitä otsakkeen elementit", + "settings.mobileTopicTeasers": "Näytä aihe-ehdotukset mobiilinäkymässä", + "settings.stickyToolbar": "Kiinteä työkalupalkki", + "settings.stickyToolbar.help": "Aihe- ja kategoriasivujen työkalupalkki näytetään yläreunassa aina.", + "settings.autohideBottombar": "Piilota alapalkki automaattisesti", + "settings.autohideBottombar.help": "Mobiilinäykymän alapalkki piilotetaan kun sivua vieritetään alaspäin.", + "settings.openSidebars": "Avaa sivupalkit", + "settings.chatModals": "Käytä keskusteluruutuja" } \ No newline at end of file diff --git a/public/language/fi/themes/persona.json b/public/language/fi/themes/persona.json index e7d1945303..338ba269a4 100644 --- a/public/language/fi/themes/persona.json +++ b/public/language/fi/themes/persona.json @@ -2,7 +2,7 @@ "settings.title": "Theme settings", "settings.intro": "You can customise your theme settings here. Settings are stored on a per-device basis, so you are able to have different settings on different devices (phone, tablet, desktop, etc.)", "settings.mobile-menu-side": "Switch which side each mobile menu is on", - "settings.autoHidingNavbar": "Automatically hide the navbar on scroll", + "settings.autoHidingNavbar": "Piilota navigointipalkki automaattisesti vieritettäessä", "settings.autoHidingNavbar-xs": "Very small screens (e.g. phones in portrait mode)", "settings.autoHidingNavbar-sm": "Smaller screens (e.g. phones, some tablets)", "settings.autoHidingNavbar-md": "Medium sized screens (e.g. tablets in landscape mode)", diff --git a/public/language/fi/top.json b/public/language/fi/top.json index 6e1e05674e..c5ebc64312 100644 --- a/public/language/fi/top.json +++ b/public/language/fi/top.json @@ -1,4 +1,4 @@ { - "title": "Top", + "title": "Suosittu", "no-top-topics": "No top topics" } \ No newline at end of file diff --git a/public/language/fi/topic.json b/public/language/fi/topic.json index 2dfdc489cb..43b3a73cb0 100644 --- a/public/language/fi/topic.json +++ b/public/language/fi/topic.json @@ -39,7 +39,7 @@ "copy-code": "Copy Code", "copy-ip": "Kopioi IP", "ban-ip": "Ban IP", - "view-history": "Muokkaa historiaa", + "view-history": "Muokkaushistoria", "wrote-ago": "wrote ", "wrote-on": "wrote on ", "replied-to-user-ago": "replied to %3 ", @@ -65,33 +65,33 @@ "user-forked-topic-ago": "%1 forked this topic %3", "user-forked-topic-on": "%1 forked this topic on %3", "bookmark-instructions": "Klikkaa tästä palataksesi viimeisimpään luettuun viestiin tässä aiheessa", - "flag-post": "Flag this post", - "flag-user": "Flag this user", + "flag-post": "Liputa viesti", + "flag-user": "Liputa käyttäjä", "already-flagged": "Already Flagged", "view-flag-report": "View Flag Report", "resolve-flag": "Resolve Flag", "merged-message": "This topic has been merged into %2", "forked-message": "This topic was forked from %2", "deleted-message": "Tämä aihe on poistettu. Vain käyttäjät, joilla on aiheen hallintaoikeudet, voivat nähdä sen.", - "following-topic.message": "Saat nyt ilmoituksen, kun joku kirjoittaa tähän aiheeseen.", - "not-following-topic.message": "Et näe tätä aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku lähettää viestin tähän aiheeseen.", - "ignoring-topic.message": "Et enää näe tätä aihetta lukemattomat aiheet listauksessa. Saat ilmoituksen, kun joku mainitsee sinut tai viestistäsi tykätään.", + "following-topic.message": "Saat jatkossa ilmoituksen kun joku lähettää veistin tähän aiheeseen.", + "not-following-topic.message": "Et näe aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku lähettää siihen viestin.", + "ignoring-topic.message": "Et enää näe aihetta lukemattomissa aiheissa, mutta saat ilmoituksen kun joku mainitsee sinut tai viestistäsi tykätään.", "login-to-subscribe": "Ole hyvä ja rekisteröidy tai kirjaudu sisään tilataksesi tämän aiheen.", - "markAsUnreadForAll.success": "Aihe merkitty lukemattomaksi kaikille.", + "markAsUnreadForAll.success": "Aihe merkittiin lukemattomaksi kaikille.", "mark-unread": "Merkitse lukemattomaksi", - "mark-unread.success": "Aihe on merkitty lukemattomaksi", + "mark-unread.success": "Aihe merkittiin lukemattomaksi", "watch": "Seuraa", - "unwatch": "Älä seuraa", + "unwatch": "Lopeta seuraaminen", "watch.title": "Ilmoita, kun tähän keskusteluun tulee uusia viestejä", - "unwatch.title": "Lopeta tämän aiheen seuraaminen", - "share-this-post": "Jaa tämä viesti", + "unwatch.title": "Lopeta aiheen seuraaminen", + "share-this-post": "Jaa viesti", "watching": "Seurataan", - "not-watching": "Ei seurannassa", + "not-watching": "Ei seurata", "ignoring": "Sivuutettu", - "watching.description": "Ilmoita minulle uusista vastauksista.
Näytä aiheet lukemattomissa.", - "not-watching.description": "Älä ilmoita minulle uusista vastauksista.
Näytä aihe lukemattomissa jos kategoriaa ei ole sivuutettu.", - "ignoring.description": "Älä ilmoita minulle uusista vastauksista.", - "thread-tools.title": "Aiheen työkalut", + "watching.description": "Ilmoita uusista vastauksista.
Näytä aihe lukemattomissa.", + "not-watching.description": "Älä ilmoita uusista vastauksista.
Näytä aihe lukemattomissa, jos kategoriaa ei ole ohitettu.", + "ignoring.description": "Älä ilmoita uusista vastauksista.
Älä näytä aihetta lukemattomissa.", + "thread-tools.title": "Aihe työkalut", "thread-tools.markAsUnreadForAll": "Merkitse lukemattomaksi kaikille", "thread-tools.pin": "Kiinnitä aihe", "thread-tools.unpin": "Poista aiheen kiinnitys", @@ -103,7 +103,7 @@ "thread-tools.change-owner": "Vaihda omistaja", "thread-tools.select-category": "Valitse kategoria", "thread-tools.fork": "Haaroita aihe", - "thread-tools.tag": "Tag Topic", + "thread-tools.tag": "Merkitse aihe", "thread-tools.delete": "Poista aihe", "thread-tools.delete-posts": "Poista viestit", "thread-tools.delete-confirm": "Haluatko varmasti poistaa tämän aiheen?", @@ -111,8 +111,8 @@ "thread-tools.restore-confirm": "Haluatko varmasti palauttaa tämän aiheen?", "thread-tools.purge": "Poista aihe pysyvästi", "thread-tools.purge-confirm": "Oletko varma, että haluat poistaa pysyvästi tämän aiheen?", - "thread-tools.merge-topics": "Sulauta aiheet", - "thread-tools.merge": "Merge Topic", + "thread-tools.merge-topics": "Yhdistä aiheet", + "thread-tools.merge": "Yhdistä aihe", "topic-move-success": "This topic will be moved to \"%1\" shortly. Click here to undo.", "topic-move-multiple-success": "These topics will be moved to \"%1\" shortly. Click here to undo.", "topic-move-all-success": "All topics will be moved to \"%1\" shortly. Click here to undo.", @@ -127,16 +127,16 @@ "load-categories": "Ladataan aihealueita", "confirm-move": "Siirrä", "confirm-fork": "Haaroita", - "bookmark": "Kirjanmerkki", + "bookmark": "Lisää/poista krjanmerkki", "bookmarks": "Kirjanmerkit", - "bookmarks.has-no-bookmarks": "Et ole kirjanmerkinnyt yhtään viestiä vielä.", - "copy-permalink": "Copy Permalink", + "bookmarks.has-no-bookmarks": "Et ole vielä lisännyt kirjanmerkkeihin yhtään viestiä.", + "copy-permalink": "Kopioi pysväislinkki", "loading-more-posts": "Ladataan lisää viestejä", "move-topic": "Siirrä aihe", "move-topics": "Siirrä aiheet", "move-post": "Siirrä viesti", "post-moved": "Viestit siirretty!", - "fork-topic": "Haaroita keskustelu", + "fork-topic": "Haaroita aihe", "enter-new-topic-title": "Enter new topic title", "fork-topic-instruction": "Click the posts you want to fork, enter a title for the new topic and click fork topic", "fork-no-pids": "Ei valittuja viestejä!", @@ -151,19 +151,19 @@ "merge-options": "Merge options", "merge-select-main-topic": "Select the main topic", "merge-new-title-for-topic": "New title for topic", - "topic-id": "Topic ID", + "topic-id": "Aiheen ID", "move-posts-instruction": "Click the posts you want to move then enter a topic ID or go to the target topic", "move-topic-instruction": "Select the target category and then click move", "change-owner-instruction": "Valitse viestit jotka haluat siirtää toiselle henkilölle", "composer.title-placeholder": "Syötä aiheesi otsikko tähän...", "composer.handle-placeholder": "Enter your name/handle here", - "composer.hide": "Hide", + "composer.hide": "Piilota", "composer.discard": "Hylkää", "composer.submit": "Lähetä", "composer.additional-options": "Additional Options", "composer.post-later": "Post Later", "composer.schedule": "Schedule", - "composer.replying-to": "Vastaus viestiin %1", + "composer.replying-to": "Vastataan viestiin %1", "composer.new-topic": "Uusi aihe", "composer.editing-in": "Editing post in %1", "composer.uploading": "ladataan palvelimelle...", @@ -177,12 +177,12 @@ "more-users": "%1 more user(s)", "more-guests": "%1 more guest(s)", "users-and-others": "%1 and %2 others", - "sort-by": "Lajittele", + "sort-by": "Järjestysperuste", "oldest-to-newest": "Vanhimmasta uusimpaan", "newest-to-oldest": "Uusimmasta vanhimpaan", "most-votes": "Eniten ääniä", "most-posts": "Eniten viestejä", - "most-views": "Most Views", + "most-views": "Eniten näyttöjä", "stale.title": "Create new topic instead?", "stale.warning": "Aihe johon olet vastaamassa on melko vanha. Haluaisitko luoda mieluummin uuden aiheen ja viitata siitä tähän viestissäsi?", "stale.create": "Luo uusi aihe", @@ -198,15 +198,15 @@ "diffs.post-restored": "Post successfully restored to earlier revision", "diffs.delete": "Delete this revision", "diffs.deleted": "Revision deleted", - "timeago-later": "%1 myöhempi", + "timeago-later": "%1 myöhemmin", "timeago-earlier": "%1 aiempi", "first-post": "First post", "last-post": "Last post", "go-to-my-next-post": "Go to my next post", "no-more-next-post": "You don't have more posts in this topic", - "post-quick-reply": "Quick reply", + "post-quick-reply": "Pikavastaus", "navigator.index": "Post %1 of %2", - "navigator.unread": "%1 unread", + "navigator.unread": "%1 lukematonta", "upvote-post": "Upvote post", "downvote-post": "Downvote post", "post-tools": "Post tools" diff --git a/public/language/fi/uploads.json b/public/language/fi/uploads.json index 3cbe97b030..708ab12f3f 100644 --- a/public/language/fi/uploads.json +++ b/public/language/fi/uploads.json @@ -2,8 +2,8 @@ "uploading-file": "Lähetetään tiedostoa..", "select-file-to-upload": "Valitse tiedosto lähetettäväksi!", "upload-success": "Tiedoston lähetys onnistui", - "maximum-file-size": "Maksimi koko on %1 kt", - "no-uploads-found": "Lähetyksiä ei löytynyt", - "public-uploads-info": "Lähetettyjen tiedostojen näkyvyys on julkinen, kirjautumattomat käyttäjät voivat nähdä ne.", - "private-uploads-info": "Lähetettyjen tiedostojen näkyvyys on rajoitettu, vain kirjautuneet käyttäjät voivat nähdä ne." + "maximum-file-size": "Enimmäiskoko on %1 kt", + "no-uploads-found": "Tiedostolähetyksiä ei ole", + "public-uploads-info": "Tiedostolähetykset ovat julkisia ja kaikki kävijät näkevät ne.", + "private-uploads-info": "Tiedostolähetykset ovat yksityisiä ja vain kirjautuneet käyttäjät näkevät ne." } \ No newline at end of file diff --git a/public/language/fi/user.json b/public/language/fi/user.json index 71cff6485d..6edc76a5a2 100644 --- a/public/language/fi/user.json +++ b/public/language/fi/user.json @@ -16,7 +16,7 @@ "mute-account": "Mute Account", "unmute-account": "Unmute Account", "delete-account": "Poista käyttäjätili", - "delete-account-as-admin": "Delete Account", + "delete-account-as-admin": "Poista tili", "delete-content": "Delete Account Content", "delete-all": "Delete Account and Content", "delete-account-confirm": "Are you sure you want to anonymize your posts and delete your account?
This action is irreversible and you will not be able to recover any of your data

Enter your password to confirm that you wish to destroy this account.", @@ -25,26 +25,26 @@ "delete-all-confirm": "Are you sure you want to delete this account and all of its content (posts/topics/uploads)?
This action is irreversible and you will not be able to recover any data

", "account-deleted": "Tili poistettu", "account-content-deleted": "Account content deleted", - "fullname": "Koko nimi", - "website": "Kotisivu", + "fullname": "Etu- ja sukunimi", + "website": "Verkkosivusto", "location": "Sijainti", "age": "Ikä", "joined": "Liittynyt", "lastonline": "Viimeksi online", "profile": "Profiili", - "profile-views": "Profiilia katsottu", + "profile-views": "Profiilinäyttöä", "reputation": "Maine", "bookmarks": "Kirjanmerkit", "watched-categories": "Seuratut kategoriat", - "watched-tags": "Watched tags", + "watched-tags": "Seuratut tunnisteet", "change-all": "Muuta kaikki", - "watched": "Seurattu", + "watched": "Seurataan", "ignored": "Ohitetut", - "default-category-watch-state": "Default category watch state", + "default-category-watch-state": "Kategoriaseurannan oletustaso", "followers": "Seuraajat", "following": "Seuratut", - "blocks": "Blocks", - "blocked-users": "Blocked users", + "blocks": "Estot", + "blocked-users": "Estetyt käyttäjät", "block-toggle": "Toggle Block", "block-user": "Block User", "unblock-user": "Unblock User", @@ -60,13 +60,13 @@ "more": "Lisää", "profile-update-success": "Profiili päivitettiin onnistuneesti!", "change-picture": "Vaihda kuva", - "change-username": "Vaihda käyttäjänimi", + "change-username": "Vaihda käyttäjätunnus", "change-email": "Vaihda sähköpostiosoite", - "email-updated": "Email Updated", + "email-updated": "Sähköpostiosoite vaihdettiin", "email-same-as-password": "Please enter your current password to continue – you've entered your new email again", "edit": "Muokkaa", "edit-profile": "Muokkaa profiiliasi", - "default-picture": "Oletus kuvake", + "default-picture": "Oletuskuvake", "uploaded-picture": "Ladattu kuva", "upload-new-picture": "Lataa uusi kuva", "upload-new-picture-from-url": "Lataa uusi kuva URL-osoitteesta", @@ -80,8 +80,8 @@ "change-password-success": "Salasanasi on päivitetty!", "confirm-password": "Vahvista salasana", "password": "Salasana", - "username-taken-workaround": "Pyytämäsi käyttäjänimi oli jo varattu, joten muutimme sitä hieman. Käyttäjänimesi on siis nyt %1", - "password-same-as-username": "Salasanasi on sama kuin käytttänimesi. Valitse joku toinen salasana.", + "username-taken-workaround": "Pyytämäsi käyttäjätunnus oli jo varattu, joten muutimme sitä hieman. Tunnuksesi on nyt %1.", + "password-same-as-username": "Salasanasi on sama kuin käyttäjätunnuksesi. Valitse eri salasana.", "password-same-as-email": "Salasanasi on sama kuin sähköpostiosoitteesi. Valitse joku toinen salasana.", "weak-password": "Heikko salasana", "upload-picture": "Lataa kuva", @@ -94,62 +94,62 @@ "avatar-background-colour": "Avatar background colour", "settings": "Asetukset", "show-email": "Näytä sähköpostiosoitteeni", - "show-fullname": "Näytä koko nimeni", + "show-fullname": "Näytä etu- ja sukunimeni", "restrict-chats": "Salli pikaviestit vain seuraamiltani käyttäjiltä", "digest-label": "Tilaa kooste", - "digest-description": "Tilaa päivitykset sähköpostilla tästä foorumista (uudet ilmoitukset ja aiheet) asetetun ajastuksen mukaan", - "digest-off": "Pois päältä", + "digest-description": "Tilaa tämän ajoituksen mukaiset sähköpostitiedotukset keskustelualueen uusista ilmoituksista ja aiheista.", + "digest-off": "Ei käytössä", "digest-daily": "Päivittäin", "digest-weekly": "Viikottain", - "digest-biweekly": "Bi-Weekly", + "digest-biweekly": "Joka toinen viikko", "digest-monthly": "Kuukausittain", "has-no-follower": "Kukaan ei seuraa tätä käyttäjää :(", - "follows-no-one": "Tämä käyttäjä ei seuraa ketään :(", - "has-no-posts": "Käyttäjä ei ole vielä lähettänyt viestejä", + "follows-no-one": "Käyttäjä ei seuraa ketään :(", + "has-no-posts": "Käyttäjä ei ole vielä julkaissut mitään.", "has-no-best-posts": "This user does not have any upvoted posts yet.", "has-no-topics": "Käyttäjä ei ole lähettänyt viestiä yhteenkään aiheeseen vielä.", - "has-no-watched-topics": "Käyttäjä ei seuraa mitään aihetta vielä.", - "has-no-ignored-topics": "Käyttäjä ei ole merkannut sivuutettavaksi yhtään aihetta.", + "has-no-watched-topics": "Käyttäjä ei vielä seuraa aiheita.", + "has-no-ignored-topics": "Käyttäjä ei ole vielä ohittanut aiheita.", "has-no-upvoted-posts": "Käyttäjä ei ole tykännyt yhdestäkään viestistä vielä.", "has-no-downvoted-posts": "This user hasn't downvoted any posts yet.", "has-no-controversial-posts": "This user does not have any downvoted posts yet.", - "has-no-blocks": "Käyttäjä ei ole estänyt käyttäjiä", - "email-hidden": "Sähköposti piilotettu", + "has-no-blocks": "Et ole estänyt käyttäjiä.", + "email-hidden": "Sähköpostiosoite on piilotettu", "hidden": "piilotettu", - "paginate-description": "Paginate topics and posts instead of using infinite scroll", - "topics-per-page": "Aihetta per sivu", - "posts-per-page": "Viestiä per sivu", - "category-topic-sort": "Category topic sort", - "topic-post-sort": "Topic post sort", - "max-items-per-page": "Maximum %1", - "acp-language": "Admin Page Language", - "notifications": "Notifications", - "upvote-notif-freq": "Upvote Notification Frequency", + "paginate-description": "Erota aiheet ja viestit sivuille päättymättömän vierityksen sijaan", + "topics-per-page": "Aiheita sivulla", + "posts-per-page": "Viestejä sivulla", + "category-topic-sort": "Kategorioiden aihejärjestys", + "topic-post-sort": "Aiheiden viestijärjestys", + "max-items-per-page": "enintään %1", + "acp-language": "Hallintasivun kieli", + "notifications": "Ilmoitukset", + "upvote-notif-freq": "Tykkäysilmoitusten tiheys", "upvote-notif-freq.all": "Kaikki tykkäykset", - "upvote-notif-freq.first": "First Per Post", - "upvote-notif-freq.everyTen": "Every Ten Upvotes", - "upvote-notif-freq.threshold": "On 1, 5, 10, 25, 50, 100, 150, 200...", - "upvote-notif-freq.logarithmic": "On 10, 100, 1000...", - "upvote-notif-freq.disabled": "Poistettu käytöstä", + "upvote-notif-freq.first": "Ensimmäisestä viestikohtaisesta", + "upvote-notif-freq.everyTen": "Kymmenen tykkäyksen välein", + "upvote-notif-freq.threshold": "1, 5, 10, 25, 50, 100, 150, 200... välein", + "upvote-notif-freq.logarithmic": "10, 100, 1000... välein", + "upvote-notif-freq.disabled": "Ei käytössä", "browsing": "Selataan asetuksia", - "open-links-in-new-tab": "Avaa palvelunulkopuoliset linkit uuteen ikkunaan", - "enable-topic-searching": "Salli aiheen sisäiset haut", - "topic-search-help": "If enabled, in-topic searching will override the browser's default page search behaviour and allow you to search through the entire topic, instead of what is only shown on screen", - "update-url-with-post-index": "Update url with post index while browsing topics", - "scroll-to-my-post": "After posting a reply, show the new post", - "follow-topics-you-reply-to": "Watch topics that you reply to", - "follow-topics-you-create": "Watch topics you create", + "open-links-in-new-tab": "Avaa ulkoiset linkit uuteen välilehteen", + "enable-topic-searching": "Käytä aiheen sisältöhakua", + "topic-search-help": "Jos käytössä, korvataan selaimen sisäänrakennettu sivun sisältöhaku foorumin aihehaulla, joka mahdollistaa koko aiheen laajuisen etsinnän vain näytöllä näkyvän sisällön sijaan.", + "update-url-with-post-index": "Päivitä viestin järjestysnumero URL-osoitteeseen aihetta selattaessa", + "scroll-to-my-post": "Näytä uusi viesti vastauksen jälkeen", + "follow-topics-you-reply-to": "Seuraa vastaamiasi aiheita", + "follow-topics-you-create": "Seuraa luomiasi aiheita", "grouptitle": "Ryhmän nimi", "group-order-help": "Select a group and use the arrows to order titles", - "no-group-title": "Ei ryhmän nimeä", - "select-skin": "Select a Skin", - "default": "Default (%1)", - "no-skin": "No Skin", - "select-homepage": "Valitse kotisivu", - "homepage": "Kotisivu", - "homepage-description": "Select a page to use as the forum homepage or 'None' to use the default homepage.", - "custom-route": "Custom Homepage Route", - "custom-route-help": "Enter a route name here, without any preceding slash (e.g. \"recent\" or \"category/2/general-discussion\")", + "no-group-title": "Älä näytä ryhmän otsikkoa", + "select-skin": "Valitse ulkoasun teema", + "default": "Oletus (%1)", + "no-skin": "Ei teemaa", + "select-homepage": "Valitse aloitussivu", + "homepage": "Aloitussivu", + "homepage-description": "Valitse keskustelualueen aloitussivuna käytettävä sivu tai käytä oletusta valitsemalla \"Ei mitään\".", + "custom-route": "Mukautetun aloitussivun polku", + "custom-route-help": "Syötä tähän polun nimi ilman edeltävää kauttaviivaa (esim. \"tuoreimmat\" tai \"category/2/yleinen-kesksutelu\").", "sso.title": "Single Sign-on Services", "sso.associated": "Associated with", "sso.not-associated": "Click here to associate with", @@ -158,32 +158,32 @@ "sso.dissociate-confirm": "Are you sure you wish to dissociate your account from %1?", "info.latest-flags": "Latest Flags", "info.no-flags": "No Flagged Posts Found", - "info.ban-history": "Recent Ban History", + "info.ban-history": "Estohistorian viimeisimmät", "info.no-ban-history": "This user has never been banned", "info.banned-until": "Banned until %1", "info.banned-expiry": "Expiry", "info.banned-permanently": "Banned permanently", "info.banned-reason-label": "Syy", "info.banned-no-reason": "Syytä ei ole annettu", - "info.mute-history": "Recent Mute History", + "info.mute-history": "Mykistyshistorian viimeisimmät", "info.no-mute-history": "This user has never been muted", "info.muted-until": "Muted until %1", "info.muted-expiry": "Expiry", "info.muted-no-reason": "No reason given.", - "info.username-history": "Username History", - "info.email-history": "Email History", + "info.username-history": "Käyttäjätunnuksen historia", + "info.email-history": "Sähköpostihistoria", "info.moderation-note": "Ylläpidon muistiinpano", "info.moderation-note.success": "Moderation note saved", "info.moderation-note.add": "Lisää muistiinpano", - "sessions.description": "This page allows you to view any active sessions on this forum and revoke them if necessary. You can revoke your own session by logging out of your account.", + "sessions.description": "Tältä sivulta näet kaikki aktiiviset istuntosi tällä keskustelualueella ja voit tarvittaessa mitätöidä niitä. Voit mitätöidä nykyisen istuntosi kirjautumalla ulos.", "revoke-session": "Revoke Session", "browser-version-on-platform": "%1 %2 on %3", "consent.title": "Your Rights & Consent", "consent.lead": "This community forum collects and processes your personal information.", "consent.intro": "We use this information strictly to personalise your experience in this community, as well as to associate the posts you make to your user account. During the registration step you were asked to provide a username and email address, you can also optionally provide additional information to complete your user profile on this website.

We retain this information for the life of your user account, and you are able to withdraw consent at any time by deleting your account. At any time you may request a copy of your contribution to this website, via your Rights & Consent page.

If you have any questions or concerns, we encourage you to reach out to this forum's administrative team.", - "consent.email-intro": "Occasionally, we may send emails to your registered email address in order to provide updates and/or to notify you of new activity that is pertinent to you. You can customise the frequency of the community digest (including disabling it outright), as well as select which types of notifications to receive via email, via your user settings page.", - "consent.digest-frequency": "Unless explicitly changed in your user settings, this community delivers email digests every %1.", - "consent.digest-off": "Unless explicitly changed in your user settings, this community does not send out email digests", + "consent.email-intro": "Saatamme ajoittain lähettää rekisteröimääsi sähköpostiosoitteeseen viestejä palvelun päivityksistä ja/tai sinua koskevista tapahtumista. Tilisi asetuksista voit mukauttaa yhteisökoosteiden lähetystiheyttä (tai poistaa ne käytöstä täysin), sekä valita mitä ilmoituksia haluat sähköpostitse vastaanottaa.", + "consent.digest-frequency": "Jos et erikseen muuta tätä tilisi asetuksista, lähetettää tämä yhteisö sähköpostikoosteen %1.", + "consent.digest-off": "Jos et erikseen muuta tätä tilisi asetuksista, lähetettää tämä yhteisö sähköpostikoosteen %1.", "consent.received": "You have provided consent for this website to collect and process your information. No additional action is required.", "consent.not-received": "You have not provided consent for data collection and processing. At any time this website's administration may elect to delete your account in order to become compliant with the General Data Protection Regulation.", "consent.give": "Anna suostumus", @@ -196,12 +196,12 @@ "consent.right-to-data-portability": "You have the Right to Data Portability", "consent.right-to-data-portability-description": "You may request from us a machine-readable export of any collected data about you and your account. You can do so by clicking the appropriate button below.", "consent.export-profile": "Export Profile (.json)", - "consent.export-profile-success": "Exporting profile, you will get a notification when it is complete.", + "consent.export-profile-success": "Profiilia viedään. Saat ilmoituksen kun vienti on suoritettu.", "consent.export-uploads": "Export Uploaded Content (.zip)", - "consent.export-uploads-success": "Exporting uploads, you will get a notification when it is complete.", + "consent.export-uploads-success": "Tiedostolähetyksiä viedään. Saat ilmoituksen kun vienti on suoritettu.", "consent.export-posts": "Export Posts (.csv)", - "consent.export-posts-success": "Exporting posts, you will get a notification when it is complete.", - "emailUpdate.intro": "Please enter your email address below. This forum uses your email address for scheduled digest and notifications, as well as for account recovery in the event of a lost password.", + "consent.export-posts-success": "Viestejä viedään. Saat ilmoituksen kun vienti on suoritettu.", + "emailUpdate.intro": "Syötä sähköpostiosoitteesi alle. Keskustelualue käyttää osoitettasi ajoitettuihin koosteisiin ja ilmoituksiin sekä tilin palautukseen salasanan unohtuessa.", "emailUpdate.optional": "This field is optional. You are not obligated to provide your email address, but without a validated email you will not be able to recover your account or login with your email.", "emailUpdate.required": "This field is required.", "emailUpdate.change-instructions": "A confirmation email will be sent to the entered email address with a unique link. Accessing that link will confirm your ownership of the email address and it will become active on your account. At any time, you are able to update your email on file from within your account page.", diff --git a/public/language/fi/users.json b/public/language/fi/users.json index 08364b6bb3..6891926beb 100644 --- a/public/language/fi/users.json +++ b/public/language/fi/users.json @@ -1,11 +1,11 @@ { "all-users": "Kaikki käyttäjät", "latest-users": "Viimeisimmät käyttäjät", - "top-posters": "Aktiivisimmat viestittelijät", - "most-reputation": "Eniten mainetta", + "top-posters": "Aktiivisimmat julkaisijat", + "most-reputation": "Maineikkain", "most-flags": "Eniten", "search": "Hae", - "enter-username": "Syötä käyttäjätunnus hakeaksesi", + "enter-username": "Etsi syöttämällä käyttäjätunnus", "search-user-for-chat": "Search for a user to start chat", "load-more": "Lataa lisää", "users-found-search-took": "%1 käyttäjä(ä) löytyi! Haku kesti %2 sekuntia.", @@ -14,12 +14,12 @@ "invite": "Kutsu", "prompt-email": "Sähköpostit:", "groups-to-join": "Groups to be joined when invite is accepted:", - "invitation-email-sent": "Kutsusähköposti on lähetetty %1", + "invitation-email-sent": "Kutsuviesti lähetettiin osoitteeseen %1", "user-list": "Käyttäjälista", - "recent-topics": "Viimeisimmät aiheet", - "popular-topics": "Suositut aiheet", + "recent-topics": "Tuoreimmat aiheet", + "popular-topics": "Suosituimmat aiheet", "unread-topics": "Lukemattomat aiheet", "categories": "Kategoriat", - "tags": "Tagit", + "tags": "Tunnisteet", "no-users-found": "Ei käyttäjiä!" } \ No newline at end of file diff --git a/public/language/it/admin/manage/privileges.json b/public/language/it/admin/manage/privileges.json index a49392e797..1f3e550681 100644 --- a/public/language/it/admin/manage/privileges.json +++ b/public/language/it/admin/manage/privileges.json @@ -35,7 +35,7 @@ "view-edit-history": "Visualizza cronologia modifiche", "delete-posts": "Elimina post", "view-deleted": "Visualizza post eliminati", - "upvote-posts": "Post negativi", + "upvote-posts": "Post votati positivamente", "downvote-posts": "Post votati negativamente", "delete-topics": "Elimina discussioni", "purge": "Elimina definitivamente", diff --git a/public/language/it/global.json b/public/language/it/global.json index 3c4aa59029..56617614fe 100644 --- a/public/language/it/global.json +++ b/public/language/it/global.json @@ -140,5 +140,5 @@ "hidden": "Nascosto", "sort": "Ordinamento", "actions": "Azioni", - "rss-feed": "RSS Feed" + "rss-feed": "Feed RSS" } \ No newline at end of file diff --git a/public/language/it/notifications.json b/public/language/it/notifications.json index e88ed398b0..737dfd0f20 100644 --- a/public/language/it/notifications.json +++ b/public/language/it/notifications.json @@ -19,7 +19,7 @@ "group-chat": "Chat di gruppo", "public-chat": "Chat pubbliche", "follows": "Segui", - "upvote": "Voti", + "upvote": "Voti positivi", "awards": "Premi", "new-flags": "Nuove segnalazioni", "my-flags": "Segnalazioni assegnate a me", diff --git a/public/language/it/topic.json b/public/language/it/topic.json index d39b8a98ea..687203904c 100644 --- a/public/language/it/topic.json +++ b/public/language/it/topic.json @@ -207,7 +207,7 @@ "post-quick-reply": "Risposta rapida", "navigator.index": "Post %1 di %2", "navigator.unread": "%1 non letto", - "upvote-post": "Upvote post", - "downvote-post": "Downvote post", - "post-tools": "Post tools" + "upvote-post": "Vota positivamente il post", + "downvote-post": "Vota negativamente il post", + "post-tools": "Strumenti post" } \ No newline at end of file