chore: add Finnish language
This commit is contained in:
parent
cc413074f3
commit
f87a6096d7
|
@ -54,6 +54,7 @@ private func map(language: String) -> String? {
|
||||||
case "zh-Hant.lproj": return "zh-Hant" // Chinese Traditional
|
case "zh-Hant.lproj": return "zh-Hant" // Chinese Traditional
|
||||||
case "nl.lproj": return "nl" // Dutch
|
case "nl.lproj": return "nl" // Dutch
|
||||||
case "en.lproj": return "en"
|
case "en.lproj": return "en"
|
||||||
|
case "fi.lproj": return "fi" // Finnish
|
||||||
case "fr.lproj": return "fr" // French
|
case "fr.lproj": return "fr" // French
|
||||||
case "gl.lproj": return "gl" // Galician
|
case "gl.lproj": return "gl" // Galician
|
||||||
case "de.lproj": return "de" // German
|
case "de.lproj": return "de" // German
|
||||||
|
|
|
@ -1198,6 +1198,9 @@
|
||||||
DB8D8E3128196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Intents.strings; sourceTree = "<group>"; };
|
DB8D8E3128196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/Intents.strings; sourceTree = "<group>"; };
|
||||||
DB8D8E3228196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
DB8D8E3228196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = sv; path = sv.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
DB8D8E3328196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = sv; path = sv.lproj/Intents.stringsdict; sourceTree = "<group>"; };
|
DB8D8E3328196FA0009FD90F /* sv */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = sv; path = sv.lproj/Intents.stringsdict; sourceTree = "<group>"; };
|
||||||
|
DB8F40042835EE5E006E7513 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/Intents.strings; sourceTree = "<group>"; };
|
||||||
|
DB8F40052835EE5E006E7513 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = fi; path = fi.lproj/InfoPlist.strings; sourceTree = "<group>"; };
|
||||||
|
DB8F40062835EE5E006E7513 /* fi */ = {isa = PBXFileReference; lastKnownFileType = text.plist.stringsdict; name = fi; path = fi.lproj/Intents.stringsdict; sourceTree = "<group>"; };
|
||||||
DB8F7075279E954700E1225B /* DataSourceFacade+Follow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataSourceFacade+Follow.swift"; sourceTree = "<group>"; };
|
DB8F7075279E954700E1225B /* DataSourceFacade+Follow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "DataSourceFacade+Follow.swift"; sourceTree = "<group>"; };
|
||||||
DB8FAB9E26AEC3A2008E5AF4 /* Intents.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Intents.framework; path = System/Library/Frameworks/Intents.framework; sourceTree = SDKROOT; };
|
DB8FAB9E26AEC3A2008E5AF4 /* Intents.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Intents.framework; path = System/Library/Frameworks/Intents.framework; sourceTree = SDKROOT; };
|
||||||
DB8FABA926AEC3A2008E5AF4 /* IntentsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IntentsUI.framework; path = System/Library/Frameworks/IntentsUI.framework; sourceTree = SDKROOT; };
|
DB8FABA926AEC3A2008E5AF4 /* IntentsUI.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = IntentsUI.framework; path = System/Library/Frameworks/IntentsUI.framework; sourceTree = SDKROOT; };
|
||||||
|
@ -3646,6 +3649,7 @@
|
||||||
eu,
|
eu,
|
||||||
gd,
|
gd,
|
||||||
"es-AR",
|
"es-AR",
|
||||||
|
fi,
|
||||||
);
|
);
|
||||||
mainGroup = DB427DC925BAA00100D1B89D;
|
mainGroup = DB427DC925BAA00100D1B89D;
|
||||||
packageReferences = (
|
packageReferences = (
|
||||||
|
@ -4611,6 +4615,7 @@
|
||||||
DBC9E3A3282E13BB0063A4D9 /* eu */,
|
DBC9E3A3282E13BB0063A4D9 /* eu */,
|
||||||
DBC9E3A6282E15190063A4D9 /* gd */,
|
DBC9E3A6282E15190063A4D9 /* gd */,
|
||||||
DBC9E3A9282E17DF0063A4D9 /* es-AR */,
|
DBC9E3A9282E17DF0063A4D9 /* es-AR */,
|
||||||
|
DB8F40042835EE5E006E7513 /* fi */,
|
||||||
);
|
);
|
||||||
name = Intents.intentdefinition;
|
name = Intents.intentdefinition;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -4641,6 +4646,7 @@
|
||||||
DBC9E3A4282E13BB0063A4D9 /* eu */,
|
DBC9E3A4282E13BB0063A4D9 /* eu */,
|
||||||
DBC9E3A7282E15190063A4D9 /* gd */,
|
DBC9E3A7282E15190063A4D9 /* gd */,
|
||||||
DBC9E3AA282E17DF0063A4D9 /* es-AR */,
|
DBC9E3AA282E17DF0063A4D9 /* es-AR */,
|
||||||
|
DB8F40052835EE5E006E7513 /* fi */,
|
||||||
);
|
);
|
||||||
name = InfoPlist.strings;
|
name = InfoPlist.strings;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
@ -4687,6 +4693,7 @@
|
||||||
DBC9E3A5282E13BB0063A4D9 /* eu */,
|
DBC9E3A5282E13BB0063A4D9 /* eu */,
|
||||||
DBC9E3A8282E15190063A4D9 /* gd */,
|
DBC9E3A8282E15190063A4D9 /* gd */,
|
||||||
DBC9E3AB282E17DF0063A4D9 /* es-AR */,
|
DBC9E3AB282E17DF0063A4D9 /* es-AR */,
|
||||||
|
DB8F40062835EE5E006E7513 /* fi */,
|
||||||
);
|
);
|
||||||
name = Intents.stringsdict;
|
name = Intents.stringsdict;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
|
|
|
@ -114,7 +114,7 @@
|
||||||
<key>MastodonIntent.xcscheme_^#shared#^_</key>
|
<key>MastodonIntent.xcscheme_^#shared#^_</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>28</integer>
|
<integer>21</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>MastodonIntents.xcscheme_^#shared#^_</key>
|
<key>MastodonIntents.xcscheme_^#shared#^_</key>
|
||||||
<dict>
|
<dict>
|
||||||
|
@ -129,12 +129,12 @@
|
||||||
<key>NotificationService.xcscheme_^#shared#^_</key>
|
<key>NotificationService.xcscheme_^#shared#^_</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>29</integer>
|
<integer>22</integer>
|
||||||
</dict>
|
</dict>
|
||||||
<key>ShareActionExtension.xcscheme_^#shared#^_</key>
|
<key>ShareActionExtension.xcscheme_^#shared#^_</key>
|
||||||
<dict>
|
<dict>
|
||||||
<key>orderHint</key>
|
<key>orderHint</key>
|
||||||
<integer>27</integer>
|
<integer>20</integer>
|
||||||
</dict>
|
</dict>
|
||||||
</dict>
|
</dict>
|
||||||
<key>SuppressBuildableAutocreation</key>
|
<key>SuppressBuildableAutocreation</key>
|
||||||
|
|
|
@ -0,0 +1,4 @@
|
||||||
|
"NSCameraUsageDescription" = "Used to take photo for post status";
|
||||||
|
"NSPhotoLibraryAddUsageDescription" = "Used to save photo into the Photo Library";
|
||||||
|
"NewPostShortcutItemTitle" = "New Post";
|
||||||
|
"SearchShortcutItemTitle" = "Search";
|
|
@ -0,0 +1,51 @@
|
||||||
|
"16wxgf" = "Julkaise Mastodonissa";
|
||||||
|
|
||||||
|
"751xkl" = "Tekstisisältö";
|
||||||
|
|
||||||
|
"CsR7G2" = "Julkaise Mastodonissa";
|
||||||
|
|
||||||
|
"HZSGTr" = "Mitä sisältöä julkaista?";
|
||||||
|
|
||||||
|
"HdGikU" = "Julkaiseminen epäonnistui";
|
||||||
|
|
||||||
|
"KDNTJ4" = "Epäonnistumisen syy";
|
||||||
|
|
||||||
|
"RHxKOw" = "Lähetä julkaisu teksisisällöllä";
|
||||||
|
|
||||||
|
"RxSqsb" = "Julkaisu";
|
||||||
|
|
||||||
|
"WCIR3D" = "Julkaise ${content} Mastodonissa";
|
||||||
|
|
||||||
|
"ZKJSNu" = "Julkaisu";
|
||||||
|
|
||||||
|
"ZS1XaK" = "${content}";
|
||||||
|
|
||||||
|
"ZbSjzC" = "Näkyvyys";
|
||||||
|
|
||||||
|
"Zo4jgJ" = "Julkaisun näkyvyys";
|
||||||
|
|
||||||
|
"apSxMG-dYQ5NN" = "On ${count} vaihtoehtoa, jotka vastaavat ‘Julkinen’.";
|
||||||
|
|
||||||
|
"apSxMG-ehFLjY" = "On ${count} vaihtoehtoa, jotka vastaavat ‘Vain seuraajat’.";
|
||||||
|
|
||||||
|
"ayoYEb-dYQ5NN" = "${content}, julkinen";
|
||||||
|
|
||||||
|
"ayoYEb-ehFLjY" = "${content}, vain seuraajat";
|
||||||
|
|
||||||
|
"dUyuGg" = "Julkaise Mastodonissa";
|
||||||
|
|
||||||
|
"dYQ5NN" = "Julkinen";
|
||||||
|
|
||||||
|
"ehFLjY" = "Vain seuraajat";
|
||||||
|
|
||||||
|
"gfePDu" = "Julkaiseminen epäonnistui. ${failureReason}";
|
||||||
|
|
||||||
|
"k7dbKQ" = "Julkaisu lähetettiin onnistuneesti.";
|
||||||
|
|
||||||
|
"oGiqmY-dYQ5NN" = "Vahvitukseksi, halusit ‘Julkinen’?";
|
||||||
|
|
||||||
|
"oGiqmY-ehFLjY" = "Vahvitstukseksi, halusit ‘Vain seuraajat’?";
|
||||||
|
|
||||||
|
"rM6dvp" = "URL";
|
||||||
|
|
||||||
|
"ryJLwG" = "Julkaisu lähetettiin onnistuneesti. ";
|
|
@ -0,0 +1,54 @@
|
||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>There are ${count} options matching ‘${content}’. - 2</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>There are %#@count_option@ matching ‘${content}’.</string>
|
||||||
|
<key>count_option</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>%ld</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>0 options</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 option</string>
|
||||||
|
<key>two</key>
|
||||||
|
<string>2 options</string>
|
||||||
|
<key>few</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
<key>many</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>There are ${count} options matching ‘${visibility}’.</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>There are %#@count_option@ matching ‘${visibility}’.</string>
|
||||||
|
<key>count_option</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>%ld</string>
|
||||||
|
<key>zero</key>
|
||||||
|
<string>0 options</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 option</string>
|
||||||
|
<key>two</key>
|
||||||
|
<string>2 options</string>
|
||||||
|
<key>few</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
<key>many</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld options</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
|
@ -0,0 +1,436 @@
|
||||||
|
"Common.Alerts.BlockDomain.BlockEntireDomain" = "Estä verkkotunnus";
|
||||||
|
"Common.Alerts.BlockDomain.Title" = "Are you really, really sure you want to block the entire %@? In most cases a few targeted blocks or mutes are sufficient and preferable. You will not see content from that domain and any of your followers from that domain will be removed.";
|
||||||
|
"Common.Alerts.CleanCache.Message" = "%@ välimuisti tyhjennetty onnistuneesti.";
|
||||||
|
"Common.Alerts.CleanCache.Title" = "Puhdista välimuisti";
|
||||||
|
"Common.Alerts.Common.PleaseTryAgain" = "Yritä uudelleen.";
|
||||||
|
"Common.Alerts.Common.PleaseTryAgainLater" = "Yritä uudelleen myöhemmin.";
|
||||||
|
"Common.Alerts.DeletePost.Message" = "Are you sure you want to delete this post?";
|
||||||
|
"Common.Alerts.DeletePost.Title" = "Haluatko varmasti poistaa tämän julkaisun?";
|
||||||
|
"Common.Alerts.DiscardPostContent.Message" = "Confirm to discard composed post content.";
|
||||||
|
"Common.Alerts.DiscardPostContent.Title" = "Hylkää luonnos";
|
||||||
|
"Common.Alerts.EditProfileFailure.Message" = "Profiilia ei voida muoka. Yritä uudelleen.";
|
||||||
|
"Common.Alerts.EditProfileFailure.Title" = "Virhe profiilin muokkauksessa";
|
||||||
|
"Common.Alerts.PublishPostFailure.AttachmentsMessage.MoreThanOneVideo" = "Ei voi liittä yhtä videota enempää.";
|
||||||
|
"Common.Alerts.PublishPostFailure.AttachmentsMessage.VideoAttachWithPhoto" = "Cannot attach a video to a post that already contains images.";
|
||||||
|
"Common.Alerts.PublishPostFailure.Message" = "Julkaisun julkaiseminen epäonnistui.
|
||||||
|
Tarkista internet-yhteytesi.";
|
||||||
|
"Common.Alerts.PublishPostFailure.Title" = "Julkaiseminen epäonnistui";
|
||||||
|
"Common.Alerts.SavePhotoFailure.Message" = "Please enable the photo library access permission to save the photo.";
|
||||||
|
"Common.Alerts.SavePhotoFailure.Title" = "Kuvan tallentaminen epäonnistui";
|
||||||
|
"Common.Alerts.ServerError.Title" = "Palvelinvirhe";
|
||||||
|
"Common.Alerts.SignOut.Confirm" = "Kirjaudu ulos";
|
||||||
|
"Common.Alerts.SignOut.Message" = "Haluatko varmasti kirjautua ulos?";
|
||||||
|
"Common.Alerts.SignOut.Title" = "Kirjaudu ulos";
|
||||||
|
"Common.Alerts.SignUpFailure.Title" = "Rekisteröinti epäonnistui";
|
||||||
|
"Common.Alerts.VoteFailure.PollEnded" = "Kysely on päättynyt";
|
||||||
|
"Common.Alerts.VoteFailure.Title" = "Vote Failure";
|
||||||
|
"Common.Controls.Actions.Add" = "Lisää";
|
||||||
|
"Common.Controls.Actions.Back" = "Takaisin";
|
||||||
|
"Common.Controls.Actions.BlockDomain" = "Estä %@";
|
||||||
|
"Common.Controls.Actions.Cancel" = "Kumoa";
|
||||||
|
"Common.Controls.Actions.Compose" = "Koosta";
|
||||||
|
"Common.Controls.Actions.Confirm" = "Vahvista";
|
||||||
|
"Common.Controls.Actions.Continue" = "Jatka";
|
||||||
|
"Common.Controls.Actions.CopyPhoto" = "Kopioi kuva";
|
||||||
|
"Common.Controls.Actions.Delete" = "Poista";
|
||||||
|
"Common.Controls.Actions.Discard" = "Hylkää";
|
||||||
|
"Common.Controls.Actions.Done" = "Valmis";
|
||||||
|
"Common.Controls.Actions.Edit" = "Muokkaa";
|
||||||
|
"Common.Controls.Actions.FindPeople" = "Löydä tilejä seurattavaksi";
|
||||||
|
"Common.Controls.Actions.ManuallySearch" = "Manually search instead";
|
||||||
|
"Common.Controls.Actions.Next" = "Seuraava";
|
||||||
|
"Common.Controls.Actions.Ok" = "OK";
|
||||||
|
"Common.Controls.Actions.Open" = "Avaa";
|
||||||
|
"Common.Controls.Actions.OpenInBrowser" = "Open in Browser";
|
||||||
|
"Common.Controls.Actions.OpenInSafari" = "Avaa Safarissa";
|
||||||
|
"Common.Controls.Actions.Preview" = "Esikatselu";
|
||||||
|
"Common.Controls.Actions.Previous" = "Edellinen";
|
||||||
|
"Common.Controls.Actions.Remove" = "Poista";
|
||||||
|
"Common.Controls.Actions.Reply" = "Vastaa";
|
||||||
|
"Common.Controls.Actions.ReportUser" = "Ilmianna %@";
|
||||||
|
"Common.Controls.Actions.Save" = "Tallenna";
|
||||||
|
"Common.Controls.Actions.SavePhoto" = "Tallenna kuva";
|
||||||
|
"Common.Controls.Actions.SeeMore" = "Näytä lisää";
|
||||||
|
"Common.Controls.Actions.Settings" = "Asetukset";
|
||||||
|
"Common.Controls.Actions.Share" = "Jaa";
|
||||||
|
"Common.Controls.Actions.SharePost" = "Jaa julkaisu";
|
||||||
|
"Common.Controls.Actions.ShareUser" = "Jaa %@";
|
||||||
|
"Common.Controls.Actions.SignIn" = "Kirjaudu sisään";
|
||||||
|
"Common.Controls.Actions.SignUp" = "Rekisteröidy";
|
||||||
|
"Common.Controls.Actions.Skip" = "Ohita";
|
||||||
|
"Common.Controls.Actions.TakePhoto" = "Ota kuva";
|
||||||
|
"Common.Controls.Actions.TryAgain" = "Yritä uudelleen";
|
||||||
|
"Common.Controls.Actions.UnblockDomain" = "Poista esto %@";
|
||||||
|
"Common.Controls.Friendship.Block" = "Estä";
|
||||||
|
"Common.Controls.Friendship.BlockDomain" = "Estä %@";
|
||||||
|
"Common.Controls.Friendship.BlockUser" = "Estä %@";
|
||||||
|
"Common.Controls.Friendship.Blocked" = "Estetty";
|
||||||
|
"Common.Controls.Friendship.EditInfo" = "Muokkaa profiilia";
|
||||||
|
"Common.Controls.Friendship.Follow" = "Seuraa";
|
||||||
|
"Common.Controls.Friendship.Following" = "Seurataan";
|
||||||
|
"Common.Controls.Friendship.Mute" = "Mykistä";
|
||||||
|
"Common.Controls.Friendship.MuteUser" = "Mykistä %@";
|
||||||
|
"Common.Controls.Friendship.Muted" = "Mykistetty";
|
||||||
|
"Common.Controls.Friendship.Pending" = "Pyydetty";
|
||||||
|
"Common.Controls.Friendship.Request" = "Pyydä";
|
||||||
|
"Common.Controls.Friendship.Unblock" = "Poista esto";
|
||||||
|
"Common.Controls.Friendship.UnblockUser" = "Unblock %@";
|
||||||
|
"Common.Controls.Friendship.Unmute" = "Poista mykistys";
|
||||||
|
"Common.Controls.Friendship.UnmuteUser" = "Poista mykistys tililtä %@";
|
||||||
|
"Common.Controls.Keyboard.Common.ComposeNewPost" = "Koosta uusi julkaisu";
|
||||||
|
"Common.Controls.Keyboard.Common.OpenSettings" = "Avaa asetukset";
|
||||||
|
"Common.Controls.Keyboard.Common.ShowFavorites" = "Näytä suosikit";
|
||||||
|
"Common.Controls.Keyboard.Common.SwitchToTab" = "Vaihda %@";
|
||||||
|
"Common.Controls.Keyboard.SegmentedControl.NextSection" = "Seuraava lohko";
|
||||||
|
"Common.Controls.Keyboard.SegmentedControl.PreviousSection" = "Previous Section";
|
||||||
|
"Common.Controls.Keyboard.Timeline.NextStatus" = "Seuraava julkaisu";
|
||||||
|
"Common.Controls.Keyboard.Timeline.OpenAuthorProfile" = "Avaa tekijän profiili";
|
||||||
|
"Common.Controls.Keyboard.Timeline.OpenRebloggerProfile" = "Avaa edelleen jakajan profiili";
|
||||||
|
"Common.Controls.Keyboard.Timeline.OpenStatus" = "Avaa julkaisu";
|
||||||
|
"Common.Controls.Keyboard.Timeline.PreviewImage" = "Preview Image";
|
||||||
|
"Common.Controls.Keyboard.Timeline.PreviousStatus" = "Edellinen julkaisu";
|
||||||
|
"Common.Controls.Keyboard.Timeline.ReplyStatus" = "Vastaa julkaisuun";
|
||||||
|
"Common.Controls.Keyboard.Timeline.ToggleContentWarning" = "Vaihda sisältövaroitus";
|
||||||
|
"Common.Controls.Keyboard.Timeline.ToggleFavorite" = "Toggle Favorite on Post";
|
||||||
|
"Common.Controls.Keyboard.Timeline.ToggleReblog" = "Toggle Reblog on Post";
|
||||||
|
"Common.Controls.Status.Actions.Favorite" = "Favorite";
|
||||||
|
"Common.Controls.Status.Actions.Hide" = "Hide";
|
||||||
|
"Common.Controls.Status.Actions.Menu" = "Valikko";
|
||||||
|
"Common.Controls.Status.Actions.Reblog" = "Jaa edelleen";
|
||||||
|
"Common.Controls.Status.Actions.Reply" = "Vastaa";
|
||||||
|
"Common.Controls.Status.Actions.ShowGif" = "Show GIF";
|
||||||
|
"Common.Controls.Status.Actions.ShowImage" = "Show image";
|
||||||
|
"Common.Controls.Status.Actions.ShowVideoPlayer" = "Show video player";
|
||||||
|
"Common.Controls.Status.Actions.TapThenHoldToShowMenu" = "Tap then hold to show menu";
|
||||||
|
"Common.Controls.Status.Actions.Unfavorite" = "Unfavorite";
|
||||||
|
"Common.Controls.Status.Actions.Unreblog" = "Peru edelleen jako";
|
||||||
|
"Common.Controls.Status.ContentWarning" = "Sisältövaroitus";
|
||||||
|
"Common.Controls.Status.MediaContentWarning" = "Napauta mistä tahansa paljastaaksesi";
|
||||||
|
"Common.Controls.Status.Poll.Closed" = "Suljettu";
|
||||||
|
"Common.Controls.Status.Poll.Vote" = "Vote";
|
||||||
|
"Common.Controls.Status.SensitiveContent" = "Sensitive Content";
|
||||||
|
"Common.Controls.Status.ShowPost" = "Näytä julkaisu";
|
||||||
|
"Common.Controls.Status.ShowUserProfile" = "Näytä tili";
|
||||||
|
"Common.Controls.Status.Tag.Email" = "Sähköposti";
|
||||||
|
"Common.Controls.Status.Tag.Emoji" = "Emoji";
|
||||||
|
"Common.Controls.Status.Tag.Hashtag" = "Hashtagi";
|
||||||
|
"Common.Controls.Status.Tag.Link" = "Linkki";
|
||||||
|
"Common.Controls.Status.Tag.Mention" = "Mention";
|
||||||
|
"Common.Controls.Status.Tag.Url" = "URL";
|
||||||
|
"Common.Controls.Status.TapToReveal" = "Tap to reveal";
|
||||||
|
"Common.Controls.Status.UserReblogged" = "%@ jakoi edelleen";
|
||||||
|
"Common.Controls.Status.UserRepliedTo" = "Vastasi %@:lle";
|
||||||
|
"Common.Controls.Status.Visibility.Direct" = "Only mentioned user can see this post.";
|
||||||
|
"Common.Controls.Status.Visibility.Private" = "Only their followers can see this post.";
|
||||||
|
"Common.Controls.Status.Visibility.PrivateFromMe" = "Only my followers can see this post.";
|
||||||
|
"Common.Controls.Status.Visibility.Unlisted" = "Everyone can see this post but not display in the public timeline.";
|
||||||
|
"Common.Controls.Tabs.Home" = "Koti";
|
||||||
|
"Common.Controls.Tabs.Notification" = "Ilmoitus";
|
||||||
|
"Common.Controls.Tabs.Profile" = "Profiili";
|
||||||
|
"Common.Controls.Tabs.Search" = "Haku";
|
||||||
|
"Common.Controls.Timeline.Filtered" = "Suodatettu";
|
||||||
|
"Common.Controls.Timeline.Header.BlockedWarning" = "Et voi tarkastella tämän tilin profiilia
|
||||||
|
ennen kuin hän poistaa eston.";
|
||||||
|
"Common.Controls.Timeline.Header.BlockingWarning" = "Et voi tarkastella tämän tilin profiilia
|
||||||
|
ennen kuin poistat sen esto.
|
||||||
|
Profiilisi näyttää tältä hänelle.";
|
||||||
|
"Common.Controls.Timeline.Header.NoStatusFound" = "Julkaisua ei löytynyt";
|
||||||
|
"Common.Controls.Timeline.Header.SuspendedWarning" = "Tämä tili on lakkautettu.";
|
||||||
|
"Common.Controls.Timeline.Header.UserBlockedWarning" = "Et voi tarkastella tilin %@ profiilia
|
||||||
|
ennen kuin hän poistaa eston.";
|
||||||
|
"Common.Controls.Timeline.Header.UserBlockingWarning" = "Et voi tarkastella tilin %@ profiilia
|
||||||
|
ennen kuin poistat sen esto.
|
||||||
|
Profiilisi näyttää tältä hänelle.";
|
||||||
|
"Common.Controls.Timeline.Header.UserSuspendedWarning" = "Tili %@ on lakkautettu.";
|
||||||
|
"Common.Controls.Timeline.Loader.LoadMissingPosts" = "Lataa puuttuvat julkaisut";
|
||||||
|
"Common.Controls.Timeline.Loader.LoadingMissingPosts" = "Ladataan puuttuvia julkaisuja...";
|
||||||
|
"Common.Controls.Timeline.Loader.ShowMoreReplies" = "Näytä lisää vastauksia";
|
||||||
|
"Common.Controls.Timeline.Timestamp.Now" = "Nyt";
|
||||||
|
"Scene.AccountList.AddAccount" = "Lisää tili";
|
||||||
|
"Scene.AccountList.DismissAccountSwitcher" = "Sulje tilin vaihtaja";
|
||||||
|
"Scene.AccountList.TabBarHint" = "Nykyinen valittu profiili: %@. Kaksoisnapauta ja pidä sitten painettuna näytääksesi tilin vaihtajan";
|
||||||
|
"Scene.Compose.Accessibility.AppendAttachment" = "Lisää liite";
|
||||||
|
"Scene.Compose.Accessibility.AppendPoll" = "Lisää kysely";
|
||||||
|
"Scene.Compose.Accessibility.CustomEmojiPicker" = "Mukautettu emojivalitsin";
|
||||||
|
"Scene.Compose.Accessibility.DisableContentWarning" = "Poista sisältövaroitus käytöstä";
|
||||||
|
"Scene.Compose.Accessibility.EnableContentWarning" = "Ota sisältövaroitus käyttöön";
|
||||||
|
"Scene.Compose.Accessibility.PostVisibilityMenu" = "Julkaisun näkyvyysvalikko";
|
||||||
|
"Scene.Compose.Accessibility.RemovePoll" = "Poista kysely";
|
||||||
|
"Scene.Compose.Attachment.AttachmentBroken" = "This %@ is broken and can’t be
|
||||||
|
uploaded to Mastodon.";
|
||||||
|
"Scene.Compose.Attachment.DescriptionPhoto" = "Kuvaile kuva näkövammaisille...";
|
||||||
|
"Scene.Compose.Attachment.DescriptionVideo" = "Kuvaile video näkövammaisille...";
|
||||||
|
"Scene.Compose.Attachment.Photo" = "kuva";
|
||||||
|
"Scene.Compose.Attachment.Video" = "video";
|
||||||
|
"Scene.Compose.AutoComplete.SpaceToAdd" = "Space to add";
|
||||||
|
"Scene.Compose.ComposeAction" = "Julkaise";
|
||||||
|
"Scene.Compose.ContentInputPlaceholder" = "Kirjoita tai liitä, siitä mitä ajattelet";
|
||||||
|
"Scene.Compose.ContentWarning.Placeholder" = "Kirjoita tarkka varoitus tähän...";
|
||||||
|
"Scene.Compose.Keyboard.AppendAttachmentEntry" = "Lisää liite - %@";
|
||||||
|
"Scene.Compose.Keyboard.DiscardPost" = "Hylkää julkaisu";
|
||||||
|
"Scene.Compose.Keyboard.PublishPost" = "Julkaise julkaisu";
|
||||||
|
"Scene.Compose.Keyboard.SelectVisibilityEntry" = "Valitse näkyvyys - %@";
|
||||||
|
"Scene.Compose.Keyboard.ToggleContentWarning" = "Vaihda sisältövaroitus";
|
||||||
|
"Scene.Compose.Keyboard.TogglePoll" = "Vaihda kysely";
|
||||||
|
"Scene.Compose.MediaSelection.Browse" = "Selaa";
|
||||||
|
"Scene.Compose.MediaSelection.Camera" = "Ota kuva";
|
||||||
|
"Scene.Compose.MediaSelection.PhotoLibrary" = "Kuvakirjasto";
|
||||||
|
"Scene.Compose.Poll.DurationTime" = "Kesto: %@";
|
||||||
|
"Scene.Compose.Poll.OneDay" = "1 päivä";
|
||||||
|
"Scene.Compose.Poll.OneHour" = "1 tunti";
|
||||||
|
"Scene.Compose.Poll.OptionNumber" = "Vaihtoehto %ld";
|
||||||
|
"Scene.Compose.Poll.SevenDays" = "7 päivää";
|
||||||
|
"Scene.Compose.Poll.SixHours" = "6 tuntia";
|
||||||
|
"Scene.Compose.Poll.ThirtyMinutes" = "30 minuuttia";
|
||||||
|
"Scene.Compose.Poll.ThreeDays" = "3 päivää";
|
||||||
|
"Scene.Compose.ReplyingToUser" = "vastaamassa tilille %@";
|
||||||
|
"Scene.Compose.Title.NewPost" = "Uusi julkaisu";
|
||||||
|
"Scene.Compose.Title.NewReply" = "Uusi vastaus";
|
||||||
|
"Scene.Compose.Visibility.Direct" = "Vain mainitsemani tilit";
|
||||||
|
"Scene.Compose.Visibility.Private" = "Vain seuraajat";
|
||||||
|
"Scene.Compose.Visibility.Public" = "Julkinen";
|
||||||
|
"Scene.Compose.Visibility.Unlisted" = "Listaamaton";
|
||||||
|
"Scene.ConfirmEmail.Button.OpenEmailApp" = "Avaa sähköpostisovellus";
|
||||||
|
"Scene.ConfirmEmail.Button.Resend" = "Resend";
|
||||||
|
"Scene.ConfirmEmail.DontReceiveEmail.Description" = "Tarkista, että sähköpostiosoitteesi on oikea, sekä roskapostikansiosi, jos et vielä ole.";
|
||||||
|
"Scene.ConfirmEmail.DontReceiveEmail.ResendEmail" = "Lähetä sähköposti uudelleen";
|
||||||
|
"Scene.ConfirmEmail.DontReceiveEmail.Title" = "Tarkista sähköpostisi";
|
||||||
|
"Scene.ConfirmEmail.OpenEmailApp.Description" = "Lähetimme sinulle juuri sähköpostin. Tarkista myös roskapostikansiosi, jos et vielä ole.";
|
||||||
|
"Scene.ConfirmEmail.OpenEmailApp.Mail" = "Sähköposti";
|
||||||
|
"Scene.ConfirmEmail.OpenEmailApp.OpenEmailClient" = "Avaa sähköpostisovellus";
|
||||||
|
"Scene.ConfirmEmail.OpenEmailApp.Title" = "Tarkasta postilaatikkosi.";
|
||||||
|
"Scene.ConfirmEmail.Subtitle" = "Lähetimme juuri sähköpostin osoitteeseen %@, napauta siinä olevaa linkkiä vahvistaaksesi tilisi.";
|
||||||
|
"Scene.ConfirmEmail.TapTheLinkWeEmailedToYouToVerifyYourAccount" = "Tap the link we emailed to you to verify your account";
|
||||||
|
"Scene.ConfirmEmail.Title" = "Viimeinen asia.";
|
||||||
|
"Scene.Discovery.Intro" = "These are the posts gaining traction in your corner of Mastodon.";
|
||||||
|
"Scene.Discovery.Tabs.Community" = "Community";
|
||||||
|
"Scene.Discovery.Tabs.ForYou" = "For You";
|
||||||
|
"Scene.Discovery.Tabs.Hashtags" = "Hashtags";
|
||||||
|
"Scene.Discovery.Tabs.News" = "News";
|
||||||
|
"Scene.Discovery.Tabs.Posts" = "Posts";
|
||||||
|
"Scene.Familiarfollowers.FollowedByNames" = "Followed by %@";
|
||||||
|
"Scene.Familiarfollowers.Title" = "Followers you familiar";
|
||||||
|
"Scene.Favorite.Title" = "Omat suosikit";
|
||||||
|
"Scene.FavoritedBy.Title" = "Favorited By";
|
||||||
|
"Scene.Follower.Footer" = "Seuraajia muilta palvelimilta ei näytetä.";
|
||||||
|
"Scene.Follower.Title" = "follower";
|
||||||
|
"Scene.Following.Footer" = "Seurauksia muilta palvelimilta ei näytetä.";
|
||||||
|
"Scene.Following.Title" = "following";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoHint" = "Tap to scroll to top and tap again to previous location";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.Accessibility.LogoLabel" = "Logo Button";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.NewPosts" = "Uusia julkaisuja";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.Offline" = "Yhteydetön";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.Published" = "Julkaistu!";
|
||||||
|
"Scene.HomeTimeline.NavigationBarState.Publishing" = "Julkaistaan julkaisua...";
|
||||||
|
"Scene.HomeTimeline.Title" = "Koti";
|
||||||
|
"Scene.Notification.Keyobard.ShowEverything" = "Näytä kaikki";
|
||||||
|
"Scene.Notification.Keyobard.ShowMentions" = "Näytä maininnat";
|
||||||
|
"Scene.Notification.NotificationDescription.FavoritedYourPost" = "favorited your post";
|
||||||
|
"Scene.Notification.NotificationDescription.FollowedYou" = "followed you";
|
||||||
|
"Scene.Notification.NotificationDescription.MentionedYou" = "mentioned you";
|
||||||
|
"Scene.Notification.NotificationDescription.PollHasEnded" = "poll has ended";
|
||||||
|
"Scene.Notification.NotificationDescription.RebloggedYourPost" = "reblogged your post";
|
||||||
|
"Scene.Notification.NotificationDescription.RequestToFollowYou" = "request to follow you";
|
||||||
|
"Scene.Notification.Title.Everything" = "Kaikki";
|
||||||
|
"Scene.Notification.Title.Mentions" = "Maininnat";
|
||||||
|
"Scene.Preview.Keyboard.ClosePreview" = "Sulje esikatselu";
|
||||||
|
"Scene.Preview.Keyboard.ShowNext" = "Näytä seuraava";
|
||||||
|
"Scene.Preview.Keyboard.ShowPrevious" = "Näytä edellinen";
|
||||||
|
"Scene.Profile.Accessibility.DoubleTapToOpenTheList" = "Double tap to open the list";
|
||||||
|
"Scene.Profile.Accessibility.EditAvatarImage" = "Edit avatar image";
|
||||||
|
"Scene.Profile.Accessibility.ShowAvatarImage" = "Show avatar image";
|
||||||
|
"Scene.Profile.Accessibility.ShowBannerImage" = "Show banner image";
|
||||||
|
"Scene.Profile.Dashboard.Followers" = "seuraajat";
|
||||||
|
"Scene.Profile.Dashboard.Following" = "seurataan";
|
||||||
|
"Scene.Profile.Dashboard.Posts" = "julkaisut";
|
||||||
|
"Scene.Profile.Fields.AddRow" = "Lisää rivi";
|
||||||
|
"Scene.Profile.Fields.Placeholder.Content" = "Sisältö";
|
||||||
|
"Scene.Profile.Fields.Placeholder.Label" = "Nimi";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Message" = "Confirm to block %@";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmBlockUser.Title" = "Block Account";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Message" = "Confirm to mute %@";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmMuteUser.Title" = "Mute Account";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Message" = "Confirm to unblock %@";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmUnblockUser.Title" = "Unblock Account";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Message" = "Vahvista, että haluat poistaa mykistyksen tililtä %@";
|
||||||
|
"Scene.Profile.RelationshipActionAlert.ConfirmUnmuteUser.Title" = "Poista tilin mykistys";
|
||||||
|
"Scene.Profile.SegmentedControl.About" = "About";
|
||||||
|
"Scene.Profile.SegmentedControl.Media" = "Media";
|
||||||
|
"Scene.Profile.SegmentedControl.Posts" = "Julkaisut";
|
||||||
|
"Scene.Profile.SegmentedControl.PostsAndReplies" = "Posts and Replies";
|
||||||
|
"Scene.Profile.SegmentedControl.Replies" = "Vastaukset";
|
||||||
|
"Scene.RebloggedBy.Title" = "Reblogged By";
|
||||||
|
"Scene.Register.Error.Item.Agreement" = "Hyväksy";
|
||||||
|
"Scene.Register.Error.Item.Email" = "Sähköposti";
|
||||||
|
"Scene.Register.Error.Item.Locale" = "Locale";
|
||||||
|
"Scene.Register.Error.Item.Password" = "Salasana";
|
||||||
|
"Scene.Register.Error.Item.Reason" = "Syy";
|
||||||
|
"Scene.Register.Error.Item.Username" = "Käyttäjänimi";
|
||||||
|
"Scene.Register.Error.Reason.Accepted" = "%@ täytyy hyväksyä";
|
||||||
|
"Scene.Register.Error.Reason.Blank" = "%@ vaaditaan";
|
||||||
|
"Scene.Register.Error.Reason.Blocked" = "%@ sisältää estetyn sähköpostipalveluntarjoajan";
|
||||||
|
"Scene.Register.Error.Reason.Inclusion" = "%@ ei ole tuettu arvo";
|
||||||
|
"Scene.Register.Error.Reason.Invalid" = "%@ on virheellinen";
|
||||||
|
"Scene.Register.Error.Reason.Reserved" = "%@ is a reserved keyword";
|
||||||
|
"Scene.Register.Error.Reason.Taken" = "%@ on jo käytössä";
|
||||||
|
"Scene.Register.Error.Reason.TooLong" = "%@ on liian pitkä";
|
||||||
|
"Scene.Register.Error.Reason.TooShort" = "%@ on liian lyhyt";
|
||||||
|
"Scene.Register.Error.Reason.Unreachable" = "%@ ei näytä olevan olemassa";
|
||||||
|
"Scene.Register.Error.Special.EmailInvalid" = "Tämä ei ole kelvollinen sähköpostiosoite";
|
||||||
|
"Scene.Register.Error.Special.PasswordTooShort" = "Salasana on liian lyhyt (täytyy olla vähintään 8 merkkiä)";
|
||||||
|
"Scene.Register.Error.Special.UsernameInvalid" = "Käyttäjänimi voi sisältää ainoastaan aakkosnumerrisia merkkejä ja alaviivoja";
|
||||||
|
"Scene.Register.Error.Special.UsernameTooLong" = "Käyttäjänimi on liian pitkä (ei voi olla pidempi kuin 30 merkkiä)";
|
||||||
|
"Scene.Register.Input.Avatar.Delete" = "Poista";
|
||||||
|
"Scene.Register.Input.DisplayName.Placeholder" = "näyttönimi";
|
||||||
|
"Scene.Register.Input.Email.Placeholder" = "sähköposti";
|
||||||
|
"Scene.Register.Input.Invite.RegistrationUserInviteRequest" = "Miksi haluat liittyä?";
|
||||||
|
"Scene.Register.Input.Password.Accessibility.Checked" = "checked";
|
||||||
|
"Scene.Register.Input.Password.Accessibility.Unchecked" = "unchecked";
|
||||||
|
"Scene.Register.Input.Password.CharacterLimit" = "8 characters";
|
||||||
|
"Scene.Register.Input.Password.Hint" = "Salasanassasi on oltava vähintään kahdeksan merkkiä";
|
||||||
|
"Scene.Register.Input.Password.Placeholder" = "salasana";
|
||||||
|
"Scene.Register.Input.Password.Require" = "Your password needs at least:";
|
||||||
|
"Scene.Register.Input.Username.DuplicatePrompt" = "Tämä käyttäjänimi on varattu.";
|
||||||
|
"Scene.Register.Input.Username.Placeholder" = "käyttäjänimi";
|
||||||
|
"Scene.Register.LetsGetYouSetUpOnDomain" = "Let’s get you set up on %@";
|
||||||
|
"Scene.Register.Title" = "Kerro meille sinusta.";
|
||||||
|
"Scene.Report.Content1" = "Onko julkaisuja, joita haluaisit lisätä ilmiantoon?";
|
||||||
|
"Scene.Report.Content2" = "Onko valvojien syytä tietää tästä ilmiannosta?";
|
||||||
|
"Scene.Report.ReportSentTitle" = "Thanks for reporting, we’ll look into this.";
|
||||||
|
"Scene.Report.Reported" = "REPORTED";
|
||||||
|
"Scene.Report.Send" = "Lähetä ilmianto";
|
||||||
|
"Scene.Report.SkipToSend" = "Lähetä ilman kommentteja";
|
||||||
|
"Scene.Report.Step1" = "Vaihe 1/2";
|
||||||
|
"Scene.Report.Step2" = "Vaihe 2/2";
|
||||||
|
"Scene.Report.StepFinal.BlockUser" = "Block %@";
|
||||||
|
"Scene.Report.StepFinal.DontWantToSeeThis" = "Don’t want to see this?";
|
||||||
|
"Scene.Report.StepFinal.MuteUser" = "Mute %@";
|
||||||
|
"Scene.Report.StepFinal.TheyWillNoLongerBeAbleToFollowOrSeeYourPostsButTheyCanSeeIfTheyveBeenBlocked" = "They will no longer be able to follow or see your posts, but they can see if they’ve been blocked.";
|
||||||
|
"Scene.Report.StepFinal.Unfollow" = "Unfollow";
|
||||||
|
"Scene.Report.StepFinal.UnfollowUser" = "Unfollow %@";
|
||||||
|
"Scene.Report.StepFinal.Unfollowed" = "Unfollowed";
|
||||||
|
"Scene.Report.StepFinal.WhenYouSeeSomethingYouDontLikeOnMastodonYouCanRemoveThePersonFromYourExperience." = "When you see something you don’t like on Mastodon, you can remove the person from your experience.";
|
||||||
|
"Scene.Report.StepFinal.WhileWeReviewThisYouCanTakeActionAgainstUser" = "While we review this, you can take action against %@";
|
||||||
|
"Scene.Report.StepFinal.YouWontSeeTheirPostsOrReblogsInYourHomeFeedTheyWontKnowTheyVeBeenMuted" = "You won’t see their posts or reblogs in your home feed. They won’t know they’ve been muted.";
|
||||||
|
"Scene.Report.StepFour.IsThereAnythingElseWeShouldKnow" = "Is there anything else we should know?";
|
||||||
|
"Scene.Report.StepFour.Step4Of4" = "Step 4 of 4";
|
||||||
|
"Scene.Report.StepOne.IDontLikeIt" = "I don’t like it";
|
||||||
|
"Scene.Report.StepOne.ItIsNotSomethingYouWantToSee" = "It is not something you want to see";
|
||||||
|
"Scene.Report.StepOne.ItViolatesServerRules" = "It violates server rules";
|
||||||
|
"Scene.Report.StepOne.ItsSomethingElse" = "It’s something else";
|
||||||
|
"Scene.Report.StepOne.ItsSpam" = "It’s spam";
|
||||||
|
"Scene.Report.StepOne.MaliciousLinksFakeEngagementOrRepetetiveReplies" = "Malicious links, fake engagement, or repetetive replies";
|
||||||
|
"Scene.Report.StepOne.SelectTheBestMatch" = "Select the best match";
|
||||||
|
"Scene.Report.StepOne.Step1Of4" = "Step 1 of 4";
|
||||||
|
"Scene.Report.StepOne.TheIssueDoesNotFitIntoOtherCategories" = "The issue does not fit into other categories";
|
||||||
|
"Scene.Report.StepOne.WhatsWrongWithThisAccount" = "What's wrong with this account?";
|
||||||
|
"Scene.Report.StepOne.WhatsWrongWithThisPost" = "What's wrong with this post?";
|
||||||
|
"Scene.Report.StepOne.WhatsWrongWithThisUsername" = "What's wrong with %@?";
|
||||||
|
"Scene.Report.StepOne.YouAreAwareThatItBreaksSpecificRules" = "You are aware that it breaks specific rules";
|
||||||
|
"Scene.Report.StepThree.AreThereAnyPostsThatBackUpThisReport" = "Are there any posts that back up this report?";
|
||||||
|
"Scene.Report.StepThree.SelectAllThatApply" = "Select all that apply";
|
||||||
|
"Scene.Report.StepThree.Step3Of4" = "Step 3 of 4";
|
||||||
|
"Scene.Report.StepTwo.IJustDon’tLikeIt" = "I just don’t like it";
|
||||||
|
"Scene.Report.StepTwo.SelectAllThatApply" = "Select all that apply";
|
||||||
|
"Scene.Report.StepTwo.Step2Of4" = "Step 2 of 4";
|
||||||
|
"Scene.Report.StepTwo.WhichRulesAreBeingViolated" = "Which rules are being violated?";
|
||||||
|
"Scene.Report.TextPlaceholder" = "Kirjoita tai liitä lisäkommentteja";
|
||||||
|
"Scene.Report.Title" = "Ilmianna %@";
|
||||||
|
"Scene.Report.TitleReport" = "Report";
|
||||||
|
"Scene.Search.Recommend.Accounts.Description" = "Haluta ehkä seurata näitä tilejä";
|
||||||
|
"Scene.Search.Recommend.Accounts.Follow" = "Seuraa";
|
||||||
|
"Scene.Search.Recommend.Accounts.Title" = "Saatat pitää näistä tileistä";
|
||||||
|
"Scene.Search.Recommend.ButtonText" = "Katso kaikki";
|
||||||
|
"Scene.Search.Recommend.HashTag.Description" = "Hashtagit, jotka saavat melkoisesti huomiota";
|
||||||
|
"Scene.Search.Recommend.HashTag.PeopleTalking" = "%@ ihmistä puhuu";
|
||||||
|
"Scene.Search.Recommend.HashTag.Title" = "Trendaavat Mastodonissa";
|
||||||
|
"Scene.Search.SearchBar.Cancel" = "Kumoa";
|
||||||
|
"Scene.Search.SearchBar.Placeholder" = "Haku";
|
||||||
|
"Scene.Search.Searching.Clear" = "Tyhjennä";
|
||||||
|
"Scene.Search.Searching.EmptyState.NoResults" = "Ei hakutuloksia";
|
||||||
|
"Scene.Search.Searching.RecentSearch" = "Viimeaikaiset";
|
||||||
|
"Scene.Search.Searching.Segment.All" = "Kaikki";
|
||||||
|
"Scene.Search.Searching.Segment.Hashtags" = "Hashtagit";
|
||||||
|
"Scene.Search.Searching.Segment.People" = "Tilit";
|
||||||
|
"Scene.Search.Searching.Segment.Posts" = "Julkaisut";
|
||||||
|
"Scene.Search.Title" = "Haku";
|
||||||
|
"Scene.ServerPicker.Button.Category.Academia" = "akateeminen";
|
||||||
|
"Scene.ServerPicker.Button.Category.Activism" = "aktivismi";
|
||||||
|
"Scene.ServerPicker.Button.Category.All" = "Kaikki";
|
||||||
|
"Scene.ServerPicker.Button.Category.AllAccessiblityDescription" = "Kategoria: Kaikki";
|
||||||
|
"Scene.ServerPicker.Button.Category.Art" = "taide";
|
||||||
|
"Scene.ServerPicker.Button.Category.Food" = "ruoka";
|
||||||
|
"Scene.ServerPicker.Button.Category.Furry" = "turri";
|
||||||
|
"Scene.ServerPicker.Button.Category.Games" = "pelit";
|
||||||
|
"Scene.ServerPicker.Button.Category.General" = "yleinen";
|
||||||
|
"Scene.ServerPicker.Button.Category.Journalism" = "journalismi";
|
||||||
|
"Scene.ServerPicker.Button.Category.Lgbt" = "hlbt";
|
||||||
|
"Scene.ServerPicker.Button.Category.Music" = "musiikki";
|
||||||
|
"Scene.ServerPicker.Button.Category.Regional" = "alueellinen";
|
||||||
|
"Scene.ServerPicker.Button.Category.Tech" = "tekniikka";
|
||||||
|
"Scene.ServerPicker.Button.SeeLess" = "Näytä vähemmän";
|
||||||
|
"Scene.ServerPicker.Button.SeeMore" = "Näytä lisää";
|
||||||
|
"Scene.ServerPicker.EmptyState.BadNetwork" = "Jokin meni pieleen dataa ladatessa. Tarkista internet-yhteytesi.";
|
||||||
|
"Scene.ServerPicker.EmptyState.FindingServers" = "Etsistään saatavilla olevia palvelimia...";
|
||||||
|
"Scene.ServerPicker.EmptyState.NoResults" = "Ei hakutuloksia";
|
||||||
|
"Scene.ServerPicker.Input.Placeholder" = "Etsi palvelin tai liity omaan...";
|
||||||
|
"Scene.ServerPicker.Input.SearchServersOrEnterUrl" = "Search communities or enter URL";
|
||||||
|
"Scene.ServerPicker.Label.Category" = "KATEGORIA";
|
||||||
|
"Scene.ServerPicker.Label.Language" = "KIELI";
|
||||||
|
"Scene.ServerPicker.Label.Users" = "TILIÄ";
|
||||||
|
"Scene.ServerPicker.Subtitle" = "Pick a server based on your interests, region, or a general purpose one.";
|
||||||
|
"Scene.ServerPicker.SubtitleExtend" = "Pick a server based on your interests, region, or a general purpose one. Each server is operated by an entirely independent organization or individual.";
|
||||||
|
"Scene.ServerPicker.Title" = "Valitse palvelin,
|
||||||
|
mikä tahansa palvelin.";
|
||||||
|
"Scene.ServerRules.Button.Confirm" = "Hyväksyn";
|
||||||
|
"Scene.ServerRules.PrivacyPolicy" = "tietosuojakäytäntö";
|
||||||
|
"Scene.ServerRules.Prompt" = "Jatkamalla, hyväksyt palvelun %@ palveluehdot ja tietosuojakäytönnön.";
|
||||||
|
"Scene.ServerRules.Subtitle" = "Nämä säännöt ovat %@ -palvelun asettamia.";
|
||||||
|
"Scene.ServerRules.TermsOfService" = "käyttöehdot";
|
||||||
|
"Scene.ServerRules.Title" = "Joitakin perussääntöjä.";
|
||||||
|
"Scene.Settings.Footer.MastodonDescription" = "Mastodon on avoimen lähdekoodin ohjelmisto. Voit raportoida ongelmasta GitHubissa osoitteessa %@ (%@)";
|
||||||
|
"Scene.Settings.Keyboard.CloseSettingsWindow" = "Sulje asetukset";
|
||||||
|
"Scene.Settings.Section.Appearance.Automatic" = "Seuraa järjestelmää";
|
||||||
|
"Scene.Settings.Section.Appearance.Dark" = "Tumma";
|
||||||
|
"Scene.Settings.Section.Appearance.Light" = "Vaalea";
|
||||||
|
"Scene.Settings.Section.Appearance.Title" = "Ulkoasu";
|
||||||
|
"Scene.Settings.Section.BoringZone.AccountSettings" = "Tiliasetukset";
|
||||||
|
"Scene.Settings.Section.BoringZone.Privacy" = "Tietosuojakäytäntö";
|
||||||
|
"Scene.Settings.Section.BoringZone.Terms" = "Palveluehdot";
|
||||||
|
"Scene.Settings.Section.BoringZone.Title" = "Tylsä alue";
|
||||||
|
"Scene.Settings.Section.LookAndFeel.Light" = "Light";
|
||||||
|
"Scene.Settings.Section.LookAndFeel.ReallyDark" = "Really Dark";
|
||||||
|
"Scene.Settings.Section.LookAndFeel.SortaDark" = "Sorta Dark";
|
||||||
|
"Scene.Settings.Section.LookAndFeel.Title" = "Look and Feel";
|
||||||
|
"Scene.Settings.Section.LookAndFeel.UseSystem" = "Use System";
|
||||||
|
"Scene.Settings.Section.Notifications.Boosts" = "Omien julkaisujen edelleen jaot";
|
||||||
|
"Scene.Settings.Section.Notifications.Favorites" = "Favorites my post";
|
||||||
|
"Scene.Settings.Section.Notifications.Follows" = "Seuraa minua";
|
||||||
|
"Scene.Settings.Section.Notifications.Mentions" = "Mainitsee minut";
|
||||||
|
"Scene.Settings.Section.Notifications.Title" = "Ilmoitukset";
|
||||||
|
"Scene.Settings.Section.Notifications.Trigger.Anyone" = "kuka tahansa";
|
||||||
|
"Scene.Settings.Section.Notifications.Trigger.Follow" = "kuka tahansa, jota seuraan";
|
||||||
|
"Scene.Settings.Section.Notifications.Trigger.Follower" = "seuraaja";
|
||||||
|
"Scene.Settings.Section.Notifications.Trigger.Noone" = "ei kukaan";
|
||||||
|
"Scene.Settings.Section.Notifications.Trigger.Title" = "Ilmoita minulle, kun";
|
||||||
|
"Scene.Settings.Section.Preference.DisableAvatarAnimation" = "Poista käytöstä animoidut avatarit";
|
||||||
|
"Scene.Settings.Section.Preference.DisableEmojiAnimation" = "Poista käytöstä animoidut emojit";
|
||||||
|
"Scene.Settings.Section.Preference.OpenLinksInMastodon" = "Open links in Mastodon";
|
||||||
|
"Scene.Settings.Section.Preference.Title" = "Lisäasetukset";
|
||||||
|
"Scene.Settings.Section.Preference.TrueBlackDarkMode" = "Todellinen mustan tumma tila";
|
||||||
|
"Scene.Settings.Section.Preference.UsingDefaultBrowser" = "Käytä oletusselainta linkkien avaamiseen";
|
||||||
|
"Scene.Settings.Section.SpicyZone.Clear" = "Tyhjennä median välimuisti";
|
||||||
|
"Scene.Settings.Section.SpicyZone.Signout" = "Kirjaudu ulos";
|
||||||
|
"Scene.Settings.Section.SpicyZone.Title" = "Varovainen alue";
|
||||||
|
"Scene.Settings.Title" = "Asetukset";
|
||||||
|
"Scene.SuggestionAccount.FollowExplain" = "Kun seuraat jotakuta, näet hänen julkaisunsa kotisyötteessäsi.";
|
||||||
|
"Scene.SuggestionAccount.Title" = "Löydä tilejä seurattavaksi";
|
||||||
|
"Scene.Thread.BackTitle" = "Julkaisu";
|
||||||
|
"Scene.Thread.Title" = "Julkaisu tililtä %@";
|
||||||
|
"Scene.Welcome.GetStarted" = "Get Started";
|
||||||
|
"Scene.Welcome.LogIn" = "Log In";
|
||||||
|
"Scene.Welcome.Slogan" = "Sosiaalinen verkostoituminen
|
||||||
|
takaisin käsissäsi.";
|
||||||
|
"Scene.Wizard.AccessibilityHint" = "Hylkää tämä ohjattu toiminto kaksoisnapauttamalla";
|
||||||
|
"Scene.Wizard.MultipleAccountSwitchIntroDescription" = "Vaihda useiden tilien välillä pitämällä profiilipainiketta painettuna.";
|
||||||
|
"Scene.Wizard.NewInMastodon" = "Uutta Mastodonissa";
|
|
@ -0,0 +1,449 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||||
|
<plist version="1.0">
|
||||||
|
<dict>
|
||||||
|
<key>a11y.plural.count.unread.notification</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@notification_count_unread_notification@</string>
|
||||||
|
<key>notification_count_unread_notification</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 lukematon ilmoitus</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld lukematonta ilmoitusta</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>a11y.plural.count.input_limit_exceeds</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>Syöterajoitus ylittyy %#@character_count@</string>
|
||||||
|
<key>character_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 merkki</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld merkkiä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>a11y.plural.count.input_limit_remains</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>Syöterajoitus ylittyy %#@character_count@ päästä</string>
|
||||||
|
<key>character_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 merkki</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld merkkiä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.followed_by_and_mutual</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@names@%#@count_mutual@</string>
|
||||||
|
<key>names</key>
|
||||||
|
<dict>
|
||||||
|
<key>one</key>
|
||||||
|
<string></string>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string></string>
|
||||||
|
</dict>
|
||||||
|
<key>count_mutual</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>Followed by %1$@, and another mutual</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>Followed by %1$@, and %ld mutuals</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.metric_formatted.post</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%@ %#@post_count@</string>
|
||||||
|
<key>post_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>julkaisu</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>julkaisut</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.media</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@media_count@</string>
|
||||||
|
<key>media_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 media</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld media</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.post</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@post_count@</string>
|
||||||
|
<key>post_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 julkaisu</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld julkaisua</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.favorite</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@favorite_count@</string>
|
||||||
|
<key>favorite_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 suosikki</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld suosikkia</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.reblog</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@reblog_count@</string>
|
||||||
|
<key>reblog_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 edelleen jako</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld edelleen jakoa</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.reply</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@reply_count@</string>
|
||||||
|
<key>reply_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 reply</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld replies</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.vote</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@vote_count@</string>
|
||||||
|
<key>vote_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 ääni</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld ääntä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.voter</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@voter_count@</string>
|
||||||
|
<key>voter_count</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 vastaaja</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld vastaajaa</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.people_talking</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_people_talking@</string>
|
||||||
|
<key>count_people_talking</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 ihminen puhuu</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld ihmistä puhuu</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.following</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_following@</string>
|
||||||
|
<key>count_following</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 seurataan</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld seurataan</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>plural.count.follower</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_follower@</string>
|
||||||
|
<key>count_follower</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 seuraaja</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld seuraajaa</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.year.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_year_left@</string>
|
||||||
|
<key>count_year_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 vuosi jäljellä</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld vuotta jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.month.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_month_left@</string>
|
||||||
|
<key>count_month_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 kuukausi jäljellä</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld kuukautta jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.day.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_day_left@</string>
|
||||||
|
<key>count_day_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 päivä jäljellä</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld päivää jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.hour.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_hour_left@</string>
|
||||||
|
<key>count_hour_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 tunti jäljellä</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld tuntia jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.minute.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_minute_left@</string>
|
||||||
|
<key>count_minute_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 minuutti jäljellä</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld minuuttia jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.second.left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_second_left@</string>
|
||||||
|
<key>count_second_left</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1 sekuntti</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ld sekunttia jäljellä</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.year.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_year_ago_abbr@</string>
|
||||||
|
<key>count_year_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1v sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ldv sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.month.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_month_ago_abbr@</string>
|
||||||
|
<key>count_month_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1kk sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ldkk sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.day.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_day_ago_abbr@</string>
|
||||||
|
<key>count_day_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1pv sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ldpv sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.hour.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_hour_ago_abbr@</string>
|
||||||
|
<key>count_hour_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1t sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ldt sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.minute.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_minute_ago_abbr@</string>
|
||||||
|
<key>count_minute_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1min sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%ldmin sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
<key>date.second.ago.abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringLocalizedFormatKey</key>
|
||||||
|
<string>%#@count_second_ago_abbr@</string>
|
||||||
|
<key>count_second_ago_abbr</key>
|
||||||
|
<dict>
|
||||||
|
<key>NSStringFormatSpecTypeKey</key>
|
||||||
|
<string>NSStringPluralRuleType</string>
|
||||||
|
<key>NSStringFormatValueTypeKey</key>
|
||||||
|
<string>ld</string>
|
||||||
|
<key>one</key>
|
||||||
|
<string>1s sitten</string>
|
||||||
|
<key>other</key>
|
||||||
|
<string>%lds sitten</string>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</dict>
|
||||||
|
</plist>
|
Loading…
Reference in New Issue